Patents by Inventor Alexis L. Naibo

Alexis L. Naibo 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: 10331715
    Abstract: A system, method, and computer-readable medium, including receiving a user-supplied expression for which a definition is sought; generating, in response to reception of the user-supplied expression, at least one suggested definition specifying a meaning for the user-supplied expression, the at least one suggested definition being generated based on, at least in part, a knowledge base of metadata associated with a data set; presenting the at least one suggested definition, as at least one keyword, to a user; receiving, in response to the presentation, an indication of one user-selected keyword from the at least one suggested definition; defining the user-selected keyword by at least one value; and persisting the defined user-selected keyword with the at least one value in the knowledge base for the data set.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: June 25, 2019
    Assignee: SAP SE
    Inventors: Florent Vermeulen, Alexis L. Naibo, Xiaohui Xue
  • Publication number: 20170371884
    Abstract: A system, method, and computer-readable medium, including receiving a user-supplied expression for which a definition is sought; generating, in response to reception of the user-supplied expression, at least one suggested definition specifying a meaning for the user-supplied expression, the at least one suggested definition being generated based on, at least in part, a knowledge base of metadata associated with a data set; presenting the at least one suggested definition, as at least one keyword, to a user; receiving, in response to the presentation, an indication of one user-selected keyword from the at least one suggested definition; defining the user-selected keyword by at least one value; and persisting the defined user-selected keyword with the at least one value in the knowledge base for the data set.
    Type: Application
    Filed: June 23, 2016
    Publication date: December 28, 2017
    Inventors: Florent Vermeulen, Alexis L. Naibo, Xiaohui Xue
  • Patent number: 8683332
    Abstract: A system may include a display to present a visualization comprising a plurality of graphical indicators, each of the graphical indicators associated with a respective one of a plurality of entities of interest, a touch-sensitive input surface to receive a touch input at a first portion of the visualization representing a current physical location of the apparatus and a drag input on the display device from the first portion to a second portion of the visualization, and a processor to filter the plurality of graphical indicators based on a distance between the first portion and the second portion. Filtering of the plurality of graphical indicators may include determination of a second distance based on the distance between the first portion and the second portion, and determination of at least one of the plurality of entities of interest, each of the at least one of the plurality of entities of interest located less than the second distance from the current physical location of the apparatus.
    Type: Grant
    Filed: September 20, 2010
    Date of Patent: March 25, 2014
    Assignee: Business Objects Software Limited
    Inventors: Valdrin Koshi, Timo Elliot, Ali Meziani, Alexis L. Naibo
  • Patent number: 8583618
    Abstract: Some aspects include reception of a plurality of search results, selection of a graphical format in which to present the search results from a plurality of graphical formats based on metadata of the plurality of search results, and presentation of the plurality of search results in the selected graphical format.
    Type: Grant
    Filed: November 24, 2008
    Date of Patent: November 12, 2013
    Assignee: Business Objects S.A.
    Inventors: Mathieu Lemaire, Steve N. Kopp, Alexis L. Naibo
  • 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
  • Patent number: 8407215
    Abstract: A system includes a data structure comprising a plurality of mesh entities, the data structure associating each of the plurality of mesh entities with a respective name and a respective one or more attribute values, and associating each of the plurality of mesh entities with one or more relations to one or more other ones of the plurality of mesh entities. Some aspects include reception of a file comprising text, identification of text entities from the text, identification of first mesh entities from the plurality of mesh entities based on the identified text entities, determination, for each of the first mesh entities, of a name and one or more attribute values, and determination of a relevance associated with each identified text entity based on the determined name and one or more attribute values.
    Type: Grant
    Filed: December 10, 2010
    Date of Patent: March 26, 2013
    Assignee: SAP AG
    Inventors: Paul Sheedy, Dan Cristian Marinescu, Alexis L. Naibo, Gilles Vergnory-Mion, Adrien Grand
  • 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
  • Publication number: 20120150852
    Abstract: A system includes a data structure comprising a plurality of mesh entities, the data structure associating each of the plurality of mesh entities with a respective name and a respective one or more attribute values, and associating each of the plurality of mesh entities with one or more relations to one or more other ones of the plurality of mesh entities. Some aspects include reception of a file comprising text, identification of text entities from the text, identification of first mesh entities from the plurality of mesh entities based on the identified text entities, determination, for each of the first mesh entities, of a name and one or more attribute values, and determination of a relevance associated with each identified text entity based on the determined name and one or more attribute values.
    Type: Application
    Filed: December 10, 2010
    Publication date: June 14, 2012
    Inventors: Paul Sheedy, Dan Cristian Marinescu, Alexis L. Naibo, Gilles Vergnory-Mion, Adrien Grand
  • Publication number: 20120095996
    Abstract: Some aspects include reception, from an entity, of a search query to identify entities, determination of one or more entity clusters associated with the entity, determination of a search result based on the search query, the search result including two or more result entities, and presentation of the two or more result entities in an order based on the one or more entity clusters. According to some aspects, the search query is modified based on the determined one or more entity clusters, the search result is determined based on the modified search query and associates a respective relevance score with each result entity. The relevance score indicates a relevance of a result entity to the modified search query, and the two or more result entities are presented according to their respective relevance scores.
    Type: Application
    Filed: October 14, 2010
    Publication date: April 19, 2012
    Inventors: Bruno Dumant, Xavier Noelle, Alexis L. Naibo
  • Publication number: 20120072840
    Abstract: A system may include a display to present a visualization comprising a plurality of graphical indicators, each of the graphical indicators associated with a respective one of a plurality of entities of interest, a touch-sensitive input surface to receive a touch input at a first portion of the visualization representing a current physical location of the apparatus and a drag input on the display device from the first portion to a second portion of the visualization, and a processor to filter the plurality of graphical indicators based on a distance between the first portion and the second portion. Filtering of the plurality of graphical indicators may include determination of a second distance based on the distance between the first portion and the second portion, and determination of at least one of the plurality of entities of interest, each of the at least one of the plurality of entities of interest located less than the second distance from the current physical location of the apparatus.
    Type: Application
    Filed: September 20, 2010
    Publication date: March 22, 2012
    Inventors: Valdrin Koshi, Timo Elliot, Ali Meziani, Alexis L. Naibo
  • Publication number: 20110055246
    Abstract: Navigation and visualization of a relational database may include determination of metadata indicating a structure of the relational database, generation of one or more structured query language queries based on the metadata to retrieve, from the relational database, facet values of each of a plurality of facets of the relational database, determination of a display order of the plurality of facets based on the facet values, and generation of an interface to display of the facet values of the plurality of facets in the determined display order. Also included may be generation of one or more structured query language queries based on the metadata to retrieve aggregated values of a measure for each of the facet values of each of the plurality of facets from the relational database, and generation of the interface to display each of the aggregated values in association with a corresponding facet value in the determined display order.
    Type: Application
    Filed: September 1, 2009
    Publication date: March 3, 2011
    Inventors: Yann Le Biannic, Didier Bolf, Alexis L. Naibo
  • Publication number: 20100131491
    Abstract: Some aspects include reception of a plurality of search results, selection of a graphical format in which to present the search results from a plurality of graphical formats based on metadata of the plurality of search results, and presentation of the plurality of search results in the selected graphical format.
    Type: Application
    Filed: November 24, 2008
    Publication date: May 27, 2010
    Inventors: Mathieu Lemaire, Steve N. Kopp, Alexis L. Naibo