Patents Examined by Taelor Kim
  • Patent number: 12248452
    Abstract: The present disclosure relates to computer-implemented methods, software, and systems for processing hierarchies of data. A first changeable version of a current hierarchy of nodes is created to refer to a current stable version and to a first set of new relations associated with changes in a first set of relations between entities in the current stable version is response to a received first instruction. A second instruction to adjust the current stable version is received from a second user. In response to receiving the second instruction, a second changeable version of the current hierarchy of nodes is created. The second changeable version refers to the first changeable version and to a second set of new relations associated with changes in a second set of relations between entities in the first changeable version. A new stable version of a new current hierarchy of nodes is generated.
    Type: Grant
    Filed: August 8, 2023
    Date of Patent: March 11, 2025
    Assignee: SAP SE
    Inventor: Ralf Dentzer
  • Patent number: 12229092
    Abstract: Methods and systems for simplifying data collected from assets are provided. An example method involves receiving a simplified set of data at a server. The simplified set of data is generated by application of a dataset simplification algorithm on raw data obtained from a data source at an asset upon a determination that a recently obtained point in the raw data differed from a corresponding predicted point predicted by extrapolation based on previously saved points included in one or more previously generated simplified sets of data by an amount of extrapolation error that is limited by an upper bound that is fixed as the raw data is collected over time. The method further involves receiving a request for a status of the asset and extrapolating a status of the asset based on the simplified set of data in response to the request.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: February 18, 2025
    Assignee: Geotab Inc.
    Inventors: Alexey Sukhov, Cristian Frincu, Darren Marc Lohmann Beams
  • Patent number: 12222926
    Abstract: Embodiments described herein are directed to detecting data inconsistencies within a distributed database and identifying the cause thereof. For example, lineage events are emitted from different components of the distributed system that operate on various data files. A consistency checking engine analyzes these events and detects inconsistencies with respect to the data files. The embodiments described herein checks the integrity of the database and assists in understanding the root cause in case of a corruption. Moreover, it provides the timeline for the corruption and whether it is repairable or not. These properties enable determining the right time to restore the customer's database or the right set of actions to repair the corruption. In case of repairable corruption, the correct compensating repair actions may be applied.
    Type: Grant
    Filed: February 6, 2024
    Date of Patent: February 11, 2025
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Maninderjit Singh Parmar
  • Patent number: 12210570
    Abstract: Embodiments as disclosed herein provide for a system and method that can manage indexing for search index partitions in a computerized search system in an automated, efficient, and intelligent manner. In particular, a search index may be partitioned. One or more index partitions may be specifically indicated as one or more reserved partitions configured to handle indexing requests associated with processing a very large amount of information. When an indexing request is received that requests indexing of a very large amount of information, the indexing request may be processed for a reserved index partition that is reserved for indexing objects associated with a very large amount of information; otherwise, the request may be processed for another index partition.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: January 28, 2025
    Assignee: OPEN TEXT SA ULC
    Inventor: Patrick Thomas Sidney Pidduck
  • Patent number: 12204505
    Abstract: A computer-implemented system for organizing data migration is disclosed. The computer-implemented system includes a receiving module to receive a plurality of data as an input from a user, a recommendation module generates a plurality of recommendations by processing on the received input using an artificial intelligence model. The plurality of recommendations includes a plurality of migration plans. A cloud migration module receives a plurality of inputs based on the plurality of migration plans and automatically generate a landing zone pertaining to a first migration wave, a post-migration phase module perform a continuous improvement loop after each phase of the first migration wave, fine-tune the continuous improvement loop for subsequent migration waves, and continuously analyze a predefined cloud platform environment to identify areas of improvement, a chatbot module provides on-demand support to the user during and after the migration.
    Type: Grant
    Filed: April 5, 2024
    Date of Patent: January 21, 2025
    Assignee: Onix Networking Corp.
    Inventors: Sanjay Singh, Patrick Schablitzki, Ramnish Singh, Jay Jambotkar, Anantha Balasubramanian, Balaji Ramakrishnan, Rajesh Kannan
  • Patent number: 12204588
    Abstract: Systems and methods for providing personalized answers to a user's query using a learned user vocabulary. A natural-language user interface (NLUI) application tracks input terms in user queries and generates responses that incorporate those input terms. The NLUI application may modify stored response templates or may modify a response generated based on stored response templates, by replacing a template term with an input term that has a common definition.
    Type: Grant
    Filed: April 27, 2023
    Date of Patent: January 21, 2025
    Assignee: Adeia Guides Inc.
    Inventors: Ankur Anil Aher, Harish Ashok Kumar
  • Patent number: 12197504
    Abstract: A method, computer system, and a computer program for conducting a conversational search. In one embodiment, the method includes monitoring a dialogue involving at least one user and capturing user utterances provided during the dialogue. These user utterances are then analyzed and classified according to the context of the dialogue. The dialogue is intervened upon the determination that a user needs additional information and/or upon execution of an action on behalf of the user and based on the plurality of user utterances and context. The Required information may be provided back to the user using Documentation Recommendation Module. The Documentation Recommendation Module determines a valid resource recommendation as determined by a combination of the context and a resource that includes additional information.
    Type: Grant
    Filed: April 22, 2022
    Date of Patent: January 14, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jatin Ganhotra, Nathaniel Mills, Chulaka Gunasekara, Kshitij Fadnis, Sachindra Joshi, Luis A. Lastras-Montano
  • Patent number: 12182206
    Abstract: Examples of the present disclosure describe systems and methods for enterprise search that leverage periodically updated user context of an enterprise user for intent understanding and treat a search session as a dialog between the user and a digital assistant to allow multi-modal interaction. For example, a query input by the user may be received from a client application having search functionality and an integrated assistant. A current state of the user context may be leveraged to understand the query. Based on the understanding, one or more responsive entities may be retrieved from an enterprise search index as results. Based on the results, a response may be generated that includes the results and a prompt to cause the user to further refine the query and/or provide feedback. The response may be provided to the client application for output as part of a search session dialog between the user and assistant.
    Type: Grant
    Filed: July 26, 2021
    Date of Patent: December 31, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ming Wu, Yue Ma, Yong Ni
  • Patent number: 12147477
    Abstract: Disclosed is a search result display device (1) comprising: a regard prediction unit (12) configured to predict, from a dialogue between a customer and a service person, a regard of the customer; a keyword extraction unit (17) configured to extract a keyword from the regard; and a display controller (13) configured to cause a display (14) to display the dialogue and a search result obtained from the database (21) with the keyword as a search query, wherein when a string has been designated by the service person, the display controller (13) causes the display (14) to display a search result obtained from the database (21) using a search query that incorporates the string, until a search result automatic update instruction is given by the service person.
    Type: Grant
    Filed: August 14, 2019
    Date of Patent: November 19, 2024
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Yoshiaki Noda, Setsuo Yamada, Takaaki Hasegawa
  • Patent number: 12141133
    Abstract: The disclosed technology relates to analyzing report infrastructure health to determine based on lineage the downstream tables and reports that may be impacted by an infrastructure failure to thereby improve reporting accuracy. An exemplary report management device may extract database table names identified in SQL queries. The SQL queries and report metadata are analyzed to identify driver and required tables, respectively. The database table names are stored in a table inventory and the database table names associated with one of the driver or required tables is marked. For each of the SQL queries comprising a target table, elements and source table names are extracted for source tables of the target table and an association is stored. Lineage data is generated based on the association when the report was not executed successfully. A graphical representation of the report lineage including a failed table and associated source table(s) is then output.
    Type: Grant
    Filed: July 14, 2022
    Date of Patent: November 12, 2024
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Parul Sethi, Min Fang, Wayne Zhen Yann Wong, Christopher Kim
  • Patent number: 12124476
    Abstract: A method comprises: receiving, by a second node, a new transaction to be recorded to a block in a blockchain (510), determining, by the second node, based on an identity of the block that the second node is one of a subset of block managers in the blockchain to store the block (520), adding the block to the blockchain responsive to the determination (530) and transmitting a block list, wherein the block list comprises information about the block (540).
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: October 22, 2024
    Assignee: Nokia Technologies Oy
    Inventors: Jingyu Feng, Shaoqing Lv, Guangyue Lu
  • Patent number: 12124429
    Abstract: Embodiments of the present disclosure are directed to specific, networked, and technological processes and operations. For example, various embodiments are directed to a distributed and collaborative planning tool that allows users to create events based on a presently-approved production plan, enable/disable events submitted by other users, submit proposals, approve proposals, and integrate proposals to update the presently-approved production plan. An event published by a first user is communicated to other users using a single, universal framework that tracks and communicates proposed changes between remote users and their associated client devices during the planning cycle without the need to store multiple iterations of full-size production plans.
    Type: Grant
    Filed: October 11, 2023
    Date of Patent: October 22, 2024
    Assignee: UNITED PARCEL SERVICE OF AMERICA, INC.
    Inventors: Eric V. Hayes, Waleed Ahmed
  • Patent number: 12124520
    Abstract: A method includes: receiving, from a client device, a data request containing a structured document; generating a set of numerical vectors representing the structured document; providing the set of numerical vectors to an auxiliary controller for generation of a predicted attribute of response data providing the search request to a primary response generator for generation of the response data; determining, at the auxiliary controller, whether the predicted attribute satisfies a modification criterion; and when the determination is affirmative, transmitting a modification command to the primary response generator to truncate the generation of the response data.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: October 22, 2024
    Assignee: AMADEUS S.A.S.
    Inventors: Youri Thibault Marie Le Toquin, Paolo Iannino
  • Patent number: 12111868
    Abstract: A computer-implemented method is provided for suggesting a query term. The method includes obtaining a seed term and a candidate term. The method further includes retrieving two nodes indicating the seed term and the candidate term respectively from a semi-structured corpora. The method also includes determining, by a processor device, whether the candidate term includes details of information on the seed term based on a positional relation between the two nodes in the semi-structured corpora. The method additionally includes suggesting the candidate term as an additional query term in response to a positive determination. The method further includes performing the query with the candidate term as the additional query term in response to a suggestion of use acceptance to enhance query answer retrieval results.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: October 8, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Daisuke Takuma, Noriyuki Ikawa
  • Patent number: 12111815
    Abstract: Various embodiments relate generally to data science and data analysis, computer software and systems, to provide a platform to facilitate updating compatible distributed data files, among other things, and, more specifically, to a computing and data platform that implements logic to facilitate correlation of event data via analysis of electronic messages, including executable instructions and content, etc., via a cross-stream data processor application configured to, for example, update or modify one or more compatible distributed data files automatically.
    Type: Grant
    Filed: May 7, 2021
    Date of Patent: October 8, 2024
    Assignee: Sightly Enterprises, Inc.
    Inventors: Adam Eric Katz, Aman Raghuvanshi, Adam Jarrell Smith, Jacob Maximillian Miesner
  • Patent number: 12093336
    Abstract: A computerized system automatically ensures that data from a data partner has been ethnically sourced. The system reviews websites associated with URLs provided by the data provider, and privacy policy data is extracted and captured. A keyword set is used to analyze the privacy terms of websites associated with the URLs. URLs associated with websites that ethically collect data are stored in a URL database, or the URLs are given a flag or score, such that these URLs need not be checked each time a new data partner identifies these URLs as the source of its data. The system may periodically re-check the URLs to ensure that no changes have been made to the corresponding website's data collection practices.
    Type: Grant
    Filed: September 12, 2022
    Date of Patent: September 17, 2024
    Assignee: Acxiom LLC
    Inventors: Brandy Walsh, Geri Paquette, Todd Thomas, Bryan Donovan
  • Patent number: 12093270
    Abstract: Methods, apparatus, systems, and computer-readable media are provided for automatically augmenting message exchange threads based on a detected tone of messages exchanged between participants. In various implementations, a message contributed to a message exchange thread involving one or more message exchange clients by a participant may be determined. In various implementations, an idle chatter score associated with the message may be calculated. In various implementations, either a conversational response to the message or content responsive to a search query generated based on the message may be selectively incorporated into the message exchange thread based at least in part on the idle chatter score. In some implementations, a search query suitability score associated with the message may also be calculated.
    Type: Grant
    Filed: August 21, 2023
    Date of Patent: September 17, 2024
    Assignee: GOOGLE LLC
    Inventors: David Kogan, Wangqing Yuan, Wei Chen, Bryan Horling, Michael Itz
  • Patent number: 12086194
    Abstract: The system includes a search service application builder that provides a search model. The search model represents a search service application for an object. The search model uses an end-user input field for a first attribute for the object and a user-defined search result output field for a second attribute of the object. The search model has code to generate a user interface. The interface includes an input section for receiving values for the first attribute and a search results section for outputting values of the second attribute. The interface also includes code to generate a search query using a search query model for a selected query type. The interface also includes code to receive search result data returned in response to the search query and code to format the search result data for the search results section.
    Type: Grant
    Filed: September 25, 2022
    Date of Patent: September 10, 2024
    Assignee: OPEN TEXT CORPORATION
    Inventors: Pierre-Yves Chevalier, Marc Brette, Samir Batla, David Le Strat
  • Patent number: 12086182
    Abstract: A method of building a knowledge graph, performed by a processing device, includes: classifying news articles to a main event associated with sub events, using the main event as a first node of the knowledge graph, using the sub events as second nodes of the knowledge graph respectively, connecting the second nodes to the first node, extracting event summaries from the news articles respectively according to a template, using the event summaries as third nodes of the knowledge graph respectively, and connecting each of the third nodes to one of the second nodes according to association between the event summaries and the sub events, extracting commenter identities from the event summaries, and using the commenter identities as fourth nodes of the knowledge graph, and connecting each of the fourth nodes to one of the third nodes.
    Type: Grant
    Filed: June 9, 2022
    Date of Patent: September 10, 2024
    Assignee: NATIONAL CHENG KUNG UNIVERSITY
    Inventors: Wen-Hsiang Lu, Cheng-Wei Lin, Bo Yang Huang, Chia-Ming Tung
  • Patent number: 12066980
    Abstract: Aspects for remote analysis of file system metadata are described. In an example, a computer-readable file from a client system is received. The computer-readable file comprises file system metadata of a file system, and corresponding source location of the file system metadata on a volume of the client system. Thereafter, a target location on a target volume is identified, wherein the target location corresponds to the source location on the volume of the client system. In an example, the file system metadata is replicated onto the target location based on the computer-readable file, for analysis.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: August 20, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Anand Andaneppa Ganjihal, Ankit Gupta