Patents Examined by Mohammad A Nilforoush
  • Patent number: 12277550
    Abstract: Methods and systems for the use of multi-party computation (“MPC”) key systems that involve the use of multiple parties, each of which hold respective private data that may be used to evaluate a computation without ever revealing any of the private data held by each party to perform blockchain operations. Using the MPC key systems, the methods and systems generate secure, encrypted communications across distributed computer networks for authorizing use of cryptography-based digital repositories in order to perform blockchain operations in decentralized applications.
    Type: Grant
    Filed: February 2, 2022
    Date of Patent: April 15, 2025
    Assignee: Coinbase, Inc.
    Inventors: Adam Everspaugh, Michael Lodder
  • Patent number: 12277557
    Abstract: A method and an apparatus for tracing a transaction based on a blockchain are provided. The method may include: invoking a smart contract between an upstream node and an intermediate node; encrypting, by using a private key of the intermediate node, transaction details between the upstream node and the intermediate node to generate and write upstream transaction information into the blockchain; encrypting the private key of the intermediate node by respectively using public keys of the upstream node and an end node, and generating and writing secret-key information of the upstream node and the end node into the blockchain; and decrypting the secret-key information of the upstream node and the end node by using the private keys of the upstream node and the end node, and decrypting the upstream transaction information of the intermediate node by using the private key of the intermediate node to obtain the transaction details.
    Type: Grant
    Filed: April 27, 2021
    Date of Patent: April 15, 2025
    Assignees: Jingdong Technology Information Technology Co., Ltd., Jingdong Technology Holding Co., Ltd.
    Inventor: Xixia Gou
  • Patent number: 12271877
    Abstract: A system to track to model asset states and access by utilizing non-fungible tokens (NFTs). The system includes a data processing system including memory and one or more processors to receive a stating request for an asset, obtain, based on a plurality of control structures, a plurality of NFTs, each of the plurality of NFTs including a link with a metadata object including metadata of a state of the asset, encapsulate the plurality of NFTs within a container, receive, from the remote device, a state request for an asset state corresponding to a first NFT, the state request including a security token, obtain, from the metadata of the first NFT, one or more recorded security tokens, compare the security token to the one or more security tokens, and, in response to the security token matching the one or more security tokens, transmit the first NFT to the remote device.
    Type: Grant
    Filed: January 20, 2023
    Date of Patent: April 8, 2025
    Inventors: Debashis Ghosh, Luiz Fernando Flor de Silva, Nathaniel C. Eutsler, Matthew Mullin Shepherd
  • Patent number: 12272435
    Abstract: An MRI image processing and analysis system may identify instances of structure in MRI flow data, e.g., coherency, derive contours and/or clinical markers based on the identified structures. The system may be remotely located from one or more MRI acquisition systems, and perform: error detection and/or correction on MRI data sets; segmentation; visualization of flow superimposed on anatomical structure, quantification; verification; and/or generation of patient specific 4-D flow protocols. A protected health information (PHI) service is provided which de-identifies medical study data and allows medical providers to control PHI data, and uploads the de-identified data to an analytics service provider (ASP) system. A web application is provided which merges the PHI data with the de-identified data while keeping control of the PHI data with the medical provider.
    Type: Grant
    Filed: May 11, 2023
    Date of Patent: April 8, 2025
    Assignee: Arterys Inc.
    Inventors: Giovanni De Francesco, Darryl Bidulock, Kyle Dormer, Hussein Patni, Nicholas Svarich, Alan Whiting
  • Patent number: 12260396
    Abstract: A method includes receiving a request to process, against an electronic wallet, a portion of a transaction, an electronic wallet optionally comprising a sub-wallet, the transaction processed against the wallet and/or sub-wallet. The method further includes identifying one or more electronic value tokens in the e-wallet and/or sub-wallet that, when used together, will cover the portion of the transaction. The method further includes applying the electronic value tokens to the portion of the transaction.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: March 25, 2025
    Assignee: Blackhawk Network, Inc.
    Inventors: Tomas Ariel Campos, Keith Miller, Teri Llach, Kellie D. Harper, Ansar Ansari
  • Patent number: 12254465
    Abstract: A self-custody wallet combination payment card includes an electronic component with storage, a processor, and a near field communications interface. Two programs are stored at the electronic component and, once provisioned, the electronic component stores one or more blockchain addresses and security keys. The two programs can include a payment application which can interface with point of sale terminals (e.g., following EMV specifications) and a crypto application which has the capability to securely store keys and return a signature for blockchain transaction.
    Type: Grant
    Filed: August 17, 2022
    Date of Patent: March 18, 2025
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Mohammed Sadiq Ahmad
  • Patent number: 12236430
    Abstract: Aspects described herein may use behavioral biometric data to authenticate an individual that requests performance of an action related to a financial account. In response to the request, challenge questions relating to recent transactions conducted with the financial account may be generated. The challenge questions may be provided to the individual and may prompt the individual for audile response and/or touch input responses. Behavioral biometric data may be extracted from the responses and may be used to determine a likelihood the individual is an authorized user of the account.
    Type: Grant
    Filed: April 16, 2021
    Date of Patent: February 25, 2025
    Assignee: Capital One Services, LLC
    Inventors: Samuel Rapowitz, Viraj Chaudhary, Zviad Aznaurashvili
  • Patent number: 12238096
    Abstract: An electronic data protection (EDP) computing device for protecting sensitive data of a user during a computer interaction between the user and a business entity computing device associated with a business entity is provided. The EDP computing device is configured to receive interaction data for the computer interaction from the business entity computing device. The interaction data includes an interaction identifier, a business entity identifier, and a user identifier in lieu of a protected data object. The EDP computing device generates a token request message using the interaction data and a request token and transmits the token request message to the user computing device, prompting the user to pick a user account. The EDP computing device receives a response token identifying an account selected to complete the computer interaction, retrieves the protected data object, and completes the computer interaction using the protected data object.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: February 25, 2025
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Lova Padmini Devi Yasarapu, Jarrett Northington
  • Patent number: 12235939
    Abstract: A server computing device receives authentication request messages formatted according to a first message format from a party via a computing device of a user involved in a transaction, translates the messages into modified authentication request messages formatted according to a second message format, and transmits the modified authentication request messages to an authorization computer. The server computing device may augment the modified authentication request messages by including data gathered from the received authentication request messages describing the user, user's computing device, and/or network path between the server computing device and user's computing device, as well as risk scores generated based upon the received authentication request message.
    Type: Grant
    Filed: February 10, 2022
    Date of Patent: February 25, 2025
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Mark Allen Nelsen, Craig O'Connell, Karl Newland, Douglas Fisher
  • Patent number: 12238232
    Abstract: Systems and methods for blockchain-based asset authentication are described. The disclosed embodiments leverage the traceability and immutability of blockchains (or distributed ledgers, in general) to enable the authentication and ownership of assets, e.g., luxury goods. In an example, this is achieved by first pairing an authentication chip with a physical product, and writing a transaction correlated with the first pairing to a blockchain. The product being acquired (reacquired) results in the blockchain being updated (e.g., an updated transaction being written to the blockchain) and the (subsequent) owner being provided with a digital passport that can be added to the owner's digital Web3 wallet. The described embodiments advantageously enable digital identities to be associated with physical goods, which adds value for customers making a long-term investment in a luxury good, and promotes sustainability and transparency in manufacturing and retail processes.
    Type: Grant
    Filed: November 12, 2024
    Date of Patent: February 25, 2025
    Assignee: STEEL American Luxury LLC
    Inventor: Nicole Steel
  • Patent number: 12217229
    Abstract: Various embodiments herein each include at least one of systems, methods, and software for biometric authentication of pre-staged self-service terminal transactions. One embodiment in the form of a method includes connecting, wirelessly via a wireless communication device of a mobile device, to a Self-Service Terminal (SST), such as an ATM or self-service checkout terminal. The mobile device then receives, via the wireless communication device from the SST, biometric authentication data to authenticate an account holder. The received biometric data is then compared on the mobile device with biometric data stored on or read by a biometric reader of the mobile device. When the comparing identifies a match between the received biometric data and the biometric data read by or stored on the mobile device, the method then transmits an authentication message via the wireless communication device to the SST indicating the match.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: February 4, 2025
    Assignee: NCR Atleos Corporation
    Inventors: Heather McCracken, Marcia Togara
  • Patent number: 12219472
    Abstract: Described is a secure WiFi sharing system for use between neighbors or others in like proximity. The system may include a WiFi signal with an established network connection and a user computing device seeking to access the network connection through the WiFi signal. The system allows the user computing device to rent or share the WiFi signal through the system and establish a secure connection between the user computing device and the WiFi network without the need of sharing the SSID and/or the password. Further, the system automatically changes a user computing device to another WiFi signal on the system and in proximity if the signal strength of the connected WiFi signal drops below a minimum threshold.
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: February 4, 2025
    Inventor: Charles Isgar
  • Patent number: 12212654
    Abstract: Systems, methods, and apparatuses for isolating information from a cloud services provider hosting an enterprise application software, using a distributed ledger. For example, according to one embodiment there is a system having at least a processor and a memory therein executing within a host organization to host an enterprise application software for an enterprise, receive information input from a customer of the enterprise at a user interface for the enterprise application software, transfer the customer-provided information to a distributed ledger accessible to the system, receive information input from the enterprise at an enterprise interface for the enterprise application software, transfer the enterprise-provided information to the distributed ledger accessible to the system, but maintain no copy of the customer-provided information nor copy of the enterprise-provided information in a permanent store accessible to the system and the host organization.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: January 28, 2025
    Assignee: Salesforce, Inc.
    Inventors: Shakti Das, Shipra Shreyasi
  • Patent number: 12205119
    Abstract: A method and apparatus for performing privacy preserving fraud detection in network based transactions are described. The method may include receiving a fraud detection message during a transaction between a user system and a merchant system, the message having a set of cryptographically transformed universal resource locator (URL) components generated from a URL of a web page of the merchant system on which the transaction is to occur. The method may also include generating one or more secure and anonymous fraud detection features, each fraud detection feature comprising a select subset of the cryptographically transformed URL components. The method may also include performing fraud detection for the web page using the one or more secure and anonymous fraud detection features to determine a likelihood that fraud is occurring in the transaction.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: January 21, 2025
    Assignee: STRIPE, INC.
    Inventors: Ryan Drapeau, Feiyi Ouyang, Mathieu Hofman
  • Patent number: 12182792
    Abstract: Embodiments of the invention are directed to systems and methods of securely transmitting account credentials, such as a token. A user device and application can initially select an account, and then obtain a transaction identifier associated with the account. The user device can provide the transaction identifier to a resource provider, which can then directly exchange the transaction identifier for the account credentials.
    Type: Grant
    Filed: June 23, 2022
    Date of Patent: December 31, 2024
    Assignee: Visa International Service Association
    Inventors: Jalpesh Chitalia, Ansar Ansari, Samuel Shrauger
  • Patent number: 12182896
    Abstract: An example operation includes one or more of monitoring, by a transport exterior a location, an exchange performed in an interior of the location by a recent occupant of the transport, and completing, by the transport, the exchange.
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: December 31, 2024
    Assignee: TOYOTA MOTOR NORTH AMERICA, INC.
    Inventors: Roger Akira Kyle, Timothy Wang, Bryan Else Yamasaki
  • Patent number: 12169869
    Abstract: In some embodiments, a method includes storing data associated with fungible assets in a distributed ledger database. The method includes dividing fungible tokens into a first set of groups of fungible tokens based on the data and sending, via the distributed ledger-based network and based on an asymmetric cryptography key pair, each group of fungible tokens from the first set of groups of fungible tokens to a communication device from the first set of communication devices to cause the second plurality of communication devices to send, to a designated recipient communication device, non-fungible tokens for each group of fungible tokens from the second set of groups of fungible tokens. The first set of groups of fungible tokens is divided into a second set of groups of fungible tokens and received at a second set of communication devices.
    Type: Grant
    Filed: October 14, 2022
    Date of Patent: December 17, 2024
    Assignee: EYGS LLP
    Inventor: John Stoddard Robotham
  • Patent number: 12165139
    Abstract: Systems and methods for establishing and fulfilling a smart contract between users and service providers are disclosed. A method includes creating, by one or more nodes in a computer network, a smart contract in response to a request from a user for services and providing the smart contract to a blockchain. The method then includes notifying service providers of the smart contract and receiving responses to the notifications from the service providers. Then the method includes identifying one or more service providers that can complete the service. The method then includes updating the smart contract to include data about the identified service providers. The updated smart contract includes account information for a user account of the user, and account information for service provider accounts of the identified service providers. Then a value interaction is initiated that pushes value from the user account to the service provider accounts.
    Type: Grant
    Filed: December 19, 2022
    Date of Patent: December 10, 2024
    Assignee: Visa International Service Association
    Inventors: Ashwini Kadarmandalgi, Sowmya Saiprasad, Srinivas Vadhri
  • Patent number: 12166877
    Abstract: This disclosure describes systems and methods related to utilizing hardware assisted protection for media content. In some embodiments, a provided method comprises: receiving, from a content server and by a computing device processor of a secure enclave of a device, first encrypted media content; decrypting, by the computing device processor, the first encrypted media content using a first decryption key; generating, by the computing device processor, a second decryption key; encrypting, by the computing device processor, the first decrypted media content using the second key, thereby resulting in second encrypted media content; and sending, by the computing device processor and to one or more graphical processing units (GPUs) comprised in a graphics component of the device, the second encrypted media content and the second decryption key.
    Type: Grant
    Filed: April 15, 2020
    Date of Patent: December 10, 2024
    Assignee: MCAFEE, LLC
    Inventors: Simon Hunt, Venkata Ramanan Sambandam
  • Patent number: 12159280
    Abstract: A method may include receiving at a receiving system an electronic request to transfer assets, included in an account of a user at a delivering system, to the receiving system; generating an electronic transaction record, the electronic transaction record identifying the user, the assets, and transfer information related to the assets; adding the electronic transaction record to a shared ledger data structure; in response to the adding: transmitting an indication to the delivering system that the electronic transaction record was added; and transmitting a notification to computing nodes associated with the shared ledger data structure that the shared ledger data structure was updated; after transmitting the indication, receiving confirmation from a third-party system that the assets were successfully transferred; and in response to the confirmation, updating an account database at the receiving system indicating a transfer of the assets.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: December 3, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Jimmie Harold Lenz