Patents by Inventor Florian Douetteau

Florian Douetteau 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: 10140333
    Abstract: A method and system provides a search interface that permits a user to interrogate a structured database, and includes retrieving database entries from one or more databases, flattening a plurality of database entries, indexing the plurality of flattened database entries to form a search engine index, and prompting the user to enter an input. The system continuously monitors the user input and each time an input is entered by the user, the system computes a set of non-null partial queries in response to the input entered by the user, associates a structured item to each non-null partial query, and allows the user to select one of the structured items. If the user selects one of the structured items, the system replaces the user input by the non-null partial query associated to the selected structured item. When the user validates the input, the system executes the input as a query. Finally, the system provides documents to the user corresponding to the executed query.
    Type: Grant
    Filed: August 26, 2010
    Date of Patent: November 27, 2018
    Assignee: Dassault Systemes
    Inventors: François Bourdoncle, Florian Douetteau, Jérémie Bordier
  • Patent number: 9122769
    Abstract: The invention is directed to a computer-implemented process for processing information related to entities and said entities being contained in a stream of information, the entities being stored in resource directories of a system, each resource directory containing entities and being annotated with a version number modified with the addition of at least one new entity.
    Type: Grant
    Filed: October 12, 2010
    Date of Patent: September 1, 2015
    Assignee: Dassault Systemes
    Inventors: Florian Douetteau, Abdelmajid Boubrik, Jeremie Bordier, Andrea Luzzardi, Tanguy Moal
  • Publication number: 20120203747
    Abstract: The invention is directed to a computer-implemented process for processing information related to entities and said entities being contained in a stream of information, the entities being stored in resource directories of a system, each resource directory containing entities and being annotated with a version number modified with the addition of at least one new entity.
    Type: Application
    Filed: October 12, 2010
    Publication date: August 9, 2012
    Inventors: Florian Douetteau, Abdelmajid Boubrik, Jérémie Bordier, Andréa Luzzardi, Tanguy Moal
  • Publication number: 20120197864
    Abstract: A method and system provides a search interface that permits a user to interrogate a structured database, and includes retrieving database entries from one or more databases, flattening a plurality of database entries, indexing the plurality of flattened database entries to form a search engine index, and prompting the user to enter an input. The system continuously monitors the user input and each time an input is entered by the user, the system computes a set of non-null partial queries in response to the input entered by the user, associates a structured item to each non-null partial query, and allows the user to select one of the structured items. If the user selects one of the structured items, the system replaces the user input by the non-null partial query associated to the selected structured item. When the user validates the input, the system executes the input as a query. Finally, the system provides documents to the user corresponding to the executed query.
    Type: Application
    Filed: August 26, 2010
    Publication date: August 2, 2012
    Inventors: François Bourdoncle, Florian Douetteau, Jérémie Bordier
  • Patent number: 8010501
    Abstract: A computer implemented method for transforming an inverted index of a collection of documents into a smaller inverted index of documents. The smaller index contains links to all and only to those documents appearing in a subset of the original collection of documents. The method avoids reprocessing the subset to create the smaller inverted index by intersecting each inverted list with the list of document references from the desired subset. If this intersection is empty then the list is removed from the new smaller index, otherwise the list containing only the intersected reference list is included in the new inverted index. The method is also extended to deal with creating multiple smaller inverted indexes and with propagating updates changes in the first collection of documents down into the smaller inverted index or indexes.
    Type: Grant
    Filed: September 4, 2007
    Date of Patent: August 30, 2011
    Assignee: Exalead
    Inventors: François Bourdoncle, Florian Douetteau, Stéphane Donze
  • Publication number: 20080294597
    Abstract: The invention is directed to a method, computer program product and computer system for creating an index of a subset of data, comprising: a first step of receiving: a set of data; a first index of said set of data; and identifiers of a subset of data of said set; and a second step of creating a second index of said subset of data according to the first index and said identifiers.
    Type: Application
    Filed: September 4, 2007
    Publication date: November 27, 2008
    Applicant: EXALEAD
    Inventors: Francois Bourdoncle, Florian Douetteau, Stephane Donze
  • Publication number: 20050203893
    Abstract: The invention is directed to a program for accessing information records on a computer, the program being adapted for operating on the computer and comprising: an indexer adapted to build an index of information records stored in at least two information systems present on the computer; wherein an information system provides access to information records using at least an interface such as a user interface, an application programming interface, or a procedure call interface; an agent adapted to receive requests from a terminal remote from the computer and to serve said requests using said index. A person travelling is thus able to get access to his or her own information stored on his or her personal computer at home or at work, using for instance another computer, a personal digital assistant (PDA), a smartphone. It can furthermore act on these information records, using the service available on his local computer.
    Type: Application
    Filed: March 4, 2005
    Publication date: September 15, 2005
    Inventors: Francois Bourdoncle, Florian Douetteau