Patents by Inventor Marc Brette

Marc Brette 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: 9069813
    Abstract: Searching stored content is disclosed. A first mapping is created from an object to one or more stored relational database tables. A second mapping is created from the object to an indexer schema. One or both of the following is done: 1) using the first mapping to translate a search request expressed in an abstract query language to a first query language associated with the relational database; and 2) using the second mapping to translate the search request to a second query language associated with the indexer schema.
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: June 30, 2015
    Assignee: EMC Corporation
    Inventors: Marc Brette, Frederic Ciminera, Bruno Marquié
  • Publication number: 20150169765
    Abstract: Federated search is disclosed. A result associated with a search of a content source not natively configured to provide content type data for content items is received. A content type is associated with a content item included in the result based at least in part on information associated with the result.
    Type: Application
    Filed: October 30, 2014
    Publication date: June 18, 2015
    Inventors: Marc Brette, Pierre-Yves Chevalier, Victor Spivak, Alex Rankov
  • Patent number: 8903829
    Abstract: A method for indexing a structured document includes providing a multi-path index definition associated with a data model corresponding to a structured document. The multi-path index definition includes a sub-path definition that covers a root element's descendant elements and includes at least one index property. When a first path expression representing a first descendant element from a first structured document is received, the method includes determining that the first descendant element is covered by the sub-path definition based on the first path expression, indexing the first descendant element according to the index property to generate a path-value pair, and storing the path-value pair and a reference to the first structured document in an inverted multi-path index.
    Type: Grant
    Filed: June 16, 2011
    Date of Patent: December 2, 2014
    Assignee: EMC Corporation
    Inventors: Edward C. Bueche, Francisco Borges, Petr Pleshachkov, Shanshan Quan, Marc Brette, Venkatesan Chandrasekaran
  • Patent number: 8903853
    Abstract: Federated search is disclosed. A result associated with a search of a content source not natively configured to provide content type data for content items is received. A content type is associated with a content item included in the result based at least in part on information associated with the result.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: December 2, 2014
    Assignee: EMC Corporation
    Inventors: Marc Brette, Pierre-Yves Chevalier, Victor Spivak, Alex Rankov
  • Patent number: 8903828
    Abstract: A method for configuring a multi-path index includes receiving and storing, in a database management system configured to store a structured document in its native format, a multi-path index definition associated with a data model corresponding to the structured document. In an embodiment, the multi-path index definition includes a sub-path definition that covers a plurality of descendant elements of a root element of the data model and includes at least one index property. Each of a plurality of descendant elements covered by the sub-path definition is automatically indexed according to the at least one index property. The multi-path index definition is stored in a data structure associated with a multi-path index configured to store indexed data from the structured document.
    Type: Grant
    Filed: June 16, 2011
    Date of Patent: December 2, 2014
    Assignee: EMC Corporation
    Inventors: Edward C. Bueche, Francisco Borges, Petr Pleshachkov, Shanshan Quan, Marc Brette, Venkatesan Chandrasekaran
  • Publication number: 20140089338
    Abstract: Searching stored content is disclosed. A first mapping is created from an object to one or more stored relational database tables. A second mapping is created from the object to an indexer schema. One or both of the following is done: 1) using the first mapping to translate a search request expressed in an abstract query language to a first query language associated with the relational database; and 2) using the second mapping to translate the search request to a second query language associated with the indexer schema.
    Type: Application
    Filed: September 6, 2013
    Publication date: March 27, 2014
    Inventors: Marc Brette, Frederic Ciminera, Bruno Marquié
  • Patent number: 8645388
    Abstract: A method for processing a query includes providing an inverted multi-path index for storing path-value pairs. Each path-value pair references at least one structured document stored in a database system, and comprises an index path expression of an indexed element and an indexed value associated with the indexed element. The method includes receiving a clause including a path expression-value pair comprising a path expression associated with an element, determining that the clause can be processed by the inverted multi-path index, processing the clause to identify a path-value pair in the inverted multi-path index matching the path expression-value pair of the clause, and identifying the structured document referenced by the matching path-value pair.
    Type: Grant
    Filed: June 16, 2011
    Date of Patent: February 4, 2014
    Assignee: EMC Corporation
    Inventors: Edward C. Bueche, Francisco Borges, Petr Pleshachkov, Shanshan Quan, Marc Brette, Venkatesan Chandrasekaran
  • Patent number: 8560525
    Abstract: Searching stored content is disclosed. A first mapping is created from an object to one or more stored relational database tables. A second mapping is created from the object to an indexer schema. One or both of the following is done: 1) using the first mapping to translate a search request expressed in an abstract query language to a first query language associated with the relational database; and 2) using the second mapping to translate the search request to a second query language associated with the indexer schema.
    Type: Grant
    Filed: August 23, 2011
    Date of Patent: October 15, 2013
    Assignee: EMC Corporation
    Inventors: Marc Brette, Frédéric Ciminera, Bruno Marquié
  • Patent number: 8375362
    Abstract: Generating a search web services adapter is disclosed. An indication is received that an input parameter associated with an operation associated with the web service corresponds to a search query parameter. An indication is received that an output parameter associated with the operation corresponds to a search result parameter. Adapter code is automatically generated that is configured to translate a query into a form required by the web service to perform the operation, including by mapping a received input value for the search query parameter to the input parameter, and to translate a result of the operation, including by mapping a received output value for the output parameter to the search result parameter.
    Type: Grant
    Filed: November 28, 2006
    Date of Patent: February 12, 2013
    Assignee: EMC Corporation
    Inventors: Marc Brette, Frederic Lombardo
  • Publication number: 20130007054
    Abstract: Federated search is disclosed. A result associated with a search of a content source not natively configured to provide content type data for content items is received. A content type is associated with a content item included in the result based at least in part on information associated with the result.
    Type: Application
    Filed: September 13, 2012
    Publication date: January 3, 2013
    Applicant: EMC Corporation
    Inventors: Marc Brette, Pierre-Yves Chevalier, Victor Spivak, Alex Rankov
  • Patent number: 8290947
    Abstract: Federated search is disclosed. A result associated with a search of a content source not natively configured to provide content type data for content items is received. A content type is associated with a content item included in the result based at least in part on information associated with the result.
    Type: Grant
    Filed: May 9, 2011
    Date of Patent: October 16, 2012
    Assignee: EMC Corporation
    Inventors: Marc Brette, Pierre-Yves Chevalier, Alex Rankov, Victor Spivak
  • Publication number: 20120221560
    Abstract: A system for moving search results visibly comprises an interface, a processor and a memory. The processor is configured to a) determine an ordering of one or more results in a subsequent set of search results as merged into a displayed set of search results; b) determine one or more interleaving positions for the subsequent set of search results in the displayed set of search results; c) cause the creation of one or more blank spaces in the one or more interleaving positions; and d) cause a display of one or more results in the subsequent set of search results in the one or more blank spaces.
    Type: Application
    Filed: May 9, 2012
    Publication date: August 30, 2012
    Applicant: EMC CORPORATION
    Inventors: Pierre-Yves Chevalier, Marc Brette
  • Patent number: 8201107
    Abstract: Dynamic update of a displayed set of search results is disclosed. One or more search results in a displayed set of search results are shown to move within the display to create a space. One or more additional search results are displayed in the space. In some embodiments, animation techniques are used to provide a more nearly continuous and easy to comprehend update of the displayed results.
    Type: Grant
    Filed: September 15, 2006
    Date of Patent: June 12, 2012
    Assignee: EMC Corporation
    Inventors: Pierre-Yves Chevalier, Marc Brette
  • Publication number: 20120036120
    Abstract: Searching stored content is disclosed. A first mapping is created from an object to one or more stored relational database tables. A second mapping is created from the object to an indexer schema. One or both of the following is done: 1) using the first mapping to translate a search request expressed in an abstract query language to a first query language associated with the relational database; and 2) using the second mapping to translate the search request to a second query language associated with the indexer schema.
    Type: Application
    Filed: August 23, 2011
    Publication date: February 9, 2012
    Applicant: EMC CORPORATION
    Inventors: Marc Brette, Frédéric Ciminera, Bruno Marquié
  • Patent number: 8027970
    Abstract: Searching stored content is disclosed. A first mapping is created from an object to one or more stored relational database tables. A second mapping is created from the object to an indexer schema. One or both of the following is done: 1) using the first mapping to translate a search request expressed in an abstract query language to a first query language associated with the relational database; and 2) using the second mapping to translate the search request to a second query language associated with the indexer schema.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: September 27, 2011
    Assignee: EMC Corporation
    Inventors: Marc Brette, Frédéric Ciminera, Bruno Marquié
  • Publication number: 20110208775
    Abstract: Federated search is disclosed. A result associated with a search of a content source not natively configured to provide content type data for content items is received. A content type is associated with a content item included in the result based at least in part on information associated with the result.
    Type: Application
    Filed: May 9, 2011
    Publication date: August 25, 2011
    Applicant: EMC CORPORATION
    Inventors: Marc Brette, Pierre-Yves Chevalier, Victor Spivak, Alex Rankov
  • Patent number: 7962464
    Abstract: Federated search is disclosed. A result associated with a search of a content source not natively configured to provide content type data for content items is received. A content type is associated with a content item included in the result based at least in part on information associated with the result.
    Type: Grant
    Filed: March 30, 2006
    Date of Patent: June 14, 2011
    Assignee: EMC Corporation
    Inventors: Marc Brette, Pierre-Yves Chevalier, Victor Spivak, Alex Rankov
  • Patent number: 7792857
    Abstract: Migration of content when accessed using federated search is disclosed. A content item is received as a result of a search of a content source not natively configured to provide content type data for content items. The content item is stored as a part of a repository that is organized by content item type, including by associating with the content item a content type.
    Type: Grant
    Filed: March 30, 2006
    Date of Patent: September 7, 2010
    Assignee: EMC Corporation
    Inventors: Marc Brette, Pierre-Yves Chevalier
  • Publication number: 20080072180
    Abstract: Dynamic update of a displayed set of search results is disclosed. One or more search results in a displayed set of search results are shown to move within the display to create a space. One or more additional search results are displayed in the space. In some embodiments, animation techniques are used to provide a more nearly continuous and easy to comprehend update of the displayed results.
    Type: Application
    Filed: September 15, 2006
    Publication date: March 20, 2008
    Inventors: Pierre-Yves Chevalier, Marc Brette