Patents Examined by Nan Hutton
  • Patent number: 12332890
    Abstract: A database management system (DBMS) traverses an operator topology of a query plan to identify pipelines within the query plan. The query plan may include at least a first shared subplan reference, where the first shared subplan reference refers to a first shared subplan, and where the first shared subplan is associated with a shared node in the operator topology. Also, the DBMS assigns, based on an order of execution, pipeline indices to the pipelines in the query plan. Additionally, the DBMS tracks pipeline dependencies of the query plan. For each shared subplan reference, the database management system specifies the shared subplan reference as a pipeline breaker if its pipeline has a dependency to a pipeline with an index greater than a corresponding shared subplan. Otherwise, the shared subplan reference is specified as a non-pipeline breaker. Then, the query plan is updated based on these shared subplan reference specifications.
    Type: Grant
    Filed: June 5, 2024
    Date of Patent: June 17, 2025
    Assignee: SAP SE
    Inventors: Manuel Mayr, Paul Willems, Till Merker
  • Patent number: 12321313
    Abstract: Techniques disclosed herein are well suited to restoring deduplicated backup data from cloud-based storage and from multi-node replicated files systems, and they also improve performance in more traditional data storage technologies. Pre-restore steps include analysis of deduplication indexes to identify data segments that are stored consecutively on storage media. Reading data in aggregate runs of consecutively stored data segments reduces interactions with storage media that hosts the deduplicated data and speeds up retrieval. Parallel reads from multiple storage devices in multi-node replicated file systems also speed up retrieval. An illustrative enhanced media agent pre-fetches data (stored in deduplicated form) in anticipation of read requests that are expected in the restore operation.
    Type: Grant
    Filed: June 7, 2023
    Date of Patent: June 3, 2025
    Assignee: Commvault Systems, Inc.
    Inventors: Saurabh Agrawal, Manoj Kumar Vijayan
  • Patent number: 12314236
    Abstract: A labeled data generation service provides an Internet-of-Things (IoT) system with a capability whereby users may configure how the system gathers, processes, and generates labeled data instances by: collecting and processing the data into a format required by supervised learning algorithms; generating expected outputs from data available in the IoT system; supporting the linking of collected inputs with generated expected outputs; forming labeled data instances; cleaning the labeled data set appropriately; sending the labeled data set to target nodes; and/or communicating with target nodes regarding improving the data processing and labeling processes, as required.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: May 27, 2025
    Assignee: Convida Wireless, LLC
    Inventors: Quang Ly, Lu Liu, Dale N. Seed, Zhuo Chen, William Robert Flynn, IV, Catalina Mihaela Mladin, Jiwan L. Ninglekhu, Hongkun Li, Rocco Di Girolamo
  • Patent number: 12265552
    Abstract: A processor may filter data to generate a subset of the data less than an entire set of the data. The subset may include at least one string and at least one numeric value. The processor may match the at least one string and the at least one numeric value to one of a plurality of archetypes by applying a clustering algorithm. Each archetype may include a subset of archetype data less than an entire set of archetype data. The processor may compare the entire set of data to the entire set of archetype data to identify at least one difference between the entire set of data and the entire set of archetype data. The processor may apply at least one optimization to address the at least one difference.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: April 1, 2025
    Assignee: INTUIT INC.
    Inventors: Matthew Gerde, Deepankar Mohapatra, Ram Mohan Shamanna, Ronnie Douglas Douthit
  • Patent number: 12242433
    Abstract: A method to be executed on a computing device comprising (i) accessing and/or modifying a database to be automatically curated, (ii) optionally accessing additional data or information sources for further useful data or information, (iii) using one or more pre-trained large language models (LLMs) accessed via API or other connections, issuing prompts and retrieving prompt-answers and executing database curation requests that specify database curation tasks to be performed on at least one sub-structure of the database, the tasks comprising (a) a database enrichment task to compute new data records to be inserted into the database sub-structure, (b) a database verification task to verify, using the one or more LLMs, data contained in the sub-structure, and identify incorrect data, (c) a database update, and (d) a null-value or a missing value replacement task. The requested tasks are automatically performed via a computation comprising an adaptively generated prompt sequence.
    Type: Grant
    Filed: August 2, 2024
    Date of Patent: March 4, 2025
    Assignee: Ratiolytics Limited
    Inventors: Georg Gottlob, Jinsong Guo
  • Patent number: 12242437
    Abstract: Systems and computer-implemented methods select a subset of methods to generate data schemas for input data from a list of methods for generating data schemas, based on output of a regression model; generate a candidate schema for each method in the subset of methods to generate data schemas; and generate a master data schema for the input data by merging the candidate schema for each method in the subset of methods to generate data schemas, utilizing predetermined rules.
    Type: Grant
    Filed: July 9, 2021
    Date of Patent: March 4, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yao Dong Liu, Jiang Bo Kang, Jun Wang, Dong Hai Yu, Song Bo
  • Patent number: 12222976
    Abstract: In an example, the present invention provides a meta data processing apparatus for processing sensor inputs and providing feedback to a user for an on-line course.
    Type: Grant
    Filed: June 9, 2022
    Date of Patent: February 11, 2025
    Assignee: Amesite Inc.
    Inventor: Ann Marie Sastry
  • Patent number: 12216613
    Abstract: A system and method for performing an image level restore of data is described. In some examples, the system receives a request to restore a file and transmits the request to an intermediate component. The intermediate component may then retrieve a directory file from an image of a secondary copy of a data set, identify a location of the file from the directory file, and provide the location to the requestor.
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: February 4, 2025
    Assignee: Commvault Systems, Inc.
    Inventor: Kamleshkumar K. Lad
  • Patent number: 12189508
    Abstract: Automated determination of web page rendering performance techniques and systems are described. In one example, a web page including multiple user-interactive elements that can be selected or navigated via user input is received. A frame rendering system is employed to automatically identify the user-interactive elements and generate scripts to simulate user input at the user-interactive elements. The generated scripts are then used to simulate user input at the user-interactive elements. The scripts may be generated to simulate user interaction via a variety of different device types, and under a variety of different network conditions. During the simulation, a rendering performance score for the web page is generated by monitoring rendering performance relative to a threshold rendering rate.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: January 7, 2025
    Assignee: eBay Inc.
    Inventors: Senthil Kumar Padmanabhan, Srikanth Rentachintala, Kandakumar Doraisamy, Namrata Mummaneni
  • Patent number: 12189709
    Abstract: A stratified or segmented composite data structure can be formed by selecting a group of data entities, stratifying or segmenting them according to attributes, and assigning relative weights to the components based on their stratified or segmented positions. The attributes are selected from a universe of possible values. Further positive and negative biases can be applied at any arbitrary point or position, including to individual data entities, groups of arbitrarily selected data entities, or arbitrary positions.
    Type: Grant
    Filed: January 18, 2022
    Date of Patent: January 7, 2025
    Assignee: Locus LP
    Inventors: Rory Riggs, Jonathan Chandler, Daniel Goldman
  • Patent number: 12189608
    Abstract: Embodiments detect and predict data disparity issues in data warehouses. Embodiments derive meaningful insights about the events occurred prior to the data disparity and correlate the events to understand the root cause of the data disparity (or the root cause of an alert generated as a result of detecting the data disparity). Embodiments either take or recommend actionable measures to prevent further occurrences of the event identified as the root cause. According to various embodiments, when the monitored data is transaction data (e.g. transaction volume, transaction amount, transaction processing speed, etc.), internal events (e.g. data job failures, job delays, job server maintenances) or external events (e.g. seasonal holiday events, natural calamities) may cause a dip or spike in the transaction data resulting in a data quality anomaly (i.e. a data disparity).
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: January 7, 2025
    Assignee: Visa International Service Association
    Inventors: Shashwat Mishra, Shreyash Rammohan Hisariya, Mrigank Mrigank, Nanada Kishore Thatikonda
  • Patent number: 12164467
    Abstract: Method of retrieving event information is presented. Memento objects can be recognized by an archive engine. Based on the recognition, the archive engine obtains information related to the memento object, possibly one or more recognizable features, and uses the information to search for events associated with a timeline that have corresponding tags. The archive engine can then return the event information as a result set to a user.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: December 10, 2024
    Assignee: NANT HOLDINGS IP, LLC
    Inventor: Patrick Soon-Shiong
  • Patent number: 12136065
    Abstract: Embodiments of the disclosure provide systems and methods for obtaining content for a workspace of a collaboration environment. According to one embodiment, requesting and obtaining one or more content items for a workspace of a collaboration environment can comprise generating a content request identifying the one or more content items and metadata for the one or more content items requested from a submitter. The content request can be provided to a computing device associated with the submitter. A determination can be made as to whether the content item can be submitted anonymously. In response to determining the content items may be submitted anonymously, the content items and the metadata can be obtained while maintaining the anonymity of the submitter.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: November 5, 2024
    Assignee: Box, Inc.
    Inventors: Virender Gupta, Ravneet Uberoi
  • Patent number: 12086117
    Abstract: One example described herein involves a system that can receive a set of data records and execute an automated entity resolution (AER) process configured to assign the set of data records to a set of entities. For each entity in the set of entities, the system can generate a respective consistency score for the entity, generate a respective confidence score for the entity based on the respective consistency score for the entity, and determine a respective visual indicator based on the respective confidence score for the entity. The respective visual indicator can indicate a risk of record misassignment to a user. The system can then generate a graphical user interface that includes the respective visual indicator for each of the entities.
    Type: Grant
    Filed: June 22, 2023
    Date of Patent: September 10, 2024
    Assignee: SAS INSTITUTE INC.
    Inventor: Nicholas Akbar Ablitt
  • Patent number: 12061594
    Abstract: Systems and methods enable an entity to certify a web page address as being linked to the entity. The web page address includes semantic web mark-up identified attributes for the entity. A system may extract the attributes from the web page for the entity and use the attributes to generate an information card for the entity. The certification process ensures that the attributes are accurate, so that information cards generated for the entity are of high quality and reliable. Implementations may also simplify maintenance and quality assurances processes for an entity repository.
    Type: Grant
    Filed: February 4, 2021
    Date of Patent: August 13, 2024
    Assignee: Google LLC
    Inventor: Wei-Haw Chuang
  • Patent number: 12045781
    Abstract: A changed version of first data of a listing associated with an entity provided via a webpage generated by a provider system is identified. The provider system is caused to revert to the first data of the listing associated with the entity. A first communication is transmitted to a client device associated with the entity, wherein the communication identifies the changed version of the first data. In response to receiving an indication from the client device of an acceptance of the changed version of the first data, the changed version of the first data is applied to the provider system.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: July 23, 2024
    Assignee: Yext, Inc.
    Inventor: Benjamin Berry
  • Patent number: 11961026
    Abstract: A system, method, and computer-readable medium, including authoring and consolidating a semantic layer universe and at least one semantic layer extension (e.g., a collection of semantic layer entities) created on top of the objects of the semantic layer universe, the semantic layer universe and the one or more semantic layer extensions being linked via a repository relationship; and dynamically presenting a consolidated view of relevant objects from the semantic layer universe and possibly entities of the at least one semantic layer extension to provide a user with additional querying metadata.
    Type: Grant
    Filed: January 26, 2021
    Date of Patent: April 16, 2024
    Assignee: SAP SE
    Inventors: Christophe Ricard, Naeem Asghar, Fredric Millet
  • Patent number: 11954127
    Abstract: Systems and methods are disclosed for associating summarizations of visualizations of a data set based on affinities between the summarizations. For a data set, a number of summarizations may be created that summarizes the data set in different ways. The summarizations may be linked, such that selecting a data element of a first summarization causes display of a second summarization. To assist in linking of summarizations, suggested linkings between summarizations can be determined based on affinities of the two summarizations. Affinities can reflect similarities in the data content of the two summarizations, such as an output of a first summarization being a valid input to the second summarization.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: April 9, 2024
    Assignee: Splunk Inc.
    Inventors: Nicholas J. Filippi, Siegfried Puchbauer, Ruyuan Ge
  • Patent number: 11947573
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for determining zone identification reliability. The program and method provide for receiving plural page samples of a webpage or page group, each page sample of the plural page samples corresponding to a respective pageview of the webpage or page group; determining, for each page sample of the plural page samples, zone identification information for the page sample, the zone identification information indicating targets and zones identified by the targets for the page sample; detecting any identification errors with respect to the zone identification information for the plural page samples; and determining, based on the detecting, a reliability of the zone identification information.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: April 2, 2024
    Assignee: Content Square SAS
    Inventors: Mohamed-Amine Baatout, Paul Coursaux
  • Patent number: 11880392
    Abstract: The present disclosure provides systems and methods for associating data with non-material concepts that allows for subsequent searching and retrieval of such non-material concepts. A concept definition is received that defines a concept identifier used for identifying data associated with the concept, and a plurality of discrete stages of the concept. Retrieved data is analyzed to determine if the data corresponds to the concept, and to determine at least one discrete stage of the concept definition that the data corresponds to. The data is stored in association with the concept identifier and the at least one discrete stage to allow for subsequent searching and retrieval. When a search request relating to the concept is received, the data associated with the different stages of the concept can be retrieved and output in a manner to capture the holistic nature of the concept.
    Type: Grant
    Filed: January 17, 2022
    Date of Patent: January 23, 2024
    Assignee: 9197-1168 QUÉBEC INC.
    Inventors: Neil Barrett, Wei Wan, Sylvain Pronovost, Jonathan Andrew Ketel, Susha Pozhampallan Suresh, Catherine Lunardi, Alex Salomon Thome Da Silva, Anirban Aikat