Patents Examined by Zesheng Xiao
  • Patent number: 11961089
    Abstract: Systems, methods, articles of manufacture, and computer-readable media. A web browser of a device may receive selection of a uniform resource locator (URL). An operating system may download an application from an application server based on the URL. The application may identify a plurality of applications installed on the device and select a first institution corresponding to a first application. The application may receive a cryptogram from a contactless card associated with the first institution and transmit the cryptogram to an authentication server. The application may receive an authentication result specifying the authentication server decrypted the cryptogram. The web browser may receive, based on the decryption of the cryptogram, an account number, an expiration date associated with the account number, and a card verification value (CVV) associated with the account number. The web browser may provide the account number, expiration date, and CVV to a server associated with the application.
    Type: Grant
    Filed: April 20, 2021
    Date of Patent: April 16, 2024
    Assignee: Capital One Services, LLC
    Inventors: Jeffrey Rule, Bob Uni Koshy, Kevin Osborn
  • Patent number: 11951400
    Abstract: Multiple video game consoles each store a blockchain ledger with multiple blocks, which is either associated with a particular video game or with a the particular type of video game console that the video game consoles are each characterized by. One of the consoles receives a message identifying an intended transaction corresponding to transfer of an identified quantity of an in-game virtual asset from a transferor account to a transferee account. The console verifies that the intended transaction is valid and generates a new block that includes the transaction, optionally one or more additional verified intended transactions, and a block header that includes a hash of a most recent block in the blockchain ledger. The console appends the new block to the blockchain ledger and transmits it to the other consoles, which each also append the new block to their copy of the blockchain ledger, thereby completing the transaction.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: April 9, 2024
    Assignee: SONY INTERACTIVE ENTERTAINMENT LLC
    Inventor: Stephen Yong
  • Patent number: 11935023
    Abstract: A payment-enabled mobile device is placed in communication with a POS (point of sale) terminal to facilitate a purchase transaction. A user selects a payment account in the payment-enabled mobile device. Payment credentials are transmitted from the payment-enabled mobile device to the POS terminal. The payment credentials include a PAN-length identifier that identifies an issuer of the selected payment account.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: March 19, 2024
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Jason J. Lacoss-Arnold, Chandrasekhar Rao Nadella, Jeffrey L. Altemueller, Ganesh L. Iyer
  • Patent number: 11872496
    Abstract: Systems and methods for controlling distributions by an automated electronic networked central clearinghouse are disclosed. Exemplary implementations may: receive an exchange request that indicates a first user offers a first digital asset for a reversible exchange on a fiat-currency-based online exchange platform; obtain asset-specific distribution rights for the first digital asset; receive exchange information regarding the reversible exchange with an exchanging user; monitor, during a waiting period, whether any actions taken by the exchanging user determine reversibility of the reversible exchange, or whether the waiting period for reversibility times out; based on a time-out or a determination regarding reversibility, either (i) transfer the ownership of the first digital asset to the first user, or (ii) clear the reversible exchange by non-temporarily transferring the ownership to the exchanging user, and by distributing benefits in accordance with the asset-specific distribution rights.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: January 16, 2024
    Assignee: Mythical, Inc.
    Inventors: Rudy Koch, Cameron Thacker, Liwen Kao
  • Patent number: 11868997
    Abstract: A payment system implemented on a mobile device authenticates transactions made via the mobile device. The mobile device generates a public-private key pair and receives an authenticating input from a user of the device. The public key is sent to a secure payment system, and the authenticating input is used to generate a symmetric key that encrypts the private key. After a transaction is initiated, the mobile device receives an authenticating input from the user. The symmetric key is generated from the authenticating input and the mobile device attempts to decrypt the private key from the encrypted private key using the symmetric key generated by the user's input. The decrypted key is used to sign a transaction authorization message which is sent to the secure payment system, along with payment information, which can verify the signed message via the public key. Additional techniques related to secure payments are also disclosed.
    Type: Grant
    Filed: November 11, 2020
    Date of Patent: January 9, 2024
    Assignee: Minkasu, Inc
    Inventors: Subramanian Lakshmanan, Anbarasan P. Gounder, Naveen Doraiswamy
  • Patent number: 11829989
    Abstract: A system and method for authenticating a location of a payment acceptance device is provided. The method comprises receiving a transaction request comprising merchant data, the merchant data identifying the payment acceptance device and location information identifying a location at which the transaction request is initiated; retrieving, from a database, a payment acceptance device identifier based on the merchant data, the payment acceptance device identifier identifying a location at which the payment acceptance device is registered; authenticating the location of the payment acceptance device by comparing the location information and the location identified by the payment acceptance device identifier.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: November 28, 2023
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Ravi Pareek, Dattesh Naik, Shrikant Subhash Belan, Deepti Dhapola, Piyush Sharma
  • Patent number: 11829998
    Abstract: An apparatus in one embodiment comprises a processing platform having at least one processing device. The processing platform implements a trusted bridge configured for at least temporary coupling between one or more data sources and a smart contract program of a blockchain. The trusted bridge comprises a secure enclave component and a relay component. Data obtained from a given one of the data sources via the relay component of the trusted bridge is authenticated in the secure enclave component of the trusted bridge. Information based at least in part on the data authenticated in the secure enclave component of the trusted bridge is provided to the smart contract program of the blockchain via the relay component of the trusted bridge. The secure enclave component illustratively receives a request for authenticated data from the blockchain smart contract program via the relay component, and responds to the request via the relay component.
    Type: Grant
    Filed: June 6, 2017
    Date of Patent: November 28, 2023
    Assignee: Cornell University
    Inventors: Fan Zhang, Ethan Cecchetti, Kyle Croman, Ari Juels, Runting Shi
  • Patent number: 11816192
    Abstract: A system may include a license publishing server, a plurality of licensing servers arranged in a cluster and configured to communicate with the license publishing server to obtain a given number of authorized licenses for virtual computing sessions associated with the cluster, and a plurality of geographically distributed virtualization servers configured to obtain authorized licenses from the plurality of licensing servers and run virtual computing sessions for client computing devices based upon the authorized licenses.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: November 14, 2023
    Assignee: Citrix Systems, Inc.
    Inventors: Chinmay Dargar, Bruce Fortune
  • Patent number: 11809527
    Abstract: A method of media content discovery and playback, the method including receiving a query for media content items from a search client, the query including one or more user subscriber group identifiers and a plurality of search criteria, filtering a plurality of available media content items according to the query to generate a list of matching content items among the plurality of available media content items, returning the list of matching content items to the search client, receiving from the search client a selection token with a content item to subscriber group mapping, providing the token to a user rights manager, receiving a signature authentication from the user rights manager, and issuing a playback key to the search client.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: November 7, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Christopher Webster, Davinder Singh, Samarpit Bhatia, Shannon Barnes
  • Patent number: 11803847
    Abstract: Technologies are shown for controlling a transaction on a digitally stored blockchain by creating a contract data block for a transaction involving entities and by event code executed after receipt of digital signatures from the entities. A refund transaction may be digitally signed by entities and linked to the contract block within the blockchain. A payment transaction block may also be digitally signed by entities and linked to the contract block. Code authorized to execute by the blocks executes based on receipt of digital signature events.
    Type: Grant
    Filed: July 20, 2018
    Date of Patent: October 31, 2023
    Assignee: eBay, Inc.
    Inventors: David John Kamalsky, Vidit Aggarwal, Seyed-Mahdi Pedramrazi, Ethan Benjamin Rubinson, Sachin Tilloo, Sergio Pinzon Gonzales, Jr.
  • Patent number: 11748747
    Abstract: A method for conveyance of payment credentials through a third party data source includes: storing, in a memory of a computing device, at least a first public key and payment credentials associated with a transaction account; generating, by a generation module of the computing device, a machine-readable code encoded with at least the first public key; displaying, by a display device interfaced with the computing device, the generated machine-readable code; generating, by the generation module of the computing device, a key pair comprised of at least a private key and a second public key; encrypting, by an encryption module of the computing device, the payment credentials using the private key; and electronically transmitting, by a transmitting device of the computing device, the encrypted payment credentials to a publicly accessible data source.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: September 5, 2023
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Ankur Arora
  • Patent number: 11727396
    Abstract: Measures, including methods, apparatus and computer software are provided for processing electronic tokens. An authorization request is received in relation to processing of an electronic token. An identifier for a user terminal associated with the electronic token, and an account, are determined on the basis of the authorization request. In some arrangements, a location query for the user terminal is performed on the basis of the determined identifier, whereby to determine a location of the user terminal on the basis of a proximity of the user terminal to one or more base stations in a cellular telecommunications network. In some arrangements, a challenge message is sent to the user terminal, to establish a confidence that the transacting user terminal is the designated user terminal. Processing of the electronic token in relation to the account is selectively authorized on the basis of the result of the location query or challenge response.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: August 15, 2023
    Assignee: Visa Europe Limited
    Inventors: Boris Taratine, Malcolm Lewis
  • Patent number: 11704665
    Abstract: A method for offline transmission of blockchain details includes: storing, in a computing device, a first private key and a currency amount; receiving a first destination address associated with a blockchain network and a transaction amount; generating a second private key; generating a second destination address associated with the blockchain network using the second private key; generating a blockchain transaction including at least the first destination address, the transaction amount, the second destination address, and a remainder amount based on at least the currency amount and the transaction amount; signing the generated blockchain transaction using the first private key; executing a query to replace the first private key with the second private key, wherein replacement of the first private key includes deletion of the first private key from the computing device; and transmitting the generated blockchain transaction.
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: July 18, 2023
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Ankur Arora
  • Patent number: 11676145
    Abstract: A method and apparatus for processing secure transactions of a requested service at a merchant point of sale (POS) using a customer mobile device and a virtual payment gateway (VPG) server, the method comprising an authentication and a transaction. The activation establishes a mobile device transport key (mTK) at the mobile device and a server, and assigns a mobile application identifier (MAID) to a mobile application of the mobile device. The transaction is based on generating a mobile device transport session key (msTK) derived from a server generated session ID and the mobile device transport key (mTK) generated during activation. The transaction of the requested service is initiated by the customer mobile device and is processed without storing confidential data such as financial account data or financial account identification data at the POS and/or the customer mobile.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: June 13, 2023
    Assignee: Bell Identification B.V.
    Inventor: Mohammed Chakib Bouda
  • Patent number: 11636471
    Abstract: The Social Data Tracking Datastructures, Apparatuses, Methods and Systems (“SDTD”) transforms brokerage order request, blockchain transaction request, agency action request inputs via SDTD components into brokerage order confirmation, transaction confirmation, agency action notification outputs. An agency action request is obtained from a user of an agency oversight configured blockchain. A transaction identifier of an unwind transaction associated with the agency action request is determined. An unwind address associated with the agency action request is determined. The agency oversight configured blockchain is analyzed to determine an affected transaction for the unwind transaction, wherein the affected transaction involves unspent crypto tokens that originated from the unwind transaction. An agency blockchain transaction request that facilitates transferring crypto tokens from an address associated with the affected transaction to the unwind address is generated.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: April 25, 2023
    Assignee: FMR LLC
    Inventors: Michael Thibodeau, Christopher Parson, Matthew Ryan George, Randal J. August, Kersing Huang, Vladimir Tsitrin
  • Patent number: 11636485
    Abstract: Parallelized computation by a real-time transaction scoring system that incorporates global behavior profiling of transacting entities includes dividing a global profile computing component of a transaction scoring model of a real-time behavioral analytics transaction scoring system into a plurality of global profile component instances. The transaction scoring model uses a plurality of global profile variables, each of the plurality of global profile component instances using its own global profile partition that contains the estimate of global profile variables and being configured for update by a dedicated thread of execution of the real-time transaction scoring system, each dedicated thread being configured for receiving and scoring a portion of input transactions.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: April 25, 2023
    Assignee: Fair Isaac Corporation
    Inventors: Scott Michael Zoldi, Alexei Betin
  • Patent number: 11562361
    Abstract: The methods described herein are configured to obtain a first record pattern associated with the unidentified entity and select a second record pattern associated with an entity identifier of a known entity. Based on the first record pattern matching the second record pattern, the entity identifier of the known entity is associated to the unidentified entity to indicate that the unidentified entity and the known entity are the same. Determining the entity identifier of the unidentified entity enables the linking of separate identifier systems of data structures to facilitate communication and/or interaction between the data structures.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: January 24, 2023
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Christopher John Merz, Joshua A. Allbright, Adam Kenneth Hosp
  • Patent number: 11488121
    Abstract: The disclosed technology is generally directed to secure transactions. In one example of the technology, a smart contract is generated based at least in part on a schema and provided information. The smart contract may be caused to be deployed on a ledger as a smart contract ledger instance. A unique address associated with the deployed smart contract ledger instance may be received. A cryptlet binding for a first contract cryptlet that is associated with the smart contract ledger instance may be generated. The cryptlet binding may be sent to the first contract cryptlet. Responsive to a state change associated with the first contract cryptlet, an update may be communicated to the smart contract ledger instance.
    Type: Grant
    Filed: May 11, 2017
    Date of Patent: November 1, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: John Marley Gray
  • Patent number: 11483308
    Abstract: Provided is a system, method, and apparatus for aggregated authentication in an online, open loop payment network. The method includes receiving a single authentication request message to conduct a plurality of transactions with a plurality of merchants, the single authentication request message comprising an aggregation identifier, detecting the aggregation identifier in the single authentication request message, in response to detecting the aggregation identifier, generating a single authentication response message comprising a plurality of authentication codes, each authentication code of the plurality of authentication codes corresponding to a merchant of the plurality of merchants, and communicating the single authentication response message to the merchant system, the single authentication response message configured to cause the merchant system to separately process each transaction of the plurality of transactions.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: October 25, 2022
    Assignee: Visa International Service Association
    Inventors: Aditya Ashok Kale, Rohit Sukhija, Mohan Babu Nellore
  • Patent number: 11403604
    Abstract: Blockchain-based exchange method and apparatus for available resource quotas are disclosed. An example of method comprises: selecting, by a management node of a blockchain network, a set of object nodes as a target object according to a selection rule; determining, by the management node for each object node in the target object, a resource quota; determining, by the management node for the each object node, virtual resources corresponding to the resource quota as virtual resource decrements corresponding to the object node; and constructing, by the management node, a quota exchange transaction comprising the determined virtual resource decrements corresponding to the object node, and adding the quota exchange transaction to a blockchain on the blockchain network.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: August 2, 2022
    Assignee: ADVANCED NEW TECHNOLOGIES CO., LTD.
    Inventor: Xinying Yang