MESSAGING SYSTEM OF PARTIAL AND OUT-OF-ORDER EVENTS

    公开(公告)号:US20210306293A1

    公开(公告)日:2021-09-30

    申请号:US17249899

    申请日:2021-03-17

    Applicant: Snap Inc.

    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.

    Messaging system of partial and out-of-order events

    公开(公告)号:US11563709B2

    公开(公告)日:2023-01-24

    申请号:US17249899

    申请日:2021-03-17

    Applicant: Snap Inc.

    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.

    Automatically incremented read-watermark

    公开(公告)号:US12166737B2

    公开(公告)日:2024-12-10

    申请号:US18110859

    申请日:2023-02-16

    Applicant: Snap Inc.

    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.

    AUTOMATICALLY INCREMENTED READ-WATERMARK
    6.
    发明公开

    公开(公告)号:US20230396574A1

    公开(公告)日:2023-12-07

    申请号:US18110859

    申请日:2023-02-16

    Applicant: Snap Inc.

    CPC classification number: H04L51/216 G06F16/955 H04L51/234 H04L51/043

    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.

Patent Agency Ranking