MAINTAINING A MESSAGE THREAD WITH OPT-IN PERMANENCE FOR ENTRIES

    公开(公告)号:US20250126087A1

    公开(公告)日:2025-04-17

    申请号:US18990945

    申请日:2024-12-20

    Applicant: Snap Inc.

    Abstract: A server has a processor and a memory storing a message thread module with instructions executed by the processor to maintain a message thread between users of client devices. The message thread module serves a message thread with a new text entry to a client device in response to a request for the message thread from a user. Message thread state change is collected from the client device, where the message thread state change represents an indication to automatically delete the new text entry of the message thread after the duration of a transitory display period on the client device unless an indication of a gesture applied to a display screen presenting the new text entry of the message thread is received from the client device during the transitory display period. The message thread state change is queued at the server along with additional message thread state changes associated with the collecting operation performed for additional users associated with the message thread. The message thread is revised based upon the message thread state change and the additional message thread state changes to form shared message thread state. The shared message thread state is stored. The shared message thread state is supplied in response to a request for the message thread from a user.

    USER PRESENCE INDICATION DATA MANAGEMENT

    公开(公告)号:US20250126084A1

    公开(公告)日:2025-04-17

    申请号:US19002377

    申请日:2024-12-26

    Applicant: Snap Inc.

    Abstract: A method and a system include receiving a first message from a first device associated with a first user, the first message being associated with a group conversation between plural users including the first user and a second user, the group conversation comprising a main conversation view and first experience page; determining the first message was transmitted from the first experience page; detecting the first user being active within the first experience page and the second user being active within the main conversation view; and causing display of the first message, a name of the first user, and a page source graphical element indicating the first experience page on a second device associated with the second user.

    NFC COMMUNICATION AND QI WIRELESS CHARGING OF EYEWEAR

    公开(公告)号:US20250125657A1

    公开(公告)日:2025-04-17

    申请号:US18991146

    申请日:2024-12-20

    Applicant: Snap Inc.

    Abstract: Eyewear that is configured to be wirelessly charged and also wirelessly communicate bidirectionally using a single coil in a front end. The single coil forms a single compact antenna that is configured for both near field data communications (NFC) and also for wireless charging when the eyewear is closely coupled to a wireless power charger having a transceiver. Wireless charging and bidirectional communication of the eyewear can be performed using Qi expanded power profile (EPP), which is an open interface standard developed by the Wireless Power Consortium.

    CLOUD BASED MACHINE LEARNING
    15.
    发明申请

    公开(公告)号:US20250124353A1

    公开(公告)日:2025-04-17

    申请号:US18988401

    申请日:2024-12-19

    Applicant: Snap Inc.

    Abstract: Disclosed are various embodiments for implementing computational tasks in a cloud environment in one or more operating system level virtualized containers. A parameter file can specify different parameters including hardware parameters, library parameters, user code parameters, and job parameters (e.g., sets of hyperparameters). The parameter file can be converted via a mapping and implemented in a cloud-based container platform.

    Detecting anomalous resources and events in social data using a trained anomaly detector

    公开(公告)号:US12278832B2

    公开(公告)日:2025-04-15

    申请号:US17549193

    申请日:2021-12-13

    Applicant: Snap Inc.

    Inventor: Neil Shah

    Abstract: Systems, devices, media and methods are presented for detecting anomalous resources and events in social data. The systems and methods receive a plurality of events associated with a plurality of resources, wherein the plurality of events includes a plurality of features. The systems and methods detect a set of anomalous resources from the plurality of resources and identify a set of anomalous events associated with the set of anomalous resources. The systems and methods cause an interface to be displayed on a computing device, wherein the interface includes the set of anomalous resources and the set of anomalous events.

    Photorealistic real-time portrait animation

    公开(公告)号:US12277640B2

    公开(公告)日:2025-04-15

    申请号:US18641472

    申请日:2024-04-22

    Applicant: Snap Inc.

    Abstract: Provided are systems and methods for portrait animation. An example method includes receiving, by a computing device, scenario data including information concerning movements of a first head, receiving, by the computing device, a target image including a second head and a background, determining, by the computing device and based on the target image and the information concerning the movements of the first head, two-dimensional (2D) deformations of the second head in the target image, applying, by the computing device, the 2D deformations to the target image to obtain at least one output frame of an output video, the at least one output frame including the second head displaced according to the movements of the first head, and filling, by the computing device and using a background prediction neural network, a portion of the background in gaps between the displaced second head and the background.

    Message-based processing with assignment of neural network layers to processor clusters

    公开(公告)号:US12277421B2

    公开(公告)日:2025-04-15

    申请号:US18017538

    申请日:2021-07-23

    Applicant: Snap Inc.

    Inventor: Lennart Bamberg

    Abstract: The present application discloses a message based multi-processor system comprising a message exchange network and a plurality of processor clusters to mutually exchange messages. A processor cluster comprises one or more processor cluster elements, and a message generator. The message based multi-processor system is configured as a neural network processor system having a plurality of neural network processing layers each being assigned one or more of the processor clusters. The message generator of a processor cluster comprises a logic module. The logic module, in response to an activation signal of a processor cluster element, selectively generates and transmits a message for each of a set of destination processor clusters in accordance with respective message generation control data for said destination processor clusters stored in a message generator control storage space.

    CUSTOMIZING MODIFIABLE VIDEOS OF MULTIMEDIA MESSAGING APPLICATION

    公开(公告)号:US20250119492A1

    公开(公告)日:2025-04-10

    申请号:US18989143

    申请日:2024-12-20

    Applicant: Snap Inc.

    Abstract: Provided are systems and methods for customizing modifiable videos. An example method includes analyzing recent messages associated with a user in a multimedia messaging application to determine an emotional state of the user, determining, based on the emotional state, a customized property of a modifiable feature of a modifiable video, where the modifiable video includes a preset property of the modifiable feature, replacing the preset property of the modifiable feature with the customized property of the modifiable feature, providing a user interface enabling the user to view the modifiable video and modify the customized property of the modifiable feature to a modified property, and, upon determining that the user has modified the customized property, storing information concerning the emotional state, the customized property, and the modified property to a statistical log.

    AUTOMATIC CAMERA FUNCTION TRIGGERING FOR CONTENT AUGMENTATION

    公开(公告)号:US20250117121A1

    公开(公告)日:2025-04-10

    申请号:US18984594

    申请日:2024-12-17

    Applicant: Snap Inc.

    Abstract: A first content item is shared with a first user by a second user, and is presented on a user device of the first user. A content augmentation was applied to the first content item prior to the sharing thereof with the first user. In response to detecting that the content augmentation was applied to the first content item, a graphical element is presented on the user device together with the first content item. The graphical element is user-selectable to invoke a camera function and to automatically apply the content augmentation to a second content item selected by the first user. In response to detecting user selection of the graphical element, the camera function is triggered on the user device to enable the first user to select a second content item, and the content augmentation is applied to the second content item.

Patent Agency Ranking