Patents by Inventor Jean-Yves Cras
Jean-Yves Cras 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: 9881032Abstract: A system includes reception of a logical schema associated with data stored in a data store, generation of an input schema based on the logical schema, reception of an expression having a type of the input schema and comprising a first expression element defining an object, compilation of the first expression element based on the input schema to generate an output schema, and merger of the output schema and the input schema to generate a second input schema.Type: GrantFiled: June 13, 2014Date of Patent: January 30, 2018Assignee: BUSINESS OBJECTS SOFTWARE LIMITEDInventors: Bogdan Marinoiu, Jean-Yves Cras, Rodolphe Boixel, Didier Bolf
-
Patent number: 9519636Abstract: A system includes reception of text, extraction of a plurality of linguistic entities and associated linguistic entity categories based on the text; determination of one or more semantic objects of a semantic layer based on the linguistic entity categories, and generation of a query of the semantic layer based on the plurality of linguistic entities, the associated linguistic entity categories, and the one or more semantic objects.Type: GrantFiled: December 2, 2008Date of Patent: December 13, 2016Assignee: BUSINESS OBJECTS S.A.Inventor: Jean-Yves Cras
-
Patent number: 9229982Abstract: A computer readable storage medium includes executable instructions to specify a set of database tables defining vertices and database joins defining oriented edges to form a graph. The oriented edges specify directionality characterizing dependent relationships between database tables. A query path in the graph is identified. The graph is split into a set of directed acyclic graphs. Each directed acyclic graph has a single root vertex that does not form a path to itself through oriented edges. Selected oriented edges are removed from each directed acyclic graph to form a tree corresponding to each directed acyclic graph. The tree is a sub-graph of a directed acyclic graph without loops and one list of joins relates any two database tables in the tree. A database query is generated for each tree. The database query is applied to database tables to form query results. The query results are displayed.Type: GrantFiled: December 23, 2008Date of Patent: January 5, 2016Assignee: SAP France S.A.Inventor: Jean-Yves Cras
-
Publication number: 20150363433Abstract: A system includes reception of a logical schema associated with data stored in a data store, generation of an input schema based on the logical schema, reception of an expression having a type of the input schema and comprising a first expression element defining an object, compilation of the first expression element based on the input schema to generate an output schema, and merger of the output schema and the input schema to generate a second input schema.Type: ApplicationFiled: June 13, 2014Publication date: December 17, 2015Inventors: Bogdan Marinoiu, Jean-Yves Cras, Rodolphe Boixel, Didier Bolf
-
Publication number: 20150106300Abstract: The present disclosure relates to a computer-implemented method including identifying a predefined business intelligence model associated with a database, the predefined business intelligence model including one or more entities defining a structured organization of data and the predefined business intelligence model is adapted to access data from the database, identifying an enhanced business intelligence model based on the predefined business intelligence model, the enhanced business intelligence model incorporating by reference one or more entities of the predefined business intelligence model and providing the enhanced business intelligence model for accessing data from the database, accessing data from the database including using the one or more entities incorporated by reference in the enhanced business intelligence model, the predefined business intelligence model being unchanged.Type: ApplicationFiled: October 10, 2013Publication date: April 16, 2015Inventors: Bruno Dumant, Alexis Naibo, Jean-Yves Cras
-
Patent number: 8863153Abstract: Situational recommendations in heterogeneous system environment are described herein. An event is received, where the event represents an interaction between an agent and a first resource from a number of resources available at the heterogeneous system environment. At least one impacted situation of a number of situations is determined based on the event. At least one operator from a number of operators is determined to apply on the at least one impacted situation. The at least one operator updates the at least one impacted situation. Recommendation of a second resource from the number of resources is generated based on the updated situation.Type: GrantFiled: September 13, 2011Date of Patent: October 14, 2014Assignee: SAP SEInventors: Raphael Thollot, Marie-Aude Aufaure, Jean-Yves Cras
-
Publication number: 20140067530Abstract: According to various embodiments, a mobile interaction event corresponding to a user of a mobile device currently accessing product-related content may be detected. Thereafter, real-time interaction data associated with the mobile interaction event is persisted to an interaction data table in real-time. Further, ancillary data may be accessed from one or more ancillary data tables. The ancillary data may be persisted into the ancillary data tables at periodic time intervals. Real-time user context information may be generated, based on the real-time interaction data included in the interaction data table and the ancillary data included in the ancillary data tables.Type: ApplicationFiled: August 29, 2012Publication date: March 6, 2014Inventors: Herve Pluche, Francois Silvain, Damien Guinan, Jean-Yves Cras
-
Patent number: 8572122Abstract: A system includes reception of a logical schema associated with a data store, generation of an input schema based on the logical schema, reception of an expression having a type of the input schema and representing the topology of a data set, the data set being an instance of the input schema, compilation of the expression to a data specification based on the input schema, and generation of a plan to execute on the data store based on the data specification.Type: GrantFiled: December 29, 2011Date of Patent: October 29, 2013Assignee: SAP AGInventors: Jean-Yves Cras, Bogdan Marinoiu, Gilles Vergnory-Mion, Yann Le Biannic
-
Publication number: 20130173591Abstract: A system includes reception of a logical schema associated with a data store, generation of an input schema based on the logical schema, reception of an expression having a type of the input schema and representing the topology of a data set, the data set being an instance of the input schema, compilation of the expression to a data specification based on the input schema, and generation of a plan to execute on the data store based on the data specification.Type: ApplicationFiled: December 29, 2011Publication date: July 4, 2013Inventors: Jean-Yves Cras, Bogdan Marinoiu, Gilles Vergnory-Mion, Yann Le Biannic
-
Patent number: 8438140Abstract: A computer-readable medium includes a report generator configured to process a current version of a data set to generate a report including a data item. The computer-readable medium also includes a report data change tracker configured to identify a change in the data item with respect to a previous version of the data set. The computer-readable medium further includes a report data change presenter configured to superimpose an indication of the change onto the report.Type: GrantFiled: October 31, 2005Date of Patent: May 7, 2013Assignee: Business Objects Software Ltd.Inventors: Ricardo Polo-Malouvier, Jean-Yves Cras, Michael Emmett Thompson, Charles Arthur Piercey
-
Publication number: 20130067496Abstract: Situational recommendations in heterogeneous system environment are described herein. An event is received, where the event represents an interaction between an agent and a first resource from a number of resources available at the heterogeneous system environment. At least one impacted situation of a number of situations is determined based on the event. At least one operator from a number of operators is determined to apply on the at least one impacted situation. The at least one operator updates the at least one impacted situation. Recommendation of a second resource from the number of resources is generated based on the updated situation.Type: ApplicationFiled: September 13, 2011Publication date: March 14, 2013Inventors: RAPHAEL THOLLOT, Marie-Aude Aufaure, Jean-Yves Cras
-
Patent number: 8374990Abstract: A computer-implemented system may include determination of a similarity of a semantic projection of a set of interests of a first user to a semantic projection of a first resource, wherein the semantic projection of the set of interests of the first user and the semantic projection of the first resource conforms to a common semantic projection model. Also included may be determination of a semantic interest of the first user for the first resource in a first context based on the similarity of the semantic projection of the set of the interests of the first user to the semantic projection of the first resource, and determination of an interest measure associated with the first user, the first resource and the first context based on a rating prediction for the first user to the first resource in the first context and on the determined semantic interest of the first user for the first resource in the first context.Type: GrantFiled: November 13, 2009Date of Patent: February 12, 2013Assignee: Business Objects Software LimitedInventors: Raphaël Thollot, Jean-Yves Cras, Marie-Aude Aufaure
-
Patent number: 8260825Abstract: A system may include a database of physical data tables, a logical database schema of logical entities associated with the physical data tables, and an abstraction layer comprising a plurality of dimension objects mapped to the logical entities, at least one of the plurality of dimension objects comprising one or more properties associating the at least one of the plurality of dimension objects to one or more others of the plurality of dimension objects.Type: GrantFiled: May 11, 2009Date of Patent: September 4, 2012Assignee: Business Objects Software LimitedInventors: Jean-Yves Cras, Serge Thepaut, Gilles Vergnory-Mion, Juan Francisco Calvente
-
Patent number: 8229952Abstract: A system to query a database based on a logical schema of the database and an abstraction of the logical database schema, the abstraction including a plurality of objects and one or more properties associating one or more of the plurality of objects to one or more others of the plurality of objects. The system includes reception of a query including a first plurality of objects of the abstraction, a first one or more properties associating one of the first plurality of objects with another one of the plurality of objects, and two or more instances of a first one of the first plurality of objects.Type: GrantFiled: May 11, 2009Date of Patent: July 24, 2012Assignee: Business Objects Software LimitedInventors: Jean-Yves Cras, Juan Francisco Calvente, Yucheng Sha, Serge Thepaut
-
Patent number: 8185509Abstract: A system includes determination of a name of a semantic object associated with a semantic layer, determination of a linguistic entity category associated with the name, and storage, in association with the semantic layer, of an association between the semantic object and the linguistic entity category. Also included may be determination of a plurality of values associated with the semantic object, and creation of a custom linguistic entity category associated with the semantic object and comprising a plurality of entities, wherein each of the plurality of entities corresponds to a respective one of the plurality of values.Type: GrantFiled: December 2, 2008Date of Patent: May 22, 2012Assignee: SAP FranceInventor: Jean-Yves Cras
-
Patent number: 8086592Abstract: A computer readable storage medium includes executable instructions to receive a semantic abstraction describing at least one underlying data source. The semantic abstraction includes at least one dimension with at least one dimension value. Unstructured text is parsed into parsed text units. A dimension value is matched to a parsed text unit to form matched content. An indication of the matched content is stored.Type: GrantFiled: November 30, 2007Date of Patent: December 27, 2011Assignee: SAP France S.A.Inventors: Gilles Vergnory Mion, Jean-Yves Cras
-
Patent number: 8046673Abstract: A computer readable medium with executable instructions to analyze a report value, includes executable instructions to select a report value and identify the formula evaluated to produce the report value. Formal parameters associated with the formula are determined. The actual parameters used to compute the report value are located. The formula, the formal parameters and the actual parameters are then displayed.Type: GrantFiled: November 7, 2005Date of Patent: October 25, 2011Assignee: Business Objects Software Ltd.Inventors: Ricardo Polo-Malouvier, Sébastien Ducaule, Jean-Yves Cras, Pierre Saurel, Charles Arthur Piercey
-
Patent number: 7945597Abstract: A system and a method for creating an analytical report on top of a multidimensional data model built on top of a relational or multidimensional database. The database operates in a computer system and provides returned values responsive to queries. Such a query is generated automatically and is deduced from a report definition. According to one embodiment, a report specification is used by the system and method of the present invention is able to defer the initial query of the data source, as is the case with conventional reporting tools and methods, until after the report has been defined. That is, the manner in which a analytic report is defined provides for an automatically generated query. Once the report has been defined, the data to populate such a report is retrieved to build the document.Type: GrantFiled: November 27, 2006Date of Patent: May 17, 2011Assignee: Business Objects Software Ltd.Inventors: Jean-Yves Cras, Ricardo Polo-Malouvier, Henri Biestro
-
Publication number: 20100312746Abstract: A computer-implemented system may include determination of a similarity of a semantic projection of a set of interests of a first user to a semantic projection of a first resource, wherein the semantic projection of the set of interests of the first user and the semantic projection of the first resource conforms to a common semantic projection model. Also included may be determination of a semantic interest of the first user for the first resource in a first context based on the similarity of the semantic projection of the set of the interests of the first user to the semantic projection of the first resource, and determination of an interest measure associated with the first user, the first resource and the first context based on a rating prediction for the first user to the first resource in the first context and on the determined semantic interest of the first user for the first resource in the first context.Type: ApplicationFiled: November 13, 2009Publication date: December 9, 2010Inventors: Raphäel Thollot, Jean-Yves Cras, Marie-Aude Aufaure
-
Publication number: 20100287185Abstract: A system to query a database based on a logical schema of the database and an abstraction of the logical database schema, the abstraction including a plurality of objects and one or more properties associating one or more of the plurality of objects to one or more others of the plurality of objects. The system includes reception of a query including a first plurality of objects of the abstraction, a first one or more properties associating one of the first plurality of objects with another one of the plurality of objects, and two or more instances of a first one of the first plurality of objects.Type: ApplicationFiled: May 11, 2009Publication date: November 11, 2010Inventors: Jean-Yves Cras, Juan Francisco Calvente, Yucheng Sha, Serge Thepaut