Patents by Inventor TIM MIDDLETON

TIM MIDDLETON 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: 10873627
    Abstract: In accordance with an embodiment, the system supports use of an in-memory data grid or other distributed memory environment, for example Oracle Coherence. A partition provides a runtime and administrative subdivision or slice of an application server domain. An application can be deployed to a particular partition, or otherwise associated with a particular domain partition name. The domain partition name can be used by the data grid to enable a separation of data between different partitions or between tenants associated with those partitions. In some embodiments, one or more data grid services, for example caches and clustered services, can be shared across multiple partitions. Alternatively, the data grid can provide read-shared/write-specific access to data grid services, in which multiple partitions can share an initial set of data, but their subsequent modifications to that data are then isolated from each other.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: December 22, 2020
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Gene Gleyzer, Tim Middleton, Ballav Bihani
  • Patent number: 10585599
    Abstract: A system and method for supporting persistent store archival and retrieval in a distributed computing environment. The system provides a central portal operative to initiate the archiving (or retrieval) which is executed in parallel across all members with access to persisted stores, either being sent or gathered from an archive repository. The system and method can include an archive coordinator associated with an in-memory data grid. The archive coordinator receives an instruction to store a snapshot of a current state of the in-memory data grid, the instruction including a storage location, the storage location being a destination selected from the group consisting of a local disk and a shared disk. The system can archive the snapshot of the current state of the in-memory data grid at the storage location.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: March 10, 2020
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Harvey Raja, Gene Gleyzer, Tim Middleton
  • Publication number: 20170003899
    Abstract: A system and method for supporting persistent store archival and retrieval in a distributed computing environment. The system provides a central portal operative to initiate the archiving (or retrieval) which is executed in parallel across all members with access to persisted stores, either being sent or gathered from an archive repository. The system and method can include an archive coordinator associated with an in-memory data grid. The archive coordinator receives an instruction to store a snapshot of a current state of the in-memory data grid, the instruction including a storage location, the storage location being a destination selected from the group consisting of a local disk and a shared disk. The system can archive the snapshot of the current state of the in-memory data grid at the storage location.
    Type: Application
    Filed: July 1, 2016
    Publication date: January 5, 2017
    Inventors: HARVEY RAJA, GENE GLEYZER, TIM MIDDLETON
  • Publication number: 20150373117
    Abstract: In accordance with an embodiment, the system supports use of an in-memory data grid or other distributed memory environment, for example Oracle Coherence. A partition provides a runtime and administrative subdivision or slice of an application server domain. An application can be deployed to a particular partition, or otherwise associated with a particular domain partition name. The domain partition name can be used by the data grid to enable a separation of data between different partitions or between tenants associated with those partitions. In some embodiments, one or more data grid services, for example caches and clustered services, can be shared across multiple partitions. Alternatively, the data grid can provide read-shared/write-specific access to data grid services, in which multiple partitions can share an initial set of data, but their subsequent modifications to that data are then isolated from each other.
    Type: Application
    Filed: June 23, 2015
    Publication date: December 24, 2015
    Inventors: GENE GLEYZER, TIM MIDDLETON, BALLAV BIHANI