Patents by Inventor Philippe Meiniel

Philippe Meiniel 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: 8463807
    Abstract: A system includes reception of a partial query from a user, querying of a data source with the partial query to identify terms within the data source including the partial query, storage of the identified terms in a cache associated with the user, presentation of the identified terms to the user, reception of a new partial query including the partial query and a letter appended to the partial query, and determination of whether one or more of the stored identified terms includes the new partial query. If one or more of the stored identified terms includes the new partial query, the one or more of the stored identified terms are presented to the user, and, if none of the stored identified terms includes the new partial query, then the data source is queried with the new partial query to identify second terms within the data source including the new partial query, the identified second terms are stored in the cache associated with the user, and the identified second terms are presented to the user.
    Type: Grant
    Filed: August 10, 2011
    Date of Patent: June 11, 2013
    Assignee: SAP AG
    Inventors: Philippe Meiniel, Alexis L. Naibo
  • Publication number: 20130041915
    Abstract: A system includes reception of a partial query from a user, querying of a data source with the partial query to identify terms within the data source including the partial query, storage of the identified terms in a cache associated with the user, presentation of the identified terms to the user, reception of a new partial query including the partial query and a letter appended to the partial query, and determination of whether one or more of the stored identified terms includes the new partial query. If one or more of the stored identified terms includes the new partial query, the one or more of the stored identified terms are presented to the user, and, if none of the stored identified terms includes the new partial query, then the data source is queried with the new partial query to identify second terms within the data source including the new partial query, the identified second terms are stored in the cache associated with the user, and the identified second terms are presented to the user.
    Type: Application
    Filed: August 10, 2011
    Publication date: February 14, 2013
    Inventors: Philippe Meiniel, Alexis L. Naibo
  • Patent number: 8335981
    Abstract: Apparatus, systems, and methods may operate to receive, sequentially, individual lines of information included in a file stored in an electronic storage medium; to locate one or more tables in a spreadsheet when at least two of the lines in a sequence are consecutive lines that begin with a non-empty cell and have a matching length; to determine a vertical orientation or a horizontal orientation of the tables based on an arrangement of the information within the lines and across the lines; and to create metadata from the information, based on the arrangement. The metadata may comprise object label names, object qualifications, and/or object data types. Additional apparatus, systems, and methods are disclosed.
    Type: Grant
    Filed: August 3, 2009
    Date of Patent: December 18, 2012
    Assignee: Business Objects Software Ltd.
    Inventors: Alexis Naibo, Philippe Meiniel
  • Publication number: 20110029852
    Abstract: Apparatus, systems, and methods may operate to receive, sequentially, individual lines of information included in a file stored in an electronic storage medium; to locate one or more tables in a spreadsheet when at least two of the lines in a sequence are consecutive lines that begin with a non-empty cell and have a matching length; to determine a vertical orientation or a horizontal orientation of the tables based on an arrangement of the information within the lines and across the lines; and to create metadata from the information, based on the arrangement. The metadata may comprise object label names, object qualifications, and/or object data types. Additional apparatus, systems, and methods are disclosed.
    Type: Application
    Filed: August 3, 2009
    Publication date: February 3, 2011
    Inventors: Alexis Naibo, Philippe Meiniel
  • Patent number: 7716234
    Abstract: A computer readable storage medium includes executable instructions to receive an input message specifying a query identifier and query parameters. A query definition specified by the query identifier is retrieved. The query parameters are mapped in accordance with the query definition to form a query. The query is passed to a semantic layer with semantically dynamic objects. Query results are received from the semantic layer. The query results are mapped to a specified web service interface to form an output message.
    Type: Grant
    Filed: May 23, 2007
    Date of Patent: May 11, 2010
    Assignee: Business Objects, S.A.
    Inventors: Alexis-Jean Laurent Naïbo, Didier Marc Jean Bolf, Philippe Meiniel, Richard Thomas Reynolds, Jr.
  • Publication number: 20090193004
    Abstract: A computer readable storage medium includes executable instructions to capture data access commands from a query module utilizing a semantic layer. The data access commands are processed to produce table specification instructions and data access instructions to facilitate the construction and population of a table.
    Type: Application
    Filed: January 30, 2008
    Publication date: July 30, 2009
    Applicant: BUSINESS OBJECTS, S.A.
    Inventors: Richard Thomas Reynolds, JR., Philippe Meiniel, Alexis-Jean Laurent Naibo
  • Publication number: 20070276815
    Abstract: A computer readable storage medium includes executable instructions to receive an input message specifying a query identifier and query parameters. A query definition specified by the query identifier is retrieved. The query parameters are mapped in accordance with the query definition to form a query. The query is passed to a semantic layer with semantically dynamic objects. Query results are received from the semantic layer. The query results are mapped to a specified web service interface to form an output message.
    Type: Application
    Filed: May 23, 2007
    Publication date: November 29, 2007
    Applicant: BUSINESS OBJECTS, S.A.
    Inventors: Alexis-Jean Naibo, Didier Bolf, Philippe Meiniel, Richard Reynolds