Patents by Inventor Gavin Shriver

Gavin Shriver 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).

  • Publication number: 20230396574
    Abstract: A system to automatically increment read-watermarks based on a set of predefined rules and criteria and configured to perform operations that include: accessing a message thread that comprises a plurality of messages; detecting a display of a message from among the plurality of messages at a client device, the message corresponding with an identification number from among a plurality of sequentially assigned identification numbers associated with the plurality of messages; applying the identification number that corresponds with the message from among the plurality of messages to a data object within a database associated with the message thread; the data object indicating a most recent message read by a user of the client device based on the identification number; detecting a trigger event; and automatically incrementing the identification number associated with the data object within the database responsive to the trigger event.
    Type: Application
    Filed: February 16, 2023
    Publication date: December 7, 2023
    Inventors: Haim Shoham, Gavin Shriver, Jason Varbedian, Zhichao Yang
  • Publication number: 20230208800
    Abstract: Methods, systems, and computer readable medium are provided for receiving an event message in a plurality of event messages, the event message comprising a sequence number and associated data, identifying the event message as an out-of-order event message based on the sequence number, assigning a priority level to the out-of-order event message based on a plurality of priority rules, and placing the out-of-order event message in a primary queue of messages based on the priority level assigned to the event message.
    Type: Application
    Filed: January 13, 2023
    Publication date: June 29, 2023
    Inventors: Bradley Baron, Benjamin Ralph Hollis, Gavin Shriver, Peter Cardwell
  • Patent number: 11563709
    Abstract: Methods, systems, and computer readable medium are provided for receiving an event message in a plurality of event messages, the event message comprising a sequence number and associated data, identifying the event message as an out-of-order event message based on the sequence number, assigning a priority level to the out-of-order event message based on a plurality of priority rules, and placing the out-of-order event message in a primary queue of messages based on the priority level assigned to the event message.
    Type: Grant
    Filed: March 17, 2021
    Date of Patent: January 24, 2023
    Assignee: Snap Inc.
    Inventors: Bradley Baron, Benjamin Ralph Hollis, Gavin Shriver, Peter Cardwell
  • Publication number: 20210306293
    Abstract: Methods, systems, and computer readable medium are provided for receiving an event message in a plurality of event messages, the event message comprising a sequence number and associated data, identifying the event message as an out-of-order event message based on the sequence number, assigning a priority level to the out-of-order event message based on a plurality of priority rules, and placing the out-of-order event message in a primary queue of messages based on the priority level assigned to the event message.
    Type: Application
    Filed: March 17, 2021
    Publication date: September 30, 2021
    Inventors: Bradley Baron, Benjamin Ralph Hollis, Gavin Shriver, Peter Cardwell