Heuristic status polling

Electrical computers and digital data processing systems: input/ – Input/output data processing – Input/output command process

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S015000, C710S018000, C710S019000

Reexamination Certificate

active

07958274

ABSTRACT:
Methods, compute nodes, and computer program products are provided for heuristic status polling of a component in a computing system. Embodiments include receiving, by a polling module from a requesting application, a status request requesting status of a component; determining, by the polling module, whether an activity history for the component satisfies heuristic polling criteria; polling, by the polling module, the component for status if the activity history for the component satisfies the heuristic polling criteria; and not polling, by the polling module, the component for status if the activity history for the component does not satisfy the heuristic criteria.

REFERENCES:
patent: 4860201 (1989-08-01), Stolfo et al.
patent: 4910669 (1990-03-01), Gorin et al.
patent: 5063562 (1991-11-01), Barzilai et al.
patent: 5095444 (1992-03-01), Motles
patent: 5491691 (1996-02-01), Shtayer et al.
patent: 5651099 (1997-07-01), Konsella
patent: 5815793 (1998-09-01), Ferguson
patent: 5826262 (1998-10-01), Bui et al.
patent: 5826265 (1998-10-01), Van Huben et al.
patent: 5859981 (1999-01-01), Levin et al.
patent: 5862381 (1999-01-01), Advani et al.
patent: 5875190 (1999-02-01), Law
patent: 5912893 (1999-06-01), Rolfe et al.
patent: 5918020 (1999-06-01), Blackard et al.
patent: 5937201 (1999-08-01), Matsushita et al.
patent: 5953336 (1999-09-01), Moore et al.
patent: 5982771 (1999-11-01), Caldara et al.
patent: 6006032 (1999-12-01), Blandy et al.
patent: 6047122 (2000-04-01), Spiller
patent: 6057839 (2000-05-01), Advani et al.
patent: 6101495 (2000-08-01), Tsuchida et al.
patent: 6115357 (2000-09-01), Packer et al.
patent: 6118777 (2000-09-01), Sylvain
patent: 6126331 (2000-10-01), Komatsu et al.
patent: 6253372 (2001-06-01), Komatsu et al.
patent: 6336143 (2002-01-01), Diedrich et al.
patent: 6438702 (2002-08-01), Hodge
patent: 6490566 (2002-12-01), Schmidt
patent: 6493637 (2002-12-01), Steeg
patent: 6653823 (2003-05-01), Pryzygienda et al.
patent: 6600721 (2003-07-01), Edholm
patent: 6633937 (2003-10-01), Thomson
patent: 6836480 (2004-12-01), Basso et al.
patent: 6839829 (2005-01-01), Daruwalla et al.
patent: 6952692 (2005-10-01), Bhattiprolu et al.
patent: 7197577 (2007-03-01), Nellitheertha
patent: 7216217 (2007-05-01), Hansen et al.
patent: 7301541 (2007-11-01), Hansen et al.
patent: 7509244 (2009-03-01), Shakeri et al.
patent: 7527558 (2009-05-01), Lavoie et al.
patent: 7673011 (2010-03-01), Archer et al.
patent: 2002/0065930 (2002-05-01), Rhodes
patent: 2003/0021287 (2003-01-01), Lee et al.
patent: 2003/0074142 (2003-04-01), Steeg
patent: 2004/0015494 (2004-01-01), Basso et al.
patent: 2004/0098373 (2004-05-01), Bayliss et al.
patent: 2004/0111398 (2004-06-01), England et al.
patent: 2005/0060462 (2005-03-01), Ota
patent: 2005/0182834 (2005-08-01), Black
patent: 2006/0059196 (2006-03-01), Sato et al.
patent: 2006/0203739 (2006-09-01), Padmanabhan et al.
patent: 2006/0292292 (2006-12-01), Brightman et al.
patent: 2007/0016589 (2007-01-01), Hara et al.
patent: 2007/0179760 (2007-08-01), Smith
patent: 2008/0109569 (2008-05-01), Leonard et al.
patent: 2008/0126739 (2008-05-01), Archer et al.
patent: 2008/0148355 (2008-06-01), Archer et al.
patent: 2008/0240115 (2008-10-01), Briscoe et al.
patent: 2008/0313376 (2008-12-01), Archer et al.
patent: 2008/0313661 (2008-12-01), Blocksome et al.
patent: 2009/0003344 (2009-01-01), Kumar
patent: 2009/0089328 (2009-04-01), Miller et al.
patent: 2009/0113308 (2009-04-01), Almasi et al.
patent: 2009/0138892 (2009-05-01), Almasi et al.
Bershad et al. SPIN—An Extensible Microkernel for Application-Specific Operating System Services. ACM SIGOPS Operating System Review. vol. 29, Issue 1 (Jan. 1995). pp. 74-77.
Bershad et al. SPIN—An Extensible Microkernel for Application-Specific Operating System Services. Technical Report 94-03-03 (Feb. 28, 1994). pp. 1-16. [Retrieved from: http://www-spin.cs.washington.edu/papers/index.html on Nov. 23, 2009].
Hollingworth, D.: Redmond, T.; Rice, R. Security Policy Realization in an Extensible Operating System. Proceedings of DARPA Information Survivability Conference and Exposition. DISCEX '00 (Jan. 25-27, 2000). vol. 1. pp. 320-334.
“Windows Native Processor Performance Control”, Windows Platform Design Notes—Designing Hardware for the Microsoft Windows Family of Operating Systems, Nov. 12, 2002.
Office Action Dated Dec. 10, 2009 in U.S. Appl. No. 11/553,040.
Office Action Dated Oct. 3, 2008 in U.S. Appl. No. 11/531,846.
Final Office Action Dated Mar. 2, 2009 in U.S. Appl. No. 11/531,846.
Office Action Dated Jul. 31, 2009 in U.S. Appl. No. 11/531,846.
Office Action Dated Apr. 29, 2009 in U.S. Appl. No. 11/764,282.
Final Office Action Dated Dec. 8, 2009 in U.S. Appl. No. 11/764,282.
Notice of Allowance Dated Oct. 13, 2009 in U.S. Appl. No. 11/837,015.
Chan, Ernie et al. “Collective Communication on Architectures that Support Simultaneous Communication over Multiple Links”, PPoPP'06, Mar. 29-31, 2006, New York, New York, USA, pp. 2-11.
Mao, Weizhen et al. “One-To-All Personalized Communication in Torus Networks”, Proceedings of the 25thIASTED International Multi-Conference: parallel and distributed computing networks, Innsbruck, Austria, 2007, pp. 291-296.
Almasi, George et al. “Optimization of MPI Collective Communication on BlueGene/L Systems”, ICS'05, Jun. 20-22, 2005, Boston, MA, USA, 2005, pp. 253-262.
Moreira, et al.; The Blue Gene/L Supercomputer: A Hardware and Software Story; International Journal Of Parallel Programming; Jun. 2007; pp. 181-206; vol. 35, No. 3, Springer Science+Business Media LLC.; USA.
Notice of Allowance Dated Apr. 6, 2010 in U.S. Appl. No. 11/531,846.
Final Office Action Dated Apr. 29, 2010 in U.S. Appl. No. 11/553,040.
Office Action Dated Jul. 12, 2010 in U.S. Appl. No. 11/764,282.
Office Action Dated May 3, 2010 in U.S. Appl. No. 12/180,963.
Nenad Stankovic Kang Zhang, Visual Programming for Message-Passing Systems (1999), International Journal of Software Engineering and Knowledge Engineering.
Matthew J. Sottile, Vaddadi P. Chandu, David A. Bader, Performance analysis of parallel programs via message-passing graph traversal, College of Computing, Georgia Institute of Technology, Feb. 25, 2006.
Office Action, U.S. Appl. No. 11/946,934, USPTO Mail Date Nov. 24, 2010.
Office Action, U.S. Appl. No. 11/924,934, USPTO Mail Date Aug. 19, 2010.
Notice of Allowance, U.S. Appl. No. 11/764,282, USPTO Mail Date Dec. 10, 2010.
Office Action, U.S. Appl. No. 11/832,192, USPTO Mail Date Oct. 29, 2010.
Office Action, U.S. Appl. No. 12/166,748, USPTO Mail Date May 27, 2010.
Office Action, U.S. Appl. No. 12/166,748, USPTO Mail Date Aug. 25, 2010.
Notice of Allowance, U.S. Appl. No. 12/180,963, USPTO Mail Date Oct. 20, 2010.

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

Heuristic status polling does not yet have a rating. At this time, there are no reviews or comments for this patent.

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

Rate now

     

Profile ID: LFUS-PAI-O-2683193

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