Patents Examined by Aryan D Toughiry
  • Patent number: 12353408
    Abstract: According to implementations of the subject matter described herein, a solution for semantic parsing of the natural language query is provided. In this solution, a first natural language query for a first data table is received, where the first natural language query comprises words. A first set of knowledge representations associated with the first data table are obtained and the first set of knowledge representations describe, in a structured manner, knowledge required for understanding a natural language query for the first data table. The first natural language query is converted into a first sequence of symbols. A first computer-executable query corresponding to the first natural language query is generated.
    Type: Grant
    Filed: June 18, 2020
    Date of Patent: July 8, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yan Gao, Lei Fang, Dongmei Zhang, Yan Xiao, Jian-Guang Lou, Maria del Mar Gines Marin
  • Patent number: 12353456
    Abstract: Systems, methods, and apparatus for context-drive search are disclosed. An example apparatus includes memory to store machine-readable instructions, and at least one processor to execute the machine-readable instructions to at least tokenize text included in a query for content into text portions, encode the text portions into respective vectors, organize the text portions based on natural language similarity of the text portions, the natural language similarity based on the respective vectors, and generate one or more search results based on the organized text portions, and rank the one or more search results for presentation on a computing device.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: July 8, 2025
    Assignee: Encyclopaedia Britannica, Inc.
    Inventor: Vamsi Krishna Banda
  • Patent number: 12346362
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for mapping webpages to page groups. The program and method provide for receiving plural Uniform Resource Locators (URLs), each URL of the plural URLs corresponding to a respective webpage of a website; generating a distance matrix with pairwise distances between the plural URLs; performing hierarchical clustering based on the distance matrix, to generate a dendrogram in which the plural URLs are arranged in hierarchical clusters; and determining, based on the dendrogram, a predicted page group for each of the plural URLs.
    Type: Grant
    Filed: October 11, 2023
    Date of Patent: July 1, 2025
    Assignee: Content Square SAS
    Inventors: Slim Frikha, Michael Snellman
  • Patent number: 12326851
    Abstract: A computer system for performing over-time event monitoring is provided. The computer system includes at least one processor in communication with at least one memory device. The at least one processor is programmed to scan a plurality of data messages and detect a first data message in the plurality of data messages. The first data message is associated with a first event that includes the first data message and a second data message. The at least one processor is also programmed to scan the plurality of data messages for the second data message associated with the first event. If the second data message is not detected based on the scan, the at least one processor is also programmed to determine whether the first event has expired. If the first event has expired, the at least one processor is programmed to transmit an error message to a user computer device.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: June 10, 2025
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Marc L. Fitzgerald, Rhonda Mansfield, Brett F. Wood, Kirsten Wong, Rene Ritsema, Kunal Mehra, Mark G. Quenette, Jason McKee
  • Patent number: 12314316
    Abstract: Computer-implemented systems and methods for automatic generation of highlight videos are disclosed. The systems and methods may be configured to: retrieve user action data for a plurality of source videos from a predetermined time period; select, based on the retrieved user action data, a predetermined number of source videos of the plurality of source videos; retrieve the selected source videos; for each of the selected source videos: analyze the source video to identify clip points; split the analyzed source video into a plurality of segments; for each segment of the plurality of segments: determine segment data; and calculate a segment highlight score based on the determined segment data; select a number of segments from the plurality of segments based on the calculated segment highlight score of each segment; generate a new video based on the selected segments; and store the new video.
    Type: Grant
    Filed: August 10, 2022
    Date of Patent: May 27, 2025
    Assignee: COUPANG CORP.
    Inventors: Chang Meng Wu, Lei Lei Shang, Shao Bing Sun, Xin Wei
  • Patent number: 12271352
    Abstract: A method for facilitating entity resolution is provided. A server generates a graph based on a first dataset comprising a first entity and a second dataset comprising a plurality of entities. Each node in the generated graph corresponds to the first entity or one of the plurality of entities. The server generates a plurality of embeddings for the plurality of nodes in the generated graph. Each of the plurality of embeddings represents an entity as a point in a d-dimensional embedding space. The server identifies a set of nearest neighbors for the first entity based on the plurality of embeddings. The server determines a similarity metric for each of the identified nearest neighbor with respect to the first entity. The server associates the first entity with a second entity of the second dataset that corresponds to a nearest neighbor in the set of nearest neighbors.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: April 8, 2025
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Gaurav Dhama, Vikas Bishnoi, Himanshi Charotia
  • Patent number: 12259913
    Abstract: A system and method for improving computer functionality by retrieving answers/responses to questions/input from a cache such as those used with chatbots and generative AI systems. Disclosed is a multi-layered caching strategy that focuses on the relevance of a cache hit by improving the quality of the answer. The approach demonstrates that response latency is significantly reduced when using caching and how a caching strategy could be applied in various layers of increasing relevance for a simple Question-and-Answer system with the possibility of extending to more complex generative AI interactions.
    Type: Grant
    Filed: February 14, 2024
    Date of Patent: March 25, 2025
    Assignee: Inventus Holdings, LLC
    Inventors: Brien H Muschett, Justin G Odom
  • Patent number: 12254016
    Abstract: Various aspects of this disclosure provide digital data processing systems for using encrypted variant data objects to facilitate queries of sensitive data. In one example, a digital data processing system can receive sensitive data about an entity. The digital data processing system can create, in an identity data repository and from the sensitive data, a searchable secure entity data object for the entity. The searchable secure entity data object is usable for servicing a query regarding the entity. For instance, a transformed query parameter can be generated from a query parameter in the query. The query can be serviced by matching the transformed query parameter to tokenized variant data in the searchable secure entity data object and retrieving tokenized sensitive data from the searchable secure entity data object.
    Type: Grant
    Filed: October 16, 2023
    Date of Patent: March 18, 2025
    Assignee: EQUIFAX INC.
    Inventors: Yuvaraj Sankaran, Vijay Nagarajan
  • Patent number: 12229211
    Abstract: Forensic acquisition of contents of web pages accessible through a user device on a network includes communication by the user of URL addresses of indicated web pages useful for preparation of a forensic evidence document to a control and coordination program which executes access to the network by a browser and creates a list of relevant features of the content type of the pages. The program then performs a classification of specific types of contents of the pages based on the relevant features and proceeds to an automatic selective navigation based on the type of classification of the pages. The selective acquisition of the contents is performed by specialized program code depending on the type of classification of the pages. The process includes the automatic creation and return to the user of a forensic evidence document with the contents acquired.
    Type: Grant
    Filed: May 15, 2023
    Date of Patent: February 18, 2025
    Assignee: KOPJRA S.R.L.
    Inventors: Emanuele Casadio, Tommaso Grotto, Luis Perez Sanchez, Matteo Scapin
  • Patent number: 12229146
    Abstract: A computer system for performing enhanced rules conflict checking is provided. The computer system includes at least one processor in communication with at least one memory device. The at least one processor is programmed to store a plurality of rules for transmitting to a plurality of destination systems and receive a data message for transmission to the plurality of destination systems. The data message is configured to be routed to each of the plurality of destination systems. The at least one processor is programmed to compare the data message to the plurality of rules to validate the data message and if the data message is validated, instruct the requesting system to transmit the data message to the plurality of destination systems.
    Type: Grant
    Filed: September 28, 2023
    Date of Patent: February 18, 2025
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Marc L. Fitzgerald, Rhonda Mansfield, Brett F. Wood, Kirsten Wong, Rene Ritsema, Kunal Mehra, Mark G. Quenette, Jason McKee
  • Patent number: 12216656
    Abstract: Embodiments of the present disclosure may provide a dynamic query execution model. This query execution model may provide acceleration by scaling out parallel parts of a query (also referred to as a fragment) to additional computing resources, for example computing resources leased from a pool of computing resources. Execution of the parts of the query may be coordinated by a parent query coordinator, where the query originated, and a fragment query coordinator.
    Type: Grant
    Filed: September 29, 2023
    Date of Patent: February 4, 2025
    Assignee: Snowflake Inc.
    Inventors: Thierry Cruanes, Igor Demura, Varun Ganesh, Prasanna Rajaperumal, Libo Wang, Jiaqi Yan
  • Patent number: 12204589
    Abstract: An information processing system facilitates the extraction of a product relating to a patent or to facilitate the extraction of a patent relating to a product. An information processing system includes a database in which a term associated with a raw material recited in a claim of a patent document and a raw material that corresponds to the term are associated with each other, an acquiring unit configured to acquire patent information, and an extracting unit configured to extract a product containing a raw material that corresponds to a term recited in a claim that is identified by the patent information, with reference to the database and a correspondence between a product and a raw material contained in the product, based on whether the raw material that corresponds to the term and the raw material contained in the product match.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: January 21, 2025
    Assignee: SHISEIDO COMPANY, LTD.
    Inventors: Ikuhiro Suzuki, Eiko Kondo, Yuko Shiheido, Taizo Fujiyama
  • Patent number: 12174723
    Abstract: A computer-implemented method for analyzing log files generated by complex physical equipment includes receiving one or more log file generated by one or more components of physical equipment. Each of the log files comprises one or more log entries. A plurality of templates are extracted from each log file describing fixed portions of the log entries. The log entries are grouped in log files into a plurality of instances. Each instance corresponds to one of a plurality of partitions along one or more dimensions describing data in the log entries. A representation of each instance is created that describes a set of the templates included in the instance. A plurality of clusters are generated by applying a clustering process to the representations of the instances. A visual depiction of the clusters and the instances may then be created in a graphical user interface (GUI).
    Type: Grant
    Filed: March 3, 2021
    Date of Patent: December 24, 2024
    Assignee: Siemens Healthcare Diagnostics Inc.
    Inventors: Dmitriy Fradkin, Tugba Kulahcioglu, Oladimeji Farri
  • Patent number: 12164515
    Abstract: One or more servers receive a natural language query from a client device associated with a user. The one or more servers classify the natural language query as a query that seeks information previously accessed by the user. The one or more servers then obtain a response to the natural language query from one or more collections of documents, wherein each document in the one or more collections of documents was previously accessed by the user. The one or more servers generate search results based on the response. Then, the one or more servers communicate the search results to the client device.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: December 10, 2024
    Assignee: GOOGLE LLC
    Inventors: Nathan Wiegand, Bryan C. Horling, Jason L. Smart
  • Patent number: 12153620
    Abstract: System and methods for type ahead search amelioration based on image processing are provided. In embodiments, a method includes: capturing, by a computing device, image data based on images viewed by a user during a computing session; converting, by the computing device, the image data to text using image processing; and storing, by the computing device, the text in a temporary buffer of a type ahead search function, wherein the text constitutes image context data for use by the type ahead search function.
    Type: Grant
    Filed: April 7, 2023
    Date of Patent: November 26, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stan Kevin Daley, Jennifer M. Hatfield, Michael Bender, Jeremy R. Fox, Sarbajit K. Rakshit
  • Patent number: 12141160
    Abstract: Disclosed herein are system, method, and computer program product embodiments for performing in-flight transformations of data streams. Complex event processing (CEP) operating on event records from various data streams can operate by storing the streamed event record data in a database, and then querying the data to perform a data transformation. However, in order to improve the performance of the data transformations and streamline CEP, a serverless architecture is introduced that can perform data transformations directly on streams, using attributes of the streamed record data defined in a schema. The resulting transformed data can then be provided by the serverless architecture to the CEP for direct access of the data most needed by the CEP.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: November 12, 2024
    Assignee: Capital One Services, LLC
    Inventors: Jose Moreno, Saianirudh Kantabathina, Sathi Chowdhury, Selwyn Lehmann, Forrest Thomas, David Woods, Richard Hightower, Scott Mandrell, Mary Baum, Patrick Ryan, Alec Sokol, Michael Qiu, Thomas J. O'Connor, Navaneet Galagali, Daniel Liu, Christopher Cellucci
  • Patent number: 12111809
    Abstract: In accordance with an embodiment, described herein is a system and method for generating a data cube for analytics. A map-reduce program running in a data processing cluster can read each line of a source data, and generate a key-value pair for each of a plurality of data combinations in that line of data. Values paired with the same key can be aggregated to generate one or more frequency values or one or more aggregate values, for representing the result of a query on the source data. Each query result can be stored in an output file, and can be encapsulated into a data cube cached in a distributed file system of the data processing cluster. The data cube can map a query from a client application to an output file, and can return a pre-computed result in the output file from the data cube to the client application.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: October 8, 2024
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Midda Dharmika Srinivasulu, Ambuj Saxena, Amrita Patil
  • Patent number: 12105729
    Abstract: A system and method for providing governed search capabilities using generative artificial intelligence (AI) and large language learning models to permit users to parse and search through and to generate detailed content from both structured and unstructured datasets.
    Type: Grant
    Filed: November 8, 2023
    Date of Patent: October 1, 2024
    Assignee: Aretec, Inc.
    Inventors: Waqas Haq, Anthony Rivera, Roby Luna
  • Patent number: 12093310
    Abstract: The present invention relates to methods for searching for two-dimensional or three-dimensional objects. More particularly, the present invention relates to searching for two-dimensional or three-dimensional objects in a collection by using a multi-modal query of image and/or tag data. Aspects and/or embodiments seek to provide a method of searching for digital objects using any combination of images, three-dimensional shapes and text by embedding the vector representations for these multiple modes in the same space. Aspects and/or embodiments can be easily extensible to any other type of modality, making it more general.
    Type: Grant
    Filed: March 7, 2018
    Date of Patent: September 17, 2024
    Assignee: STREEM, LLC
    Inventors: Flora Ponjou Tasse, Ghislain Fouodji Tasse
  • Patent number: 12067040
    Abstract: Implementations are directed to determining, based on a submitted query that is a compound query, that a set of multiple sub-queries are collectively an appropriate interpretation of the compound query. Those implementations are further directed to providing, in response to such a determination, a corresponding command for each of the sub-queries of the determined set. Each of the commands is to a corresponding agent (of one or more agents), and causes the agent to generate and provide corresponding responsive content. Those implementations are further directed to causing content to be rendered in response to the submitted query, where the content is based on the corresponding responsive content received in response to the commands.
    Type: Grant
    Filed: January 30, 2023
    Date of Patent: August 20, 2024
    Assignee: GOOGLE LLC
    Inventors: Joseph Lange, Mugurel Ionut Andreica, Marcin Nowak-Przygodzki