Patents Examined by Hao Fu
-
Patent number: 12688532Abstract: 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: GrantFiled: December 11, 2023Date of Patent: July 21, 2026Assignee: HAMAD BIN KHALIFA UNIVERSITYInventors: Yazan Boshmaf, Sajitha Liyanage
-
Transaction processing computer system with multi-channel communication control and decision support
Patent number: 12670473Abstract: 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 procesType: GrantFiled: April 20, 2022Date of Patent: June 30, 2026Assignee: Able AI, Inc.Inventors: Diego Represas, Andrew R. Hurst -
Patent number: 12670499Abstract: 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: GrantFiled: May 10, 2024Date of Patent: June 30, 2026Assignee: Bank of America CorporationInventors: Saurabh Arora, Sandeep Kumar Chauhan, Saurabh Garg, Chinmay Barhale
-
Patent number: 12664542Abstract: 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: GrantFiled: October 20, 2022Date of Patent: June 23, 2026Assignee: Capital One Services, LLCInventors: Joshua Edwards, Abdelkadar M′Hamed Benkreira, Adam Vukich, Jonatan Yucra Rodriguez, David Gabriele, Vu Nguyen, Mykhaylo Bulgakov
-
Patent number: 12664553Abstract: 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: GrantFiled: October 7, 2021Date of Patent: June 23, 2026Assignee: VeriFone, Inc.Inventors: Ian Matthew Stoddart, Rajesh Kumar Ravulapalli
-
Patent number: 12640015Abstract: 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: GrantFiled: August 2, 2024Date of Patent: May 26, 2026Assignee: CAPITAL ONE SERVICES, LLCInventors: Ashay Sheth, Sagar Shah, Trevor Connolly
-
Patent number: 12639710Abstract: Embodiments are generally directed to systems, device, and techniques to utilize a uniform resource locator to exchange money.Type: GrantFiled: May 11, 2021Date of Patent: May 26, 2026Assignee: Capital One Services, LLC.Inventors: Jeffrey Rule, George Bergeron, Kaitlin Newman, Colin Hart
-
Patent number: 12620026Abstract: 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: GrantFiled: May 6, 2025Date of Patent: May 5, 2026Assignee: PollyEx, Inc.Inventors: Adam Carmel, Jonathan Foy, Austin M. Hoyle, David B. Torrance, Michael G. Ouellette
-
Patent number: 12608711Abstract: 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: GrantFiled: June 30, 2024Date of Patent: April 21, 2026Assignee: Dell Products L.P.Inventors: Krishna Ravali Jammalamadaka, Sivaram Lakshminarayanan, Srivats Athindran
-
Patent number: 12555165Abstract: 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: GrantFiled: June 13, 2025Date of Patent: February 17, 2026Assignee: NYSE Group, Inc.Inventors: Clifford Weber, Thomas Champion, Laura V. Morrison
-
Patent number: 12541789Abstract: 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: GrantFiled: January 26, 2022Date of Patent: February 3, 2026Assignee: Bank of America CorporationInventors: Jayachandra Varma, Adithya Gadwale, Ganesh Bonda
-
Patent number: 12499486Abstract: 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: GrantFiled: August 15, 2022Date of Patent: December 16, 2025Assignee: 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: 12493915Abstract: 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: GrantFiled: March 11, 2024Date of Patent: December 9, 2025Assignee: PROGRESSIVE CASUALTY INSURANCE COMPANYInventors: Richard Hutchinson, William Everett, David Pratt, Raymond Ling
-
Patent number: 12475509Abstract: 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: GrantFiled: October 25, 2021Date of Patent: November 18, 2025Assignee: Block, Inc.Inventor: Jacqueline Reses
-
Patent number: 12462235Abstract: 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: GrantFiled: February 3, 2022Date of Patent: November 4, 2025Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Brent J. Bahnub, Howard Spector
-
Patent number: 12450607Abstract: 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: GrantFiled: June 4, 2021Date of Patent: October 21, 2025Assignee: Featurespace LimitedInventors: Kacper Kielak, Kenny Wong, Marco Barsacchi, David Sutton, Jason Wong
-
Patent number: 12443951Abstract: 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: GrantFiled: October 7, 2022Date of Patent: October 14, 2025Assignee: Samsung Electronics Co., Ltd.Inventors: Sungho Cho, Bumhan Kim, Seungwon Shin
-
Patent number: 12443990Abstract: 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: GrantFiled: July 6, 2020Date of Patent: October 14, 2025Assignee: Chicago Mercantile Exchange Inc.Inventor: James David Russell Barry
-
Patent number: 12437340Abstract: 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: GrantFiled: February 1, 2021Date of Patent: October 7, 2025Assignee: Allstate Insurance CompanyInventors: Regina Madigan, William F. Polisson, Mark V. Slusar
-
Patent number: 12373891Abstract: 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: GrantFiled: October 5, 2023Date of Patent: July 29, 2025Assignee: Teachers Insurance and Annuity Association of AmericaInventors: Pankaj Agrawal, Alexis S. Pecoraro, James G. Rauscher, John V. Hintze, Daniel R. Hursh, Gregory B. Bahns, Edward J. Miller, Jr.