-
公开(公告)号:US11501348B1
公开(公告)日:2022-11-15
申请号:US16723624
申请日:2019-12-20
Applicant: Snap Inc.
Inventor: John Jensen , Alan Rawcliffe , Cindy Yuqi Li , Kiran Abraham , William Wu
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.
-
公开(公告)号:US20230215118A1
公开(公告)日:2023-07-06
申请号:US18147941
申请日:2022-12-29
Applicant: Snap Inc.
Inventor: Helene Causse , Valentyn Fuchedzhy , Amin Madani , Alan Rawcliffe , Vincent Sung
IPC: G06T19/00 , G06Q30/0601 , G06F9/54
CPC classification number: G06T19/006 , G06Q30/0641 , G06F9/542
Abstract: The subject technology receives a selection of a first representation of a product from a set of representations of products. The subject technology renders for display the first representation of the product based on metadata using an extension application programming interface (API). The subject technology determines augmented reality (AR) content that is stored remotely using the extension API. The subject technology sends a first request for remote AR content to a camera API using the extension API. The subject technology sends a second request for retrieving the remote AR content using the camera API. The subject technology renders the remote AR content using the camera API. The subject technology receives a notification that the remote AR content was rendered for display from the extension API.
-
公开(公告)号: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.
-
公开(公告)号:US20230037271A1
公开(公告)日:2023-02-02
申请号:US17964747
申请日:2022-10-12
Applicant: Snap Inc.
Inventor: John Jensen , Alan Rawcliffe , Cindy Yuqi Li , Kiran Abraham , William¿ Wu
IPC: G06Q30/06 , G06Q20/12 , G06Q20/36 , G06Q20/06 , G06F16/9536
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.
-
-
-