Patents Examined by Jean B. Fleurantin
  • Patent number: 9870540
    Abstract: A system and method for searching travel services. A server computer receives a travel request from a client device operated by a user. The server computer identifies travel options according to the travel request. The server computer classifies the travel options into predefined groups, the classifying based on at least one of past transactions, input from domain experts, input from semantic analysts, analytics data, user preferences, and company policies. The server computer presents the options via presentation of the predefined groups.
    Type: Grant
    Filed: August 9, 2016
    Date of Patent: January 16, 2018
    Assignee: DEEM, INC.
    Inventors: Garner Swann, Parthasarathy Sundaram, Jeremy Paul Todd, Rajat Shroff, Alan Todd Kaiser, Nicholas Briggs, David Falk, Daniel L. Pritchett
  • Patent number: 9864783
    Abstract: Systems and methods for identifying and eliminating outlying point of interest search results to improve the readability of the mapped results are provided. One exemplary method includes obtaining, by one or more computing devices, a plurality of points of interest. Each point of interest has an associated location. The method includes determining, by the one or more computing devices, a distance score for each of the plurality of points of interest. The method includes determining, by the one or more computing devices, a distance ratio. The distance ratio compares the distance score associated with the point of interest having the distance score of greatest magnitude to the distance score associated with the point of interest having the distance score of second greatest magnitude.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: January 9, 2018
    Assignee: Google LLC
    Inventor: Jessa Deborah Mittleman
  • Patent number: 9858121
    Abstract: Embodiments of the present invention utilize context subsystems to logically group resources according to context. Such context subsystems can be nested (i.e. hierarchical), and thus further simplify the complex configuration relationships encountered with complex systems. Higher level (i.e. parent) context subsystems contain at least one resource that is utilized by a lower level (i.e. child) component, subsystem, or context subsystem. Context subsystems can be hierarchically arranged in single- and multi-parent arrangements and single- and multi-child arrangements. The number of context subsystem hierarchical levels is virtually unlimited and is generally dictated by the complexity of the system and the corresponding simplification needs of the configuration technology being utilized to configure the system. Context subsystems are applicable and useful in a configuration environment for virtually any configurable system amenable to contextual groupings of resources.
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: January 2, 2018
    Assignee: Versata Development Group, Inc.
    Inventor: Kevin R. Plain
  • Patent number: 9852207
    Abstract: A method for transporting relational data from one relational database to another such database. The data transported may be a subset of data in the entire database and the relations between the root of this data and other data entities are preserved in a way allowing their reconstruction in the target database. This preservation, itself further directed through configuration, is able to recreate new data identifiers without collision, yet also without requiring maintenance of the original identifiers.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: December 26, 2017
    Assignee: IFWIZARD CORPORATION
    Inventor: Dominic Samuel Sellers-Blais
  • Patent number: 9852144
    Abstract: A data analysis system is proposed for providing fine-grained low latency access to high volume input data from possibly multiple heterogeneous input data sources. The input data is parsed, optionally transformed, indexed, and stored in a horizontally-scalable key-value data repository where it may be accessed using low latency searches. The input data may be compressed into blocks before being stored to minimize storage requirements. The results of searches present input data in its original form. The input data may include access logs, call data records (CDRs), e-mail messages, etc. The system allows a data analyst to efficiently identify information of interest in a very large dynamic data set up to multiple petabytes in size. Once information of interest has been identified, that subset of the large data set can be imported into a dedicated or specialized data analysis system for an additional in-depth investigation and contextual analysis.
    Type: Grant
    Filed: March 1, 2017
    Date of Patent: December 26, 2017
    Assignee: Palantir Technologies, Inc.
    Inventors: Geoffrey Stowe, Chris Fischer, Paul George, Eli Bingham, Rosco Hill
  • Patent number: 9852138
    Abstract: A method, article of manufacture, and apparatus for providing content services on a distributed file system is discussed. These services may be applied to files, data blocks, and/or metadata. A content fabric that resides within or sits along side the distributed file system may apply the services.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: December 26, 2017
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Stephen Todd, Jeroen Van Rotterdam
  • Patent number: 9836507
    Abstract: A method for dynamically building a column store database from a row store database. The method includes establishing the row store database for storing data, wherein each row includes a plurality of attributes, and wherein data in row store database is current to a temporal point in time. The method includes establishing the column store database including data structured to satisfy received analytic queries. The method includes beginning from an initial state of the column store database, for each subsequently received analytic query, importing a targeted amount of data from a corresponding temporal state of the row store database into the column store database to satisfy the corresponding subsequently received analytic query.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: December 5, 2017
    Assignee: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Ron Chung Hu, Guangyu Shi, Masood Mortazavi, Chi Yong Ku, Mengmeng Chen
  • Patent number: 9830323
    Abstract: A method and a system for archiving data from a source database to a target database perform the following step: a) specifying the data being subject to the archiving operation in the source database; b) extracting the data genealogy of the specified data, thereby revealing the physical relations among tables of the specified data and/or arbitrary rules defined by an administrator in order to create a data tree of the specified data; c) executing an export/import operation of the specified data from the source database to the target database, thereby starting in a direction from the root of the data tree to the leaves of the data tree; and d) after the successful execution of the export/import operation, executing a delete operation in the source database for the specified data, thereby starting in a direction of the leaves of the data tree to the root of the data tree.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: November 28, 2017
    Assignee: Siemens Aktiengesellschaft
    Inventors: Matteo Bardini, Andrea Boero
  • Patent number: 9824122
    Abstract: Disclosed herein are a system, non-transitory computer readable medium and method for fulfilling requests for source code. A description is associated with each section of source code text. A section of source code, whose description at least partially matches a source code request, is obtained and displayed.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: November 21, 2017
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Alkiviadis Simitsis, Georgia Koutrika
  • Patent number: 9824093
    Abstract: Systems and methods for maintaining a datacenter are provided. A repair component includes modules that are configured to scan the data objects based on the identifiers of the data objects, identify potential issues or concerns with the data objects, and then repair the issues as they are discovered or over time. The repair component can be run in a non-centralized and highly parallelized manner.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: November 21, 2017
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: David S. Anderson, Ray D. Whitmer, Kenneth Russo
  • Patent number: 9805112
    Abstract: A relational database for storing data used to populate form records fields, wherein a database table structure stores both fixed and variable form content, for multiple form types by creating tables to store the fixed form content and variable form content. Also described is a method for structuring a relational database, the data content of which is used to populate form fields in forms; the forms structured as fixed data content interspersed with form fields for receipt and display of variable data content; the variable data content derived from primary tables in said relational database; said method comprising creating one or more reference tables which store information about said primary tables thereby to permit tracking of changes to said form fields.
    Type: Grant
    Filed: October 16, 2012
    Date of Patent: October 31, 2017
    Assignee: EVADO HOLDINGS PTY LTD
    Inventor: Ross Anderson
  • Patent number: 9785693
    Abstract: An intelligent conflict detection system. The system provides semantic expression of edits and history-aware conflict detection in a large-scale service allowing multiple users to simultaneously work with the same document, which may result in conflicting edits. When submitted, changes to a version of a document are compared to all versions of the document created since the document was sourced. Edits to documents are expressed as intents describing the changes in terms of an action and object of that action based on a characteristic of the data being edited. Comparing the intent of current edits against the historical intent of the edits made in prior versions originating from the same source document allows the system to intelligently assess whether the edits are in conflict. History-aware semantic analysis results in users being prompted less frequently to resolve conflicts, which improves the user experience.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: October 10, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Arshish C. Kapadia, Tarkan Sevilmis, Peter Adam Outcalt, Marius Bunescu, Ryan Yandle
  • Patent number: 9785680
    Abstract: A method and system for determining a service description most closely matching a service name provided by a user. It is determined that the service name provided by the user is not an exact match to a service name in a service registry that comprises service names and associated service descriptions. A ranked service name is generated and includes at least one alternative service name and a respective rank of each alternative service name. The respective rank indicates how closely the alternative service name associated with the respective rank resembles the service name provided by the user. It is ascertained that a service description associated with a service name in the service registry that either matches the highest ranked alternative service name in the service name list or matches the next highest ranked alternative service name in the service name list. The ascertained service description is communicated to the user.
    Type: Grant
    Filed: April 13, 2016
    Date of Patent: October 10, 2017
    Assignee: International Business Machines Corporation
    Inventor: Waseem A. Roshen
  • Patent number: 9785679
    Abstract: A method and system for determining a service description most closely matching a service name provided by a user. It is determined that the service name provided by the user is not an exact match to a service name in a service registry that comprises service names and associated service descriptions. A ranked service name is generated and includes at least one alternative service name and a respective rank of each alternative service name. The respective rank indicates how closely the alternative service name associated with the respective rank resembles the service name provided by the user. It is ascertained that a service description associated with a service name in the service registry that either matches the highest ranked alternative service name in the service name list or matches the next highest ranked alternative service name in the service name list. The ascertained service description is communicated to the user.
    Type: Grant
    Filed: April 13, 2016
    Date of Patent: October 10, 2017
    Assignee: International Business Machines Corporation
    Inventor: Waseem A. Roshen
  • Patent number: 9779158
    Abstract: An apparatus, computer-readable medium, and computer-implemented method for data subsetting, including receiving a request for a subset of data from a plurality of tables, generating an entity graph corresponding to the plurality of tables, expanding the entity graph if the entity graph does not have any cycles, and performing acyclic subset processing on the expanded entity graph if the entity graph does not have any cycles and the expanded entity graph does not have any cycles.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: October 3, 2017
    Assignee: Informatica LLC
    Inventors: Vinayak Borkar, Richard Grondin, Ankur Gupta, Bhupendra Chopra
  • Patent number: 9779183
    Abstract: Systems, apparatuses, and methods described herein are configured for monitoring and managing a plurality of sensors. The plurality of sensors may be fixed, mobile, or a combination thereof. In some embodiments, the monitoring and management of the sensors is facilitated via a graphical user interface.
    Type: Grant
    Filed: May 20, 2014
    Date of Patent: October 3, 2017
    Assignee: ALLIED TELESIS HOLDINGS KABUSHIKI KAISHA
    Inventors: Joseph L. Gallo, Ferdinand E. K. de Antoni, Scott Gill, Daniel Stellick
  • Patent number: 9773070
    Abstract: A compound application that is operated across multiple devices using constituent transformation chains associated with multiple devices. Dependencies are identified between different transformation chain classes. Devices are also identified along with their associated instance of a transformation chain class. Upon determining that the transformation chain instances associated with different devices are to be joined, data is permitted to flow between the various devices in accordance with the identified dependences between their respective classes of the associated transformation chain instances, and in accordance with dependency state between the instances. Thus, a compound transformation chain is formed. As devices exit the environment, the associated transformation chain instances may be removed from the compound transformation chain. Thus, rather than devices having interoperating applications, the devices become mutually engaged with the same compound application.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: September 26, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vijay Mital, Darryl Rubin
  • Patent number: 9767200
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a search dialog user interface. In one aspect, a method includes displaying a search using interface, comprising: a search dialog user interface in which a plurality of search threads are initiated, each search thread comprising a plurality of entries, wherein the entries comprise: one or more query messages, each query message being descriptive of one or more search criteria, one or more result messages, each result message being a message describing criteria for a corresponding search and that is responsive to one or more preceding query messages within the search thread; and a search result display location in which search results corresponding to an active result message are displayed.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: September 19, 2017
    Assignee: Google Inc.
    Inventor: Lawrence Chang
  • Patent number: 9767155
    Abstract: Processing information relevant analytically to a user's endeavor is described. Data, gathered in relation to the analytically relevant information, is organized into a first result that is sensitive to an endeavor-related context. A synoptic representation of the contextually sensitive first result is presented, with which the user may interact. The first synoptic representation is expanded into a second result, which has a graphical or numerical data attribute. The expansion includes determining a format that best, or most efficiently, represents the second result in relation to the context sensitivity and the graphical or numerical data attribute. A representation of the second result is presented according to the determined best or more efficient format. The first results second results presentations are linkable to underlying data sets that correspond to the organized data for access and presentation upon the user's request.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: September 19, 2017
    Assignee: Health Level, Inc.
    Inventors: Parag Paranjpe, Gopinath Sundharam, Manikandan Sundaram
  • Patent number: 9734213
    Abstract: A method and system for determining a service description most closely matching a service name provided by a user. It is determined that the service name provided by the user is not an exact match to a service name in a service registry that comprises service names and associated service descriptions. A ranked service name is generated and includes at least one alternative service name and a respective rank of each alternative service name. The respective rank indicates how closely the alternative service name associated with the respective rank resembles the service name provided by the user. It is ascertained that a service description associated with a service name in the service registry that either matches the highest ranked alternative service name in the service name list or matches the next highest ranked alternative service name in the service name list. The ascertained service description is communicated to the user.
    Type: Grant
    Filed: April 13, 2016
    Date of Patent: August 15, 2017
    Assignee: International Business Machines Corporation
    Inventor: Waseem A. Roshen