Patents by Inventor Michael J. Hardcastle

Michael J. Hardcastle 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: 8046471
    Abstract: Disclosed are systems and methods for communicating a message comprising hierarchical information with respect to a plurality of message transport mechanisms, and a plurality of transport managers adapted to communicate with the message transport mechanisms for transmission of a message to a particular destination via any one of the message transport mechanisms according to the hierarchical information.
    Type: Grant
    Filed: September 19, 2002
    Date of Patent: October 25, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Michael J. Hardcastle
  • Patent number: 7913308
    Abstract: A solution for a remote service provider outside a customer's controlled network to reference an object of service (OOS) that is part of the customer's controlled network using a globally unique identifier (GUID) which is derived independently of network information associated with the OOS. A GUID generator module within the customer's controlled network generates a GUID for each device in the customer's controlled network and stores each GUID with a reference to its network information (e.g., IP addresshost name) in a lookup datastore accessible by an object of service management system (OOS) within the customer's controlled network. For service instances (e.g., data harvesting, software upgrades), the OOS management module sends the GUID in lieu of network information for the OOS. Thus the remote service provider can uniquely identify a device and reference it in a customer's network without the security implications of transferring customer network information outside the customer's network.
    Type: Grant
    Filed: October 31, 2005
    Date of Patent: March 22, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Michael J. Hardcastle
  • Patent number: 7483897
    Abstract: A system and method harvest data from at least one device, by canvassing the devices and tracking which canvassed devices yielded harvested data and then repeating such canvassing and tracking until either data has been obtained from all of the devices, or a certain time has passed since the beginning of the canvassing period. In a further embodiment, when data has been obtained from all the devices or the time has passed, whichever comes first, the harvested data is sent to a central processing center.
    Type: Grant
    Filed: December 3, 2002
    Date of Patent: January 27, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Michael J. Hardcastle
  • Patent number: 7437439
    Abstract: In one embodiment there is a system and method for harvesting data from at least one device, such that there is stored on a particular device, prior to the start of each harvesting session, an application program, which enables the harvesting of certain data from the device. At the conclusion of a harvesting session, the application program is removed from the device. In one embodiment the application is in the form of a chailet.
    Type: Grant
    Filed: December 3, 2002
    Date of Patent: October 14, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael J. Hardcastle, Robert L. Perez, William A. Cox
  • Publication number: 20040107188
    Abstract: In one embodiment there is disclosed a system and method for harvesting data from at least one device, by canvassing said devices and tracking which canvassed devices yielded harvested data and then repeating such canvassing and tracking until either data has been obtained from all of the devices, or a certain time has passed since the beginning of the canvassing period. In a further embodiment, when data has been obtained from all the devices or the time has passed, whichever comes first, the harvested data is sent to a central processing center.
    Type: Application
    Filed: December 3, 2002
    Publication date: June 3, 2004
    Inventor: Michael J. Hardcastle
  • Publication number: 20040107275
    Abstract: In one embodiment there is disclosed a system and method for harvesting data from at least one device, such that there is stored on a particular device, prior to the start of each harvesting session, an application program, which enables the harvesting of certain data from the device. At the conclusion of a harvesting session, the application program is removed from the device.
    Type: Application
    Filed: December 3, 2002
    Publication date: June 3, 2004
    Inventors: Michael J. Hardcastle, Robert L. Perez, William A. Cox
  • Publication number: 20040059819
    Abstract: Disclosed are systems and methods for communicating a message comprising hierarchical information with respect to a plurality of message transport mechanisms, and a plurality of transport managers adapted to communicate with the message transport mechanisms for transmission of a message to a particular destination via any one of the message transport mechanisms according to the hierarchical information.
    Type: Application
    Filed: September 19, 2002
    Publication date: March 25, 2004
    Inventor: Michael J. Hardcastle