Patents Examined by Irete F Ehichioya
  • Patent number: 11500832
    Abstract: A data management method is provided. To-be-migrated base data in a first service data set is obtained, mirror data that are same as the base data are generated, and the base data to a second service data set are migrated. Incremental data obtained for the base data are recorded in the migration process of the base data. Adding processing is performed on the mirror data by using the incremental data, and the incremental data are migrated to the second service data set, when the migration process of the base data is completed. The mirror data and the incremental data in the first service data set are cleared when the migration process of the incremental data is completed.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: November 15, 2022
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Qing Nan Guo, Yue Sen Li
  • Patent number: 11487832
    Abstract: Implementations are described herein for analyzing existing interactive web sites to facilitate automatic engagement with those web sites, e.g., by automated assistants or via other user interfaces, with minimal effort from the hosts of those websites. For example, in various implementations, techniques described herein may be used to abstract, validate, maintain, generalize, extend and/or distribute individual actions and “traces” of actions that are useable to navigate through various interactive websites. Additionally, techniques are described herein for leveraging these actions and/or traces to automate aspects of interaction with a third party website.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: November 1, 2022
    Assignee: GOOGLE LLC
    Inventors: Gökhan Bakir, Andre Elisseeff, Torsten Marek, João Paulo Pagaime da Silva, Mathias Carlen, Dana Ritter, Lukasz Suder, Ernest Galbrun, Matthew Stokes, Marcin Nowak-Przygodzki, Mugurel-Ionut Andreica, Marius Dumitran
  • Patent number: 11481392
    Abstract: Provided is a system and method for reconstructing and visualizing transformation steps that are performed to an optimized database query. In one example, the method may include receiving a database query including an initial set of execution steps, generating a plurality of alternative sets of execution steps for the database query based on transformations to the initial set of execution steps, selecting an alternative set of execution steps from among the plurality of alternative sets of execution steps based on a performance of the alternative set of execution steps, identifying transformations that are used to transform the initial set of execution steps into the selected alternative set of execution steps, and displaying information about the identified transformations via a user interface.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: October 25, 2022
    Assignee: SAP SE
    Inventors: Boyung Lee, Sang Il Song, Won Seok Kim, Dan Bi Park, Heesik Shin
  • Patent number: 11455337
    Abstract: A method, computer system, and computer program product for eliminating confirmation bias in a user search query is provided. The present invention may include receiving a user-entered search query from an open ended-search tool. The invention may also include identifying a field associated with the received user-entered search query. The invention may further include creating a dictionary based on the identified field. The invention may also include determining the received user-entered search query relates to an effect by parsing the created dictionary. The invention may further include identifying one or more causes associated with the effect by parsing the created dictionary. The invention may also include generating a plurality of suggested search queries based on the one or more identified causes.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: September 27, 2022
    Assignee: International Business Machines Corporation
    Inventors: Aidan Harbison, Alissa J. Hartenbaum
  • Patent number: 11449515
    Abstract: Systems and methods are provided to improve data sets and/or data set collection. An entity submits a request for a data set crowd sourced database system. Contributor(s) work to complete the data set, such as by submitting components of the data set. Multiple separate users contributing to a data set improves the diversity of a data set. The crowd sourced database system ranks contributing users using a ranking algorithm based on the previous submissions of a user. The crowd sourced database system ranks contributions based on the quality of the data submitted. The crowd sourced database system anonymizes data contributions where data privacy considerations are required or are important.
    Type: Grant
    Filed: June 12, 2020
    Date of Patent: September 20, 2022
    Inventor: Grant Michael Russell
  • Patent number: 11403305
    Abstract: Data mining operations are performed within a columnar database management system. The columnar database management system stores input sets of data for a data mining operation. An input set of data is represented as a column of data in the columnar database management system. The columnar database management system stores instructions to perform one or more data mining operations for processing the input sets of data. The columnar database management system receives requests for performing data mining operations and performs the processing of the data mining operation within the columnar database management system. As a result, the processing of data mining operations is performed without requiring multiple data transfers between an application implementing the data mining operations and the columnar database management system.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: August 2, 2022
    Assignee: OPEN TEXT HOLDINGS, INC.
    Inventors: Carles Bayés Martin, Jesús Malo Poyatos, Marc Rodriguez Sierra, Alejandro Sualdea Pérez
  • Patent number: 11392650
    Abstract: In one aspect, a data accumulation apparatus includes a script execution environment, an accumulation and retrieval unit accumulating data and performing retrieval on the accumulated data, a notification unit outputting notification in response to that data newly accumulated in the accumulation and retrieval unit matches one of conditions registered in advance, and a storage unit storing scripts and action correspondence information. The script execution environment has property of being capable of describing an instruction to perform data retrieval and an instruction to perform communication through the network, according to a script being executed.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: July 19, 2022
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Keiichiro Kashiwagi, Makoto Takizawa, Hiroyuki Tanaka, Takayuki Nakamura, Yui Yoshida
  • Patent number: 11386056
    Abstract: Embodiments relate to a computer platform and corresponding process and program code to assess multimedia files with respect to similarity and duplicate media content. Data streams are converted into sequences of events, and object representation within the streams is identified and subject to processing with respect to the event sequences. A similarity assessment is conducted between two or more of the data streams, and a corresponding distance measurement to quantify similarity is produced. Duplicate data is selectively identified in response to the similarity assessment and the produced distance measurement.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: July 12, 2022
    Assignee: International Business Machines Corporation
    Inventors: Keith G. Frost, Stephen A. Boxwell, Kyle M. Brake, Stanley J. Vernier
  • Patent number: 11379538
    Abstract: Systems and methods are provided for automatically identifying and displaying unmet technical needs and/or technical problems, such as identifying and displaying serious technical issues in specific areas of technology. In some exemplary embodiments, the text of technical documents is automatically analyzed to determine whether the text of any document identifies or potentially identifies a technical problem. In exemplary embodiments, portions of a documents called “problem kernels” and their associated features are automatically identified, automatically scored, and automatically ranked, and a subset of the problem kernels and/or features of problem kernels are displayed to a user on a computer display.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: July 5, 2022
    Assignee: Artemis Intelligence LLC
    Inventors: Mark Daniel McClusky, David Scott Wylie, Matthew Donald McClusky, Emily Elizabeth McClusky, Jonathan Nathaniel Fegely
  • Patent number: 11372918
    Abstract: The present technology relates to identifying one of a plurality of artificial intelligence models based on a received key value. The received key value is applied to the identified one of the artificial intelligence models which is trained to output one of a plurality of actual index values. The one of the actual index values is compared to a range within the actual index values to determine when the one of the actual index value points to the data block. A received input-output operation is performed on the data block when the one of the actual index values is determined to point to the data block.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: June 28, 2022
    Assignee: NETAPP, INC.
    Inventor: Douglas Joseph Santry
  • Patent number: 11372895
    Abstract: In an embodiment, a method of sketching using a hybrid quantum-classical system includes creating a set of clustered data sets from a first data set. In an embodiment, the method includes evaluating, using a quantum processor and quantum memory, the set of clustered data sets. In an embodiment, the method includes evaluating, using the quantum processor and quantum memory, a set of quality metrics for the set of clustered data sets. In an embodiment, the method includes reclustering, responsive to at least one of the set of quality metrics failing to meet a quality criterion, the first data set.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: June 28, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Catherine H. Crawford, Lior Horesh, Tal Kachman, John A. Gunnels
  • Patent number: 11366815
    Abstract: A query-set is used to obtain recommendation results from different recommendation algorithms available locally on a device. The same query-set is used to obtain recommendation results from a remote, well-established online recommendation system using an unknown recommendation algorithm. Distances are measured between the recommendation results from the online recommendation system and the recommendation results from each of the local recommendation algorithms. The local recommendation algorithm having generated recommendation results with a smallest distance to the recommendation results from the online recommendation system is selected for generation of recommendations based on a local recommendation algorithm.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: June 21, 2022
    Assignee: INTERDIGITAL CE PATENT HOLDINGS
    Inventors: Erwan Le Merrer, Georgios Damaskinos, Christoph Neumann
  • Patent number: 11366794
    Abstract: A data store item count process determines the number of items in a data store (e.g., the number of items in a database table). In response to receipt of triggering events (e.g., additions or deletions of items in a table), a function registered to process the events is launched. The function processes the events to identify a net change to a count of items, and updates a value in a data store based on the net change. Multiple functions may process events for respective sets of partitions of a table, or for respective sets of tables, and update a distinct count value for each partition or table. In some instances, the process is performed within the context of a serverless compute environment; the function may retire, without saving an execution state for the function. A reporting function may access the value and send the value to a metrics reporting service.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: June 21, 2022
    Assignee: Amazon Technologies, Inc.
    Inventor: Shalabh Saxena
  • Patent number: 11360977
    Abstract: Implementations of the present disclosure include receiving, by a query processing server, a first query, the first query including a syntax indicating that precision loss is allowed, processing, by the query processing server, the first query to provide a first QEP, optimization of which would result in precision loss in a generated query result, determining that the syntax is provided, and in response, optimizing the first QEP to provide an optimized QEP, executing the optimized QEP to generate a query result that includes data stored within a database system, the query result having reduced accuracy relative to a query result that would be generated based on the first QEP, and providing the query result as output from the database system.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: June 14, 2022
    Assignee: SAP SE
    Inventors: Johannes Merx, Taehyung Lee, Sung Heun Wi, Jin Uk Bae, Ki Hong Kim, Stefan Baeuerle, Florian Scheid
  • Patent number: 11361028
    Abstract: A technique produces a graph data structure based on at least partially unstructured information dispersed over web documents. The technique involves applying a machine-trained model to a set of documents (or, more generally “document units”) to identify topics in the documents. The technique then generates count information by counting the occurrences of the single topics and co-occurrences of parings of topics in the documents. The technique generates conditional probability information based on the count information. An instance of conditional probability information describes a probability that a first topic will occur, given an appearance of a second topic, and a probability that the second topic will occur, given an appearance of the first topic. The technique then formulates the conditional probability information in a graph data structure. The technique also provides an application system that utilizes the graph data structure to provide any kind of computer-implemented service to a user.
    Type: Grant
    Filed: June 9, 2020
    Date of Patent: June 14, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ziliu Li, Junaid Ahmed, Arnold Overwijk, Li Xiong, Xiao Liu
  • Patent number: 11354367
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer-storage medium, for using a search engine implemented on a user device to identify topics or tasks associated with native application content. The method may include actions of receiving a set of data that is generated by the native application and that includes (i) native application content, and (ii) context information associated with the native application content, indexing the data on the user device, and then identifying one or more tasks based on the indexed data.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: June 7, 2022
    Assignee: GOOGLE LLC
    Inventors: Timo Mertens, Maxim Gubin
  • Patent number: 11347886
    Abstract: Embodiments of the present disclosure may provide a data clean room allowing encryption based data analysis across multiple accounts, including different provider database user accounts that provide user data and a network service and a requesting user that generates one or more clean room requests. The data clean room may also restrict which data may be used in the analysis and may restrict the output.
    Type: Grant
    Filed: July 31, 2021
    Date of Patent: May 31, 2022
    Assignee: Snowflake Inc.
    Inventors: Justin Langseth, Michael Earle Rainey, William L. Stratton, Jr.
  • Patent number: 11347683
    Abstract: Policy-based performance of storage management operations on objects of a file system using an index of the file system is presented herein. An object policy component maintains an object policy specifying that an operation is to be performed on an object of objects that have been stored in a system in response to a determination that a state of the object satisfies a defined policy condition. Further, a job component periodically accesses an index data structure of the system comprising respective attributes of the objects that have been stored in the system, and in response to the state of the object being determined, based on a group of attributes of the respective attributes of the object, to satisfy the defined policy condition, performs the operation on the object.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: May 31, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Raymond Ramsden, Harsha Mahuli
  • Patent number: 11341099
    Abstract: Described is a system that provides deduplication management at a virtualization layer allowing virtual machines to store deduplicated data amongst various back-end data storage architectures. For example, the system may be storage-agnostic by operating at a hypervisor layer to fully leverage the benefits provided by virtualization. Accordingly, implementing deduplication by a hypervisor results in “pluggable” software-defined storage management. In addition, such a system may be implemented on any on-demand infrastructure (e.g. Infrastructure as a Service (IaaS)) environment that includes varying types of back-end storage solutions including solutions from various vendors. In addition, by operating within the virtualized layer of an on-demand computing resource environment (e.g. cloud environment), the system may provide deduplication across different resource clusters (e.g. hypervisor clusters) and environments.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: May 24, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Kfir Wolfson, Jehuda Shemer, Itay Azaria
  • Patent number: 11308128
    Abstract: A method, system and computer program product for classifying a data collection of data of a predefined domain. A hierarchical representation scheme describing terms of the domain and one or more relationships between the terms is provided. At least one classifier may be applied on the data collection, resulting in a set of term assignments. Each term assignment of the term assignments associates a term candidate with a respective confidence value to the collection or to one or more data items of the collection. At least one of the term assignments may be refined based on the representation scheme and the set of term assignments.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: April 19, 2022
    Assignee: International Business Machines Corporation
    Inventors: Peter Gerstl, Robert Kern, Albert Maier, Thomas Schwarz, Oliver Suhre