Patents Examined by Jacob C Coppola
  • Patent number: 11315111
    Abstract: Disclosed herein are methods, devices, and apparatuses, including computer programs stored on computer-readable media, for testing signature verification for a blockchain system. One of the methods includes: obtaining a testing configuration from a configuration file, wherein the testing configuration specifies a cryptography algorithm used in the blockchain system, a group of one or more private keys corresponding to the cryptography algorithm, and a predetermined execution result based on the cryptography algorithm and the group of one or more private keys; signing a transaction, by encrypting data representing the transaction based on the cryptography algorithm and the group of one or more private keys, to generate one or more signed transactions; sending the one or more signed transactions to the blockchain system and receiving an execution result from the blockchain system; and determining whether the predetermined execution result is satisfied based on the execution result.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: April 26, 2022
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Yu Ma
  • Patent number: 11308463
    Abstract: A transmission pairing system may include a transmission pairing stored in a secure database. The system may generate a transmission pairing by receiving a selection of a destination for the secure information from the secure database and determining a transmission type corresponding to the selected destination. The system may populate a list of available sources of the secure information based on the transmission type. A selected source may be received and paired with the selected destination to generate the transmission pairing. The transmission pairing may be used to initiate an electronic transmission based on a parameter that is modifiable to determine the secure information transmitted from the source to the destination.
    Type: Grant
    Filed: May 13, 2016
    Date of Patent: April 19, 2022
    Assignee: Truist Bank
    Inventors: Dan Mauney, Lee Ratcliffe, Jr., Matthew Whitley
  • Patent number: 11308487
    Abstract: The present invention generally relates to the use of stable value digital assets and/or fiat-backed digital assets as cryptocurrencies that can be linked to other digital assets using blockchain technology and/or through a peer-to-peer network. In embodiments, the present invention relates to specific applications of non-fungible digital assets tied to a peer-to-peer network, such as a blockchain network.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: April 19, 2022
    Assignee: Gemini IP, LLC
    Inventors: Duncan Carl Cock Foster, Griffin Cock Foster, Cameron Howard Winklevoss, Tyler Howard Winklevoss
  • Patent number: 11308468
    Abstract: Described is cryptographically managed telecommunications settlement occurring in real time with generation and termination of a telecommunications channel. Upon the generation of a communications channel, a contract fund is established between two or more telecommunications services and recorded on a cryptographic ledger. Over the course of regular intervals of channel service, cryptocurrency is released from the contract fund. Upon termination of the communications channel, the released amount of the contract fund is transferred to the receiving provider telecommunications, the remainder back to the requesting telecommunications service. Transactions between cryptocurrency wallets are all published to the cryptographic ledger.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: April 19, 2022
    Assignee: OX Labs Inc.
    Inventors: George Melika, Akbar Thobhani
  • Patent number: 11308490
    Abstract: A system, method and computer-readable medium for providing comprehensive security to business systems by distributing the security for accessing the business systems across databases at a plurality of locations. The distributed security simplifies security maintenance and is used to control all aspects of a business. The generation of bills, pings converter boxes, schedules pay per view, etc. are handled by the distributed security.
    Type: Grant
    Filed: July 28, 2010
    Date of Patent: April 19, 2022
    Assignee: Cox Communications, Inc.
    Inventors: Brenda B. Little, Kirk H. Warren
  • Patent number: 11308465
    Abstract: The method enables banking data to be programmed in an integrated circuit of a watch by an asymmetric encryption and decryption algorithm. The method includes the steps of: transmitting a public key of the integrated circuit and a digital certificate generated by a certification authority on the basis of a private key of the certification authority and of the integrated circuit public key, from the portable object to a bank, verifying the digital certificate in the bank by a public key of the authority, and if the digital certificate is validated, transmitting encrypted confidential data personalized to an owner of the portable object from the bank to the portable object, and decrypting the encrypted data received by the application-specific integrated circuit of the portable object by means of a private key of the integrated circuit, to store the decrypted confidential data personalized to the portable object owner.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: April 19, 2022
    Assignee: EM Microelectronic-Marin S.A.
    Inventor: Stephanie Salgado
  • Patent number: 11301862
    Abstract: Various embodiments are generally directed to the secure transfer of account tokens between devices. For example, a first device may receive an account token stored on a second device using web Bluetooth application programming interfaces (APIs). As another example, the second device may push the account token to the first device.
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: April 12, 2022
    Assignee: Capital One Services, LLC
    Inventors: Adam Vukich, Abdelkader M'Hamed Benkreira, Joshua Edwards
  • Patent number: 11301855
    Abstract: Systems and methods for verifying a financial transaction based on an account number, a mobile directory number associated with the financial transaction, a mobile directory number associated with the account number, an email address associated with the account number, internet protocol address data associated with the financial transaction, and internet protocol address data associated with accesses of the email address.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: April 12, 2022
    Assignee: Visa International Service Association
    Inventors: Randall A. Snyder, Thomas S. Ginter, Michael F. Buhrmann
  • Patent number: 11301865
    Abstract: Embodiments leverage the PCI-DSS validation of a backend transaction processing system to avoid the payment application having to meet the PCI compliance reporting requirements of the PCI-DSS. When the payment application needs to collect Sensitive Data for a transaction, the payment application makes a request to the payment library, which in turn requests from the backend system a secure web page including fields for the user to enter the specific Sensitive Data to be collected and typically also including a public encryption key generated specifically for the secure web page. The payment library causes the secure web page to be rendered, thereby allowing the user to enter the required information. Upon completion of such data entry, the data entered via the secure web page is pushed back through the payment library to the backend system for processing. The backend system can decrypt the encrypted data using the private key associated with the public/private encryption key pair.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: April 12, 2022
    Assignee: Worldline SMB US Inc.
    Inventors: Joey Tang, Russell Kondaveti
  • Patent number: 11301849
    Abstract: An approval request is transmitted for a cryptoasset transaction in accordance with a policy stored in a hardware security module (“HSM”). The policy specifies at least one specific approver required for approval of the cryptoasset transaction. The approval request is transmitted to a computer device associated with the specific approver and is configured to cause the computer device to prompt the specific approver to approve the cryptoasset transaction. A security key is received from a hardware security token associated with the specific approver. The security key indicates an approval of the cryptoasset transaction. A risk analysis module authenticates an identity of the specific approver based on the security key. Responsive to the authenticating of the identity of the specific approver, the HSM signs the cryptoasset transaction using a cryptographic key stored in the HSM.
    Type: Grant
    Filed: July 28, 2021
    Date of Patent: April 12, 2022
    Assignee: Anchor Labs, Inc.
    Inventors: Nathan P. McCauley, Diogo Monica, Boaz Avital, Riyaz D. Faizullabhoy
  • Patent number: 11301844
    Abstract: A cryptographic method of performing a tokenised transaction between a payment offering party and a payment accepting party is described. The tokenised transaction is mediated by a transaction scheme. The payment accepting party is provided with a merchant identity and a merchant certificate associated with that identity by the transaction scheme provider. The payment accepting party provides the merchant identity and transaction seed data to the payment offering party. The payment offering party validates the merchant identity and uses the merchant identity and the transaction seed data to generate a cryptogram for the tokenised transaction. The payment offering party provides the cryptogram to the payment accepting party for transmission to the transaction scheme provider for authorisation of the tokenised transaction. A suitable user computing device and merchant computing device for acting as payment offering party and payment accepting party respectively are also described.
    Type: Grant
    Filed: August 11, 2017
    Date of Patent: April 12, 2022
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Mehdi Collinge, Alan Johnson
  • Patent number: 11295381
    Abstract: Implementations of the present specification provide data auditing for a secure multi-party computation. In an implementation, a search result is determined based on a secure computation of a plurality of computing nodes, wherein the secure computation comprises generating encrypted data to determine the search result. An auditing request with respect to the search result is received. Keys used by the plurality of computing nodes are retrieved for the secure computation. To-be-audited data is retrieved from one or more of the plurality of computing nodes in a trusted storage space. The encrypted data is decrypted using on the keys to determine original data of respective computing nodes of the plurality of computing nodes. Each computing node of the plurality of computing nodes is audited based on the original data.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: April 5, 2022
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Huabing Du
  • Patent number: 11296863
    Abstract: Methods and systems for enterprise data management using a blockchain are described herein. A distributed peer-to-peer network may manage a blockchain corresponding to a data field. A first computing device may receive data from the data field. The first computing device may determine the blockchain corresponding to the data field and evaluate blockchain entries of the blockchain. Such blockchain entries may comprise information regarding data lineage, privacy, or the like. Based on the blockchain entries evaluated, the computing device may determine whether to store the data received. In response to determining to transfer at least a portion of the data to a second computing device, the first computing device may generate a blockchain entry and cause it to be added to the blockchain.
    Type: Grant
    Filed: January 4, 2018
    Date of Patent: April 5, 2022
    Assignee: Bank of America Corporation
    Inventor: Ann Charlot Hunaes Harvey
  • Patent number: 11295303
    Abstract: A method comprises: selecting one or more blockchain assets from a remitter's blockchain account according to a transaction amount of a transaction to be remitted from the remitter's blockchain account into a receiver's blockchain account, wherein a total asset amount represented by the selected one or more blockchain assets is not less than the transaction amount, and a commitment of an individual asset amount represented by each of the selected one or more blockchain assets is recorded in a blockchain; generating a commitment of the transaction amount; and submitting to the blockchain the transaction comprising information of the selected one or more blockchain assets and the commitment of the transaction amount, for the selected one or more blockchain assets to be removed from the remitter's blockchain account and one or more blockchain assets corresponding to the commitment of the transaction amount to be added to the receiver's blockchain account.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: April 5, 2022
    Assignee: ADVANCED NEW TECHNOLOGIES CO., LTD.
    Inventors: Wenbin Zhang, Lichun Li, Baoli Ma, Zheng Liu, Shan Yin
  • Patent number: 11288666
    Abstract: A method and a system for conducting financial transactions that include a user selecting from a plurality of proprietary financial accounts to authorize processing of a real-time, on-line electronic financial transaction using only one universal financial token and a remotely located rule-module clearinghouse. The universal financial token is a portable wireless proximity token for universal financial account access having dedicated short range contactless communications capabilities and is encoded with a user's unique user code. The rule-module clearinghouse contains at least one rule-module registered to a user which includes at least one pattern data of a user associated with at least one execution command of the user.
    Type: Grant
    Filed: December 15, 2005
    Date of Patent: March 29, 2022
    Assignee: EDGE MOBILE PAYMENTS LLC
    Inventor: Ned Hoffman
  • Patent number: 11288342
    Abstract: A global count value can be determined in a distributed computing system by maintaining at each node in a plurality of nodes in the distributed computing system a local current count value determined at each node, copies of remote current count values determined at other nodes in the plurality of nodes and communicated to each node and a ledger having a cryptographically protected history of determined local count values and communicated remote count values. The local current count value and the copies of the remote current count values are used to compute the global count value at one or more of the plurality of nodes. In addition, the ledger is used to verify integrity of the history of determined local count values and communicated remote count values.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: March 29, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventor: Pär Karlsson
  • Patent number: 11282123
    Abstract: Systems and methods are described for providing media recommendation to a user based on analyzing a blockchain ledger. A user interest score that represents interest of the user in media assets associated with a first keyword is stored. A blockchain ledger is accessed. The blockchain ledger includes multiple blocks, each block identifying: (1) a media asset; (2) a seller user; and (3) buyer user. A blockchain ledger is searched to find a block that: (1) identifies a first media asset that comprises metadata which includes the first keyword; and (2) identifies the user as the seller. The user interest score is then reduced based on such a block being found. A media asset recommendation is then provided to the user based on the user interest score.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: March 22, 2022
    Assignee: Rovi Guides, Inc.
    Inventors: Todd Dietz, Jared Grove, Evangeline Castaneda, Brandon Conley
  • Patent number: 11276059
    Abstract: A system and method for autonomous sustenance of digital assets, including but not limited to digital media, is described. The system may include one or more smart contracts which provide terms for executing a provision of a digital asset to a user on a permanent or duration limited basis. The method may include ensuring the terms of the smart contract are executed such that digital rights holders in the digital assets are paid for access to the digital asset.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: March 15, 2022
    Assignee: Molten Inc.
    Inventors: Arjun Mendhi, Ji Hyun Min, Nchinda Nchinda, William Spencer
  • Patent number: 11270238
    Abstract: Utilizing blockchain ledgers with mobile robotic machines is provided. A first digital certificate is assigned to a requesting entity. The first digital certificate identifies the requesting entity within a network. A request is generated for performance of a task by a mobile robotic machine. Generating the request includes: requesting the mobile robotic machine to perform the task; receiving an acceptance of the task from the mobile robotic machine; and assigning a second digital certificate to the mobile robotic machine. The second digital certificate is signed using the first digital certificate and indicates that the mobile robotic machine is authorized to perform the task. A public key of the second digital certificate is posted to member entities of the network where other member entities responsible for an item corresponding to the task are able to use the public key to confirm authorization of the mobile robotic machine to perform the task.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: March 8, 2022
    Assignee: Kyndryl, Inc.
    Inventors: Todd Russell Whitman, Johannes Jaco Liebenberg, Guillaume Hoareau
  • Patent number: 11263630
    Abstract: A method at a computing device in a public ledger cryptography system, the method including creating a purpose string, the purpose string defining transaction parameters for an account within the public ledger cryptography system; using the purpose string to create a private key and associated public key for an account within the public ledger cryptography system; and providing the purpose string for use in verification of a transaction from the account within the public ledger cryptography system.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: March 1, 2022
    Assignee: BlackBerry Limited
    Inventor: Daniel Richard L. Brown