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: 9069813Abstract: 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: GrantFiled: September 6, 2013Date of Patent: June 30, 2015Assignee: EMC CorporationInventors: Marc Brette, Frederic Ciminera, Bruno Marquié
-
Publication number: 20150169765Abstract: 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: ApplicationFiled: October 30, 2014Publication date: June 18, 2015Inventors: Marc Brette, Pierre-Yves Chevalier, Victor Spivak, Alex Rankov
-
Patent number: 8903829Abstract: 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: GrantFiled: June 16, 2011Date of Patent: December 2, 2014Assignee: EMC CorporationInventors: Edward C. Bueche, Francisco Borges, Petr Pleshachkov, Shanshan Quan, Marc Brette, Venkatesan Chandrasekaran
-
Patent number: 8903853Abstract: 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: GrantFiled: September 13, 2012Date of Patent: December 2, 2014Assignee: EMC CorporationInventors: Marc Brette, Pierre-Yves Chevalier, Victor Spivak, Alex Rankov
-
Patent number: 8903828Abstract: 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: GrantFiled: June 16, 2011Date of Patent: December 2, 2014Assignee: EMC CorporationInventors: Edward C. Bueche, Francisco Borges, Petr Pleshachkov, Shanshan Quan, Marc Brette, Venkatesan Chandrasekaran
-
Publication number: 20140089338Abstract: 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: ApplicationFiled: September 6, 2013Publication date: March 27, 2014Inventors: Marc Brette, Frederic Ciminera, Bruno Marquié
-
Patent number: 8645388Abstract: 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: GrantFiled: June 16, 2011Date of Patent: February 4, 2014Assignee: EMC CorporationInventors: Edward C. Bueche, Francisco Borges, Petr Pleshachkov, Shanshan Quan, Marc Brette, Venkatesan Chandrasekaran
-
Patent number: 8560525Abstract: 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: GrantFiled: August 23, 2011Date of Patent: October 15, 2013Assignee: EMC CorporationInventors: Marc Brette, Frédéric Ciminera, Bruno Marquié
-
Patent number: 8375362Abstract: 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: GrantFiled: November 28, 2006Date of Patent: February 12, 2013Assignee: EMC CorporationInventors: Marc Brette, Frederic Lombardo
-
Publication number: 20130007054Abstract: 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: ApplicationFiled: September 13, 2012Publication date: January 3, 2013Applicant: EMC CorporationInventors: Marc Brette, Pierre-Yves Chevalier, Victor Spivak, Alex Rankov
-
Patent number: 8290947Abstract: 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: GrantFiled: May 9, 2011Date of Patent: October 16, 2012Assignee: EMC CorporationInventors: Marc Brette, Pierre-Yves Chevalier, Alex Rankov, Victor Spivak
-
Publication number: 20120221560Abstract: 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: ApplicationFiled: May 9, 2012Publication date: August 30, 2012Applicant: EMC CORPORATIONInventors: Pierre-Yves Chevalier, Marc Brette
-
Patent number: 8201107Abstract: 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: GrantFiled: September 15, 2006Date of Patent: June 12, 2012Assignee: EMC CorporationInventors: Pierre-Yves Chevalier, Marc Brette
-
Publication number: 20120036120Abstract: 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: ApplicationFiled: August 23, 2011Publication date: February 9, 2012Applicant: EMC CORPORATIONInventors: Marc Brette, Frédéric Ciminera, Bruno Marquié
-
Patent number: 8027970Abstract: 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: GrantFiled: December 22, 2006Date of Patent: September 27, 2011Assignee: EMC CorporationInventors: Marc Brette, Frédéric Ciminera, Bruno Marquié
-
Publication number: 20110208775Abstract: 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: ApplicationFiled: May 9, 2011Publication date: August 25, 2011Applicant: EMC CORPORATIONInventors: Marc Brette, Pierre-Yves Chevalier, Victor Spivak, Alex Rankov
-
Patent number: 7962464Abstract: 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: GrantFiled: March 30, 2006Date of Patent: June 14, 2011Assignee: EMC CorporationInventors: Marc Brette, Pierre-Yves Chevalier, Victor Spivak, Alex Rankov
-
Patent number: 7792857Abstract: 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: GrantFiled: March 30, 2006Date of Patent: September 7, 2010Assignee: EMC CorporationInventors: Marc Brette, Pierre-Yves Chevalier
-
Publication number: 20080072180Abstract: 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: ApplicationFiled: September 15, 2006Publication date: March 20, 2008Inventors: Pierre-Yves Chevalier, Marc Brette