Patents by Inventor Sebastien Phan

Sebastien Phan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10579589
    Abstract: A method for filtering a product transaction data file involves receiving, by a computer, a query including one or more groups of attribute conditions for filtering the product transaction data file. The attribute conditions in the query are applicable to product attribute data records split across a set of vertically split attribute data files. The method further includes determining which of the product attribute data records split across the set of vertically split attribute data files satisfy all of the one or more groups of attribute conditions in the query, identifying product keys associated with the product attribute data records that satisfy all of the one or more groups of attribute conditions in the query, and using the so-identified product keys to filter product data records in the transaction data file.
    Type: Grant
    Filed: November 6, 2014
    Date of Patent: March 3, 2020
    Assignee: SAP SE
    Inventors: Unmesh Gandhi, Ives Toe, Sebastien Phan, Evelyna Holban, Tim Gast
  • Publication number: 20160140197
    Abstract: A method, device, and system that relate to synchronization of objects from a Source System and objects in a Target System by a Synchronization Engine situated on the Target System according to a user generated request. A Network handles the user generated request, which includes a selection of a Source System and search criteria, to synchronize the Source System and the Target System. The Synchronization Engine executes synchronization by comparing the hierarchical backend object models of relevant objects in the Source System and in the Target System. The Synchronization Engine provides the user with Search Results detailing the distinctions among the relevant objects. The synchronization process automatically includes objects dependent upon user-selected objects to avoid errors in applications running the synchronized configurations.
    Type: Application
    Filed: November 14, 2014
    Publication date: May 19, 2016
    Inventors: Tim Gast, Ives Toe, Sebastien Phan, Evelyna Holban, Mladen Droshev, Unmesh Gandhi, GuoTai Chen, Pascal Riera, Dirk Koelling
  • Publication number: 20160132496
    Abstract: A method for filtering a product transaction data file involves receiving, by a computer, a query including one or more groups of attribute conditions for filtering the product transaction data file. The attribute conditions in the query are applicable to product attribute data records split across a set of vertically split attribute data files. The method further includes determining which of the product attribute data records split across the set of vertically split attribute data files satisfy all of the one or more groups of attribute conditions in the query, identifying product keys associated with the product attribute data records that satisfy all of the one or more groups of attribute conditions in the query, and using the so-identified product keys to filter product data records in the transaction data file.
    Type: Application
    Filed: November 6, 2014
    Publication date: May 12, 2016
    Inventors: Unmesh GANDHI, Ives TOE, Sebastien PHAN, Evelyna HOLBAN, Tim GAST
  • Publication number: 20130159324
    Abstract: A search query is received that is associated with two or more data sources so that a source-specific query is generated for each data source using a data source definition associated with the corresponding data source and the search query. Thereafter, searches are executed for a first set of data sources using the corresponding source-specific queries. These search results from the first set of data sources are consolidated. In addition, searches are executed for a second set of data sources using the corresponding source-specific queries. These search results from the second set of data sources are then consolidated with the consolidated search results from the first set of data sources. In some implementations, at least one search comprises a main search followed by a sub-search that filters results from the main search. Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: December 14, 2011
    Publication date: June 20, 2013
    Inventors: Yiwen Xu, Mu Shen, Evelyna Holban, Sebastien Phan, Xiaohua Xian, Ming Hao Xie, Bernd Reimann