Patents Examined by Mark E Hershley
-
Patent number: 12646107Abstract: 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: GrantFiled: December 14, 2022Date of Patent: June 2, 2026Assignee: International Business Machines CorporationInventors: Ryo Kawahara, Mikio Takeuchi
-
Patent number: 12639393Abstract: 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: GrantFiled: September 19, 2024Date of Patent: May 26, 2026Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Kevin J Mcnamara, Preeti Gupta, Dejan Savic, Mario Macias, Elizabeth Park
-
Patent number: 12632422Abstract: 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: GrantFiled: May 19, 2021Date of Patent: May 19, 2026Assignee: SAP SEInventors: Michael Brendle, Norman May, Robert Schulze, Alexander Boehm, Guido Moerkotte, Michael Grossniklaus
-
Patent number: 12625868Abstract: 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: GrantFiled: March 28, 2024Date of Patent: May 12, 2026Assignee: Ocient Holdings LLCInventors: Andrei Lougovtsov, Jason Arnold, Kevin Garner
-
Patent number: 12625859Abstract: 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: GrantFiled: March 5, 2024Date of Patent: May 12, 2026Assignee: Fraud.net, Inc.Inventors: Louizos Alexandros Louizos, Ayaan Chaudhry, Gary Plunkett, Oliver Clark, Cathy Ross, R. Whitney Anderson
-
Patent number: 12625917Abstract: 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: GrantFiled: November 7, 2024Date of Patent: May 12, 2026Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Mohammad Naserian, Patrick Giancarlo Gabriel DiGioacchino, Utkarsh Saini, Daniel Xie
-
Patent number: 12625918Abstract: 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: GrantFiled: November 19, 2024Date of Patent: May 12, 2026Assignee: GOOGLE LLCInventors: Aleksandra Faust, Dilek Hakkani-Tur, Izzeddin Gur, Ulrich Rueckert
-
Patent number: 12625913Abstract: 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: GrantFiled: December 9, 2024Date of Patent: May 12, 2026Assignee: 7262591 Canada Ltd.Inventor: Chris Knight
-
Patent number: 12613927Abstract: 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: GrantFiled: December 23, 2024Date of Patent: April 28, 2026Assignee: Intel CorporationInventors: Anthony Sarah, Daniel Cummings, Juan Pablo Munoz, Tristan Webb
-
Patent number: 12613928Abstract: 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: GrantFiled: July 20, 2023Date of Patent: April 28, 2026Assignee: 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: 12602402Abstract: 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: GrantFiled: May 31, 2022Date of Patent: April 14, 2026Assignee: OPEN TEXT CORPORATIONInventors: Gregory Pekofsky, Jonathan Carroll
-
Patent number: 12596719Abstract: 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: GrantFiled: November 5, 2024Date of Patent: April 7, 2026Assignee: AMADEUS S.A.S.Inventors: Xavier Vellay, Yannick Devaux, Mickael Coat
-
Patent number: 12591627Abstract: 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: GrantFiled: November 15, 2023Date of Patent: March 31, 2026Assignee: Microsoft Technology Licensing, LLCInventors: Manish Gupta, Puneet Agrawal, Biju Venugopal, Sushil Kumar Chordia, Anand Raman, Shveta Verma
-
Patent number: 12591554Abstract: 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: GrantFiled: June 27, 2024Date of Patent: March 31, 2026Assignee: MBW Technologies, LLCInventors: Ed Guntin, Andrew Gust
-
Patent number: 12585702Abstract: 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: GrantFiled: July 13, 2022Date of Patent: March 24, 2026Assignee: Falklor DBInventors: Roi Lipman, Guy Korland, Avraham Avni
-
Patent number: 12579164Abstract: A first user device associated with a user profile can receive a health database associated with the user profile from a service provider configured to store the health database. The first user device can receive first health information associated with the user profile. The first user device can generate a first health sync object based on the first health information. The first health sync object can include a first sync identity that includes a first hardware identifier indicative of the first user device and a first database identifier indicative of the health database. The first user device can determine to transmit the first health sync object to the service provider based on the first user device having responsibility to transmit health sync objects with the first sync identity to the service provider. The first user device can transmit the first health sync object to the service provider.Type: GrantFiled: June 3, 2024Date of Patent: March 17, 2026Assignee: Apple Inc.Inventors: David T. Wilson, Pratik Solanki, Vishani Kankariya, Netra S. Kenkarey, Maher S. Tantawy
-
Patent number: 12579202Abstract: Online content is received in a user computer over the public Internet. A target text of the online content is selected to check for misinformation. A search query is generated using the target text. An online search is performed using the search query to generate a first set of search results. Another online search is performed using an opposite search query, which conveys a meaning that disagrees with the target text, to generate a second set of search results. Misinformation in the online content is detected based on how much the target text aligns with collected online contents from the first and second search results.Type: GrantFiled: October 28, 2024Date of Patent: March 17, 2026Assignee: Trend Micro IncorporatedInventor: Paul Miguel Babon
-
Patent number: 12579205Abstract: A content recommendation method is provided. A first feature representation of a first user and a second feature representation of a second user are obtained. A cluster center corresponding to the first user is determined. An extra-domain feature representation and intra-domain feature representation of the first user are obtained. The intra-domain feature representation is based on mapping the extra-domain feature representation with the mapping relationship function. A target feature representation of the first user is determined based on the intra-domain feature representation and the first feature representation. Target content that matches the target feature representation of the first user is determined. The target content is pushed to the first user.Type: GrantFiled: November 6, 2024Date of Patent: March 17, 2026Assignee: Tencent Technology (Shenzhen) Company LimitedInventors: Jiawei Zheng, Hao Gu, Lingling Yi
-
Patent number: 12566730Abstract: The present disclosure relates to computer-implemented methods, software, and systems for managing an in-memory cache to support auto-sizing features and to support faster reading of files. A request to read a file from a file system of the file service is received by the in-memory cache. In response to the received request, a file entry for the file that is stored in the in-memory cache is determined. The file entry comprises a counter defining a number of times the file has been requested to be read. The counter is evaluated according to a cache storage rule. In response to the evaluation, the file is obtained by the in-memory cache file from the file system; and the file is stored in the in-memory cache to update the file entry. The file as obtained from the file system and provided by the in-memory cache.Type: GrantFiled: September 7, 2023Date of Patent: March 3, 2026Assignee: SAP SEInventor: Stoyan Zhivkov Boshev
-
Patent number: 12566808Abstract: One embodiment of the present disclosure is a method for automatically acquiring and assessing travel data. The method includes acquiring travel data from a plurality of content sources using a plurality of AI agents, generating, using the AI agents, a plurality of output travel data items from the acquired travel data and a plurality of confidence scores for the output travel data items, generating a plurality of final confidence scores for the plurality of output travel data items, the plurality of final confidence scores generated based the confidence scores, source credibility scores and AI agent credibility scores, automatically determining an action to perform on one or more of the plurality of output travel data items using the final confidence scores of the one or more output travel data items, and automatically performing the action.Type: GrantFiled: July 19, 2024Date of Patent: March 3, 2026Assignee: Expedia, Inc.Inventors: Mani Najmabadi, Sarah Elizabeth Dean, Patrick James Bradley, Niloofar Safi Samghabadi, Samrat Halder