Patents by Inventor Harvey Eneman

Harvey Eneman 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: 9063852
    Abstract: A system and method is described for use with a data grid cluster to support death detection. A network ring is formed by connecting a plurality of process nodes in the data grid, wherein each node in the network ring watches another node. A death of a first process node in the network ring can be detected by a second process node, when the second process node notices that its connection to the first process node has closed. The first process node then informs other process cluster nodes in the network ring that the first node is dead. In accordance with an embodiment, machine level death detection can also be supported in the data grid cluster by using an Internet Protocol (IP) monitor.
    Type: Grant
    Filed: January 17, 2012
    Date of Patent: June 23, 2015
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Mark Falco, Robert H. Lee, Harvey Eneman, Gene Gleyzer, Cameron Purdy, Alex Gleyzer
  • Publication number: 20120198055
    Abstract: A system and method is described for use with a data grid cluster to support death detection. A network ring is formed by connecting a plurality of process nodes in the data grid, wherein each node in the network ring watches another node. A death of a first process node in the network ring can be detected by a second process node, when the second process node notices that its connection to the first process node has closed. The first process node then informs other process cluster nodes in the network ring that the first node is dead. In accordance with an embodiment, machine level death detection can also be supported in the data grid cluster by using an Internet Protocol (IP) monitor.
    Type: Application
    Filed: January 17, 2012
    Publication date: August 2, 2012
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Mark Falco, Robert H. Lee, Harvey Eneman, Gene Gleyzer, Cameron Purdy, Alex Gleyzer
  • Patent number: 6785756
    Abstract: A method of managing an allocation of a plurality of resources of a computer system adapted to support a plurality of processes includes a step of selecting one of a plurality of policy modules to query according to a master policy, each policy module being associated with and managing an allocation of resources required by one or more of the plurality of processes. A query may then be issued to the selected policy module. Responsive to the issued query, a request for allocation of one of the plurality of resources may be received. A resource allocation order specifying the requested one of the plurality of resources may then be issued to a dispatcher, the dispatcher being configured to bind selected resources to selected processes. The resource allocation order may then be executed, the executing step being effective to bind the requested one of the plurality of resources to the process or processes associated with the selected policy module.
    Type: Grant
    Filed: May 10, 2001
    Date of Patent: August 31, 2004
    Assignee: Oracle International Corporation
    Inventors: George M. Candea, Harvey Eneman
  • Publication number: 20020169907
    Abstract: A method of managing an allocation of a plurality of resources of a computer system adapted to support a plurality of processes includes a step of selecting one of a plurality of policy modules to query according to a master policy, each policy module being associated with and managing an allocation of resources required by one or more of the plurality of processes. A query may then be issued to the selected policy module. Responsive to the issued query, a request for allocation of one of the plurality of resources may be received. A resource allocation order specifying the requested one of the plurality of resources may then be issued to a dispatcher, the dispatcher being configured to bind selected resources to selected processes. The resource allocation order may then be executed, the executing step being effective to bind the requested one of the plurality of resources to the process or processes associated with the selected policy module.
    Type: Application
    Filed: May 10, 2001
    Publication date: November 14, 2002
    Inventors: George M. Candea, Harvey Eneman