Patents by Inventor Brian E. HEILIG

Brian E. HEILIG 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: 10740290
    Abstract: Data storage in a distributed computing system may involve the implementation of key/value stores across multiple storage structures of the distributed computing system, where a key may represent an index and a value may represent an object to store and/or retrieve. A given key/value store may be accessed by multiple compute nodes of the distributed computing system. Duplication and/or versioning may be implemented in or across one or more of the key/value stores.
    Type: Grant
    Filed: April 27, 2015
    Date of Patent: August 11, 2020
    Assignee: JETFLOW TECHNOLOGIES
    Inventors: Brian E. Heilig, Guang R. Gao, Brian Phillips, Adam Markey
  • Patent number: 9838242
    Abstract: A data processing task may be implemented in a distributed computing system by the use of a workflow broken into flowlets that are arranged in a directed acyclic graph between data sources and data sinks. Such an arrangement may include various flow control and/or fault tolerance schemes, among other features. Fault tolerance may be implemented using key/value store (KVS) flowlets.
    Type: Grant
    Filed: April 17, 2015
    Date of Patent: December 5, 2017
    Assignee: JETFLOW TECHNOLOGIES
    Inventors: John Tully, Brian E. Heilig, Guang R. Gao
  • Publication number: 20160306817
    Abstract: Data storage in a distributed computing system may involve the implementation of key/value stores across multiple storage structures of the distributed computing system, where a key may represent an index and a value may represent an object to store and/or retrieve. A given key/value store may be accessed by multiple compute nodes of the distributed computing system. Duplication and/or versioning may be implemented in or across one or more of the key/value stores.
    Type: Application
    Filed: April 27, 2015
    Publication date: October 20, 2016
    Applicant: ET International, Inc.
    Inventors: Brian E. HEILIG, Guang R. GAO, Brian PHILLIPS, Adam MARKEY
  • Publication number: 20150244558
    Abstract: A data processing task may be implemented in a distributed computing system by the use of a workflow broken into flowlets that are arranged in a directed acyclic graph between data sources and data sinks. Such an arrangement may include various flow control and/or fault tolerance schemes, among other features. Fault tolerance may be implemented using key/value store (KVS) flowlets.
    Type: Application
    Filed: April 17, 2015
    Publication date: August 27, 2015
    Applicant: ET INTERNATIONAL, INC.
    Inventors: John TULLY, Brian E. HEILIG, Guang R. GAO