-
公开(公告)号:US12021820B2
公开(公告)日:2024-06-25
申请号:US18154442
申请日:2023-01-13
Applicant: Snap Inc.
Inventor: Bradley Baron , Benjamin Ralph Hollis , Gavin Shriver , Peter Cardwell
CPC classification number: H04L51/52 , H04L47/34 , H04L47/6215
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.
-
公开(公告)号:US20210306293A1
公开(公告)日:2021-09-30
申请号:US17249899
申请日:2021-03-17
Applicant: Snap Inc.
Inventor: Bradley Baron , Benjamin Ralph Hollis , Gavin Shriver , Peter Cardwell
IPC: H04L12/58 , H04L12/801 , H04L12/863
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.
-
公开(公告)号:US20240314100A1
公开(公告)日:2024-09-19
申请号:US18676334
申请日:2024-05-28
Applicant: Snap Inc.
Inventor: Bradley Baron , Benjamin Ralph Hollis , Gavin Shriver , Peter Cardwell
CPC classification number: H04L51/52 , H04L47/34 , H04L47/6215
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.
-
公开(公告)号:US11563709B2
公开(公告)日:2023-01-24
申请号:US17249899
申请日:2021-03-17
Applicant: Snap Inc.
Inventor: Bradley Baron , Benjamin Ralph Hollis , Gavin Shriver , Peter Cardwell
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.
-
公开(公告)号:US12166737B2
公开(公告)日:2024-12-10
申请号:US18110859
申请日:2023-02-16
Applicant: Snap Inc.
Inventor: Haim Shoham , Gavin Shriver , Jason Varbedian , Zhichao Yang
IPC: H04L51/216 , G06F16/955 , H04L51/043 , H04L51/234
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.
-
公开(公告)号:US20230396574A1
公开(公告)日:2023-12-07
申请号:US18110859
申请日:2023-02-16
Applicant: Snap Inc.
Inventor: Haim Shoham , Gavin Shriver , Jason Varbedian , Zhichao Yang
IPC: H04L51/216 , G06F16/955 , H04L51/234 , H04L51/043
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.
-
公开(公告)号:US20230208800A1
公开(公告)日:2023-06-29
申请号:US18154442
申请日:2023-01-13
Applicant: Snap Inc.
Inventor: Bradley Baron , Benjamin Ralph Hollis , Gavin Shriver , Peter Cardwell
CPC classification number: H04L51/52 , H04L47/6215 , H04L47/34
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.
-
-
-
-
-
-