3D avatar rendering
    711.
    发明授权

    公开(公告)号:US11321896B2

    公开(公告)日:2022-05-03

    申请号:US16949874

    申请日:2020-11-18

    Applicant: Snap Inc.

    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for rendering an avatar. A first avatar having a first level of detail is stored in a database, the first avatar including a first plurality of components. A level of detail of each of the first plurality of components is reduced separately from each other. A second plurality of components comprising the reduced level of detail of each of the first plurality of components is stored. A request is received for the first avatar in a second level of detail that comprises a lower level of detail than the first level of detail. In response to receiving the request, the second plurality of components is assembled to generate a second avatar having the second level of detail.

    Messaging system with battery level sharing

    公开(公告)号:US11320969B2

    公开(公告)日:2022-05-03

    申请号:US17011339

    申请日:2020-09-03

    Applicant: Snap Inc.

    Abstract: A method of transmitting mobile device battery data, comprises: displaying a graphical user interface on a user's mobile device to receive battery data sharing permissions for the mobile device; receiving, via the graphical user interface, the permissions; calling a battery application program interface; receiving, from the battery application program interface, battery data of the user's mobile device; and transmitting the received battery data to another mobile device based on the received permissions.

    MESSAGING APPLICATION STICKER EXTENSIONS

    公开(公告)号:US20220131969A1

    公开(公告)日:2022-04-28

    申请号:US17569982

    申请日:2022-01-06

    Applicant: Snap Inc.

    Abstract: Systems and methods are provided for performing operations including: receiving, with a messaging application implemented by one or more processors of a user device, a communication from a given application representing a first user interaction with the given application; generating, with the messaging application, a list of graphical elements based on the communication received from the given application; displaying, with the messaging application, the list of graphical elements; receiving, with the messaging application, a user selection of a first graphical element from the list of graphical elements; and incorporating, with the messaging application, the graphical element selected by the user into a message for transmission to another user.

    CONTEXT SURFACING IN COLLECTIONS
    714.
    发明申请

    公开(公告)号:US20220131948A1

    公开(公告)日:2022-04-28

    申请号:US16949327

    申请日:2020-10-26

    Applicant: Snap Inc.

    Abstract: A messaging system, which hosts a backend service for an associated messaging client, includes a context surfacing system that provides context surfacing functionality in collections. The context surfacing system is configured to surface information representing a context object associated with a collection as a context string in a cell that represents the collection in a collections user interface. A cell that represents the collection in a collections user interface is actionable to cause presentation of the set of media content items in the collection on a display device of the viewer.

    DYNAMIC MEDIA OVERLAY WITH SMART WIDGET

    公开(公告)号:US20220131823A1

    公开(公告)日:2022-04-28

    申请号:US17570096

    申请日:2022-01-06

    Applicant: Snap Inc.

    Abstract: Systems and methods are provided for receiving a background image for a media overlay to be applied to a message comprising an image or video, and at least one smart widget selection, and storing the media overlay comprising the background image and the at least one smart widget selection. The systems and methods further provide for receiving a request for the media overlay to be applied to a message comprising an image or video, analyzing context data associated with a computing device to determine that the media overlay is relevant to at least one aspect of the context data, determining data associated with the at least one smart widget based on the context data, and transmitting to the computing device, the media overlay and data associated with the at least one smart widget.

    ROUTING MESSAGES BY MESSAGE PARAMETER

    公开(公告)号:US20220130425A1

    公开(公告)日:2022-04-28

    申请号:US17647511

    申请日:2022-01-10

    Applicant: Snap Inc.

    Inventor: Timothy Sehn

    Abstract: A machine includes a processor and memory coupled to the processor. The memory stores instructions executed by the processor to perform operations comprising receiving, from a plurality of computing devices, a plurality of messages, each message comprising at least one message parameter. For each message of the plurality of messages, the machine determines whether the at least one message parameter comprises a timestamp indicating a time the message was generated. Based on determining that the at least one message parameter comprises a timestamp indicating the time the message was generated, the timestamp is evaluated to determine whether the time the message was generated corresponds to a first media collection. The message is added to the first media collection based on determining that the time the message was generated corresponds to the first media collection.

    SIDE-BY-SIDE CHARACTER ANIMATION FROM REALTIME 3D BODY MOTION CAPTURE

    公开(公告)号:US20220130115A1

    公开(公告)日:2022-04-28

    申请号:US17081178

    申请日:2020-10-27

    Applicant: Snap Inc.

    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, and a method for performing operations comprising: receiving a video that depicts a person; tracking three-dimensional (3D) movement of the person within the video using a 3D reference point; computing a 3D position for placement of an augmented reality item relative to the 3D reference point; causing to be displayed the augmented reality item within the video at the 3D position; and updating the 3D position of the augmented reality item in the video as the 3D reference point changes based on the 3D movement of the person.

    Bulk message deletion
    718.
    发明授权

    公开(公告)号:US11316806B1

    公开(公告)日:2022-04-26

    申请号:US16774869

    申请日:2020-01-28

    Applicant: Snap Inc.

    Abstract: 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; receiving a plurality of messages in the communication session; determining that a first message of the plurality of messages has been read by a first user of the plurality of users at a read time; in response to determining that the first message has been read by the first user at the read time, automatically associating the read time with a second of the plurality of messages that precedes the first message in the communication session; and automatically deleting the first and second messages in response to determining that an elapsed time measured from the read time associated with the first and second messages corresponds to a threshold time period.

Patent Agency Ranking