Patents by Inventor Guerney Douglass Holloway Hunt

Guerney Douglass Holloway Hunt 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: 10628579
    Abstract: A processor in a computer system, the processor including a mechanism supporting a Secure Object that comprises information that is protected so that other software on said computer system cannot access or undetectably tamper with said information, thereby protecting both a confidentiality and an integrity of the Secure Object information while making the Secure Object information available to the Secure Object itself during execution of the Secure Object. The mechanism includes a crypto mechanism that decrypts and integrity-checks Secure Object information as said Secure Object information moves into the computer system from an external storage system, and encrypts and updates an integrity value for Secure Object information as said Secure Object information moves out of the computer system to the external storage system, and a memory protection mechanism that protects the confidentiality and integrity of Secure Object information when that information is in the memory of the computer system.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: April 21, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard Harold Boivie, Kattamuri Ekanadham, Kenneth Alan Goldman, William Eric Hall, Guerney Douglass Holloway Hunt, Bhushan Pradip Jain, Mohit Kapur, Dimitrios Pendarakis, David Robert Safford, Peter Anthony Sandon, Enriquillo Valdez
  • Patent number: 8745628
    Abstract: Techniques are presented for managing execution of processes on a data processing system The data processing system comprises process instances that are each an execution of a corresponding process. Each process instance comprises activity instances. Business impacts are determined for the process instances, the activity instances, or both. Order of execution of the activity instances is managed by allocating resources to activity instances in order to achieve an objective defined in terms of the business impacts. In another embodiment, requests are received for the execution of the processes. For a given request, one or more of the operations of assigning, updating, aggregating, and weighting of first business impacts associated with the given request are performed to create second business impacts associated with the given request. Additionally, requests can be modified.
    Type: Grant
    Filed: May 22, 2008
    Date of Patent: June 3, 2014
    Assignee: International Business Machines Corporation
    Inventors: Melissa Jane Buco, Jarir Kamel Chaar, Rong Nickle Chang, Guerney Douglass Holloway Hunt, Laura Zaihua Luan, Christopher Ward
  • Patent number: 8516114
    Abstract: A method of pre-fetching and preparing content in an information processing system is provided. The method includes the steps of generating at least one content pre-fetching policy and at least one content preparation policy, wherein each of the policies are at least in part a function of context information associated with a user. The content is pre-fetched based on information contained within the at least one content pre-fetching policy. Once the content has been pre-fetched, it is prepared based on information contained within the at least one content preparation policy. The context information associated with the user includes at least one of the user's usage patterns, current location, future plans and preferences.
    Type: Grant
    Filed: March 29, 2002
    Date of Patent: August 20, 2013
    Assignee: International Business Machines Corporation
    Inventors: Guruduth Somasekhara Banavar, Maria Rene Ebling, Guerney Douglass Holloway Hunt, Hui Lei, Daby Mousse Sow
  • Patent number: 8074218
    Abstract: System for managing a life cycle of a virtual resource. One or more virtual resources are defined. The one or more defined virtual resources are created. The created virtual resources are instantiated. Then, a topology of a virtual resource is constructed using a plurality of virtual resources that are in at least one of a defined, a created, or an instantiated state.
    Type: Grant
    Filed: March 29, 2007
    Date of Patent: December 6, 2011
    Assignee: International Business Machines Corporation
    Inventors: Tamar Eilam, Thomas R. Gissel, Guerney Douglass Holloway Hunt, Alexander V. Konstantinou, Giovanni Pacifici, Hidayatullah Habeebullah Shaikh, Andrew Neil Trossman
  • Patent number: 7516457
    Abstract: The present invention provides systems, methods and apparatus for automatically provisioning and managing resources in a computing utility. Its automation procedures are based on a resource model which allows resource-specific provisioning and management tasks to be encapsulated into components for reuse. These components are assembled into more complex structures and finally computing services. This invention provides a method for constructing a computing service from a set of resources given a high level specification. Once constructed, the service includes a component that provides management function, which can allow modification of its underlying set of resources.
    Type: Grant
    Filed: January 30, 2004
    Date of Patent: April 7, 2009
    Assignee: International Business Machines Corporation
    Inventors: Tamar Eilam, Sandra D. Miller, Lily Barkovic Mummert, Guerney Douglass Holloway Hunt
  • Publication number: 20080244595
    Abstract: System for managing a life cycle of a virtual resource. One or more virtual resources are defined. The one or more defined virtual resources are created. The created virtual resources are instantiated. Then, a topology of a virtual resource is constructed using a plurality of virtual resources that are in at least one of a defined, a created, or an instantiated state.
    Type: Application
    Filed: March 29, 2007
    Publication date: October 2, 2008
    Inventors: Tamar Eilam, Thomas R. Gissel, Guerney Douglass Holloway Hunt, Alexander V. Konstantinou, Giovanni Pacifici, Hidayatullah Habeebullah Shaikh, Andrew Neil Trossman
  • Publication number: 20080235702
    Abstract: The present invention provides systems, methods and apparatus for automatically provisioning and managing re-sources in a computing utility. Its automation procedures are based on a resource model which allows resource specific provisioning and management tasks to be encapsulated into components for reuse. These components are assembled into more complex structures and finally computing services. This invention provides a method for constructing a computing service from a set of resources given a high level specification. Once constructed, the service includes a component that provides management function, which can allow modification of its underlying set of resources.
    Type: Application
    Filed: June 2, 2008
    Publication date: September 25, 2008
    Inventors: Tamar Eilam, Sandra D. Miller, Lily Barkovic Mummert, Guerney Douglass Holloway Hunt
  • Publication number: 20080221955
    Abstract: A business method allows a reference data facility to provide high quality reference data to multiple customers. The reference data service is predicated on establishing independent contractual arrangements or subscriptions between multiple customers and multiple data vendors. The reference data facility receives value streams from the multiple data vendors and delivers reference data based on those value streams to the multiple customers, depending on the independent contractual arrangements or subscriptions that entitle the customers to receive values from some subset of the data vendors. The reference data facility insures that no customer receives data or benefits from the knowledge of data content from a vendor with whom they do not have a contractual arrangement or to whose data they are otherwise not entitled.
    Type: Application
    Filed: April 2, 2008
    Publication date: September 11, 2008
    Inventors: Carl ABRAMS, Cornelius E. Crowley, Francis Nicholas Parr, Teresa Glasser, Sugandh Mehta, Guerney Douglass Holloway Hunt, Max Hrabrov
  • Publication number: 20080222645
    Abstract: Techniques are presented for managing execution of processes on a data processing system The data processing system comprises process instances that are each an execution of a corresponding process. Each process instance comprises activity instances. Business impacts are determined for the process instances, the activity instances, or both. Order of execution of the activity instances is managed by allocating resources to activity instances in order to achieve an objective defined in terms of the business impacts. In another embodiment, requests are received for the execution of the processes. For a given request, one or more of the operations of assigning, updating, aggregating, and weighting of first business impacts associated with the given request are performed to create second business impacts associated with the given request. Additionally, requests can be modified.
    Type: Application
    Filed: May 22, 2008
    Publication date: September 11, 2008
    Applicant: International Business Machines Corporation
    Inventors: Melissa Jane Buco, Jarir Kamel Chaar, Rong Nickle Chang, Guerney Douglass Holloway Hunt, Laura Zaihua Luan, Christopher Ward
  • Patent number: 7383347
    Abstract: A hierarchical gateway system for use in a message delivery system is disclosed, in which each tier of gateways in the hierarchy includes means for transforming incoming messages in a manner required by downstream end-user devices. The hierarchical gateway system has the advantage of being scalable and extensible while avoiding transmission bottlenecks as the number of end-user device types, and their differing system requirements, increase. The invention is operable in the context of a notification server architecture, as well as the Web.
    Type: Grant
    Filed: July 18, 2001
    Date of Patent: June 3, 2008
    Assignee: International Business Machines Corporation
    Inventors: Maria Rene Ebling, Guerney Douglass Holloway Hunt, Hui Lei, Gregory Sallmard Stewart, Li Xu
  • Patent number: 7250846
    Abstract: Techniques for providing a dynamic alert indication to a user of a signal receiving device. One technique includes the steps of processing a signal transmitted from a signal transmitting device to determine at least one mode to be associated with an alert indication, wherein the processing step includes the step of accessing a look-up table containing information associated with a user of the signal receiving device to determine the at least one mode to be associated with the alert indication; and alerting the user of the signal receiving device via the alert indication that the signal has been received by the signal receiving device.
    Type: Grant
    Filed: March 5, 2002
    Date of Patent: July 31, 2007
    Assignee: International Business Machines Corporation
    Inventors: Maria Rene Ebling, Guerney Douglass Holloway Hunt
  • Patent number: 6970947
    Abstract: A flexible and extensible context server for collecting, maintaining, and disseminating context information is disclosed. The context server receives requests from requesters for context information via a secure context server interface (SCS API). Communication between the requesters and the context server is conducted by means of predetermined forms. The requests received at the SCS API are passed to a mediator, which collects data from various context drivers. Each context driver is coupled to the mediator, and collects predetermined type of context information from at least one context information source. The mediator determines the appropriate context driver which can handle the request, based on its type. Operation of the context server is also controlled by a set of context utilities, including a context cache for storing recently obtained context information, a privacy engine for storing privacy preferences and an event engine for event handling.
    Type: Grant
    Filed: July 18, 2002
    Date of Patent: November 29, 2005
    Assignee: International Business Machines Corporation
    Inventors: Maria Rene Ebling, Guerney Douglass Holloway Hunt, Hui Lei
  • Publication number: 20030187984
    Abstract: A method of pre-fetching and preparing content in an information processing system is provided. The method includes the steps of generating at least one content pre-fetching policy and at least one content preparation policy, wherein each of the policies are at least in part a function of context information associated with a user. The content is pre-fetched based on information contained within the at least one content pre-fetching policy. Once the content has been pre-fetched, it is prepared based on information contained within the at least one content preparation policy. The context information associated with the user includes at least one of the user's usage patterns, current location, future plans and preferences.
    Type: Application
    Filed: March 29, 2002
    Publication date: October 2, 2003
    Applicant: International Business Machines Corporation
    Inventors: Guruduth Somasekhara Banavar, Maria Rene Ebling, Guerney Douglass Holloway Hunt, Hui Lei, Daby Mousse Sow
  • Publication number: 20030169151
    Abstract: Techniques for providing a dynamic alert indication to a user of a signal receiving device. One technique includes the steps of processing a signal transmitted from a signal transmitting device to determine at least one mode to be associated with an alert indication, wherein the processing step includes the step of accessing a look-up table containing information associated with a user of the signal receiving device to determine the at least one mode to be associated with the alert indication; and alerting the user of the signal receiving device via the alert indication that the signal has been received by the signal receiving device.
    Type: Application
    Filed: March 5, 2002
    Publication date: September 11, 2003
    Applicant: International Business Machines Corporation
    Inventors: Maria Rene Ebling, Guerney Douglass Holloway Hunt
  • Publication number: 20030018692
    Abstract: A flexible and extensible context server for collecting, maintaining, and disseminating context information is disclosed. The context server receives requests from requesters for context information via a secure context server interface (SCS API). Communication between the requesters and the context server is conducted by means of predetermined forms. The requests received at the SCS API are passed to a mediator, which collects data from various context drivers. Each context driver is coupled to the mediator, and collects predetermined type of context information from at least one context information source. The mediator determines the appropriate context driver which can handle the request, based on its type. Operation of the context server is also controlled by a set of context utilities, including a context cache for storing recently obtained context information, a privacy engine for storing privacy preferences and an event engine for event handling.
    Type: Application
    Filed: July 18, 2002
    Publication date: January 23, 2003
    Applicant: International Business Machines Corporation
    Inventors: Maria Rene Ebling, Guerney Douglass Holloway Hunt, Hui Lei
  • Publication number: 20030018795
    Abstract: A hierarchical gateway system for use in a message delivery system is disclosed, in which each tier of gateways in the hierarchy includes means for transforming incoming messages in a manner required by downstream end-user devices. The hierarchical gateway system has the advantage of being scalable and extensible while avoiding transmission bottlenecks as the number of end-user device types, and their differing system requirements, increase. The invention is operable in the context of a notification server architecture, as well as the Web.
    Type: Application
    Filed: July 18, 2001
    Publication date: January 23, 2003
    Applicant: International Business Machines Corporation
    Inventors: Maria Rene Ebling, Guerney Douglass Holloway Hunt, Hui Lei, Gregory Sallmard Stewart, Li Xu
  • Patent number: 6496866
    Abstract: A TCP-connection-router performs encapsulated clustering by dividing each encapsulated cluster into several Virtual EC (VECs), dynamically distributing incoming connections within a VEC based on current server load metrics according to a configurable policy. In one embodiment, the connection router supports dynamic configuration of the cluster, and enables transparent recovery which provides uninterrupted service to the VEC clients.
    Type: Grant
    Filed: April 9, 1999
    Date of Patent: December 17, 2002
    Assignee: International Business Machines Corporation
    Inventors: Clement Richard Attanasio, German Sergio Goldszmidt, Guerney-Douglass Holloway Hunt, Stephen Edwin Smith
  • Patent number: 6424992
    Abstract: An affinity-based router and method for routing and load balancing in an encapsulated cluster of server nodes is disclosed. The system consists of a multi-node server, wherein any of the server nodes can handle a client request, but wherein clients have affinity to one or more of the server nodes that are preferred to handle a client request. Such affinity is due to state at the servers either due to previous routing requests, or data affinity at the server. At the multi-node server, a node may be designated as a TCP router. The address of the TCP router is given out to clients, and client requests are sent thereto. The TCP router selects one of the nodes in the multi-node server to process the client request, and routes the request to this server; in addition, the TCP router maintains affinity tables, containing affinity records, indicating which node a client was routed to.
    Type: Grant
    Filed: October 8, 1997
    Date of Patent: July 23, 2002
    Assignee: International Business Machines Corporation
    Inventors: Murthy V. Devarakonda, Daniel Manuel Dias, German Sergio Goldszmidt, Guerney Douglass Holloway Hunt, Arun Kwangil Iyengar, Richard Pervin King, Rajat Mukherjee
  • Publication number: 20010052024
    Abstract: An affinity-based router and method for routing and load balancing in an encapsulated cluster of server nodes is disclosed. The system consists of a multi-node server, wherein any of the server nodes can handle a client request, but wherein clients have affinity to one or more of the server nodes that are preferred to handle a client request. Such affinity is due to state at the servers either due to previous routing requests, or data affinity at the server. At the multi-node server, a node may be designated as a TCP router. The address of the TCP router is given out to clients, and client requests are sent thereto. The TCP router selects one of the nodes in the multi-node server to process the client request, and routes the request to this server; in addition, the TCP router maintains affinity tables, containing affinity records, indicating which node a client was routed to.
    Type: Application
    Filed: October 8, 1997
    Publication date: December 13, 2001
    Inventors: MURTHY V. DEVARAKONDA, DANIEL MANUEL DIAS, GERMAN SERGIO GOLDSZMIDT, GUERNEY DOUGLASS HOLLOWAY HUNT, ARUN KWANGIL IYENGAR, RICHARD PERVIN KING, RAJAT MUKHERJEE
  • Patent number: 6253230
    Abstract: A method and system for building scaleable TCP/IP services such as a cluster web server out of a switch or switched network such as an ATM switch or ATM switched network. For example, a distributed large scale TCP router can be built using an ATM switch network. The scaled services can be presented as a single service to clients. The scaleable services can balance the load on the individual servers in the cluster. The clients can be directly or indirectly connected to the switch or switched network. One version includes two separate components: a Control Engine (CE); and a Forwarding Engine (FE). The Control Engine is in charge of assigning a connection to a server and forwarding information about the assigned server and connection to the Forwarding Engine. The Forwarding Engine applies the assignments received from the Control Engine to map a TCP connection onto a switched ATM connection. At the end, the Forwarding Engine communicates the connection termination event back to the Control Engine.
    Type: Grant
    Filed: September 22, 1998
    Date of Patent: June 26, 2001
    Assignee: International Business Machines Corporation
    Inventors: Ghislaine Couland, Guerney Douglass Holloway Hunt, Eric Michel Levy-Abegnoli, Daniel Georges Jean-Marie Mauduit