-
公开(公告)号:US20240085989A1
公开(公告)日:2024-03-14
申请号:US18514760
申请日:2023-11-20
Applicant: Snap Inc.
Inventor: Ty Blachly , Nathan Boyd , Donald Giovannini , Krish Jayaram , Evan Spiegel , William Wu
Abstract: Systems and methods for radial gesture navigation are provided. In example embodiments, user input data is received from a user device. The user input data indicates a continuous physical user interaction associated with a display screen of the user device. An initial point and a current point are detected from the user input data. A radius distance for a circle that includes the current point and is centered about the initial point is determined. An action is selected from among multiple actions based on the radius distance being within a particular range among successive ranges along a straight line that starts at the initial point and extends through the circle. Each range among the successive ranges corresponds to a particular action among the multiple actions. The selected action is performed in response to detecting a completion of the continuous physical user interaction.
-
公开(公告)号:US11861068B2
公开(公告)日:2024-01-02
申请号:US17412419
申请日:2021-08-26
Applicant: Snap Inc.
Inventor: Ty Blachly , Nathan Kenneth Boyd , Donald Giovannini , Krish Jayaram , Evan Spiegel , William Wu
Abstract: Systems and methods for radial gesture navigation are provided. In example embodiments, user input data is received from a user device. The user input data indicates a continuous physical user interaction associated with a display screen of the user device. An initial point and a current point are detected from the user input data. A radius distance for a circle that includes the current point and is centered about the initial point is determined. An action is selected from among multiple actions based on the radius distance being within a particular range among successive ranges along a straight line that starts at the initial point and extends through the circle. Each range among the successive ranges corresponds to a particular action among the multiple actions. The selected action is performed in response to detecting a completion of the continuous physical user interaction.
-
公开(公告)号:US11857879B2
公开(公告)日:2024-01-02
申请号:US17343521
申请日:2021-06-09
Applicant: Snap Inc.
Inventor: Dylan Shane Eirinberg , John Jensen , William Wu
IPC: A63F13/537 , G06F3/0482 , G08B5/22
CPC classification number: A63F13/537 , G06F3/0482 , G08B5/22
Abstract: Systems and methods herein access a visual identifier, perform a visual search of the visual identifier, in response to performing the visual search of the visual identifier, cause presentation of an application menu within a graphical user interface of a computing device, receive a selection of a first user interface element within the application menu, and in response to receiving the selection, run the computer application.
-
公开(公告)号:US11838380B2
公开(公告)日:2023-12-05
申请号:US18104628
申请日:2023-02-01
Applicant: Snap Inc.
Inventor: Alex Joseph Castro , Michael Brian Murray , William Wu
CPC classification number: H04L67/55 , H04L51/04 , H04L51/224 , H04L51/52
Abstract: A push notification mechanism at a mobile user device provides for automated limiting of the rate of production of push notification alerts (such as an audible alert or a vibratory alert) and/or push notifications responsive to the occurrence of chat events relevant to a chat application hosted by the user device. Some chat events automatically trigger suppression periods during which push notification alerts are prevented for subsequent chat events that satisfy predefined suppression criteria. Such push notification and/or alert limiting can be performed separately for separate users, chat groups, and/or chat event types.
-
公开(公告)号:US11810169B2
公开(公告)日:2023-11-07
申请号:US17964747
申请日:2022-10-12
Applicant: Snap Inc.
Inventor: John Jensen , Alan Rawcliffe , Cindy Yuqi Li , Kiran Abraham , William Wu
IPC: G06Q30/00 , G06Q30/0601 , G06Q20/06 , G06Q20/12 , G06Q20/36 , G06F16/9536
CPC classification number: G06Q30/0613 , G06F16/9536 , G06Q20/065 , G06Q20/12 , G06Q20/367 , G06Q30/0625 , G06Q30/0641
Abstract: Embodiments disclosed provide a virtual currency system within a messaging application by performing operations comprising: launching, within a messaging application, a third-party application; receiving, by the messaging application from the third-party application, a request to perform an ecommerce transaction in relation to an item available for consumption on the third-party application; determining, by the messaging application, an expected attribute for the item based on accessing a database that stores expected attribute information for multiple items; verifying, by the messaging application, that an attribute of the item specified by the request corresponds to the expected attribute for the item; and processing, by the messaging application, the ecommerce transaction in response to successfully verifying that the attribute of the item satisfies a verification criterion based on the expected attribute for the item.
-
公开(公告)号:US11775134B2
公开(公告)日:2023-10-03
申请号:US17248887
申请日:2021-02-11
Applicant: Snap Inc.
Inventor: Jeremy Voss , Jesse Chand , Dylan Shane Eirinberg , William Wu , Chiayi Lin , Anna Liberman
IPC: G06F3/0481 , G06F3/0488 , G06T13/80 , G06F3/04817
CPC classification number: G06F3/04817 , G06F3/0488 , G06T13/80
Abstract: Embodiments of the present disclosure relate generally to mobile computing technology and, more particularly, but not by way of limitation, to systems for generating and presenting a graphical user interface (GUI) that includes a presentation of an animated icon (e.g., a digital pet) on a display of a client device.
-
公开(公告)号:US11738277B2
公开(公告)日:2023-08-29
申请号:US17305979
申请日:2021-07-19
Applicant: Snap Inc.
Inventor: William Wu , Dylan Shane Eirinberg , Alexander R. Osborne
CPC classification number: A63F13/87 , A63F13/71 , G06F21/31 , A63F2300/572 , A63F2300/6009
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for providing, by one or more processors, a first user of a plurality of users with access to a gaming application testing platform, each of the plurality of users being associated with a common gaming application developer entity, the gaming application testing platform being associated with a messaging application. A request from the first user to create a gaming application is received with the gaming application testing platform. A request from the first user to authorize a second user of the plurality of users to access the gaming application is received with the gaming application testing platform. The gaming application, integrated with features of the messaging application, is presented to the second user with the gaming application testing platform.
-
公开(公告)号:US11673063B2
公开(公告)日:2023-06-13
申请号:US17345465
申请日:2021-06-11
Applicant: Snap Inc.
Inventor: William Wu , Dylan Shane Eirinberg , Alexander R. Osborne
IPC: A63F9/24 , A63F11/00 , G06F13/00 , G06F17/00 , A63F13/87 , H04L51/10 , G06F3/0482 , A63F13/795 , A63F13/48 , G06F3/16
CPC classification number: A63F13/87 , A63F13/48 , A63F13/795 , G06F3/0482 , H04L51/10 , A63F2300/556 , A63F2300/572 , A63F2300/636 , G06F3/165
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for providing an in-game status bar. A gaming application is launched from a messaging application. A state in the messaging application from which the gaming application was launched is determined. A communication interface that is associated with the messaging application is generated for display, concurrently with a display of the gaming application. Functionality of the communication interface is modified based on the state in the messaging application from which the gaming application was launched.
-
公开(公告)号:US11588913B1
公开(公告)日:2023-02-21
申请号:US15837946
申请日:2017-12-11
Applicant: Snap Inc.
Inventor: Alex Joseph Castro , Michael Brian Murray , William Wu
Abstract: A push notification mechanism at a mobile user device provides for automated limiting of the rate of production of push notification alerts (such as an audible alert or a vibratory alert) and/or push notifications responsive to the occurrence of chat events relevant to a chat application hosted by the user device. Some chat events automatically trigger suppression periods during which push notification alerts are prevented for subsequent chat events that satisfy predefined suppression criteria. Such push notification and/or alert limiting can be performed separately for separate users, chat groups, and/or chat event types.
-
公开(公告)号:US11443306B2
公开(公告)日:2022-09-13
申请号:US16946194
申请日:2020-06-09
Applicant: Snap Inc.
Inventor: Dylan Shane Eirinberg , Matthew Colin Grantham , Patrick Mandia , David Whyte , William Wu
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.
-
-
-
-
-
-
-
-
-