Managing a nested request

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000, C719S313000, C719S314000, C719S315000

Reexamination Certificate

active

07574439

ABSTRACT:
A method and system for managing availability of a dependent thread to service a nested request is provided. A plurality of reply threads are maintained in a single thread pool. In addition, a counter is provided to track availability of a reply thread from the thread pool. A service thread that requires at least one reply thread to complete execution of a request must check the counter to determine availability of the reply thread prior to execution of the request. The process of determining availability of a reply thread prior to execution of a service thread request avoids initiating execution of a request that cannot be completed in a timely manner, or at all.

REFERENCES:
patent: 5016167 (1991-05-01), Nguyen et al.
patent: 5303368 (1994-04-01), Kotaki
patent: 5706515 (1998-01-01), Connelly et al.
patent: 5752031 (1998-05-01), Cutler et al.
patent: 6003066 (1999-12-01), Ryan et al.
patent: 6122712 (2000-09-01), Torii
patent: 6247121 (2001-06-01), Akkary et al.
patent: 6418460 (2002-07-01), Bitar et al.
patent: 6427161 (2002-07-01), LiVecchi
patent: 6438551 (2002-08-01), Holmskar
patent: 6477561 (2002-11-01), Robsman
patent: 6529962 (2003-03-01), Azagury et al.
patent: 6769122 (2004-07-01), Daudel
patent: 6950927 (2005-09-01), Apisdorf et al.
patent: 7013400 (2006-03-01), Kalla et al.
patent: 7093230 (2006-08-01), E et al.
patent: 7137115 (2006-11-01), Sakamoto et al.
patent: 7139781 (2006-11-01), Young et al.
patent: 2001/0010052 (2001-07-01), Sakamoto et al.
patent: 2002/0078121 (2002-06-01), Ballantyne
patent: 2002/0124241 (2002-09-01), Grey et al.
patent: 2002/0194377 (2002-12-01), Doolittle et al.
patent: 2003/0088609 (2003-05-01), Guedalia et al.
patent: 2003/0145035 (2003-07-01), de Bonet
patent: 2004/0019639 (2004-01-01), E et al.
patent: 2004/0019892 (2004-01-01), E. et al.
patent: 2004/0078779 (2004-04-01), Dutt et al.
patent: 2004/0139433 (2004-07-01), Blythe et al.
patent: 2004/0210902 (2004-10-01), Such
patent: 2004/0220976 (2004-11-01), Ananthanarayanan et al.
patent: 2004/0230877 (2004-11-01), Clark et al.
patent: 1308839 (2003-05-01), None
patent: 2230429 (1990-09-01), None
patent: 3174633 (1991-07-01), None
patent: WO 03/014864 (2003-02-01), None
K.Debattista et al. “wait-free cache-affinity thrad scheduling”, IEE proc.Softw, vol. 150,No.2, Apr. 2003, pp. 137-146.
Thomley,J et al. “Monotonic counter: a new mechanism for thread synchronization”, IPDPS 2000 14th international proceedings, parallel and distributed processing symposium, 2000, pp. 573-582.
Karablieh,F et al. “Heterogeneous checkpointing for multithreaded applications”, 21st IEEE symposium on reliable distributed systems, 2002, pp. 140-149.
Sundell,H et al. “fast and lock-free concurrent priority queues for multi-thread systems”, International proceedings, parallel and distributed processing symposium, 2003.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Managing a nested request does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Managing a nested request, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Managing a nested request will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4110011

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.