SOFTWARE DEVELOPMENT KIT ENGAGEMENT MONITOR
    72.
    发明公开

    公开(公告)号:US20240281216A1

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

    申请号:US18649722

    申请日:2024-04-29

    Applicant: Snap Inc.

    Inventor: Patrick Mandia

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

    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
    74.
    发明授权

    公开(公告)号:US11909705B2

    公开(公告)日:2024-02-20

    申请号:US17493146

    申请日:2021-10-04

    Applicant: Snap Inc.

    CPC classification number: H04L51/42 G06F3/04842

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

    Deep linking to augmented reality components

    公开(公告)号:US11743340B2

    公开(公告)日:2023-08-29

    申请号:US17248164

    申请日:2021-01-12

    Applicant: Snap Inc.

    CPC classification number: H04L67/131 G06T7/70 G06T7/97 G06T19/006 H04L67/01

    Abstract: A methodology is described that provides access to augmented reality components maintained by a messaging server system directly from a third party resource, without having to first launch an associated messaging client (either a stand-alone app or a web-based version of the app). The technical problem of invoking an augmented reality component maintained by the messaging server system directly from a third party app is addressed by permitting third party app developers to include a deep link that references the identification of a desired augmented reality component into their third party resource. The deep link invoked from a third party resource causes activation of the messaging client, loading the augmented reality component represented by the identification referenced in the deep link, and activating, from the messaging client, a camera of the computer device that is executing the third party resource.

    PRESENTING CONTENT RECEIVED FROM THIRD-PARTY RESOURCES

    公开(公告)号:US20230236707A1

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

    申请号:US18127307

    申请日:2023-03-28

    Applicant: Snap Inc.

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

    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.

    BIDIRECTIONAL BRIDGE FOR WEB VIEW
    77.
    发明申请

    公开(公告)号:US20230138147A1

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

    申请号:US18092054

    申请日:2022-12-30

    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.

    Displaying augmented reality content in messaging application

    公开(公告)号:US11620795B2

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

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

    Interface carousel for use with image processing software development kit

    公开(公告)号:US11604562B2

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

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

    Software development kit engagement monitor

    公开(公告)号:US11579847B2

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

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

Patent Agency Ranking