Patents Examined by Zeshan Qayyum
  • Patent number: 11488147
    Abstract: The Computationally Efficient Transfer Processing, Auditing, and Search Apparatuses, Methods and Systems (“SOCOACT”) transforms smart contract request, crypto currency deposit request, crypto collateral deposit request, crypto currency transfer request, crypto collateral transfer request inputs via SOCOACT components into transaction confirmation outputs. Also, SOCOACT transforms transaction record inputs via SOCOACT components into matrix and list tuple outputs for computationally efficient auditing. A blockchain transaction data auditing apparatus comprises a blockchain recordation component, a matrix Conversion component, and a bloom filter component.
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: November 1, 2022
    Assignee: FMR LLC
    Inventors: Xinxin Sheng, Thomas Stephen McGuire, Amanda Chiu, Jonathan Hromi, Raghav Chawla
  • Patent number: 11475726
    Abstract: Systems and methods for providing an end to end verification of an election run over a public network are disclosed. An example method includes generating, by an election management system (EMS), EMS private keys and EMS certificates; generating, by a security device (SD), an SD private key and an SD certificate, the SD private key and the SD certificate being generated based on a root private key; signing, by the SD, the EMS certificates using the SD private key; upon receiving, by the SD, node settings signed by EMS certificates; signing the node settings and generating, for each of nodes of an election data storage, a package including a node private key, a node certificate, the EMS certificates, and the SD certificate; upon receiving, by the SD, election data signed by EMS certificates, signing the election data and generating and signing tokens including election identifications and voter identifications.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: October 18, 2022
    Assignee: Vidaloop, Inc.
    Inventors: Ryan Scott Cook, David Wallick
  • Patent number: 11468412
    Abstract: A composite cryptographic data structure is described, and corresponding methods, systems, and computer readable media. The composite cryptographic data structure is instantiated based on an underlying set of cryptographic tokens (e.g., blockchain/distributed ledger tokens) that, in some embodiments, are transferrable through on-chain transactions established on one or more distributed ledger networks. Identity validation, in some embodiments, may occur at one of composite cryptographic data structure instantiation or composite cryptographic data structure redemption, or both, through the use of a whitelist or a blacklist data structure.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: October 11, 2022
    Assignee: ROYAL BANK OF CANADA
    Inventors: Karim Talal Hamasni, Stefan Mueller, Atilla Murat Firat, Matthew Thomas Peskett
  • Patent number: 11450166
    Abstract: A portable electronic voting machine is provided. The portable electronic voting machine comprises a smart panel configured to display voting process information; and a base station configured to house the smart panel. The electronic voting machine is configured to have the smart panel be removable from the base station and store voting information selected while the smart panel is removed from the base station.
    Type: Grant
    Filed: August 14, 2013
    Date of Patent: September 20, 2022
    Assignee: Hart Intercivic, Inc.
    Inventors: James M. Canter, Philip J. Nathan, Edward Patrick Perez, Denton L. Simpson, Drew Eldridge Tinney
  • Patent number: 11438412
    Abstract: Technologies for conversion and transmission of data files from a mainframe computing system for big data ingestion. Secure electronic payment transactional data is extracted in a mainframe format, such as Extended Binary Coded Decimal Interchange Code (EBCDIC). The electronic payment transactional data is converted to American Standard Code for Information Interchange (ASCII) code prior to transmission to a big data analytics computing system. The converted data is encrypting and transmitted for ingestion into a big data analytics computing system.
    Type: Grant
    Filed: January 7, 2016
    Date of Patent: September 6, 2022
    Assignee: Worldpay, LLC
    Inventors: James Franklin Hewitt, Senthil Andavar Karmegam
  • Patent number: 11429962
    Abstract: Implementations of the present disclosure include obtaining a secret key, by a client node, according to a threshold secret sharing scheme agreed to by a number of client nodes; generating one or more commitment values of a confidential transaction of the client node by applying a cryptographic commitment scheme to transaction data; generating encrypted transaction information of the confidential transaction by encrypting the transaction data using the secret key; and transmitting, to a consensus node of a blockchain network, a content of the confidential transaction for execution, wherein the content of the confidential transaction includes: the one or more commitment values; the encrypted transaction information; and one or more zero-knowledge proofs of the transaction data.
    Type: Grant
    Filed: July 1, 2021
    Date of Patent: August 30, 2022
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Zheng Liu, Lichun Li, Shan Yin
  • Patent number: 11423398
    Abstract: In one embodiment, techniques include receiving, from a device associated with a merchant, a request to create blockchain-enforced contract corresponding to a new transaction between the merchant and a customer. Techniques include generating a condition of the blockchain-enforced contract requisite for completion of the new transaction. Techniques include receiving a selection of at least one option for determining that the condition is satisfied. Techniques include generating the blockchain-enforced contract and providing the blockchain-enforced contract to one or more nodes in the blockchain network. Techniques include receiving an input comprising information regarding the condition, creating a blockchain transaction addressed to the blockchain-enforced contract and sending the blockchain transaction to nodes in the blockchain network. Techniques include transferring a corresponding to the new transaction from an escrow account to a merchant account.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: August 23, 2022
    Assignee: Block, Inc.
    Inventors: Brian John Mullins, Kay Sueru Feker, Steffano Santiago Chavez, Michael Andrew Tomkins, Nicole Antonio Maulino, Ryan Yi-Lin Tai
  • Patent number: 11416858
    Abstract: A method and apparatus are herein disclosed for allowing suppliers to generate an invoice from a purchase order without requiring them to log in or pre-register with a networked application. Implementation is provided by having a first user provide a first document to a networked application. An electronic notification is dispatched to a receiver for the first document with a unique link to a data entry page within the networked application. The data entry page is sandboxed with limited functionality within the networked application, but accepts data from the receiver to be sent directly into the first user's system.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: August 16, 2022
    Assignee: COUPA SOFTWARE INCORPORATED
    Inventors: Donna Wilczek, Gabriel Perez, Robert Bernshteyn, Raja Hammoud, David Williams
  • Patent number: 11416829
    Abstract: A system and method for providing an email as a command is disclosed. The system and method include formatting an action in an e-commerce system based on an assigned address, wherein communication with the assigned address initiates the action, and authenticating a message addressed to the assigned address, wherein for a positively authenticated message the action is performed. The system and method may also include receiving the message sent to the assigned address. For negatively authenticated messages, the system and method include providing a sender of the message a sign-up to enable positive authentication. The system and method may include requesting details of the action based on the message. The system and method may include sending an invoice for the action to the address that sent the authenticated message and processing a payment based on a response to the sent invoice.
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: August 16, 2022
    Assignee: SWOOP IP HOLDINGS LLC
    Inventors: John P. Killoran, Jr., Patrick Killoran, Corey Englebrake
  • Patent number: 11410162
    Abstract: Techniques to perform mathematically and logically rigorous validations for decentralized applications (DApp) communicatively coupled to a distributed ledger are disclosed. A protocol for a business or enterprise process is encoded as a workflow on a labeled transition system as part of a DApp. Transitions are coded via an asynchronous Pi Calculus or other process calculi. A rules engine validates transitions using process calculi operations, or alternatively performing mathematical and logical analyses on the labeled transition system. Validations are disclosed for both development time and run time. In some embodiments, the logic behind the DApp is composed of a predetermined set of components representing processes. In one specific embodiment, the predetermined set of components is solely of an input component and an output component when composed perform a transaction where either both components received artifact representations from the other component or neither do.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: August 9, 2022
    Assignee: Deixis, PBC
    Inventors: Pamela E. Bell, Allen L. Brown, David B. Ezell, Patrick J. D. Santos
  • Patent number: 11386409
    Abstract: Systems and methods for enabling and enforcing cryptocurrency transactions associated with at least a portion of data are provided. Systems and methods may include a cryptocurrency transaction service, the cryptocurrency transaction service including one or more transaction servers and one or more ledger processing devices. At least one streaming server configured to associate at least a portion of data with a cryptocurrency transaction and to transmit the at least a portion of data may be provided. A client device may be provided, the client device being configured to receive the at least a portion of data from the streaming server, wherein at least one of the client device and at least one streaming server are configured to initiate a cryptocurrency transaction with the cryptocurrency transaction server based at least in part on the association between the at least a portion of data, the cryptocurrency transaction, and the cryptocurrency transaction service.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: July 12, 2022
    Assignee: SertintyONE Corporation
    Inventor: Zachary Casebolt
  • Patent number: 11334883
    Abstract: The present invention generally relates to a method, system and program product for depositing, holding and/or distributing collateral in the form of digital assets in a peer-to-peer network.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: May 17, 2022
    Assignee: Gemini IP, LLC
    Inventors: Ira Auerbach, Cem Paya, Michael So, Daniel William Halley James, Cameron Howard Winklevoss, Tyler Howard Winklevoss, Anas Saidi, Jamie Chapman
  • Patent number: 11328292
    Abstract: The disclosed technology includes a distributed ledger system that can include one or more transaction blocks that are associated with one or more transaction records of an account corresponding to the primary account number. The system may allocate a first type block in a first distributed ledger, and the first type block may be utilized to identify a classification type associated with the first primary account number. The system may receive, at the first node, a first transaction indication associated with the first primary account number. Responsive to receiving the first transaction indication, the system may bind a first transaction block to the first distributed ledger. Transaction blocks may be configured for selective control and/or selective replicated to other nodes of the system. In response to an end-of-cycle indication, the first transaction block may be locked to prevent further modification.
    Type: Grant
    Filed: October 9, 2019
    Date of Patent: May 10, 2022
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Walter Avery Miller, Robert Martin, Bradley W. Smith
  • Patent number: 11308228
    Abstract: Exemplary embodiments are directed to a method for allowing a user at a first client device to provide access to restricted content on a content provider server to a user at a second client device without providing identifying information of the second client device or the user to the content provider. The content provider receives a request from a messaging app on a first client device for sharing of a content item with a second client device and generates a metadata block comprising at least a link to the content item. The metadata block is sent to the first client device and, in response, a public key of a private/public key pair of the second client device is received from the first client device. A request for the content item, is then received and contains a data item digitally signed using the private key of the private/public key pair of the second client device. The public key is then used to verify the digitally signed data item, thereby confirming the identity of the second client device.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: April 19, 2022
    Assignee: WHATSAPP INC.
    Inventor: Cheng Tian
  • Patent number: 11301043
    Abstract: An method of operating an implantable device includes sensing a neural signal generated in a tissue of a body, recognizing input information to process a cryptocurrency-based financial transaction by analyzing the sensed neural signal, and processing the cryptocurrency-based financial transaction based on the recognized input information.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: April 12, 2022
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Joonseong Kang, Sang Joon Kim
  • Patent number: 11238135
    Abstract: One aspect of the present invention discloses a license authentication method in a wireless access point (AP). The method comprises receiving a license authentication request including license information from a client; calculating a distance of the client from the wireless access point in response to the received license authentication request; based on the calculated distance, determining whether the client exists within a range of allowed positions for license authentication related to license location information for allowing authentication of a license included in the license information; and determining whether to authenticate in response to the license authentication request based on the determination result.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: February 1, 2022
    Assignee: N3N CO., LTD.
    Inventors: Sung Yong Kim, Hye Yong Oh, Dae Hee Kim
  • Patent number: 11232442
    Abstract: Implementations of the present disclosure include receiving a content of a confidential transaction of a client node, by a consensus node of a blockchain network, wherein the content of the confidential transaction includes one or more commitment values of the confidential transaction generated by the client node by applying a cryptographic commitment scheme to transaction data of the confidential transaction, and encrypted transaction information generated by encrypting the transaction data using a secret key of the client node, wherein a secret key is obtained by the client node according to a threshold secret sharing scheme with a plurality of client nodes, and one or more zero-knowledge proofs of the transaction data; verifying that the confidential transaction is valid based on the content of the confidential transaction; and storing the encrypted transaction information on a blockchain of the blockchain network.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: January 25, 2022
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Zheng Liu, Lichun Li, Shan Yin
  • Patent number: 11232435
    Abstract: Systems and methods are provided for managing tokens from different token providers and facilitating network transactions involving tokens from the different token providers. One exemplary method includes receiving a request to provision a token for a payment account to a party, where the payment account is associated with a payment network. The method also includes generating the requested token apart from the payment network, whereby the requested token is an external token, and transmitting the external token to the party. The method further includes transmitting, to the payment network, the external token and a PAN for the payment account associated with the external token, thereby permitting the payment network to map the token to the PAN and to provide PAN-dependent services for a transaction based on an authorization request message including the token but not the PAN.
    Type: Grant
    Filed: June 1, 2017
    Date of Patent: January 25, 2022
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Aimee G. Musil, Carole Lynne Kelly-Frank, Scott J. Page, John Vignola
  • Patent number: 11222168
    Abstract: Some embodiments may provide a method comprising receiving, from a remote machine, entity-identifying data and form identifying data, the form identifying data to identify a sequence of one or more electronic forms, the sequence including a target electronic form having a form element, determining an entity identifier, based on the entity-identifying data, accessing, from a data store, an entity attribute value based on the entity identifier, and transmitting, to the remote machine, form-filling instructions operable to cause a machine to automatically associate an entity attribute value with the form element.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: January 11, 2022
    Assignee: PayPal, Inc.
    Inventors: Eliot W. Jacobsen, Hugo Olliphant
  • Patent number: 11210678
    Abstract: A security component according to an example embodiment includes: a user authentication processor configured to authenticate the input data by determining whether the input data is provided by an authorized user of the security component based on component user data of the input data; a master key generator configured to generate a master key based on the component user data of the input data in response to the user authentication processor authenticating the input data; a decryption processor configured to generate security data by decrypting encrypted data of the input data based on the master key; and a security storage configured to store the security data.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: December 28, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jeong-tae Kim, Bo-gyeong Kang