Patents Examined by Monica M Pyo
  • Patent number: 11507588
    Abstract: Methods and apparatus to facilitate matching of names for same media content are disclosed. Example methods include analyzing first data associated with first media content and, when a program name/identifier and/or episode name/identifier is not identified in the first data, supplementing the data with second data to form third data and processing the third data with respect to fourth data associated with second media content and calculating a composite match score including a program match score and an episode match score based on processing the third data with respect to the fourth data. When the first media content is determined to match the second media content based on the processing of the third data with respect to the fourth data and a comparison of the composite match score to a threshold is satisfied, a normalized media name is generated for the first media content and the second media content.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: November 22, 2022
    Assignee: The Nielsen Company (US), LLC
    Inventors: Goli Reddy Narasimha, Gangadhar Jakkula, Tejas Desai, Amudha Colaco, Steven L. Glickman, Punil Patel
  • Patent number: 11475054
    Abstract: A user query, such as a user query processed by the online game system, is provided as input into a trained machine learning model. The machine learning model predicts candidate languages of the user query and outputs language confidence scores for the candidate languages. The user query is also matched with stored query data associated with game information in individual language databases for the respective candidate languages. A match scores may be determined based on a certainty of the respective response matches. The match scores and the language confidence scores may be weighted to determine a weighted score. The weighted scores of the response matches are applied to decide which game information retrieved from the identified database is used in forming a response of search results to the user.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: October 18, 2022
    Assignee: Roblox Corporation
    Inventors: Nikolaus Sonntag, Aswath Manoharan, I-Wu Lu, Eric Holmdahl, Madhok Shivaratre
  • Patent number: 11470171
    Abstract: The present disclosure relates to systems and methods for matching electronic activities with record objects based on entity relationships. The method can include accessing a plurality of electronic activities, identifying an electronic activity, identifying a first participant associated with a first entity and a second participant associated with a second entity, determining whether a record object identifier is included in the electronic activity, identifying a first record object of the system of record that includes an instance of the record object identifier, and storing an association between the electronic activity and the first record object. The method can include determining a second record object corresponding to the second entity, identifying, using a matching policy, a third record object linked to the second record object and identifying a third entity, and storing, by the one or more processors, an association between the electronic activity and the third record object.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: October 11, 2022
    Assignee: People.ai, Inc.
    Inventors: Oleg Rogynskyy, Stefan Hermanek, Dylan Halladay, Ostap Korkuna, Jose Alberto Muniz Navarro
  • Patent number: 11468106
    Abstract: A conversation device includes: an inquiry unit configured to output an inquiry including presentation of a key; an acquisition unit configured to acquire an answer; a key accumulating unit configured to accumulate keys included in the inquiry as accumulation keys in a case in which a positive answer for the inquiry is acquired; a candidate question sentence extracting unit configured to extract candidate question sentences including the accumulation keys by referring to a question sentence storing unit configured to store a question sentence and a set of keys included in the question sentence in association with each other; a key selecting unit configured to select an inquiry key that is caused to be included in a next inquiry output by the inquiry unit among a plurality of keys included in the candidate question sentences; and an output unit configured to output one question sentence among the candidate question sentences.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: October 11, 2022
    Assignee: NTT DOCOMO, INC.
    Inventors: Yuriko Ozaki, Hiroshi Fujimoto, Takanori Hashimoto
  • Patent number: 11468050
    Abstract: A system and a method for determining user synonyms in a query processing system is disclosed. A first query is received from a user of the query processing system. The query is processed through the query processing system to generate results for the first query. The user then provides a second query. The system determines a contextual similarity between the first query and the second query. When the first query and the second query are determined to be contextually similar, a first term is identified in the first query that is different from a second term in the second query. Once identified, the system determines if the first term and the second term are not listed as synonyms in the thesaurus. If they are not listed as synonyms they can be added as synonyms to the thesaurus.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: October 11, 2022
    Assignee: International Business Machines Corporation
    Inventors: Christopher F. Ackermann, Charles E. Beller, Stephen A. Boxwell, Edward G. Katz, Kristen M. Summers
  • Patent number: 11467920
    Abstract: According to one embodiment, one or more consistent states of a virtual machine (VM) are backed up and stored. An index library is used to extract, from the consistent state(s) of the VM, metadata corresponding to content files captured in the consistent state(s). The extracted metadata is stored into a metadata catalog, where the metadata catalog is subsequently downloaded by an index server to index the content files captured in the consistent state(s).
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: October 11, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Cherami Liu, Yubing Zhang, Scott Zhang, Lihui Su, Jerry Jourdain, Adam Brenner
  • Patent number: 11442975
    Abstract: The present invention relates to a method for generating abstractive summary. The method comprises receiving a query for generating an abstractive summary from a document and splitting the query into one or more lexical units. Further, a semantic graph and a graph index is generated based on a role assigned to the one or more lexical units. Furthermore, a measure of information is determined for the retrieved one or more sentences. The one or more sentences having a semantic graph analogous to the generated semantic graph of the query are retrieved from the document. Finally, at least one of re-ordering and re-phrasing is performed on at least one of the retrieved one or more sentences based on the computed measure of information and the one or more lexical units in the retrieved one or more sentences to generate the abstractive summary.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: September 13, 2022
    Assignee: Wipro Limited
    Inventors: Gopichand Agnihotram, Meenakshi Sundaram Murugeshan
  • Patent number: 11442902
    Abstract: An operations server synchronizes updates to a cloud-based shared versioned file system. The shared versioned file system includes directories and sub-directories that are divided into shards. The operations server coordinates requests from local filer servers, each running a respective local version of the shared versioned file system, to update a shard in the cloud-based shared versioned file system. The operations server can provide a global lock on the shard to a local filer server before it updates the shard in the cloud-based shared versioned file system. Preferably, shards are sized dynamically based on the number of entries in the directories associated therewith.
    Type: Grant
    Filed: June 21, 2018
    Date of Patent: September 13, 2022
    Assignee: Nasuni Corporation
    Inventors: Georgi Damyanov, Yuyan Zhang
  • Patent number: 11436096
    Abstract: According to certain aspects, a system may include a computing device configured to: intercept a request from a database application to read a portion of a database file, where a secondary copy of the database file resides on a secondary storage device(s) and is organized as a plurality of first blocks, wherein the request includes a database file offset(s) corresponding to the requested portion; and map the database file offset(s) to a subset of the first blocks that correspond to requested database object(s). The system may include a secondary storage controller computer(s) configured to: access a table that maps the plurality of first blocks to storage locations on the secondary storage device(s); using the table, locate and retrieve the subset of the first blocks on the secondary storage device(s); and forward the retrieved first blocks for storage in a primary storage device(s).
    Type: Grant
    Filed: December 1, 2020
    Date of Patent: September 6, 2022
    Assignee: Commvault Systems, Inc.
    Inventors: Paramasivam Kumarasamy, Rahul S. Pawar, Henry Wallace Dornemann, Jun H. Ahn, Brahmaiah Vallabhaneni, Girish Ramohalli Gopala Rao
  • Patent number: 11429493
    Abstract: An aspect of performing rollback of a snapshot between source and target storage systems in an asynchronous replication session in which Sr? represents a remote snapshot subject to the rollback includes suspending host input/output operations to a current source volume (Vs), determining whether a snapshot (Sr) matching the snapshot Sr? is present in the source system and, upon determining the snapshot Sr is not present in the source storage system, searching a snapshot pair (Sk, Sk?) that is closest to the remote snapshot Sr?. An aspect also includes upon determining the pair Sk, Sk? is present in existing snapsets, performing a local rollback of the Vs to Sk, and performing remote rollback including applying a difference between Sk? and Sr? to the Vs via one of a snapshot differential bitmap from the target storage system between Sk? and Sr? for the Vs, and an internal reverse direction asynchronous replication cycle.
    Type: Grant
    Filed: January 20, 2020
    Date of Patent: August 30, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Xiangping Chen, David Meiri
  • Patent number: 11422971
    Abstract: In an SDN environment, data is migrated after checking whether the data conforms to a legal system of a migration destination. A control device changes a communication setting between first and second servers based on migration destination information and migration source information received from the first server and SDN setting data on a communication setting of the SDN stored in advance. The first server receives data on the legal system and determines whether the data conforms to the legal system to thereby determine whether the data can be migrated, or not. The control device executes a change in the communication setting when it is determined that the migration is enabled from the first server. The first server transmits data stored in a first storage unit to the second server according to the changed communication setting and the data is stored in a second storage unit.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: August 23, 2022
    Assignee: HITACHI SYSTEMS, LTD.
    Inventor: Hiroshi Yamaguchi
  • Patent number: 11392460
    Abstract: Methods and systems for improving data back-up, recovery, and search across different cloud-based applications, services, and platforms are described. A data management and storage system may direct compute and storage resources within a customer's cloud-based data storage account to back-up and restore data while the customer retains full control of their data. The data management and storage system may direct the compute and storage resources within the customer's cloud-based data storage account to generate and store secondary layers that are used for generating search indexes, to generate and store shared space layers and user specific layers to facilitate the deduplication of email attachments and text blocks, to perform a controlled restoration of email snapshots such that sensitive information (e.g., restricted keywords) located within stored snapshots remains protected, and to detect and preserve emails that were received or transmitted and then deleted between two consecutive snapshots.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: July 19, 2022
    Assignee: Rubrik, Inc.
    Inventors: Jihang Lim, Noel Moldvai
  • Patent number: 11386172
    Abstract: A computer implemented method includes supplying to a client device prompts for a first individual to specify matching criteria for a potential introduction to a second individual, where the matching criteria includes criterion to specify commitment disposition. Matching criteria is collected. Matches between the first individual and a pool of individuals are generated based upon the matching criteria. The matches are supplied to the client device. Match acceptances are collected from the client device. Network communication is enabled between the first individual and the second individual in response to a match between the first individual and the second individual and a match acceptance by at least one of the first individual and the second individual.
    Type: Grant
    Filed: March 8, 2018
    Date of Patent: July 12, 2022
    Assignee: AMI Holdings Limited
    Inventor: Maxim Cheremkhin
  • Patent number: 11386124
    Abstract: An aspect of performing rollback of a snapshot between a source storage system and a target storage system in a synchronous replication session includes reassigning a current replication source volume to a rollback source snapshot. The rollback source snapshot is generated for a consistency group that includes a plurality of volumes. An aspect also includes performing, for one or more snapshot trees maintained for the consistency group, a differential scan between a child of the rollback source snapshot and the current replication source volume, and calculating, from results of the differential scan, a dirty tree differential. For each difference identified in the dirty tree differential, an aspect further includes calculating a corresponding volume offset, and initiating a copy command for the current replication source volume and the rollback source snapshot. The copy command is translated to a remote metadata copy request in synchronous replication data transfer.
    Type: Grant
    Filed: January 15, 2020
    Date of Patent: July 12, 2022
    Assignee: Dell Products L.P.
    Inventors: Xiangping Chen, Svetlana Kronrod
  • Patent number: 11386132
    Abstract: A method, system, and computer-usable medium are disclosed for processing a search query that includes context based exclusion criteria. A search query is analyzed as to a subject, topic, noun phrase and query intent. Negative exclusion context and emphasis of the search query are determined with a filter word list to refine the query intent. A knowledge graph is created based on the search query. A set of branches of the knowledge graph is determined from which information is retrieved. Negative intent branches are identified based on the exclusion context and pruning is performed on the negative intent branches from the knowledge graph.
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: July 12, 2022
    Assignee: International Business Machines Corporation
    Inventors: Praveena Viswanathan Panineerkandy, Sujatha B. Perepa, Devasena Vridhachalam
  • Patent number: 11372726
    Abstract: In general, the invention relates to a method for performing backup operations. The method includes generating a full backup of a user asset at a first point in time, generating an incremental backup after the full backup is generated, applying the incremental backup to the full backup to generate a second full backup, obtaining a distinct data files subset associated with the second full backup, and deleting the distinct data files subset from the second full backup to obtain a third full backup.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: June 28, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Navneet Upadhyay, Shraddha Chunekar, Rejith Mohan M
  • Patent number: 11368531
    Abstract: The disclosure describes a method in an electronic device. The electronic device comprises a memory, a communication unit, and a processor configured to control the communication unit to establish a network connection with a server after storing a image file in the memory, control the communication unit to transmit a image file to the server from the electronic device after establishing the network connection with the server, obtain a link information for downloading the image file from the server after establishing the network connection with the server, and after establishing the network connection with the server, replace the image file with a lower resolution image corresponding to the image file in the memory based at least on a memory capacity available in the memory.
    Type: Grant
    Filed: August 22, 2014
    Date of Patent: June 21, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Dong-Hyun Yeom, Geon-Soo Kim, Sang-Min Huh, Min-Kyung Hwang
  • Patent number: 11361195
    Abstract: Incremental update of a neighbor graph via an orthogonal transform based indexing is disclosed. One example is a system including a hash transform module to apply an orthogonal transform to a data object in a data stream, and to associate the data object with a collection of ordered hash positions. An indexing module retrieves an index of ordered key positions, where each key position is indicative of data objects in the data stream that have a hash position at the key position. A neighbor determination module determines a ranked collection of neighbors for the data object in a neighbor graph, where the ranking is based on the index. A graph update module incrementally updates the neighbor graph by including the data object as a neighbor for a selected sub-plurality of data objects in the ranked collection.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: June 14, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Mehran Kafai, Kyriaki Dimitriadou, April Slayden Mitchell
  • Patent number: 11347778
    Abstract: Methods and systems for data indexing are disclosed. According to some embodiments, an index is split into a number of slots based on a slot power value. Each of the slots is assigned with a slot number. A first subset of the slots is allocated to a first shard mapped to the index. A second subset of the slots is allocated to a second shard mapped to the index. The first subset and the second subset are respectively allocated to the first shard and the second shard based on a shard-slot mapping.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: May 31, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Cherami Min Liu, Scott Ming Zhang, Jing Yu, Bruce Ke Zhao, Kunal Ruvala
  • Patent number: 11341133
    Abstract: A method, system, apparatus, and a computer program product are provided for optimizing database query plans generated from a received database query at a database management system by monitoring a global cost estimation function for one or more steps of the received database query to identify a first low-performing cost metric and collaboratively optimizing a query plan for the database query by comparing differences between the first low-performing cost metric and a second cost metric at an additional database management system, thereby generating an optimized query plan for the database management system that may be stored at the database management system along with corresponding information identifying a reason for rewriting the optimized query plan.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: May 24, 2022
    Assignee: International Business Machines Corporation
    Inventors: Stefano Sidoti, Valerio Bellizia, Nicola Milanese