Patents Examined by Patrick Mcatee
  • Patent number: 12688496
    Abstract: Methods and systems described herein may implement blockchain cryptocurrency transactions in a variety of environments. An online transaction processor may provide operations for cryptocurrency conversions. The transaction processor may detect that a user is involved in a cryptocurrency transaction with another entity, which is requested to be processed using an amount of cryptocurrency and using an off-chain amount of the cryptocurrency. The transaction processor may determine that the entity does not have a digital wallet, node, or the like on a layer two network to receive and/or process the off-chain balance for the cryptocurrency. The transaction processor may then, after a risk assessment, determine that the user may access the amount of the cryptocurrency from an on-chain balance available to a digital wallet of the cryptocurrency. The transaction processor may make that on-chain amount available and may request repayment via the user's off-chain balance.
    Type: Grant
    Filed: March 17, 2022
    Date of Patent: July 21, 2026
    Assignee: PAYPAL, INC.
    Inventors: Muhammad Saad, Raoul Johnson, Jakub Burgis
  • Patent number: 12688501
    Abstract: A plurality of circular blockchains are created. The plurality of circular blockchains may comprise different structures. For example, the plurality of circular blockchains may include: a single genesis block where a last block in each of the plurality of circular blockchain links back to the single genesis block, a plurality of genesis blocks where a last block in each of the plurality of circular blockchain links back to individual ones of the plurality of genesis blocks, and a genesis block and one or more connection blocks that form the plurality of circular blockchains.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: July 21, 2026
    Assignee: Micro Focus LLC
    Inventors: Douglas Max Grover, Michael F. Angelo
  • Patent number: 12682871
    Abstract: A tremolo unit is provided, in which string can be strongly tightened and stably clamped. The tremolo unit including a base plate 10 arranged on a surface of a string instrument and a saddle 100 attached on a surface of the base plate 10. The saddle 100 includes a saddle main body 110 and a clamper 160 rotatably attached to the saddle main body 110, and the saddle main body 110 includes a penetrating hole 140 through which a string is inserted and a saddle part 120 receiving a string drawn from the penetrating hole 140 to a neck side of a string instrument. The clamper 160 is supported in a condition in which a supporting part 161 is rotatably supported in order to enable an end part of a neck side of the saddle part 120 side to approach closer to and be further away from the saddle part 120, and at an end part opposite to the neck side of the clamper 160, an operating part 164 is arranged which makes the end part move away from the saddle main body 110 by pressing the saddle main body 110.
    Type: Grant
    Filed: September 7, 2023
    Date of Patent: July 14, 2026
    Assignee: GOTOH GUT CO., LTD.
    Inventor: Masaki Goto
  • Patent number: 12682346
    Abstract: Systems and methods for storing bit pattern representations of a data structure in a smart contract and performing algorithm identifying operations using the bit pattern representations are disclosed herein. In some embodiments, a data structure is encoded as a bit pattern representation using a predefined schema. A storage operation may then be performed to store the bit pattern representation and a schema identifier associated with the predefined schema within a smart contract. A request to determine an identity of an algorithm that generated a particular output may be received and the bit pattern representation may responsively be decoded from data stored in the smart contract to generate a set of data structure elements. A response may be provided to the request by performing zero-knowledge proof based on the set of data structure elements, a set of input values, and a set of output values.
    Type: Grant
    Filed: November 26, 2025
    Date of Patent: July 14, 2026
    Assignee: Pacmodo Inc.
    Inventor: David Ngene
  • Patent number: 12675604
    Abstract: Systems, methods, and apparatuses for providing a customer a central location to manage permissions provided to third-parties and devices to access and use customer information maintained by a financial institution are described. The central location serves as a central portal where a customer of the financial institution can manage all access to account information and personal information stored at the financial institution. Accordingly, the customer does not need to log into each individual third-party system or customer device to manage previously provided access to the customer information or to provision new access to the customer information. A user additionally is able to have user data and third-party accounts of the user deleted from devices, applications, and third-party systems via a central portal. Restrictions on how user data is used by devices, applications, and third-party systems can be imposed via a central portal.
    Type: Grant
    Filed: October 28, 2024
    Date of Patent: July 7, 2026
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Lila Fakhraie, Brian M. Pearce, Steven Pulido, Benjamin Soccorsy, James Stahley, Mojdeh Tomsich
  • Patent number: 12675790
    Abstract: Systems and methods of validating transactions are provided. An exemplary system includes a server including a memory and a processor. The server is configured to: receive from an entity a transaction validation request of validating a transaction; validate the transaction; generate a logging record of the transaction validation; cryptographically hash the logging record to create a hashed logging record; digitally sign the hashed logging record using a key to create a signed hashed logging record; and transmit the signed hashed logging record to a computer device.
    Type: Grant
    Filed: January 9, 2024
    Date of Patent: July 7, 2026
    Assignee: Capital One Services, LLC
    Inventors: Kevin Osborn, Srinivasa Chigurupati, John Jones
  • Patent number: 12670640
    Abstract: An example operation may include one or more of generating a unique image comprising a plurality of image segments via an image generating model and displaying the unique image via a user interface of a software application, installing a smart contract associated with the unique image on a blockchain ledger, detecting a command to move an image segment from among the plurality of image segments based on user inputs via the user interface of the software application, removing the image segment from the unique image and adding the image segment to a different image based on the detected command, and transmitting the different image to a user account of the software application.
    Type: Grant
    Filed: September 21, 2023
    Date of Patent: June 30, 2026
    Assignee: The Toronto-Dominion Bank
    Inventor: Jessica Mashkevich
  • Patent number: 12666221
    Abstract: Provided is a distributed application that shifts certain server-side operations from geolocation analytics platforms to client computing devices to enhance consumer privacy and the collection and use of potentially sensitive, personal data about an individual and their mobile device.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: June 23, 2026
    Assignee: PlaceIQ, Inc.
    Inventors: Stephen Milton, Drew Breunig
  • Patent number: 12664549
    Abstract: Techniques for hybrid banking can be provided for a user. For example, a system described herein can include a processor and a memory that includes instructions executable by the processor to perform operations. The operations can include receiving a request to perform a hybrid transaction from a user through at least one portable device associated with the user. The operations can also include initiating performance of the hybrid transaction based on the request and accessing information associated with the user and the hybrid transaction. The operations can further include confirming an identity of the user based on the request received from the user through the at least one portable device and the information associated with the user and the hybrid transaction. Additionally, the operations can include completing the hybrid transaction.
    Type: Grant
    Filed: August 24, 2022
    Date of Patent: June 23, 2026
    Assignee: Truist Bank
    Inventors: Stephen Gary Hess, Nancy Wells, Yadhira Haydee Arroyo
  • Patent number: 12657577
    Abstract: Embodiments described herein provide approaches for processing a payment in an electronic commerce environment. Specifically, a customer of a merchant website in the electronic commerce environment is provided a universal payment interface in response to the customer's request to pay. The universal payment interface retrieves a proprietary token from the customer. This proprietary token is a mobile device-based token that is provided by a provider associated with the mobile device. The universal payment interface requests a determination from the provider as to whether the proprietary token is valid, and the payment is verified based on the determination from the provider.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: June 16, 2026
    Assignee: TREC Corporation
    Inventors: Albert D'Alisa, Scott W. Frey, Frank S. Giaccio, Greg Hines, Frank Sherman
  • Patent number: 12657575
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for bridging native tokens. Various aspects may include initializing a first blockchain by allocating a plurality of native tokens. Aspects may also include transferring, using a bridge, one or more transactions from a second blockchain to the first blockchain using locked tokens on the second blockchain as collateral. Aspects may also include minting new native tokens at the first blockchain when a value of transactions sum to the plurality of native tokens and the plurality of native tokens are backed by the locked tokens. Aspects may also include reporting, to the second blockchain, the amount of tokens used for the transaction fees in the one or more transactions. Aspects may also include burning, at the second blockchain, tokens corresponding to the amount of tokens used for paying transaction fees.
    Type: Grant
    Filed: August 22, 2024
    Date of Patent: June 16, 2026
    Assignee: Ava Labs, Inc.
    Inventors: Michael Kaplan, Patrick Robert O'Grady, Stephen Buttolph, Aaron Buchwald, Bernard Wong, Cameron John Schultz, Geoffrey Stuart, Matthew Lam
  • Patent number: 12651259
    Abstract: A method of generating a blockchain transaction comprising: generating a transaction comprising a locking script comprising a first shared hash value (HV) generated by applying a hash function (HF) to a second shared HV, wherein the second shared HV is generated by applying a HF to a combination of the respective public keys, and wherein the locking script is configured to require an unlocking script to comprise a target public key, a target signature, and an intermediate HV generated based on all but one of the respective public keys, apply the HF to the target public key to generate a target HV, combine the target HV and the intermediate HV to generate a target second shared HV, apply the HF to the target second shared HV to generate a target first shared HV, an verify that the target first HV matches the first shared HV, and verify the target signature.
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: June 9, 2026
    Assignee: nChain Licensing AG
    Inventors: Alexandru Paunoiu, Craig Steven Wright
  • Patent number: 12651485
    Abstract: A toll advertisement message (TAM) broadcast from a roadside unit of a roadway is received. The TAM may include a public key of a toll charger cloud. Responsive to receipt of the TAM, a tolling usage message (TUM) is sent. The TUM may include information encrypted with a public key of a toll service provider, information encrypted with the public key of the toll charger cloud, and a public key of the telematics control unit. Responsive to broadcast of the TUM, a toll usage message acknowledgement (TUM-ACK message. A toll receipt message (TRM) is also received. The TRM is encrypted with the public key of the telematics control unit. The TRM is decrypted using a private key of the telematics control unit corresponding to the public key of the telematics control unit.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: June 9, 2026
    Assignee: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Sathyanaraya Chary Palakonda, Krishna Bandi, Allen R. Murray, Ivan Vukovic, Syed Amaar Ahmad, Jovan Milivoje Zagajac
  • Patent number: 12651247
    Abstract: A method and hardware wallet to securely signing a transaction. This includes the hardware wallet receiving, from a host application of a host device, an unsigned transaction and a coin seed associated with a cryptocurrency coin of the unsigned transaction. The hardware wallet generates a private key based on: a root seed stored in the storage medium of the hardware wallet; and the received coin seed. The hardware wallet cryptographically signs the unsigned transaction with the generated private key to generate a signed transaction and sends the signed transaction to the host device.
    Type: Grant
    Filed: June 18, 2024
    Date of Patent: June 9, 2026
    Assignee: Sandisk Technologies, Inc.
    Inventors: Vishwas Saxena, Deepankar Kansal, Rashi Gupta
  • Patent number: 12651267
    Abstract: Techniques described herein relate to generating and issuing digital credentials within a credentialing environment, including storing digital credentials with associated sensor data collected via a sensor-monitored environment. Digital credential generation systems may include sensor-based monitoring or detection systems, along with digital credential generation and issuing components. During an evaluation of a credential receiver, and generation/issuance of digital credentials to the receiver, the receiver may be monitored using various sensors. The digital credential generation system may determine and store the relevant sensor data in a digital credential storage repository associated with the particular credential receiver. The associated sensor data may serve as authentication data and/or evidence of the completion of the credential criteria by the receiver.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: June 9, 2026
    Assignee: PEARSON EDUCATION, INC.
    Inventors: Mark Mercury, Jarin Schmidt, E. Clarke Porter, Peter Pascale, Andrew Stockinger, Ronald D. Lancaster, Jr.
  • Patent number: 12646060
    Abstract: A method for facilitating a payment transaction between incompatible and unconnected payment networks includes: receiving, by a receiver of a processing server, a transaction request from a first computing device, the transaction request including at least a first payment network identifier and a second payment network identifier; identifying, by a processor of the processing server, a first network profile associated with a first payment network based on the first payment network identifier and a second network profile associated with a second payment network based on the second payment network identifier; determining, by the processor of the processing server, one or more incremental data values required for the second payment network based on a comparison of the first network profile with the second network profile; and transmitting, by a transmitter of the processing server, the one or more incremental data values to the first computing device.
    Type: Grant
    Filed: December 15, 2021
    Date of Patent: June 2, 2026
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Simon Collins, Jared Levin
  • Patent number: 12646056
    Abstract: A method for enabling the use of blockchain smart contracts as part of a traditional payment transaction includes: receiving, by a receiver of a processing server, a transaction message for a payment transaction, wherein the transaction message is formatted according to one or more standards and includes a plurality of data elements storing transaction data, the transaction data including at least a bank identification value; determining, by a processor of the processing server, a routing plan for the transaction message based on at least the bank identification value; and transmitting, by a transmitter of the processing server, the transaction message to (i) a first computing system using a first communication port of the processing server, and (ii) a second computing system using a second communication port of the processing server, based on the determined routing plan.
    Type: Grant
    Filed: August 22, 2024
    Date of Patent: June 2, 2026
    Assignee: Mastercard International Incorporated
    Inventors: Sarala Buradagunta, Ravi Kumar Cherukuru
  • Patent number: 12646058
    Abstract: A method of using a processing computer comprising a memory comprising a hash index table and an array index table is disclosed. The method includes receiving an initial request message comprising a plurality of data fields with data elements for a transaction, and creating service request messages, where each service request message comprises a transaction key and data elements. The method includes transmitting the service request messages to server computers, which process them and generate service response messages, each service response message having the transaction key and response data. The method includes receiving the service response messages. The method includes for each of the service response messages: accessing the hash index table and determining a row address identifier for a row in the array index table based on the transaction key, and accessing data in the row of the array index table associated with the row address identifier.
    Type: Grant
    Filed: September 12, 2022
    Date of Patent: June 2, 2026
    Assignee: Visa International Service Association
    Inventors: Rajib Maitra, Nisha Jain, Bireswar Banerjee, Israel Zaragoza Cabello, Anshu Taneja, Justin Ma, Livia Noguera, Daniel David Childs, Lawrence Finnerty, Adalberto Gonzalez, Jr., Kingson Poon, Bishenjit Paul Choudhury, Alexandria Mathew, Sujoy Sen, Hongyuan Lin
  • Patent number: 12639720
    Abstract: A system, and method perform compliance checking of computer records for MLS services. The compliance checking includes detecting multiple-listing-service (MLS) contract compliance with a MLS, gathering MLS-related data regarding an MLS subscriber from at least one database, checking for a non-compliance incident of the MLS-related data with the MLS service requirements, and in response to detection of a non-compliance incident, trigger a computer-based resolution process to resolve the non-compliance incident.
    Type: Grant
    Filed: November 15, 2022
    Date of Patent: May 26, 2026
    Assignee: CORELOGIC SOLUTIONS, LLC
    Inventors: Daniel W. Ray, Barbara McCollam, Richard Smirl, Libor Viktorin, Matthew Johnson, David Beadle, Frankie Gonzales, Roger Goodman, Albert Noble McElmon, III
  • Patent number: 12640124
    Abstract: An elastic body is attached to a percussion instrument including a body part and a head, the body part having an opening on an upper end side thereof, the head covering the opening of the body part and having attachment holes formed therein. The elastic body includes: a struck part, arranged on an upper surface of the head; insertion parts, protruding downward from the struck part; and a hook part, formed to expand from the insertion parts. In a state in which the insertion parts are inserted into the attachment holes of the head, the hook part is hooked to a lower surface of the head.
    Type: Grant
    Filed: November 7, 2023
    Date of Patent: May 26, 2026
    Assignee: Roland Corporation
    Inventor: Yutaka Morita