Messaging application sticker extensions

    公开(公告)号:US11616875B2

    公开(公告)日:2023-03-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.

    Bidirectional bridge for web view
    42.
    发明授权

    公开(公告)号:US11575626B2

    公开(公告)日:2023-02-07

    申请号:US17249191

    申请日:2021-02-23

    Applicant: Snap Inc.

    Abstract: A bidirectional bridge for web view is a technical solution to an engineering challenge associated with presenting external content in a web view. A bidirectional bridge for web view facilitates bidirectional communication between the web view included in the messaging client and the messaging client itself. In response to a user action requesting a web page to be loaded in the web view, the bidirectional bridge initiates a request to messaging client to retrieve external content, receives the requested external content from the messaging client, and displays an image representing the external content in the web view as part of the web page.

    Phone number based application authentication

    公开(公告)号:US11568030B1

    公开(公告)日:2023-01-31

    申请号:US16803235

    申请日:2020-02-27

    Applicant: Snap Inc.

    Abstract: Systems and methods are provided for registering with a given application. The systems and methods include operations for receiving, with a messaging application, a request to authenticate a phone number from the given application, the phone number being input by a user to register an account with the given application; determining that the phone number received in the request matches a user phone number stored in a user account associated with the messaging application; in response to determining that the phone number received in the request matches the user phone number stored in the user account, transmitting a communication from the messaging application to the given application indicating that the phone number has been authenticated; and causing the given application to register the account for the user to enable the user to log into the given application.

    Context based interface options
    44.
    发明授权

    公开(公告)号:US11494052B1

    公开(公告)日:2022-11-08

    申请号:US16588218

    申请日:2019-09-30

    Applicant: Snap Inc.

    Abstract: A contextual menu system may be configured to perform operations that include: identifying a media category based on a user profile, the user profile comprising user profile data; causing display of a GUI that includes a content menu, the content menu comprising at least a display of a set of media items associated with the media category identified based on the user profile data, the set of media items comprising at least a first media item; accessing the user profile data of the user profile, the user profile data including a browser history associated with the user profile; identifying the first media item among the browser history; and removing the content menu within the GUI in response to the identifying the first media item among the browser history.

    MULTIPLE APPLICATION AUTHENTICATION

    公开(公告)号:US20220263815A1

    公开(公告)日:2022-08-18

    申请号:US17662591

    申请日:2022-05-09

    Applicant: Snap Inc.

    Abstract: Systems and methods are provided for sharing authentication information. The systems and methods include retrieving, with a messaging application, a list of applications that are installed on a user device; searching the list of applications to identify a given application within the list of applications that is configured to share authentication information with the messaging application; and in response to identifying the given application within the list of applications, generating for display within a graphical user interface of the messaging application an option to authorize the messaging application to share authentication information with the given application.

    Multiple application list prioritization

    公开(公告)号:US11290439B1

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

    申请号:US16397849

    申请日:2019-04-29

    Applicant: Snap inc.

    Abstract: Systems and methods are disclosed for prioritizing a list of applications. The systems and methods include identifying, with a messaging application, a list of applications that are configured to share authentication information with the messaging application; determining a priority value of each application on the list of applications; generating for display, with the messaging application, a graphical user interface that represents a selection of applications from the list of applications based on the priority value of each application on the list; and for each application represented in the graphical user interface, generating for display a user-selectable option to authorize the messaging application to share authentication information with the respective application.

    Dynamic augmented reality components

    公开(公告)号:US11238660B2

    公开(公告)日:2022-02-01

    申请号:US16948268

    申请日:2020-09-10

    Applicant: Snap Inc.

    Abstract: The technical problem of adding content originating from a third party app to an augmented reality component maintained by the messaging server system is addressed by configuring the augmented reality component to modify content captured by a camera according to values of one or more attributes and to permit delivery of said values, from a third party app to the messaging server system, in the payload of a deep link that references the ID of the augmented reality component. The content that originates from the third party app and is provided to an augmented reality component maintained by the messaging server system may be dynamic, in that it may change over time, such as, e.g., sports scores provided by a sports news channel app.

    MESSAGING SYSTEM SHARE-TO-CHAT
    48.
    发明申请

    公开(公告)号:US20220029943A1

    公开(公告)日:2022-01-27

    申请号:US17493146

    申请日:2021-10-04

    Applicant: Snap Inc.

    Abstract: A method of sharing an item from an external resource comprises displaying a user interface for the external resource in a messaging application and navigating within the external resource based on user input received in the user interface presented in the messaging application. Upon receipt of selection of an item or state within the external resource based on user input, the identity of one or more recipients is obtained. Information representing the item or state is then transmitted to a device of at least one recipient and information representing the item or state is displayed in a chat interface of a messaging application running on a device of the recipient(s).

    INTERFACE CAROUSEL FOR USE WITH IMAGE PROCESSING SOFTWARE DEVELOPMENT KIT

    公开(公告)号:US20210389850A1

    公开(公告)日:2021-12-16

    申请号:US17302432

    申请日:2021-05-03

    Applicant: Snap Inc.

    Abstract: A user interface method is provided by an SDK embedded in a third party resource running on a portable device including a camera and a display. The method includes receiving an API call to display an image processing user interface and in response, displaying a first user interface comprising a list of selectable graphical items corresponding to a group of available image modification features. If user selection of a desired graphical item from the list of selectable graphical items is received, image modification features corresponding to the desired graphical item are applied to an image received from the camera, generating a modified image. A second user interface including the modified image is then displayed on the display.

    DISPLAYING AUGMENTED REALITY CONTENT IN MESSAGING APPLICATION

    公开(公告)号:US20210304505A1

    公开(公告)日:2021-09-30

    申请号:US17204683

    申请日:2021-03-17

    Applicant: Snap Inc.

    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for displaying augmented reality content. The program and method provide for receiving, from a first application running on a device, a request to switch to a second application on the device, the request identifying augmented reality content to display with image data captured by a camera of the device; providing, in response to receiving the request, for switching from the first application to the second application; providing for the second application to activate the camera to capture the image data; and providing for the second application to display the image data captured by the camera with the augmented reality content.

Patent Agency Ranking