Patents Examined by Tiffany Thuy T Bui
  • Patent number: 10248701
    Abstract: An embodiment of the invention provides a method wherein a database query including a first constraint and additional constraint(s) are received in a first node. Data in the first node that satisfies the first constraint is identified, encoded, and sent to a second node. Encoded data is identified in a mapping table in the second node; and, one or more missing identifiers are identified that include encoded data that is not in the mapping table. The missing identifier is sent to the first node, decoded to retrieve the value of the missing identifier, and mapped to the retrieved value. The mapping of the missing identifier and the retrieved value are sent to the second node. A dictionary in the second node is queried with the retrieved value to identify an identification number for the retrieved value. The missing identifier is mapped to the identification number for the retrieved value.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: April 2, 2019
    Assignee: International Business Machines Corporation
    Inventors: Spyros Kotoulas, Marco L. Sbodio, Martin J. Stephenson, Pierpaolo Tommasi
  • Patent number: 10095742
    Abstract: Multiquery optimization is performed in the context of RDF/SPARQL. Heuristic algorithms partition an input batch of queries into groups such that each group of queries can be optimized together. The optimization incorporates an efficient algorithm to discover the common sub-structures of multiple SPARQL queries and an effective cost model to compare candidate execution plans. No assumptions are made about the underlying SPARQL query engine. This provides portability across different RDF stores.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: October 9, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Songyun Duan, Anastasios Kementsietsidis, Wangchao Le, Feifei Li
  • Patent number: 10055410
    Abstract: Corpus-scoped annotation and analysis. Enrichment analysis data is generated including annotations and metadata for a plurality of documents that are part of a corpus. Whether to generate a second set of annotations is determined, based on a correlation of the annotations and metadata. A relational database is populated with the enrichment analysis data. A corpus-scoped query is resolved, initiated by an application, using the enrichment analysis data and content of the corpus.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: August 21, 2018
    Assignee: International Business Machines Corporation
    Inventors: Joel C. Dubbels, Mark G. Megerian, William C. Rapp
  • Patent number: 10049143
    Abstract: A method and system for harmonizing and mediating ontologies to search across large data sources is disclosed. The method comprises receiving a query targeting a first ontology. The method further comprises translating the query into one or more translated queries, each translated query targeting a respective ontology different from the first ontology. For each of the queries, issuing the query to a respective database organized according to the respective ontology of the query, and receiving a respective result set for the query, wherein the respective result set corresponds to the respective ontology of the query. The method further comprises translating the respective result set into a translated result set corresponding to the first ontology, aggregating the result sets into an aggregated result set corresponding to the first ontology, and returning the aggregated results set corresponding to the first ontology.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: August 14, 2018
    Assignee: ORBIS TECHNOLOGIES, INC.
    Inventors: Sameer Joshi, Zachery Whitley
  • Patent number: 10031923
    Abstract: Providing search results includes: receiving a set of one or more search keywords; obtaining a plurality of search results that are generated in response to a search performed using the set of one or more search keywords, the plurality of search results each having corresponding region attribute information; establishing a set of one or more regions according to at least region attribute information of the plurality of search results; generating display information associated with the set of one or more regions, the display information comprising one or more of: textual information, graphic information, or geographical location information; and causing the display information to be displayed.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: July 24, 2018
    Assignee: Alibaba Group Holding Limited
    Inventor: Zhimin Liu
  • Patent number: 9977719
    Abstract: A system and method to create a clone of a source computing system, the system including the steps of selecting a memory space coupled to the source computing system, retrieving uncoded data from the selected memory space, encoding the uncoded data by use of a bit-marker-based encoding process executing on a backup server, storing encoded data in a protected memory coupled to the backup server, wherein the protected memory is protected from a power interruption, retrieving the encoded data from the protected memory; and decoding the encoded data onto a target computing system, wherein the target computing system is separate from the source computing system.
    Type: Grant
    Filed: October 9, 2017
    Date of Patent: May 22, 2018
    Assignee: Symbolic IO Corporation
    Inventors: Brian M. Ignomirello, Suihong Liang