-
公开(公告)号:US20230353570A1
公开(公告)日:2023-11-02
申请号:US17867975
申请日:2022-07-19
Applicant: Shopify Inc.
Inventor: John Jong-Suk LEE
IPC: H04L9/40
CPC classification number: H04L63/10
Abstract: Methods and systems for access control in an online environment, such as an e-commerce platform. The system receives a designation of a non-fungible token (NFT) collection in connection with a merchant account, each NFT having a respective combination of attributes. An association is detected between a product record and a combination of two or more of the attributes and the system automatically generates an access rule with regard to the product record that is conditional on ownership of an NFT in the collection that has the combination of the two or more attributes. When a request for access is received, the access rule is applied to provide a user device with access to the one or more product records based on verification of the ownership by the user device of an NFT that meets the condition.
-
公开(公告)号:US20230351484A1
公开(公告)日:2023-11-02
申请号:US17868038
申请日:2022-07-19
Applicant: Shopify Inc.
Inventor: John Jong-Suk LEE
CPC classification number: G06Q30/0641 , G06Q20/3674 , G06Q30/0637 , G06Q2220/00
Abstract: Methods and systems for customizing user interface content. Customization is based on one or more non-fungible tokens associated with a wallet identifier linked to a user device. The method may include receiving a request for interface content from a user device and identifying at least one non-fungible token associated with the user device. The interface content is customized for the user device based on the at least one non-fungible token to generate customized interface content, and the customized interface content is transmitted to the user device for output on a user interface.
-
公开(公告)号:US20220345755A1
公开(公告)日:2022-10-27
申请号:US17237194
申请日:2021-04-22
Applicant: Shopify Inc.
Inventor: Corey POLLOCK , John Jong-Suk LEE
IPC: H04N21/2187 , H04N21/442 , H04N21/439 , G06K9/00 , H04N21/233 , H04N21/234 , G10L15/08 , G10L15/22
Abstract: A computer-implemented is disclosed. The method includes: receiving media data of a live media stream; detecting a trigger associated with the media data of the live media stream; in response to detecting the trigger, generating at least one of audio or video overlay content associated with the trigger; and transmitting, to viewer devices, the at least one of audio or video overlay content with the live media stream.
-
公开(公告)号:US20220337911A1
公开(公告)日:2022-10-20
申请号:US17231184
申请日:2021-04-15
Applicant: Shopify Inc.
Inventor: Samaneh BAYAT , John Jong-Suk LEE
IPC: H04N21/478 , H04N21/2187 , H04N21/431 , H04N21/442 , H04N21/81 , G06Q30/06
Abstract: A computer-implemented method is disclosed. The method includes: receiving video data for a live video stream; identifying a product that is displayed in a video frame of the live video stream; obtaining identifying information for a viewer of the live video stream; determining a product variant preference for the viewer; obtaining a graphical representation of the product variant; and providing modified video data of the live video stream based on presenting the graphical representation of the product variant as overlay content for the live video stream. Related apparatuses and computer-readable media are also disclosed.
-
公开(公告)号:US20230359984A1
公开(公告)日:2023-11-09
申请号:US17866746
申请日:2022-07-18
Applicant: Shopify Inc.
Inventor: Andrew NGO , Alan Ashley FULKS , John Jong-Suk LEE
CPC classification number: G06Q10/087 , H04L9/50
Abstract: Methods and system for managing inventory in the context of online transactions involving blockchain-based payments. Examples may include determine an inventory count associated with an item with which a user device initiates a payment involving a blockchain transaction. The system determines a likelihood of completion with regard to the blockchain transaction based on one or more metrics related to recent transactions on the blockchain. Responsive to the likelihood of completion being above a minimum threshold value, the system records a hold in memory in association with the inventory count and then determines that the blockchain transaction has been completed and, in response, removes the hold from memory and decrements the inventory count.
-
公开(公告)号:US20220398572A1
公开(公告)日:2022-12-15
申请号:US17344251
申请日:2021-06-10
Applicant: Shopify Inc.
Inventor: John Jong-Suk LEE
Abstract: A computer-implemented method is disclosed. The method includes: receiving a request to transfer a digital asset; appending, to a blockchain of a blockchain network, a transaction for deploying a smart contract for executing a transfer of the digital asset; receiving a first notification of an off-chain transaction in connection with transfer of the digital asset; sending a first transaction to the blockchain for invoking a first function of the smart contract to allow transfer of the digital asset to a destination address; and responsive to detecting a first condition associated with the off-chain transaction, sending a second transaction to the blockchain for invoking a second function of the smart contract for transferring the digital asset to the destination address. Related methods, apparatus, and computer-readable media are also disclosed.
-
公开(公告)号:US20220394058A1
公开(公告)日:2022-12-08
申请号:US17341700
申请日:2021-06-08
Applicant: Shopify Inc.
Inventor: Devon MEUNIER , Osama SIDAT , John Jong-Suk LEE , Dennis HO
Abstract: Methods and systems for using a distributed ledger to record bot mitigation test results and enable servers to determine a bot mitigation score for a remote device based on previously recorded test results associated with the remote device. The server may detect a trigger for bot mitigation in association with a remote device, obtain identifying data regarding the remote device and search a distributed ledger using the identifying data to locate one or more test results stored in records on the distributed ledger containing the identifying data. It may then determine a bot likelihood score based on the one or more test results, compare the bot likelihood score to a threshold and, in response to the comparison, execute a mitigation action.
-
8.
公开(公告)号:US20230360032A1
公开(公告)日:2023-11-09
申请号:US17859169
申请日:2022-07-07
Applicant: Shopify Inc.
Inventor: John Jong-Suk LEE
IPC: G06Q20/36
CPC classification number: G06Q20/3674 , G06Q10/087
Abstract: An adaptive access control system that generates an access condition at a server with regard to an online resource by identifying a token collection associated with access to the online resource, wherein ownership of the tokens is managed using a blockchain. The system obtains, from a blockchain network associated with the blockchain, data regarding the token collection including a count of tokens circulating and ownership data and selects, as the access condition based on the data regarding the token collection, one or more token criteria based on an intended number of qualified wallets. The system then receives, at the server, an access request for the online resource from a user device associated with a wallet; obtains token data from the blockchain network with regard to the wallet; and authorize access to the online resource for the user device responsive to determining that the token data meets the access condition.
-
9.
公开(公告)号:US20240378608A1
公开(公告)日:2024-11-14
申请号:US18779264
申请日:2024-07-22
Applicant: Shopify Inc.
Inventor: John Jong-Suk LEE
Abstract: A computer-implemented method and system for blockchain network congestion-adaptive handling of events relating to digital assets, including creation and transfer operations. A congestion metric is measured to determine current congestion of the blockchain network. If below a first threshold level, then digital asset request are implemented using blockchain transactions at layer 1 as they are received. If the metric is above the first threshold level, then the received requests are deferred until a trigger is detected, whereupon the requests are processed at layer 2 and a batch blockchain transaction is used to implement the two or more requests by recording the updated state on chain. When the metric falls below a second threshold, the process reverts to using layer 1 blockchain transactions instead of deferring requests for layer 2 batch processing.
-
10.
公开(公告)号:US20230351369A1
公开(公告)日:2023-11-02
申请号:US17868020
申请日:2022-07-19
Applicant: Shopify Inc.
Inventor: John Jong-Suk LEE
CPC classification number: G06Q20/3674 , G06Q20/389 , G06Q20/4014
Abstract: Methods and systems for access control in an online environment, such as an e-commerce platform. The system may receive a request from a user device for access to an online resource that is subject to an access control rule. The user device may provide the system with non-fungible token data, and the system may query a blockchain network based on the non-fungible token data to obtain data regarding ownership of one or more non-fungible tokens. The system may then determine whether the data from the blockchain network matches a condition in the access control rule and, based on a match, may provide the user device with access to the online resource.
-
-
-
-
-
-
-
-
-