-
公开(公告)号:US20240364655A1
公开(公告)日:2024-10-31
申请号:US18764715
申请日:2024-07-05
申请人: Snap Inc.
发明人: Nathan Kenneth Boyd , Benedict Copping , Benjamin Ralph Hollis , Susan Marie Territo , Jeremy Baker Voss , Yu Wang
IPC分类号: H04L51/52 , G06F3/04842 , H04L51/42
CPC分类号: H04L51/52 , G06F3/04842 , H04L51/42
摘要: A messaging system for exchanging data over a network, configuring an intermediate connection tier system that provides a multi-tier connections messaging framework. The intermediate connection tier system generates, based on the contact data of a user, an intermediate tier of connected user accounts. Each account in the intermediate tier of connected user accounts is provided with messaging privileges with respect to the account of the user, without being associated with expanded access connection tier links, sometimes referred to as friendship links, between their respective accounts with respect to the account of the user.
-
公开(公告)号:US12095722B2
公开(公告)日:2024-09-17
申请号:US18211103
申请日:2023-06-16
申请人: Snap Inc.
发明人: Nathan Kenneth Boyd , Benedict Copping , Benjamin Ralph Hollis , Susan Marie Territo , Jeremy Baker Voss , Yu Wang
IPC分类号: G06F3/04842 , H04L51/42 , H04L51/52
CPC分类号: H04L51/52 , G06F3/04842 , H04L51/42
摘要: A messaging system for exchanging data over a network, configuring an intermediate connection tier system that provides a multi-tier connections messaging framework. The intermediate connection tier system generates, based on the contact data of a user, an intermediate tier of connected user accounts. Each account in the intermediate tier of connected user accounts is provided with messaging privileges with respect to the account of the user, without being associated with expanded access connection tier links, sometimes referred to as friendship links, between their respective accounts with respect to the account of the user.
-
公开(公告)号:US20230308411A1
公开(公告)日:2023-09-28
申请号:US18125491
申请日:2023-03-23
申请人: Snap Inc.
发明人: Yuanchen Bai , Nathan Kenneth Boyd , Benjamin Ralph Hollis , Vinay Kola , Qi Li , Ketan Sethi , Wade Spires , Susan Marie Territo , Jeremy Baker Voss , Yu Wang , Aleksandr Zhang
摘要: In some examples, a method includes maintaining first electronic contact data for a plurality of users of an interaction system, and relationship data relating to relationships between the plurality of users. The method also includes, using the first electronic contact data and the relationship data, automatically generating composite electronic contact data. The composite electronic contact data includes a first electronic contact record for a first user with which a specific user has a relationship as reflected in the relationship data, and a second electronic contact record for a second user with which the specific user has no relationship as reflected in the relationship data. The composite electronic contact data is presented within the interaction system in a manner that visually distinguishes between the first electronic contact record and the second electronic contact record. The specific user is enabled to initiate an electronic interaction with the second user.
-
公开(公告)号:US20230300176A1
公开(公告)日:2023-09-21
申请号:US17655307
申请日:2022-03-17
申请人: Snap Inc.
发明人: Nathan Kenneth Boyd , Laurent Desserrey , Alex Edelsburg , Benjamin Ralph Hollis , David Paliwoda , Jerymy Baker Voss
IPC分类号: H04L65/1059 , H04L65/60 , G06F3/0484
CPC分类号: H04L65/1059 , H04L65/601 , G06F3/0484
摘要: A web calling client that enhances video conferencing is described. The web calling client is provided by a messaging system that facilitates exchanging data over a network. The web calling client is launched in a web browser of a user device to display a user interface that includes an output of a digital image sensor of a camera. The web calling client is configured to provide augmented reality experiences provided by the messaging system.
-
公开(公告)号:US11765117B2
公开(公告)日:2023-09-19
申请号:US18046449
申请日:2022-10-13
申请人: Snap Inc.
IPC分类号: H04L51/222 , G06F16/29 , H04L12/46 , H04L9/40 , H04L51/52
CPC分类号: H04L51/222 , G06F16/29 , H04L12/4641 , H04L51/52 , H04L63/0272
摘要: Systems and methods are provided for storing data based on device location. The systems and methods include operations for: determining, by a messaging application server, a geographical location associated with a client device; identifying, by the messaging application server, a plurality of storage devices located in different geographical regions; computing, by the messaging application server, a plurality of distances between the geographical location associated the client device and the geographical regions of the plurality of storage devices; selecting, by the messaging application server based on the computed plurality of distances, a first storage device of the plurality of storage device that is in a geographical region that is closest to the geographical location associated with the client device; and storing, by the messaging application server on the first storage device, data associated with a messaging application implemented on the client device.
-
公开(公告)号:US20230208799A1
公开(公告)日:2023-06-29
申请号:US18111806
申请日:2023-02-20
申请人: Snap Inc.
IPC分类号: H04L51/52 , H04L51/04 , G06F16/23 , G06F16/2455 , H04L51/216
CPC分类号: H04L51/52 , H04L51/04 , G06F16/2379 , G06F16/2455 , H04L51/216
摘要: Systems and methods are provided for deleting messages. The systems and methods include operations for: establishing, by a computing device, a communication session between a plurality of users, the communication session being associated with a first feature of a plurality of features of a messaging application; automatically deleting a first set of messages exchanged in the communication session based on a default deletion policy of the first feature; changing the default deletion policy of the first feature to a second deletion policy; and automatically deleting a second set of messages exchanged in the communication session based on the second deletion policy instead of the default deletion policy.
-
公开(公告)号:US11658931B2
公开(公告)日:2023-05-23
申请号:US17658311
申请日:2022-04-07
申请人: Snap Inc.
IPC分类号: H04L51/52 , H04L51/04 , H04L67/1095 , H04L51/56 , H04L51/58 , H04L51/224 , H04L67/01 , H04L67/50
CPC分类号: H04L51/52 , H04L51/04 , H04L51/224 , H04L51/56 , H04L51/58 , H04L67/01 , H04L67/1095 , H04L67/535
摘要: Systems and methods are provided for transmitting events. The systems and methods include operations for: receiving data indicating a level of user engagement with a messaging application for a given user; determining that the level of user engagement is below a specified threshold; prioritizing a plurality of events, associated with the messaging application, for transmission to a client device of the given user in response to determining that the level of user engagement is below the specified threshold; and transmitting a first event of the plurality of events to the client device based on prioritizing the plurality of events.
-
公开(公告)号:US11637890B2
公开(公告)日:2023-04-25
申请号:US16880477
申请日:2020-05-21
申请人: Snap Inc.
摘要: Method of dynamically assigning storage locations starts with the processor receiving a signal from a first client device associated with a first user. Processor stores a current location of the first client device in a historical database and determines whether a home location data associated with the first user matches the current location. In response to determining that the home location data associated with the first user does not match the current location, processor determines whether the first user has been associated with the current location at a greater frequency than the home location data based on the historical database. In response to determining that the first user has been associated with the current location at a greater frequency, processor updates the home location data associated with the first user to the current location. Other embodiments are described.
-
公开(公告)号:US11625288B2
公开(公告)日:2023-04-11
申请号:US17307376
申请日:2021-05-04
申请人: Snap Inc.
摘要: Systems and methods are provided for displaying messages. The systems and methods include operations for: receiving, by a client device, a plurality of events from a plurality of channels; receiving, by the client device from a server, a configuration file comprising one or more rules for processing the sets of events from the plurality of channels; determining that a first event of the plurality of events is associated with a first event type and that a second event of the plurality of events is associated with a second event type; assigning, based on the configuration file, a first priority to the first event based on the first event type and a second priority to the second event based on the second event type; and displaying, by the client device, the first event and the second event according to the first priority and the second priority.
-
公开(公告)号:US11621938B2
公开(公告)日:2023-04-04
申请号:US17585302
申请日:2022-01-26
申请人: Snap Inc.
IPC分类号: H04L51/04 , H04L51/216 , H04L51/52 , G06F16/23 , G06F16/2455
摘要: Systems and methods are provided for deleting messages. The systems and methods include operations for: establishing, by a computing device, a communication session between a plurality of users, the communication session being associated with a first feature of a plurality of features of a messaging application; automatically deleting a first set of messages exchanged in the communication session based on a default deletion policy of the first feature; changing the default deletion policy of the first feature to a second deletion policy; and automatically deleting a second set of messages exchanged in the communication session based on the second deletion policy instead of the default deletion policy.
-
-
-
-
-
-
-
-
-