Patents by Inventor Prerak P. Sanghvi

Prerak P. Sanghvi 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: 10901905
    Abstract: Embodiments of the present invention may provide an improved distributed computing system. Entities in the distributed computing system may be divided into four categories: writers, readers, gateways, and applications. End users may interact with the system via the applications through the gateways. The role of writers and readers may be separated to distribute computational burdens. Writers may generate messages for an event stream. The messages may include a timestamp for consistent global ordering. The readers may arrange messages from various writers based on the timestamps to generate globally time-consistent event streams.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: January 26, 2021
    Assignee: IEX Group, Inc.
    Inventors: Robert Park, Daniel Charles Aisen, Allison Breton Bishop, Prerak P. Sanghvi, Beau Seichi Tateyama, James M. Cape, Francis Chung, Constantine Sokoloff
  • Publication number: 20200272569
    Abstract: Embodiments of the present invention may provide an improved distributed computing system. Entities in the distributed computing system may be divided into four categories: writers, readers, gateways, and applications. End users may interact with the system via the applications through the gateways. The role of writers and readers may be separated to distribute computational burdens. Writers may generate messages for an event stream. The messages may include a timestamp for consistent global ordering. The readers may arrange messages from various writers based on the timestamps to generate globally time-consistent event streams.
    Type: Application
    Filed: May 12, 2020
    Publication date: August 27, 2020
    Inventors: Robert Park, Daniel Charles Aisen, Allison Breton Bishop, Prerak P. Sanghvi, Beau Seichi Tateyama, James M. Cape, Francis Chung, Constantine Sokoloff
  • Patent number: 10678694
    Abstract: Embodiments of the present invention may provide an improved distributed computing system. Entities in the distributed computing system may be divided into four categories: writers, readers, gateways, and applications. End users may interact with the system via the applications through the gateways. The role of writers and readers may be separated to distribute computational burdens. Writers may generate messages for an event stream. The messages may include a timestamp for consistent global ordering. The readers may arrange messages from various writers based on the timestamps to generate globally time-consistent event streams.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: June 9, 2020
    Assignee: IEX Group, Inc.
    Inventors: Robert Park, Daniel Charles Aisen, Allison Breton Bishop, Prerak P. Sanghvi, Beau Seichi Tateyama, James M. Cape, Francis Chung, Constantine Sokoloff
  • Publication number: 20180067864
    Abstract: Embodiments of the present invention may provide an improved distributed computing system. Entities in the distributed computing system may be divided into four categories: writers, readers, gateways, and applications. End users may interact with the system via the applications through the gateways. The role of writers and readers may be separated to distribute computational burdens. Writers may generate messages for an event stream. The messages may include a timestamp for consistent global ordering. The readers may arrange messages from various writers based on the timestamps to generate globally time-consistent event streams.
    Type: Application
    Filed: August 28, 2017
    Publication date: March 8, 2018
    Inventors: Robert Park, Daniel Charles Aisen, Allison Breton Bishop, Prerak P. Sanghvi, Beau Seichi Tateyama, James M. Cape, Francis Chung, Constantine Sokoloff