-
公开(公告)号:US12088542B2
公开(公告)日:2024-09-10
申请号:US17662591
申请日:2022-05-09
Applicant: Snap Inc.
Inventor: Charles Burson DePue , Patrick Mandia
IPC: H04L51/046 , G06F3/0482 , G06F3/04847 , G06F9/451 , G06F21/44 , H04L9/40 , H04L51/10 , H04L51/224 , H04W12/062 , H04W12/084 , H04W12/30 , H04W4/12
CPC classification number: H04L51/046 , G06F3/0482 , G06F3/04847 , G06F9/451 , G06F21/44 , H04L51/10 , H04L51/224 , H04L63/0815 , H04L63/0853 , H04L63/0884 , H04L63/102 , H04W12/062 , H04W12/084 , H04W12/35 , H04W4/12
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.
-
公开(公告)号: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.
-
公开(公告)号:US20240220080A1
公开(公告)日:2024-07-04
申请号:US18605349
申请日:2024-03-14
Applicant: Snap INc.
Inventor: Ebony James Charlton , Patrick Mandia
IPC: G06F3/0482 , G06F8/38 , G06F9/451 , G06F9/54 , G06T11/00
CPC classification number: G06F3/0482 , G06F8/38 , G06F9/451 , G06F9/541 , G06T11/00 , G06F2209/547 , G06T2200/24
Abstract: A user interface method is provided on a portable device including a camera and a display. The method includes receiving a program 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 and various further options is then displayed on the display.
-
公开(公告)号:US11909705B2
公开(公告)日:2024-02-20
申请号:US17493146
申请日:2021-10-04
Applicant: Snap Inc.
Inventor: Laurent Desserrey , Dylan Shane Eirinberg , Matthew Colin Grantham , Patrick Mandia , David Whyte
IPC: G06F3/04842 , H04L51/42
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).
-
公开(公告)号:US11743340B2
公开(公告)日:2023-08-29
申请号:US17248164
申请日:2021-01-12
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Patrick Mandia , Celia Nicole Mourkogiannis
IPC: H04L67/131 , G06T7/00 , G06T7/70 , G06T19/00 , H04L67/01
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.
-
公开(公告)号:US20230236707A1
公开(公告)日:2023-07-27
申请号:US18127307
申请日:2023-03-28
Applicant: Snap Inc.
Inventor: Jacob Catalano , Patrick Mandia , Sriram Raman
IPC: G06F3/0482 , G06F9/451 , H04L67/53 , G06F8/61 , H04L51/046
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.
-
公开(公告)号:US20230138147A1
公开(公告)日:2023-05-04
申请号:US18092054
申请日:2022-12-30
Applicant: Snap Inc.
Inventor: Muzammil Ahmed , John Jensen , Michel Khristo , Sivakumar Loganathan , Patrick Mandia , Jun Xu , Austin Yeakel
IPC: H04L51/046 , H04L67/025 , H04L67/00 , H04L67/75
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.
-
公开(公告)号:US11620795B2
公开(公告)日:2023-04-04
申请号:US17204683
申请日:2021-03-17
Applicant: Snap Inc.
Inventor: Kaveh Anvaripour , Ebony James Charlton , Patrick Mandia , Celia Nicole Mourkogiannis
IPC: G06T19/00 , G06F3/04815 , G06Q30/02 , G06F3/04817 , G06V20/20 , G06Q30/0251
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.
-
公开(公告)号:US11604562B2
公开(公告)日:2023-03-14
申请号:US17302432
申请日:2021-05-03
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Patrick Mandia , Celia Nicole Mourkogiannis
IPC: G06F3/0482 , G06T11/00 , G06F9/54 , G06F8/38 , G06F9/451
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.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-