Patents Examined by Jacob C Coppola
-
Patent number: 11315111Abstract: 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: GrantFiled: December 19, 2019Date of Patent: April 26, 2022Assignee: Advanced New Technologies Co., Ltd.Inventor: Yu Ma
-
Patent number: 11308463Abstract: 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: GrantFiled: May 13, 2016Date of Patent: April 19, 2022Assignee: Truist BankInventors: Dan Mauney, Lee Ratcliffe, Jr., Matthew Whitley
-
Patent number: 11308487Abstract: 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: GrantFiled: November 18, 2019Date of Patent: April 19, 2022Assignee: Gemini IP, LLCInventors: Duncan Carl Cock Foster, Griffin Cock Foster, Cameron Howard Winklevoss, Tyler Howard Winklevoss
-
Patent number: 11308468Abstract: 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: GrantFiled: November 4, 2019Date of Patent: April 19, 2022Assignee: OX Labs Inc.Inventors: George Melika, Akbar Thobhani
-
Patent number: 11308490Abstract: 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: GrantFiled: July 28, 2010Date of Patent: April 19, 2022Assignee: Cox Communications, Inc.Inventors: Brenda B. Little, Kirk H. Warren
-
Patent number: 11308465Abstract: 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: GrantFiled: June 7, 2016Date of Patent: April 19, 2022Assignee: EM Microelectronic-Marin S.A.Inventor: Stephanie Salgado
-
Patent number: 11301862Abstract: 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: GrantFiled: October 4, 2018Date of Patent: April 12, 2022Assignee: Capital One Services, LLCInventors: Adam Vukich, Abdelkader M'Hamed Benkreira, Joshua Edwards
-
Patent number: 11301855Abstract: 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: GrantFiled: September 22, 2017Date of Patent: April 12, 2022Assignee: Visa International Service AssociationInventors: Randall A. Snyder, Thomas S. Ginter, Michael F. Buhrmann
-
Patent number: 11301865Abstract: 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: GrantFiled: July 26, 2018Date of Patent: April 12, 2022Assignee: Worldline SMB US Inc.Inventors: Joey Tang, Russell Kondaveti
-
Patent number: 11301849Abstract: 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: GrantFiled: July 28, 2021Date of Patent: April 12, 2022Assignee: Anchor Labs, Inc.Inventors: Nathan P. McCauley, Diogo Monica, Boaz Avital, Riyaz D. Faizullabhoy
-
Patent number: 11301844Abstract: 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: GrantFiled: August 11, 2017Date of Patent: April 12, 2022Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Mehdi Collinge, Alan Johnson
-
Patent number: 11295381Abstract: 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: GrantFiled: March 6, 2020Date of Patent: April 5, 2022Assignee: Advanced New Technologies Co., Ltd.Inventor: Huabing Du
-
Patent number: 11296863Abstract: 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: GrantFiled: January 4, 2018Date of Patent: April 5, 2022Assignee: Bank of America CorporationInventor: Ann Charlot Hunaes Harvey
-
Patent number: 11295303Abstract: 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: GrantFiled: August 5, 2019Date of Patent: April 5, 2022Assignee: ADVANCED NEW TECHNOLOGIES CO., LTD.Inventors: Wenbin Zhang, Lichun Li, Baoli Ma, Zheng Liu, Shan Yin
-
Patent number: 11288666Abstract: 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: GrantFiled: December 15, 2005Date of Patent: March 29, 2022Assignee: EDGE MOBILE PAYMENTS LLCInventor: Ned Hoffman
-
Patent number: 11288342Abstract: 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: GrantFiled: September 15, 2016Date of Patent: March 29, 2022Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventor: Pär Karlsson
-
Patent number: 11282123Abstract: 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: GrantFiled: March 29, 2018Date of Patent: March 22, 2022Assignee: Rovi Guides, Inc.Inventors: Todd Dietz, Jared Grove, Evangeline Castaneda, Brandon Conley
-
Patent number: 11276059Abstract: 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: GrantFiled: July 30, 2019Date of Patent: March 15, 2022Assignee: Molten Inc.Inventors: Arjun Mendhi, Ji Hyun Min, Nchinda Nchinda, William Spencer
-
Patent number: 11270238Abstract: 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: GrantFiled: January 28, 2019Date of Patent: March 8, 2022Assignee: Kyndryl, Inc.Inventors: Todd Russell Whitman, Johannes Jaco Liebenberg, Guillaume Hoareau
-
Patent number: 11263630Abstract: 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: GrantFiled: October 12, 2018Date of Patent: March 1, 2022Assignee: BlackBerry LimitedInventor: Daniel Richard L. Brown