Patents Examined by Hao Fu
  • Patent number: 12688532
    Abstract: Smart contract auditing may be provided by: receiving a request to audit a prospective smart contract; executing a smart contracts auditing model; extracting raw data from at least one blockchain using the smart contracts auditing model; analyzing the raw data using at least two security analyzers; aggregating the output of the at least two security analyzers according to an aggregator; and generating a smart contracts security report from the aggregated output for the prospective smart contract, which includes a smart contracts security score.
    Type: Grant
    Filed: December 11, 2023
    Date of Patent: July 21, 2026
    Assignee: HAMAD BIN KHALIFA UNIVERSITY
    Inventors: Yazan Boshmaf, Sajitha Liyanage
  • Patent number: 12670473
    Abstract: An example method comprises generating one or more requests for information by a requesting party, via a document processing engine, transmitting, by the document processing engine, the one or more requests for information by the requesting party, via a multi-channel communication system, receiving, via the document processing engine, one or more documents and corresponding metadata transmitted by the requesting party, in response to the requests for information by the decisioning party, automatically processing, via the document processing engine, one or more documents and corresponding metadata transmitted by the requesting party, automatically validating, via the document processing engine, one or more documents and corresponding metadata transmitted by the requesting party, triggering, via the multi-channel communication system, one or more journeys, wherein completion of a journey results in a communication by the multi-channel communication system, storing, via a system of record, the one or more proces
    Type: Grant
    Filed: April 20, 2022
    Date of Patent: June 30, 2026
    Assignee: Able AI, Inc.
    Inventors: Diego Represas, Andrew R. Hurst
  • Patent number: 12670499
    Abstract: Systems and methods are disclosed for a card device that integrates eSIM technology and Distributed Ledger Technology (DLT) to provide a secure, flexible solution for handling transactions across multiple financial institutions (FIs). The card system associates a single, secure eSIM-enabled card with multiple accounts and FIs, enhancing transaction security and efficiency. The card, embedded with an eSIM, allows dynamic association with customer details and FI accounts, ensuring each transaction is authenticated on a decentralized platform without sharing sensitive information. The system employs DLT for logging transaction details and managing transaction metadata centrally, providing fraud detection and real-time settlement capabilities. The invention improves security by using cryptographic methods and real-time monitoring including geo-locating of cards and clones to prevent unauthorized access and fraud, addressing the need for a secure, multi-institution financial transaction platform.
    Type: Grant
    Filed: May 10, 2024
    Date of Patent: June 30, 2026
    Assignee: Bank of America Corporation
    Inventors: Saurabh Arora, Sandeep Kumar Chauhan, Saurabh Garg, Chinmay Barhale
  • Patent number: 12664542
    Abstract: A device may determine that transaction account information, associated with a transaction account associated with a user, is to be updated. The device may identify a merchant account that is configured to use the transaction account for a transaction associated with the user and a merchant, and navigate, using a navigation model, a merchant portal associated with the merchant, to access the merchant account. The device may perform, using the navigation model and login credentials for the merchant account, a login operation to access the merchant account via the merchant portal, wherein the login credentials are stored in a credential mapping that indicates an authorization to update the transaction account information to permit the transaction account information to be used in association with the merchant account. The device may update, using the navigation model, a transaction setting of the merchant account to include updated transaction account information for the transaction account.
    Type: Grant
    Filed: October 20, 2022
    Date of Patent: June 23, 2026
    Assignee: Capital One Services, LLC
    Inventors: Joshua Edwards, Abdelkadar M′Hamed Benkreira, Adam Vukich, Jonatan Yucra Rodriguez, David Gabriele, Vu Nguyen, Mykhaylo Bulgakov
  • Patent number: 12664553
    Abstract: A payment device and method of detecting a tampering condition of a payment device are provided. The payment device and method include using on-board radios, e.g., ultra-wideband (UWB) radios, to define a reference signature of the payment device and/or the environment surrounding the payment device and comparing the reference signature to a sample signature at periodic intervals or generally over time to determine if a physical change to the payment device has occurred. If the difference between the reference signature and the sample signature is above a predetermined value or threshold, a tamper condition is satisfied and the device may lock down or erase sensitive data, preventing the unauthorized collection of sensitive transaction information.
    Type: Grant
    Filed: October 7, 2021
    Date of Patent: June 23, 2026
    Assignee: VeriFone, Inc.
    Inventors: Ian Matthew Stoddart, Rajesh Kumar Ravulapalli
  • Patent number: 12640015
    Abstract: Disclosed embodiments may include a system that may receive an indication that a user is accessing an ATM, receive, from the ATM, average session duration data over a predetermined period, generate, using a machine learning model, a busyness score for the ATM based on the average session duration data over the predetermined period, and determine whether the busyness score for the ATM exceeds a busyness score threshold. When the busyness score for the ATM does not exceed the busyness score threshold, the system may cause the ATM to present, via a first graphical user interface, a default ATM experience. When the busyness score for the ATM exceeds the busyness score threshold, the system may cause the ATM to present via, a second graphical user interface, a busy ATM experience.
    Type: Grant
    Filed: August 2, 2024
    Date of Patent: May 26, 2026
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Ashay Sheth, Sagar Shah, Trevor Connolly
  • Patent number: 12639710
    Abstract: Embodiments are generally directed to systems, device, and techniques to utilize a uniform resource locator to exchange money.
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: May 26, 2026
    Assignee: Capital One Services, LLC.
    Inventors: Jeffrey Rule, George Bergeron, Kaitlin Newman, Colin Hart
  • Patent number: 12620026
    Abstract: A method of performing an intention classification with a first large language model included in a first agent included in a multi-agent system, the first large language model configured to receive the input message as a text input, the intention classification associating an intent of the request with a corresponding action. Sending, from the first large language model to an action router, a response including a key that uniquely identifies an action handler from among a plurality of available action handlers, the action handler designated to coordinate operations of the multi-agent system to complete the corresponding action with a workflow defined by the selected action handler. Completing the workflow, at least in part, with the designated action handler generating function calls directed to the multi-agent system and processing API responses received from the multi-agent system to complete tasks included in the predetermined set of tasks.
    Type: Grant
    Filed: May 6, 2025
    Date of Patent: May 5, 2026
    Assignee: PollyEx, Inc.
    Inventors: Adam Carmel, Jonathan Foy, Austin M. Hoyle, David B. Torrance, Michael G. Ouellette
  • Patent number: 12608711
    Abstract: A method for managing value attribution for a data system includes obtaining, by the data system, order data associated with a plurality of data vendors, wherein the order data comprises variables about client devices, in response to obtaining the order data: applying the variables in the order data to a classification model to obtain fraud prediction models, performing an explainable mechanism on the fraud classification predictions using a shapley additive explanation (SHAP) to obtain localized SHAP values, applying a set of custom transformations to obtain normalized features, applying a value attribution algorithm on the normalized features using vendor information associated with the order data to obtain vendor values each associated with one of the plurality of data vendors, and performing a vendor remediation on the plurality of data vendors based on the obtained vendor values.
    Type: Grant
    Filed: June 30, 2024
    Date of Patent: April 21, 2026
    Assignee: Dell Products L.P.
    Inventors: Krishna Ravali Jammalamadaka, Sivaram Lakshminarayanan, Srivats Athindran
  • Patent number: 12555165
    Abstract: Systems and methods for transforming an electronic portfolio. A system includes an electronic crossing platform that receives data defining trade orders of the electronic portfolio during an initial time period; compares portions of the data to determine an imbalance of the trade orders remaining after the initial time period and receives, during a final time period, a final trade order from a fund agent device to offset the remaining imbalance. The platform receives, after the final time period, a benchmark value of the electronic portfolio from a fund device; compares the final trade order with the remaining imbalance to determine an adjustment value; converts the benchmark value to a final value by applying the adjustment value to the benchmark value; and transforms the electronic portfolio into the transformed portfolio by creating paired buy and sell orders among the trade orders received during the initial time period at the final value.
    Type: Grant
    Filed: June 13, 2025
    Date of Patent: February 17, 2026
    Assignee: NYSE Group, Inc.
    Inventors: Clifford Weber, Thomas Champion, Laura V. Morrison
  • Patent number: 12541789
    Abstract: A system comprises a processor configured to receive user criteria associated with an operation and to obtain a plurality of segment candidates from a plurality of sources, each source configured to provide a segment of the operation that corresponds to a respective segment candidate obtained from said source. The processor is configured to determine a plurality of operation structure candidates for the operation. Each operation structure candidate is determined based on aggregating a respective subset of the plurality of segment candidates. The processor is configured to determine a priority for each operation structure candidate based on prioritization rules stored in memory of the system and based on the user criteria. The processor is configured to communicate an output indicating one or more of the operation structure candidates for the operation. The output is based on the priority.
    Type: Grant
    Filed: January 26, 2022
    Date of Patent: February 3, 2026
    Assignee: Bank of America Corporation
    Inventors: Jayachandra Varma, Adithya Gadwale, Ganesh Bonda
  • Patent number: 12499486
    Abstract: The disclosed embodiments relate to implementation, such as by a message processing system architecture, of a message handling system and/or protocol which mitigates optimistic messaging behavior. As used herein optimistic messaging behavior may at least refer to the transmission, in whole or in part, of a message, or of one or more messages of a sequence thereof, to a receiving system, such as the system implemented by the disclosed embodiments, prior to the sender determining that the message(s) is/are desired, alone or in conjunction with subsequently canceling or otherwise invalidating the message(s) once it has been determined that it is not desired. The disclosed embodiments mitigate such behavior by detecting and taking action with respect to these types of messages to deter optimizing behavior which may or may not be manipulative, while maintaining reliable message handling under increasing processing loads with minimal impact on users being able to send messages to the system.
    Type: Grant
    Filed: August 15, 2022
    Date of Patent: December 16, 2025
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: David Alan Lariviere, Bernard Pieter Hosman, Pearce Ian Peck-Walden, Ari L. Studnitzer, Zachary Bonig, Manmathasivaram Nagarajan, Brian Alvin Bourn, Suchith Vasudevan
  • Patent number: 12493915
    Abstract: A multivariate predictive system processes usage based data that includes a database engine that provides access to a plurality of database management systems that mine diverse sources of usage based data. A digital filter selectively filters data streams that include usage based data. A sampler automatically divides the filtered data into sample groups and stores the sample groups in a memory. The sampler divides the filtered data according to insurance rating variables processed by a processor programmed to underwrite an insurance product and rate that insurance product. Some samplers store the divided filter data in a local memory. A multiplier multiples rating factors preprogrammed with the insurance rating variables with a base rate of insurance to determine an insured's insurance premium.
    Type: Grant
    Filed: March 11, 2024
    Date of Patent: December 9, 2025
    Assignee: PROGRESSIVE CASUALTY INSURANCE COMPANY
    Inventors: Richard Hutchinson, William Everett, David Pratt, Raymond Ling
  • Patent number: 12475509
    Abstract: In some examples, a system may determine a date on which a balance of a user account is expected to fall below a threshold based on analyzing at least one of: the balance of the user account over time, or historical transactions of the user over time. The system may determine an amount for an item purchased, or intended to be purchased, by the user, and may cause the user computing device to present, prior to the date, a suggestion to request financing for the item. In response to a request to finance the item, the system may cause the user computing device to present a graphical user interface (GUI) that includes offers for financing. The system may receive, from the user computing device, via the GUI, a selection of a first offer, and may send an instruction to cause a transfer of funds to the user account.
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: November 18, 2025
    Assignee: Block, Inc.
    Inventor: Jacqueline Reses
  • Patent number: 12462235
    Abstract: The invention relates to a computer-implemented system and method for receiving at a business an electronic person to business (P2B) payment from an individual. The method may comprise the steps of contacting an individual having a demand deposit account (DDA) to request the P2B payment in an amount that is due to the business; providing a designated electronic address for the business for receiving the P2B payment; identifying a reference number that is associated with the P2B payment; requesting the individual to use a P2B payment server to make the P2B payment from the individual's DDA account to the designated electronic address, wherein the P2B payment is associated with the reference number; monitoring the P2B payment server in real time to confirm receipt of the P2B payment; and using the reference number to apply the received P2B payment to the amount that is due to the business.
    Type: Grant
    Filed: February 3, 2022
    Date of Patent: November 4, 2025
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Brent J. Bahnub, Howard Spector
  • Patent number: 12450607
    Abstract: A transaction processing system includes a transaction processing module configured to receive first information associated with a first proposed transaction, retrieve second information associated with at least one prior transaction that is associated with the first proposed transaction, and calculate a time-decayed algorithm using the second information to generate third information. The transaction processing system also includes a weighting module communicably coupled to the transaction processing module, wherein the weighting module is configured to receive the third information from the neural-based processing module, apply a weighting factor to the third information to generate fourth information, and calculate at least one processing algorithm using the first information and the fourth information to generate an output. The output of the weighting module is used by an additional transaction processing module to determine whether the first proposed transaction is fraudulent.
    Type: Grant
    Filed: June 4, 2021
    Date of Patent: October 21, 2025
    Assignee: Featurespace Limited
    Inventors: Kacper Kielak, Kenny Wong, Marco Barsacchi, David Sutton, Jason Wong
  • Patent number: 12443951
    Abstract: A method, performed by a server, of managing a non-fungible token (NFT) for content, is provided. The method includes, in response to receiving a request to issue an NFT for target content from a first electronic device of a first user who has generated the target content, generating basic metadata on the target content, uploading the generated basic metadata to a target folder generated in an interplanetary file system (IPFS), generating first ownership metadata including a content identifier (CID) of the uploaded basic metadata, obtaining a first CID of the target folder with the first ownership metadata uploaded to the target folder, and linking the obtained first CID of the target folder to an NFT uniform resource identifier (URI) of the target content.
    Type: Grant
    Filed: October 7, 2022
    Date of Patent: October 14, 2025
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sungho Cho, Bumhan Kim, Seungwon Shin
  • Patent number: 12443990
    Abstract: Systems, methods and user interfaces are provided for order matrix management and highlighting. Market data may be arranged in a matrix where the market data may be highlighted and/or otherwise presented to provide further information to a user. In some cases a computer system may include a computer-readable medium containing computer-executable instructions that, when executed by one or more processors, cause a computing device to receive market data for a financial instrument. The computer system may further process instructions to identify pending orders that may result in a cross trade, such as with trades entered by a trader or between members of a same business organization. The computer system may further process instructions that cause the computer system to generate a user interface that highlights which of the pending orders that may result in a cross trade.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: October 14, 2025
    Assignee: Chicago Mercantile Exchange Inc.
    Inventor: James David Russell Barry
  • Patent number: 12437340
    Abstract: Systems and methods are disclosed for determining the efficacy of an autonomous vehicle driving system in exhibiting safe driving behavior during test track scenarios. Testing parameters eliciting autonomous vehicle driving system behavior may be chosen for the test track scenario. The autonomous vehicle driving system may be tested in the test track and autonomous vehicle driving system behavior may be observed in response to the presentations of testing parameters. A safe driving score may be calculated for the autonomous vehicle driving system based on measured autonomous vehicle performance and operational data generated responsive to the presentation of testing parameters in the test track. A benchmark insurance premium may be calculated for an autonomous vehicle driving system based on the calculated safe driving score.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: October 7, 2025
    Assignee: Allstate Insurance Company
    Inventors: Regina Madigan, William F. Polisson, Mark V. Slusar
  • Patent number: 12373891
    Abstract: Disclosed are methods and systems for automatically configuring financial product offerings. An example method includes: receiving, by a computer system, a graph model representing a plurality of permutations of definition provisions of a financial product; translating at least a subset of the graph model into definitions of a plurality of business objects; translating the definitions of the plurality of business objects into definitions of a plurality of services to be implemented by an offering of the financial product; receiving, via a user interface, a plurality of service configuration options; applying the plurality of service configuration options to the definitions of the plurality of services; and generating, based on the definitions of the plurality of services, service configuration data for the offering of the financial product.
    Type: Grant
    Filed: October 5, 2023
    Date of Patent: July 29, 2025
    Assignee: Teachers Insurance and Annuity Association of America
    Inventors: Pankaj Agrawal, Alexis S. Pecoraro, James G. Rauscher, John V. Hintze, Daniel R. Hursh, Gregory B. Bahns, Edward J. Miller, Jr.