Patents by Inventor Sai H. Chow

Sai H. Chow 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: 11133948
    Abstract: A stateless queue system implements and supports a virtual room containing a content playback queue. The system allows multiple clients to listen to queued content in a synchronized manner and to modify the same queue without requiring a broadcasting client to send playback events. The system includes a multiplicity of computing clients that can add content items to the queue by interacting with an application service. The clients are enabled to add content to the queue in a number of ways, including by simple add-on to the bottom of the queue, by vote, or by direct modification of the queue structure. Upon client entrance into the playback session, data is provided to the client that represent the queue order at the time of request, the number of votes each items contains if structure is determined by vote, the start time for each queued item, and the current playing item.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: September 28, 2021
    Assignee: Vertigo Media, Inc.
    Inventors: Alexander Savenok, Pavel Savenok, Gregory H. Leekley, Sai H. Chow
  • Publication number: 20200186374
    Abstract: A stateless queue system implements and supports a virtual room containing a content playback queue. The system allows multiple clients to listen to queued content in a synchronized manner and to modify the same queue without requiring a broadcasting client to send playback events. The system includes a multiplicity of computing clients that can add content items to the queue by interacting with an application service. The clients are enabled to add content to the queue in a number of ways, including by simple add-on to the bottom of the queue, by vote, or by direct modification of the queue structure. Upon client entrance into the playback session, data is provided to the client that represent the queue order at the time of request, the number of votes each items contains if structure is determined by vote, the start time for each queued item, and the current playing item.
    Type: Application
    Filed: February 13, 2020
    Publication date: June 11, 2020
    Applicant: Vertigo Media, Inc.
    Inventors: Alexander Savenok, Pavel Savenok, Gregory H. Leekley, Sai H. Chow
  • Patent number: 10567184
    Abstract: A stateless queue system implements and supports a virtual room containing a content playback queue. The system allows multiple clients to listen to queued content in a synchronized manner and to modify the same queue without requiring a broadcasting client to send playback events. The system includes a multiplicity of computing clients that can add content items to the queue by interacting with an application service. The clients are enabled to add content to the queue in a number of ways, including by simple add-on to the bottom of the queue, by vote, or by direct modification of the queue structure. Upon client entrance into the playback session, data is provided to the client that represent the queue order at the time of request, the number of votes each items contains if structure is determined by vote, the start time for each queued item, and the current playing item.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: February 18, 2020
    Assignee: Vertigo Media, Inc.
    Inventors: Alexander Savenok, Pavel Savenok, Gregory H. Leekley, Sai H. Chow
  • Publication number: 20170338970
    Abstract: A stateless queue system implements and supports a virtual room containing a content playback queue. The system allows multiple clients to listen to queued content in a synchronized manner and to modify the same queue without requiring a broadcasting client to send playback events. The system includes a multiplicity of computing clients that can add content items to the queue by interacting with an application service. The clients are enabled to add content to the queue in a number of ways, including by simple add-on to the bottom of the queue, by vote, or by direct modification of the queue structure. Upon client entrance into the playback session, data is provided to the client that represent the queue order at the time of request, the number of votes each items contains if structure is determined by vote, the start time for each queued item, and the current playing item.
    Type: Application
    Filed: August 7, 2017
    Publication date: November 23, 2017
    Applicant: REMOTE MEDIA, LLC
    Inventors: Alexander Savenok, Pavel Savenok, Gregory H. Leekley, Sai H. Chow