Patents by Inventor John R. Reilly

John R. Reilly has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9128754
    Abstract: Provided is a method of managing resource starvation in a computer system. A highest priority task is created in a computer system. The highest priority task identifies a resource starvation causing task in the computer system and reduces current priority of the starvation causing task.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: September 8, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ganesh Handige Shankar, John R. Reilly
  • Publication number: 20130326528
    Abstract: Provided is a method of managing resource starvation in a computer system. A highest priority task is created in a computer system. The highest priority task identifies a resource starvation causing task in the computer system and reduces current priority of the starvation causing task.
    Type: Application
    Filed: May 31, 2012
    Publication date: December 5, 2013
    Inventors: Ganesh Handige Shankar, John R. Reilly
  • Patent number: 8099637
    Abstract: The invention provides for software fault detection. A software process tracks its own progress. In the event the timer times out, a handler checks the progress. If the progress meets a fault criterion, a fault response is executed.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: January 17, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: John R. Reilly
  • Patent number: 7917801
    Abstract: First and second management systems are placed in active and standby modes, respectively. The first and second management systems are configured to be in communication with the second and the first management systems, respectively and with a plurality of network devices. A first number of the plurality of network devices in communication with the first management system is determined at the first management system and transmitted to the second management system. A second number of the plurality of network devices in communication with the second management system is determined at the second management system and transmitted to the first management system. A first determination is made regarding whether the first number of network devices is less than the second number of network devices at the first management system. A second determination is made regarding whether the first number of network devices is less than the second number of network devices at the second management system.
    Type: Grant
    Filed: December 4, 2008
    Date of Patent: March 29, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: John R. Reilly
  • Patent number: 7808982
    Abstract: Embodiments of the invention disclose a method of determining the existence of state synchronization between two redundant processing modules operating in a network switch that operates in a manner wherein ordinary network traffic stimuli are autonomously processed through interface and fabric modules, and extraordinary network stimuli are processed from the interface modules to the redundant processing modules, wherein one of the modules is operating actively in the switch and the other is operating in a standby condition whereby state latency exists between the two modules, comprising stopping processing of the extraordinary stimuli to the actively operating processing module, completing processing of stimuli previously received by the actively operating processing module, completing processing of stimuli previously received by the processing module operating in a standby condition, reading the state information of each of the two processing modules, and comparing the state information of said two processin
    Type: Grant
    Filed: June 3, 2008
    Date of Patent: October 5, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: John R. Reilly
  • Publication number: 20100146326
    Abstract: First and second management systems are placed in active and standby modes, respectively. The first and second management systems are configured to be in communication with the second and the first management systems, respectively and with a plurality of network devices. A first number of the plurality of network devices in communication with the first management system is determined at the first management system and transmitted to the second management system. A second number of the plurality of network devices in communication with the second management system is determined at the second management system and transmitted to the first management system. A first determination is made regarding whether the first number of network devices is less than the second number of network devices at the first management system. A second determination is made regarding whether the first number of network devices is less than the second number of network devices at the second management system.
    Type: Application
    Filed: December 4, 2008
    Publication date: June 10, 2010
    Inventor: John R. Reilly
  • Publication number: 20090296697
    Abstract: Embodiments of the invention disclose a method of determining the existence of state synchronization between two redundant processing modules operating in a network switch that operates in a manner wherein ordinary network traffic stimuli are autonomously processed through interface and fabric modules, and extraordinary network stimuli are processed from the interface modules to the redundant processing modules, wherein one of the modules is operating actively in the switch and the other is operating in a standby condition whereby state latency exists between the two modules, comprising stopping processing of the extraordinary stimuli to the actively operating processing module, completing processing of stimuli previously received by the actively operating processing module, completing processing of stimuli previously received by the processing module operating in a standby condition, reading the state information of each of the two processing modules, and comparing the state information of said two processin
    Type: Application
    Filed: June 3, 2008
    Publication date: December 3, 2009
    Inventor: John R. Reilly
  • Publication number: 20090252173
    Abstract: A method for improving efficiency of redundancy protocols used in a network is provided. The network comprises a first router running a program instance of a router redundancy protocol in a master state at a first interface and a dynamic protocol at a second interface, and a second router running another program instance of the router redundancy protocol in a backup state at a first interface and the dynamic protocol at a second interface. The program instance at the second router takes over the roles of the program instance at the first router during a failure of the first router. The method comprises establishing an online status of the first router, initiating a routing convergence process by the dynamic protocol at the first router, and taking over the roles from the program instance at the second router by the program instance at the first router when the routing convergence process has ended.
    Type: Application
    Filed: August 21, 2008
    Publication date: October 8, 2009
    Inventors: Rangaprasad Sampath, Ashwin Bhalchandra Hegde, John R. Reilly
  • Publication number: 20090113255
    Abstract: The invention provides for software fault detection. A software process tracks its own progress. In the event the timer times out, a handler checks the progress. If the progress meets a fault criterion, a fault response is executed.
    Type: Application
    Filed: October 30, 2007
    Publication date: April 30, 2009
    Inventor: John R. Reilly
  • Publication number: 20090109842
    Abstract: A device has first and second instances of a computer-executable manager. When a failure is detected in the first instance while it is active, the second instance is activated. During activation of the second instance, a conforming first process of the second instance conforms its state data to an authoritative second process of the second instance.
    Type: Application
    Filed: October 30, 2007
    Publication date: April 30, 2009
    Inventors: John R. Reilly, Robert L. Faulk, JR.
  • Publication number: 20080184078
    Abstract: A method of manipulating a configuration file for a network switch is described. The method comprises generating a difference list based on a comparison of an existing configuration file and a new configuration file for a network switch. The method further comprises executing commands from the generated difference list to configure the network switch and generating a revised configuration file based on the new configuration file and the existing configuration file.
    Type: Application
    Filed: January 31, 2007
    Publication date: July 31, 2008
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Guy Herriott, John Presley Thornton, David L. Santos, John R. Reilly
  • Patent number: 6580422
    Abstract: A remote computer display for a portable computing device (PCD) utilizing the transfer of graphics primitives over a wireless data link. The present invention utilizes a wireless (RF or optical) transmitter built into a portable computing device to send graphics commands to a remote computer display. A receiver receives the wireless signals and converts the signals into data which produces a graphics image of the remote computer display. To reduce the data link bandwidth needed to transfer images from the PCD to the remote display, graphics primitives such as HPGL are sent over the data link. The PCD includes a video driver to convert video display requests made by the PCD operating system, or an application program executing on the PCD, into the graphics primitives which are then transferred to the remote display over the data link.
    Type: Grant
    Filed: April 27, 1995
    Date of Patent: June 17, 2003
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: John R. Reilly