Patents by Inventor Juan Francisco Calvente

Juan Francisco Calvente 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: 9990416
    Abstract: A system may include a database of physical data tables including stored data, and an abstraction layer associated with the stored data. The abstraction layer may include a measure object associated with a measure, a plurality of dimension objects associated with respective dimensions, a first analysis group object linked to the measure object, to a first one or more of the plurality of dimension objects, and to a first portion of the stored data associating the measure with respective dimensions of the first one or more of the plurality of dimension objects, and a second analysis group object linked to the measure object, to a second one or more of the plurality of dimension objects, and to a second portion of the stored data associating the measure with respective dimensions of the first one or more of the plurality of dimension objects and of the second one or more of the plurality of dimension objects.
    Type: Grant
    Filed: December 2, 2009
    Date of Patent: June 5, 2018
    Assignee: BUSINESS OBJECTS SOFTWARE LIMITED
    Inventors: Serge Thépaut, Juan Francisco Calvente
  • Patent number: 8260825
    Abstract: 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: Grant
    Filed: May 11, 2009
    Date of Patent: September 4, 2012
    Assignee: Business Objects Software Limited
    Inventors: Jean-Yves Cras, Serge Thepaut, Gilles Vergnory-Mion, Juan Francisco Calvente
  • Patent number: 8229952
    Abstract: 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: Grant
    Filed: May 11, 2009
    Date of Patent: July 24, 2012
    Assignee: Business Objects Software Limited
    Inventors: Jean-Yves Cras, Juan Francisco Calvente, Yucheng Sha, Serge Thepaut
  • Publication number: 20110131248
    Abstract: A system may include a database of physical data tables including stored data, and an abstraction layer associated with the stored data. The abstraction layer may include a measure object associated with a measure, a plurality of dimension objects associated with respective dimensions, a first analysis group object linked to the measure object, to a first one or more of the plurality of dimension objects, and to a first portion of the stored data associating the measure with respective dimensions of the first one or more of the plurality of dimension objects, and a second analysis group object linked to the measure object, to a second one or more of the plurality of dimension objects, and to a second portion of the stored data associating the measure with respective dimensions of the first one or more of the plurality of dimension objects and of the second one or more of the plurality of dimension objects.
    Type: Application
    Filed: December 2, 2009
    Publication date: June 2, 2011
    Inventors: Serge Thépaut, Juan Francisco Calvente
  • Publication number: 20110093487
    Abstract: A computer-implemented system to receive an instruction to initialize a data provider associated with an analysis cube and a dataset, and, in response to the instruction, acquire first metadata associated with the analysis cube and generate, based on the first metadata, second metadata of an abstraction layer comprising a plurality of objects. A query comprising a first plurality of objects of the abstraction layer is received, the query is transformed to a query state based on the second metadata of the abstraction layer, and a result set is acquired from the dataset using the query state and the analysis cube.
    Type: Application
    Filed: October 16, 2009
    Publication date: April 21, 2011
    Inventors: Yann Le Biannic, John O'Byrne, Juan Francisco Calvente
  • Publication number: 20100287223
    Abstract: 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: Application
    Filed: May 11, 2009
    Publication date: November 11, 2010
    Inventors: Jean-Yves Cras, Serge Thepaut, Gilles Vergnory-Mion, Juan Francisco Calvente
  • Publication number: 20100287185
    Abstract: 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: Application
    Filed: May 11, 2009
    Publication date: November 11, 2010
    Inventors: Jean-Yves Cras, Juan Francisco Calvente, Yucheng Sha, Serge Thepaut