-
公开(公告)号:US11770351B2
公开(公告)日:2023-09-26
申请号:US17652619
申请日:2022-02-25
Applicant: Snap Inc.
Inventor: Charles Burson DePue , Patrick Mandia , David Whyte
IPC: H04L51/046 , G06F21/44 , H04L51/10 , G06F9/451 , G06F3/0482 , G06F3/04847 , H04L9/40 , 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 disclosed for prioritizing a list of applications. The systems and methods include identifying, with a messaging application, a list of applications that are configured to share authentication information with the messaging application; determining a priority value of each application on the list of applications; generating for display, with the messaging application, a graphical user interface that represents a selection of applications from the list of applications based on the priority value of each application on the list; and for each application represented in the graphical user interface, generating for display a user-selectable option to authorize the messaging application to share authentication information with the respective application.
-
公开(公告)号:US11698822B2
公开(公告)日:2023-07-11
申请号:US17302424
申请日:2021-05-03
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.
-
公开(公告)号:US20230195281A1
公开(公告)日:2023-06-22
申请号:US18109715
申请日:2023-02-14
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Patrick Mandia , Celia Nicole Mourkogiannis
IPC: G06F3/0482 , G06T11/00 , G06F9/451 , G06F9/54 , G06F8/38
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.
-
公开(公告)号:US20230030397A1
公开(公告)日:2023-02-02
申请号:US17965716
申请日:2022-10-13
Applicant: Snap Inc.
Inventor: Newar Husam Al Majid , Nathan Kenneth Boyd , Laurent Desserrey , Patrick Mandia , Matthew Thompson , Jeremy Voss
IPC: G06F3/0482 , H04L67/50 , H04L67/306 , G06F16/435 , G06F16/41 , G06F3/048 , G06F16/44
Abstract: A contextual menu system may be configured to perform operations that include: identifying a media category based on a user profile, the user profile comprising user profile data; causing display of a GUI that includes a content menu, the content menu comprising at least a display of a set of media items associated with the media category identified based on the user profile data, the set of media items comprising at least a first media item; accessing the user profile data of the user profile, the user profile data including a browser history associated with the user profile; identifying the first media item among the browser history; and removing the content menu within the GUI in response to the identifying the first media item among the browser history.
-
公开(公告)号:US11546277B2
公开(公告)日:2023-01-03
申请号:US16948216
申请日:2020-09-09
Applicant: Snap Inc.
Inventor: Dylan Shane Eirinberg , Matthew Colin Grantham , Patrick Mandia , David Whyte
IPC: H04L51/046 , H04L51/10 , H04L51/52 , H04L51/216
Abstract: Aspects of the present disclosure involve a system and a method for performing operations comprising: receiving, by a messaging application implemented on a client device, a request to access a first version of a third-party resource; determining that a second version of the third-party resource was previously authorized by the messaging application; in response to determining that the second version of the third-party resource was previously authorized by the messaging application, identifying, by the messaging application, user account information generated using the second version of the third-party resource; and merging, by the messaging application, the user account information generated using the second version of the third-party resource with the first version of the third-party resource.
-
公开(公告)号:US20220397989A1
公开(公告)日:2022-12-15
申请号:US17346745
申请日:2021-06-14
Applicant: Snap Inc.
Inventor: Jacob Catalano , Patrick Mandia , Sriram Raman
IPC: G06F3/0482 , H04L12/58 , H04L29/08 , G06F9/451 , G06F8/61
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.
-
公开(公告)号:US11517826B2
公开(公告)日:2022-12-06
申请号:US16897807
申请日:2020-06-10
Applicant: Snap Inc.
Inventor: Laurent Desserrey , Dylan Shane Eirinberg , Matthew Colin Grantham , Patrick Mandia , David Whyte , William Wu
IPC: A63F13/87 , A63F13/46 , A63F13/49 , A63F13/48 , G06T11/00 , G06F3/04842 , G06F3/04817
Abstract: Systems and methods are directed to presenting, by one or more processors, a game result indicium and in response to a user-selection of the game result indicium, the system and method retrieves game play information related to a game play session. The system also generates, by the one or more processors, a game result overlay based on the game play information generated during the game play session, presents the game play overlay overlaid on a media content item to generate a composite media content item, and transmits the composite media item to a second user.
-
公开(公告)号:USD947886S1
公开(公告)日:2022-04-05
申请号:US29652593
申请日:2020-09-28
Applicant: Snap Inc.
Designer: Dylan Shane Eirinberg , Matthew Colin Grantham , Krish Jayaram , Patrick Mandia , Colin Usala , David Whyte
-
公开(公告)号:US20220101309A1
公开(公告)日:2022-03-31
申请号:US17039772
申请日:2020-09-30
Applicant: Snap Inc.
Inventor: Dylan Shane Eirinberg , Matthew Colin Grantham , Krish Jayaram , Patrick Mandia , Colin Usala , David Whyte
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.
-
公开(公告)号:US11252274B2
公开(公告)日:2022-02-15
申请号:US16810399
申请日:2020-03-05
Applicant: Snap Inc.
Inventor: Charles Burson DePue , Laurent Desserrey , Matthew Colin Grantham , Patrick Mandia , David Whyte
IPC: H04M1/72427 , H04L12/58 , H04M1/72454 , H04M1/72472
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.
-
-
-
-
-
-
-
-
-