THIRD-PARTY RESOURCE AUTHORIZATION
    61.
    发明申请

    公开(公告)号:US20220374883A1

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

    申请号:US17817206

    申请日:2022-08-03

    Applicant: Snap Inc.

    Abstract: Aspects of the present disclosure involve a system and a method for performing operations comprising: receiving, by a messaging application, a request to access a third-party resource; in response to receiving the request, obtaining a user interface data corresponding to the third-party resource; generating, for display on a client device, a graphical user interface of the third-party resource based on the markup-language document; generating for display a menu with an option to authorize the third-party resource to access user data from the messaging application; and authorizing the third-party resource to access the user data from the messaging application in response to a user interaction with the menu.

    Multiple application authentication

    公开(公告)号:US11356435B1

    公开(公告)日:2022-06-07

    申请号:US16425225

    申请日:2019-05-29

    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.

    DYNAMIC AUGMENTED REALITY COMPONENTS

    公开(公告)号:US20220130119A1

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

    申请号:US17570037

    申请日:2022-01-06

    Applicant: Snap Inc.

    Abstract: The technical problem of adding content that originates from a third party application to an augmented reality component maintained by a 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 by permitting delivery of said values, from the third party application to the messaging server system, in the payload of a deep link that references the identification of the augmented reality component.

    CAMERA USER INTERFACE TO GENERATE CONTENT FOR THIRD-PARTY APPLICATIONS

    公开(公告)号:US20210409612A1

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

    申请号:US17354860

    申请日:2021-06-22

    Applicant: Snap Inc.

    Abstract: In one or more implementations, a camera user interface of a client application may be accessed from a third-party application. In one or more examples, the camera user interface may be generated based at least partly on information provided by a developer of the third-party application according to a camera user interface developer framework provided by a service provider related to the client application. User content may be created using the camera user interface. The user content may be returned to the third-party application for use within the third-party application.

    SOFTWARE DEVELOPMENT KIT FOR IMAGE PROCESSING

    公开(公告)号:US20210389996A1

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

    申请号:US17302424

    申请日:2021-05-03

    Applicant: Snap Inc.

    Abstract: A modular image processing SDK comprises an API to receive API calls from third party software running on a portable device including a camera. SDK logic receives and processes commands and parameters received from the API that are based on the API calls received from the third party software. An annotation system performs image processing operations on a feed from the camera based on image processing instructions and parameters received by the annotation system from the SDK logic. The image processing is based at least in part on augmented reality content generator data (or AR content generators), user input and sensor data.

    SOFTWARE DEVELOPMENT KIT ENGAGEMENT MONITOR

    公开(公告)号:US20210389932A1

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

    申请号:US17212584

    申请日:2021-03-25

    Applicant: Snap Inc.

    Inventor: Patrick Mandia

    Abstract: An example developer tools system provided by a messaging system includes a software development kit (SKD) engagement monitor that permits capturing app open events in third party resources (e.g., third party apps) that use the developer tools system. The SKD engagement monitor is configured to operate in a manner that preserves privacy of the third party developers and avoids conveying to the messaging system backend environment personally identifiable information (PII) about the third party resource usage.

    Messaging system share-to-chat
    67.
    发明授权

    公开(公告)号:US11165734B1

    公开(公告)日:2021-11-02

    申请号:US16948488

    申请日:2020-09-21

    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).

    MESSAGING APPLICATION STICKER EXTENSIONS

    公开(公告)号:US20210099568A1

    公开(公告)日:2021-04-01

    申请号:US16810399

    申请日:2020-03-05

    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.

    Software development kit engagement monitor

    公开(公告)号:US12299415B2

    公开(公告)日:2025-05-13

    申请号:US18649722

    申请日:2024-04-29

    Applicant: Snap Inc.

    Inventor: Patrick Mandia

    Abstract: An example developer tools system provided by a messaging system includes a software development kit (SKD) engagement monitor that permits capturing app open events in third party resources (e.g., third party apps) that use the developer tools system. The SKD engagement monitor is configured to operate in a manner that preserves privacy of the third party developers and avoids conveying to the messaging system backend environment personally identifiable information (PII) about the third party resource usage.

    THIRD-PARTY MODIFICATIONS FOR A CAMERA USER INTERFACE

    公开(公告)号:US20240334040A1

    公开(公告)日:2024-10-03

    申请号:US18741429

    申请日:2024-06-12

    Applicant: Snap Inc.

    Abstract: In one or more implementations, a camera user interface of a client application may be accessed from a third-party application. The camera user interface may be modified based on input from a developer of the third-party application. Modifications to the camera user interface may be made according to a framework provided by a service provider related to the client application. The modifications to the camera user interface of the client application may be directed to modifying one or more user interface elements of an initial version of the camera user interface, modifying functionality available via the initial version of the camera user interface, or adding information related to the third-party application into the initial version of the camera user interface.

Patent Agency Ranking