Patents Examined by Mark E Hershley
  • Patent number: 12675574
    Abstract: Computer systems and methods are disclosed for governing use of patient scoped contextual information during execution of reasoning models, agentic systems, and orchestration workflows operating over regulated data. A patient partitioned contextual memory stores memory atoms associated with provenance metadata, temporal validity metadata, and governance attributes. In response to a task request associated with a patient identity, a retrieval engine selects a candidate set of memory atoms for evaluation by a non-bypassable memory gate under an applicable policy snapshot identifier (or policy digest) and one or more integrity criteria. The memory gate determines admissibility and authorized transformation of memory atoms, and a governed context bundle is deterministically assembled from admitted memory atoms subject to a context capacity constraint. Execution is permitted only through a constrained execution interface requiring the governed context bundle and a gate produced governance artifact.
    Type: Grant
    Filed: February 10, 2026
    Date of Patent: July 7, 2026
    Assignee: OneSource Solutions International, Inc.
    Inventors: Vedran Jukic, Harold Arkoff
  • Patent number: 12675536
    Abstract: A method and a system for auditing websites for compliance expectations are disclosed. A Website Observer Tool (WOT) may capture network message output (NMO) associated with a website; store the NMO in at least one of a storage device or storage platform; transform the NMO to create transformed output; load the transformed output to a database; aggregate at least part of data from the transformed output to create aggregated content in the database; execute a query to select data from the aggregated content; create a first condition for the NMO based on the selected data as a first expectation; and evaluate the NMO compared to the first expectation to monitor at least one of performance expectation of the website, privacy expectation of the website, or tagging expectation of the website.
    Type: Grant
    Filed: October 7, 2022
    Date of Patent: July 7, 2026
    Assignee: Adswerve, Inc.
    Inventors: Jeff Pierce, Ben Fondell, Obakeng Molebatsi, Johann de Jager, Dilan Vermaak, Stacy Lavins
  • Patent number: 12670153
    Abstract: A computerized-method for matching customer queries across diverse digital channels with a response in a multichannel contact center.
    Type: Grant
    Filed: May 7, 2025
    Date of Patent: June 30, 2026
    Assignee: NICE LTD.
    Inventors: Salil Dhawan, Nishu Bansal, Ashish Khatri
  • Patent number: 12664221
    Abstract: A method for automatically supplying or locating data over a communication network comprising: configuring a data source to provide source data over the communication network, the source data being identified by a data identifier in a domain of identifiers; receiving a machine-readable description, the machine-readable description specifying at least one predicate that must be satisfied by the data; labeling data identified by the data identifier with labels at least in part indicative of data predicates that hold true for the data identified by the data identifier or that are satisfiable for the data identified by the data identifier; searching for the data based at least in part on the machine-readable description and the labels; obtaining a solution satisfying the predicate based on the search; and supplying the solution over the communication network to a data consumer.
    Type: Grant
    Filed: October 15, 2021
    Date of Patent: June 23, 2026
    Assignee: ABB Schweiz AG
    Inventors: Somayeh Malakuti, Dirk Schulz, Johannes Schmitt, Sten Gruener, Ralf Gitzel, Prerna Juhlin
  • Patent number: 12657189
    Abstract: Techniques for cross-regional resource linking in a federated data lake management and integration system. The techniques include receiving a query and identifying a referenced database object. First, metadata about this object is obtained from a local data lake metastore. If this metadata includes a cross-regional resource link, the techniques then retrieve second metadata from a remote data lake metastore. Based on this second metadata, a query execution plan is generated. This plan guides a distributed data processing system to execute data processing jobs on data stored in a distributed data storage system. Finally, the data responsive to the query is returned. The techniques efficiently integrate and manage data lake metadata resources across multiple regions.
    Type: Grant
    Filed: March 12, 2024
    Date of Patent: June 16, 2026
    Assignee: Amazon Technologies, Inc.
    Inventors: Krishnaditya Kandregula, Purvaja Narayanaswamy, Sharda Kishin Khubchandani, Sachet Saurabh
  • Patent number: 12646107
    Abstract: Input data is obtained and converted into a graph. Based on the converted input data, a time series of snapshot graphs is generated by selecting edges whose timestamps are in a given time window for each of a plurality of time windows, each edge having a corresponding attribute. Internal flow probabilities are computed for each snapshot graph of the time series of snapshot graphs and a system is controlled based on the internal flow probabilities.
    Type: Grant
    Filed: December 14, 2022
    Date of Patent: June 2, 2026
    Assignee: International Business Machines Corporation
    Inventors: Ryo Kawahara, Mikio Takeuchi
  • Patent number: 12639393
    Abstract: Methods and systems consistent with the disclosure include a method for generating a website, comprising: receiving, by a computer program executed on an electronic device, a request for a website; generating, by the computer program, a formatted request for the website to a microservice hub; identifying, by the microservice hub, one or more template parts based on the formatted request; determining, by the microservice hub, a site specific data to retrieve and sending a call to a site specific database for the site specific data; determining, by the microservice hub, a prompt to query a first machine learning engine based on an internal or external information content of the one or more template parts to fulfill a one or more prompts based on at least one template parts; and rendering, by the microservice hub, the website based on the prompts and the one or more template parts.
    Type: Grant
    Filed: September 19, 2024
    Date of Patent: May 26, 2026
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Kevin J Mcnamara, Preeti Gupta, Dejan Savic, Mario Macias, Elizabeth Park
  • Patent number: 12632422
    Abstract: The present disclosure involves systems, software, and computer implemented methods for improved design and implementation of data access metrics for automated physical database design. An example method includes identifying a database workload for which index advisor access counters are to be tracked. Each SQL statement in the database workload is executed. For each SQL statement, attribute sets are determined for which a selection predicate filters a result for an SQL statement. An output cardinality of each selection predicate is determined. A logarithmic counter for an attribute set corresponding to the selection predicate is determined based on the output cardinality of the selection predicate. The determined logarithmic counter is incremented. Respective values for logarithmic counters of the determined attributes are provided to an index advisor. The index advisor determines attribute sets for which to propose an index based on the logarithmic counters of the respective attribute sets.
    Type: Grant
    Filed: May 19, 2021
    Date of Patent: May 19, 2026
    Assignee: SAP SE
    Inventors: Michael Brendle, Norman May, Robert Schulze, Alexander Boehm, Guido Moerkotte, Michael Grossniklaus
  • Patent number: 12625868
    Abstract: A database system is operable to execute a first to generate the machine learning model from a training set of rows based on accessing and processing the training set of rows via a plurality of operators. system configuration data tracking a plurality of objects of a database system is updated to further track the machine learning model as a corresponding first object tracked via the system configuration data. A query output for a second query indicating applying of the machine learning model via execution of the second query based on applying the machine learning model to a set of rows in accordance with at least one property of the corresponding first object based on accessing the system configuration data.
    Type: Grant
    Filed: March 28, 2024
    Date of Patent: May 12, 2026
    Assignee: Ocient Holdings LLC
    Inventors: Andrei Lougovtsov, Jason Arnold, Kevin Garner
  • Patent number: 12625859
    Abstract: Disclosed are implementations that include a method for detecting anomalous data, including converting a set of data values representative of a multi-dimensional item into a nodes-and-edges graph representation of the item, applying a graph convolution process to the graph representation to generate a transformed graph representation for the item comprising a resultant transformed configuration of the nodes and edges representing the item, and determining, based on the transformed configuration, a probability that the item is anomalous. Another example method includes receiving input data at a neural network circuit comprising a plurality of node layers, with each of the plurality of node layers comprising respective one or more nodes, with the neural network circuit further comprising adjustable weighted connections connecting at least some nodes in different layers of the plurality of node layers. The method further includes removing one or more of the weighted connections at one or more time instances.
    Type: Grant
    Filed: March 5, 2024
    Date of Patent: May 12, 2026
    Assignee: Fraud.net, Inc.
    Inventors: Louizos Alexandros Louizos, Ayaan Chaudhry, Gary Plunkett, Oliver Clark, Cathy Ross, R. Whitney Anderson
  • Patent number: 12625917
    Abstract: A method and system for collecting, matching and reporting evidence related to a collision event captured on a first collision detection device associated with a vehicular transportation system. A first incident report of the collision event communicated from the first collision detection device to the cloud-based application. The first incident report includes image data, location data, and temporal data of the collision event. A collision event database of the cloud-based application is searched to locate a second incident report of the collision event. The first incident report is compiled with the second incident report when the collision event of the first incident report matches the recorded collision event of the second incident report. A collision evidence report is generated based on the compiled first and second incident reports.
    Type: Grant
    Filed: November 7, 2024
    Date of Patent: May 12, 2026
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Mohammad Naserian, Patrick Giancarlo Gabriel DiGioacchino, Utkarsh Saini, Daniel Xie
  • Patent number: 12625918
    Abstract: The present disclosure is generally directed to methods, apparatus, and computer-readable media (transitory and non-transitory) for learning to automatically navigate interactive web documents and/or websites. More particularly, various approaches are presented for training various deep Q network (DQN) agents to perform various tasks associated with reinforcement learning, including hierarchical reinforcement learning, in challenging web navigation environments with sparse rewards and large state and action spaces. These agents include a web navigation agent that can use learned value function(s) to automatically navigate through interactive web documents, as well as a training agent, referred to herein as a “meta-trainer,” that can be trained to generate synthetic training examples. Some approaches described herein may be implemented when expert demonstrations are available. Other approaches described herein may be implemented when expert demonstrations are not available.
    Type: Grant
    Filed: November 19, 2024
    Date of Patent: May 12, 2026
    Assignee: GOOGLE LLC
    Inventors: Aleksandra Faust, Dilek Hakkani-Tur, Izzeddin Gur, Ulrich Rueckert
  • Patent number: 12625913
    Abstract: Embodiments relate to a system and method to plan preparation of a meal that may include more than one dish. Online recipes are obtained from a database based on criteria set by the user. Recipes are analyzed for time and effort requirements at each step. If a meal includes more than one dish, a merge of the timelines is performed to determine if it is feasible to prepare all dishes concurrently. Suppliers that can supply all ingredients required by the recipes that meet all user criteria are recommended to the user.
    Type: Grant
    Filed: December 9, 2024
    Date of Patent: May 12, 2026
    Assignee: 7262591 Canada Ltd.
    Inventor: Chris Knight
  • Patent number: 12613927
    Abstract: The present disclosure is related to framework for automatically and efficiently finding machine learning (ML) architectures that are optimized to one or more specified performance metrics and/or hardware platforms. This framework provides ML architectures that are applicable to specified ML domains and are optimized for specified hardware platforms in significantly less time than could be done manually and in less time than existing ML model searching techniques. Furthermore, a user interface is provided that allows a user to search for different ML architectures based on modified search parameters, such as different hardware platform aspects and/or performance metrics. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: December 23, 2024
    Date of Patent: April 28, 2026
    Assignee: Intel Corporation
    Inventors: Anthony Sarah, Daniel Cummings, Juan Pablo Munoz, Tristan Webb
  • Patent number: 12613928
    Abstract: A search engine of a data exchange may receive a query comprising a set of search terms, retrieve a plurality of data listings based on the search terms of the query, compare a first embedding generated by a large language model (LLM) from the search query to second embeddings generated by the LLM for each of the plurality of data listings to determine a respective relevance for each of the plurality of data listings to the search query, and rank the plurality of data listings based on the respective relevance for each of the plurality of data listings to the search query.
    Type: Grant
    Filed: July 20, 2023
    Date of Patent: April 28, 2026
    Assignee: Snowflake Inc.
    Inventors: Robert K. Chao, Christophe Gaboury, Theodore Kent Hamilton, Neeraj Khanna, Orestis Kostakis, Adil Lalani, Justin Langseth, Haoyue Liu, Arun Muniyandi, Andriy Stasyuk, Xin Wen
  • Patent number: 12602402
    Abstract: An orchestration platform leverages an in-memory database for guaranteed synchronous processing of requests from origin devices. The in-memory database is created on a per-transaction basis and localized to a synchronous orchestration engine, which is a part of an orchestration platform. The in-memory database is serialized and stored in memory. To update the in-memory database, the in-memory database is deserialized and one or more database operations can be performed on the in-memory database. The updated in-memory database is communicated to a return to caller service which deserializes and extracts data from the updated in-memory database. The data is stored in a disk-based database that is accessible by an asynchronous orchestration engine. At this point, the updated in-memory database no longer exists.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: April 14, 2026
    Assignee: OPEN TEXT CORPORATION
    Inventors: Gregory Pekofsky, Jonathan Carroll
  • Patent number: 12596719
    Abstract: A search engine receives a search request and determines a number of initial search results. The initial search results comprise at least one essential data piece and omit at least one non-essential data piece. Later on, a follow-up search request from the client is received which indicates at least one of the initial search results. The search engine computes at least one non-essential data piece for each initial search result indicated in the follow-up search request based on a number of dynamic computation rules and returns the computed at least one non-essential data piece for each initial search result to the client.
    Type: Grant
    Filed: November 5, 2024
    Date of Patent: April 7, 2026
    Assignee: AMADEUS S.A.S.
    Inventors: Xavier Vellay, Yannick Devaux, Mickael Coat
  • Patent number: 12591627
    Abstract: A system for providing enhanced search functionality is provided. A system may receive a prefix from a user device and identify that a user's intent is to do an exploratory query. The system may further identify a topic based on the prefix and generate one or more associated queries relating to the topic. The system may further generate one or more headings relating to the topic. The system may then provide one or more of the one or more headings and the one or more associated queries relating to the topic to a user device.
    Type: Grant
    Filed: November 15, 2023
    Date of Patent: March 31, 2026
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Manish Gupta, Puneet Agrawal, Biju Venugopal, Sushil Kumar Chordia, Anand Raman, Shveta Verma
  • Patent number: 12591554
    Abstract: Aspects of the subject disclosure may include, for example, a device that manages multiple schemas that share a common schema identifier while differing according to user type. A first user-generated request is received from a first device that includes the schema identifier and first user login information, and a second user-generated request is received from a second device that includes the same schema identifier and second user login information. The system determines, from the respective login information, a first user type and a second user type that differs from the first user type. Using the shared schema identifier and the differing user types, a first schema associated with the first user type and a second schema associated with the second user type are selected. The selected schemas are presented via respective graphical user interfaces at the first and second devices. Other embodiments are disclosed.
    Type: Grant
    Filed: June 27, 2024
    Date of Patent: March 31, 2026
    Assignee: MBW Technologies, LLC
    Inventors: Ed Guntin, Andrew Gust
  • Patent number: 12585702
    Abstract: Mechanisms for storing updates to a graph database are provided, the mechanisms including: storing the graph database in at least a first matrix; receiving a first update to the graph database; storing the first update to the graph database in at least a second matrix; and updating the at least a first matrix using a combination of at least the at least the first matrix and the at least the second matrix using a hardware processor. In some of these mechanisms, the at least the first matrix is stored in a first compressed sparse format. In some of these mechanisms, the first update to the graph database includes a new entry to the graph database. In some of these mechanisms, the first update to the graph database includes a change to an entry in the graph database.
    Type: Grant
    Filed: July 13, 2022
    Date of Patent: March 24, 2026
    Assignee: Falklor DB
    Inventors: Roi Lipman, Guy Korland, Avraham Avni