METHODS AND SYSTEMS FOR ACCESS CONTROL IN A COMPUTING SYSTEM

    公开(公告)号:US20230353570A1

    公开(公告)日:2023-11-02

    申请号:US17867975

    申请日:2022-07-19

    Applicant: Shopify Inc.

    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.

    METHODS AND SYSTEMS FOR PROVIDING DIFFERENTIATED USER INTERFACES

    公开(公告)号:US20230351484A1

    公开(公告)日:2023-11-02

    申请号:US17868038

    申请日:2022-07-19

    Applicant: Shopify Inc.

    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.

    SYSTEMS AND METHODS FOR CUSTOMIZING LIVE VIDEO STREAMS

    公开(公告)号:US20220337911A1

    公开(公告)日:2022-10-20

    申请号:US17231184

    申请日:2021-04-15

    Applicant: Shopify Inc.

    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.

    METHODS AND SYSTEMS FOR INVENTORY MANAGEMENT FOR BLOCKCHAIN-BASED TRANSACTIONS

    公开(公告)号:US20230359984A1

    公开(公告)日:2023-11-09

    申请号:US17866746

    申请日:2022-07-18

    Applicant: Shopify Inc.

    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.

    SYSTEMS AND METHODS FOR CONTROLLING TRANSFERS OF DIGITAL ASSETS

    公开(公告)号:US20220398572A1

    公开(公告)日:2022-12-15

    申请号:US17344251

    申请日:2021-06-10

    Applicant: Shopify Inc.

    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.

    SYSTEMS AND METHODS FOR BOT MITIGATION

    公开(公告)号:US20220394058A1

    公开(公告)日:2022-12-08

    申请号:US17341700

    申请日:2021-06-08

    Applicant: Shopify Inc.

    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.

    METHODS AND SYSTEMS FOR DYNAMIC UPDATE TO ACCESS CONTROL RULES IN A COMPUTING SYSTEM BASED ON BLOCKCHAIN MONITORING

    公开(公告)号:US20230360032A1

    公开(公告)日:2023-11-09

    申请号:US17859169

    申请日:2022-07-07

    Applicant: Shopify Inc.

    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.

    SYSTEMS AND METHODS FOR BLOCKCHAIN NETWORK CONGESTION-ADAPTIVE DIGITAL ASSET EVENT HANDLING

    公开(公告)号:US20240378608A1

    公开(公告)日:2024-11-14

    申请号:US18779264

    申请日:2024-07-22

    Applicant: Shopify Inc.

    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.

    METHODS AND SYSTEMS FOR ACCESS CONTROL IN A COMPUTING SYSTEM BASED ON VERIFIED EVENT RECORD

    公开(公告)号:US20230351369A1

    公开(公告)日:2023-11-02

    申请号:US17868020

    申请日:2022-07-19

    Applicant: Shopify Inc.

    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.

Patent Agency Ranking