Providing contextual data for candidate message recipients

    公开(公告)号:US12061774B2

    公开(公告)日:2024-08-13

    申请号:US18156105

    申请日:2023-01-18

    Applicant: Snap Inc.

    CPC classification number: G06F3/0482 G06F3/0484

    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing contextual data for candidate recipients. The program and method provide for receiving, from a device of a user, an indication of first user input to select recipients for a message generated by the user; in response to receiving the indication of first user input, determining a first set of candidate recipients, from among plural candidate recipients, having a respective active content collection associated therewith, and determining a second set of candidate recipients having available location data associated therewith; and causing the device to display a recipient selection interface with a respective cell for each candidate recipient. The recipient selection interface differentiates display of the respective cells for the first set of candidate recipients, and further differentiates display of the respective cells for the second set of candidate recipients.

    Augmented reality image reproduction assistant

    公开(公告)号:US12056891B2

    公开(公告)日:2024-08-06

    申请号:US17852134

    申请日:2022-06-28

    Applicant: Snap Inc.

    Inventor: Pawel Wawruch

    CPC classification number: G06T7/70 G06T19/006 G06T19/20

    Abstract: An image copying assistant is a computing application configured to aid users in copying a digital image to a physical canvas using traditional media on the physical canvas. The image copying assistant utilizes augmented reality techniques to present features of the digital image projected onto the physical canvas. The image copying assistant detects previously generated markers in an output of a digital image sensor of a camera of a computing device and use the detected markers to calculate the plane and boundaries of the surface of the physical canvas. The image copying assistant uses the calculated plane and boundaries to determine a position of the digital image on a display of the computing device.

    Presenting shortcuts based on a scan operation within a messaging system

    公开(公告)号:US12051131B2

    公开(公告)日:2024-07-30

    申请号:US17745659

    申请日:2022-05-16

    Applicant: Snap Inc.

    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for presenting shortcuts based on a scan operation. The program and method provide for receiving a user request to identify at least one object depicted in an image captured by a device camera; determining, in response to receiving the user request, an attribute of an object depicted in the image; selecting, from a plurality of shortcuts for performing with respect to the image, a shortcut that is associated with the attribute of the object, each shortcut of the plurality of shortcuts corresponding to a combination of individual functions to apply to the image; and causing display of an interface with a user-selectable element for performing the selected shortcut with respect to the image.

    DYNAMICALLY ASSIGNING PARTICIPANT VIDEO FEEDS WITHIN VIRTUAL CONFERENCING SYSTEM

    公开(公告)号:US20240251004A1

    公开(公告)日:2024-07-25

    申请号:US18625741

    申请日:2024-04-03

    Applicant: Snap Inc.

    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for dynamically assigning participant video feeds within a virtual conferencing system. The program and method provide, in association with designing a virtual space for virtual conferencing, an interface for configuring a set of rooms, each room being associated with a different number of participant video elements assignable to respective participant video feeds; receive, via the interface, an indication of user input for setting properties for the set of rooms; determine, in association with virtual conferencing, a first number of participants for a room; select a first room corresponding to the first number of participants; provide display of the first room; and assign, for each of the first number of participants, a participant video feed corresponding to the participant with a respective participant video element in the first room.

Patent Agency Ranking