-
公开(公告)号:US20240394696A1
公开(公告)日:2024-11-28
申请号:US18795924
申请日:2024-08-06
Applicant: Snap Inc.
Inventor: Dylan Shane Eirinberg , Matthew Colin Grantham , Krish Jayaram , Patrick Mandia , Colin Usala , David Whyte
IPC: G06Q20/38 , G06Q20/40 , G06Q30/0601
Abstract: A method and a system include receiving a request to process a transaction, identifying, by the messaging application, transactional data based on the request, the transactional data corresponding to a user profile associated with the client device in an entity graph, determining a first desensitized data item associated with the user profile being included in the transactional data, providing for display a first user interface of the messaging application including a first user-selectable element corresponding to a completion of the transaction, receiving an indication of user selection of the first user-selectable element, and transmitting the transactional data to a secured processor.
-
公开(公告)号:US12113865B2
公开(公告)日:2024-10-08
申请号:US18207024
申请日:2023-06-07
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.
-
公开(公告)号:US12073193B2
公开(公告)日:2024-08-27
申请号:US18101013
申请日:2023-01-24
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.
-
公开(公告)号:US20240236106A1
公开(公告)日:2024-07-11
申请号:US18612055
申请日:2024-03-21
Applicant: Snap Inc.
Inventor: Patrick Mandia
IPC: H04L9/40
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.
-
公开(公告)号:US12008340B2
公开(公告)日:2024-06-11
申请号:US18101013
申请日:2023-01-24
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.
-
公开(公告)号:US11972090B2
公开(公告)日:2024-04-30
申请号:US18109715
申请日:2023-02-14
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Patrick Mandia , Celia Nicole Mourkogiannis
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 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.
-
公开(公告)号:US11805084B2
公开(公告)日:2023-10-31
申请号: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
CPC classification number: H04L51/046 , H04L67/025 , H04L67/34 , 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.
-
公开(公告)号:US20230297445A1
公开(公告)日:2023-09-21
申请号:US18201639
申请日:2023-05-24
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Patrick Mandia , Celia Nicole Mourkogiannis , Mykhailo Sokolov
CPC classification number: G06F9/541 , G06F9/451 , G06T11/00 , G06F2209/547
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.
-
公开(公告)号:US11758264B2
公开(公告)日:2023-09-12
申请号:US17354860
申请日:2021-06-22
Applicant: Snap Inc.
Inventor: Patrick Mandia , Celia Nicole Mourkogiannis
IPC: G06F9/54 , H04N23/63 , G06F9/451 , G06F3/0482 , G06F3/04845 , G06F9/445
CPC classification number: H04N23/632 , G06F3/0482 , G06F3/04845 , G06F9/44526 , G06F9/451 , G06F9/541
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.
-
公开(公告)号:US11704880B2
公开(公告)日:2023-07-18
申请号:US17570037
申请日:2022-01-06
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Patrick Mandia , Celia Nicole Mourkogiannis
IPC: G06T19/00 , H04L51/04 , H04L51/046 , G06N20/00 , H04L67/01
CPC classification number: G06T19/006 , G06N20/00 , H04L51/046 , H04L67/01 , G06T2219/024
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.
-
-
-
-
-
-
-
-
-