DYNAMIC AUGMENTED REALITY COMPONENTS

    公开(公告)号:US20210390781A1

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

    申请号: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.

    THIRD-PARTY RESOURCE AUTHORIZATION
    32.
    发明申请

    公开(公告)号:US20210383373A1

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

    申请号:US16946194

    申请日:2020-06-09

    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.

    Bidirectional bridge for web view
    33.
    发明授权

    公开(公告)号:US12192157B2

    公开(公告)日:2025-01-07

    申请号:US18235578

    申请日:2023-08-18

    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.

    Stated age filter
    34.
    发明授权

    公开(公告)号:US11985135B2

    公开(公告)日:2024-05-14

    申请号:US17212601

    申请日:2021-03-25

    Applicant: Snap Inc.

    Inventor: Patrick Mandia

    CPC classification number: H04L63/102

    Abstract: A stated age filter is embedded in a computer-implemented application and is configured to limit users' access to features of the computer-implemented application based on the user's stated age. The stated age filter is constructed in the form of a software development kit (SDK) and may be used in the context of a messaging system that hosts a backend service for an associated messaging client, where the backend service is also the SDK provider system. The stated age filter permits a computer-implemented application to request and obtain, from a prospective user of the application, an authorization to communicate with the messaging system in order to verify whether the user's age, as self-reported to the messaging system, is equal to or greater than the minimum age requirement specified by the computer-implemented application.

    Third-party resource authorization
    35.
    发明授权

    公开(公告)号:US11978041B2

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

    申请号:US17817206

    申请日:2022-08-03

    Applicant: Snap Inc.

    CPC classification number: G06Q20/3821 G06F9/451 G06Q20/4014 H04L9/321

    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.

    Presenting content received from third-party resources

    公开(公告)号:US11816304B2

    公开(公告)日:2023-11-14

    申请号:US17346745

    申请日:2021-06-14

    Applicant: Snap Inc.

    CPC classification number: G06F3/0482 G06F8/61 G06F9/451 H04L51/046 H04L67/53

    Abstract: Aspects of the present disclosure involve systems comprising a computer-readable storage medium storing a program and a method for performing operations comprising: receiving, by a messaging application, a first content item generated by a first client device using a third-party resource; generating the first content item for display on a second client device together with an indication of the third-party resource used to generate the first content item; receiving, from the second client device, selection of the indication of the third-party resource; generating, for display on the second client device, a first user interface that includes a plurality of content items associated with the third-party resource and a first option to access the third-party resource, the plurality of content items including the first content item; and enabling the second client device to use the third-party resource in response to receiving selection of the first option to access the third-party resource.

    SOFTWARE DEVELOPMENT KIT ENGAGEMENT MONITOR
    39.
    发明公开

    公开(公告)号:US20230168865A1

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

    申请号:US18101013

    申请日:2023-01-24

    Applicant: Snap Inc.

    Inventor: Patrick Mandia

    CPC classification number: G06F8/20 G06F11/3438 G06F8/60 G06F9/542

    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.

    PHONE NUMBER BASED APPLICATION AUTHENTICATION

    公开(公告)号:US20230123628A1

    公开(公告)日:2023-04-20

    申请号:US18069430

    申请日:2022-12-21

    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.

Patent Agency Ranking