-
公开(公告)号:US20230409119A1
公开(公告)日:2023-12-21
申请号:US18462077
申请日:2023-09-06
Applicant: Snap Inc.
Inventor: Jesse Chand , Krish Jayaram
CPC classification number: G06F3/016 , G06F3/0414 , G06F3/041 , G06F3/017 , G06F3/0412 , G06F3/0425
Abstract: In various example embodiments, a system and method for generating a response that depicts haptic characteristics are presented. Haptic data is received from a client device and the haptic data indicates an interaction with a sensor included in the client device. Haptic characteristics are determined based on the haptic data. At least one image that depicts the determined haptic characteristics is generated. And the at least one image is caused to be displayed on the client device.
-
公开(公告)号:US20230342740A1
公开(公告)日:2023-10-26
申请号:US18344727
申请日:2023-06-29
Applicant: Snap Inc.
Inventor: Krish Jayaram
IPC: G06Q20/12 , G06Q30/0207 , G06Q20/24 , G06Q50/00 , G06Q20/32 , G06Q30/0234 , H04L51/52
CPC classification number: G06Q20/123 , G06Q30/0207 , G06Q20/24 , G06Q50/01 , G06Q20/3276 , G06Q30/0234 , H04L51/52
Abstract: Examples disclosed herein relate to providing dynamic image filters based on purchase transactions. An offer code associated with an offer from a merchant is received from a device associated with a user. The offer is identified based on the offer code. An association between the offer and the user is stored. A purchase code is received from the device. The purchase code is associated with the offer from the merchant. Responsive to detecting completion of a purchase transaction based on the association between the offer and the purchase code, a list of available image filters on the device is updated to include an additional image filter that is configured to display a visual indicator associated with the merchant. The additional image filter enables the device to add the visual indicator to a media content item comprising image data captured on the device.
-
公开(公告)号:US11756016B2
公开(公告)日:2023-09-12
申请号:US17249246
申请日:2021-02-24
Applicant: Snap Inc.
Inventor: Krish Jayaram
IPC: G06Q30/00 , G06Q20/12 , G06Q30/0207 , G06Q20/24 , G06Q50/00 , G06Q20/32 , G06Q30/0234 , H04L51/52
CPC classification number: G06Q20/123 , G06Q20/24 , G06Q20/3276 , G06Q30/0207 , G06Q30/0234 , G06Q50/01 , H04L51/52
Abstract: Disclosed is an electronic commerce system integrated with a social networking system. In some aspects, a user of the social networking system may claim a merchant offer by scanning a visual code identifying the offer. Later, the user may make a purchase at the merchant using the social network application. The social network application may apply the offer to the purchase transaction, and authorize a payment based on application of the offer to the purchase. One or more features of the social networking system may also be associated with the offer, such that these features become available to the user within the social network system upon use of the offer as part of the purchase transaction. For example, in some aspects, additional image filters may be made available within the social network system as a result of redemption of an offer.
-
公开(公告)号:US20230274267A1
公开(公告)日:2023-08-31
申请号:US18168905
申请日:2023-02-14
Applicant: Snap Inc.
Inventor: Virgil L. Archer, III , Hao He , Allen Huang , Krish Jayaram , Deng Liu , Ngoan Nguyen , Bernardo Perez , Aung Win Thein , Khoi Tran , Colin Usala
IPC: G06Q20/38 , G06Q20/40 , G06F3/0484 , G06F3/04817 , G06F3/0482
CPC classification number: G06Q20/3821 , G06F3/0482 , G06F3/0484 , G06F3/04817 , G06Q20/4014 , G06Q2220/00
Abstract: A system to perform operations that include: executing an application at a client device; presenting a graphical user interface (GUI) associated with the application at the client device, the GUI including an icon to initiate a request for a payment to a merchant; receiving an input that selects the icon from the client device; accessing a user profile associated with the client device in response to the request to initiate the payment, the user profile comprising user profile data; generating a payment credential based on the user profile data from the user profile; authorizing the payment to the merchant based on the payment credetitial; executing the payment to the merchant at the client device, within the application, based on the authorizing the payment; and passing a payment token to the merchant responsive to the executing the payment to the merchant within the application, the payment token comprising a validation.
-
15.
公开(公告)号:US11245658B2
公开(公告)日:2022-02-08
申请号:US16223920
申请日:2018-12-18
Applicant: Snap Inc.
Inventor: Matthew Colin Grantham , Krish Jayaram , Tadeusz Kozak , Jeremy Voss , David Whyte
IPC: H04L12/58
Abstract: Method of generating private notifications between users in a communication session starts with an application server causing a communication interface to be displayed at a first client device and at a second client device, respectively. Application server receives from the first client device a request to send a private notification to the second client device and causes a private notification sending interface to be displayed in the communication interface of the first client device. Application server receives from the first client device a confirmation to send the private notification to the second client device and generating the private notification at the second client device that includes causing a first avatar that is associated with a user of the first client device to be included in the communication interface displayed at the second client device. Other embodiments are disclosed.
-
公开(公告)号:US12073396B2
公开(公告)日:2024-08-27
申请号:US17984071
申请日:2022-11-09
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
CPC classification number: G06Q20/386 , G06Q20/384 , G06Q20/389 , G06Q20/401 , G06Q30/0613 , G06Q30/0641
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.
-
公开(公告)号: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.
-
公开(公告)号:US11789534B2
公开(公告)日:2023-10-17
申请号:US17248483
申请日:2021-01-27
Applicant: Snap Inc.
Inventor: Jesse Chand , Krish Jayaram
CPC classification number: G06F3/016 , G06F3/041 , G06F3/0414 , G06F3/017 , G06F3/0412 , G06F3/0425
Abstract: In various example embodiments, a system and method for generating a response that depicts haptic characteristics are presented. Haptic data is received from a client device and the haptic data indicates an interaction with a sensor included in the client device. Haptic characteristics are determined based on the haptic data. At least one image that depicts the determined haptic characteristics is generated. And the at least one image is caused to be displayed on the client device.
-
公开(公告)号:US20230061559A1
公开(公告)日:2023-03-02
申请号:US17984071
申请日:2022-11-09
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.
-
-
-
-
-
-
-
-
-