Patents Assigned to Business Objects
  • Patent number: 7698257
    Abstract: A computer readable medium stores executable instructions to receive a Multidimensional Expressions (MDX) query. The MDX query is recursively rationalized to form a rationalized query. The rationalized query is applied to a multidimensional data source to produce query results. The query results are returned.
    Type: Grant
    Filed: May 16, 2006
    Date of Patent: April 13, 2010
    Assignee: Business Objects Software Ltd.
    Inventors: Soroush Momen-Pour, Reuben Michael Arthur Cox, Henrik Areskoug, Ingo Hilgefort
  • Patent number: 7685146
    Abstract: A computer readable storage medium includes computer executable instructions to provide a semantic domain with a plurality of semantic definitions associated with one or more subject areas to a community of users. A data input is received from a user within the community of users. A portion of the data in the data input is linked with a semantic definition from the plurality of semantic definitions to create a mapping. The data input and the mapping are evaluated. The data input is published to the community of users.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: March 23, 2010
    Assignee: Business Objects, S.A.
    Inventors: Ju Wu, Nicholas Guy Kellet, Ronaldo Ama
  • Patent number: 7681087
    Abstract: A computer-readable medium is configured to receive a report processing request at a hierarchical report processor. The hierarchical report processor includes a parent process and at least one child process executing on a single processing unit, and is configured to process the report processing request as a task on the single processing unit.
    Type: Grant
    Filed: December 14, 2005
    Date of Patent: March 16, 2010
    Assignee: Business Objects Software Ltd.
    Inventors: David John Simpson, Philipp Ziegler
  • Patent number: 7676468
    Abstract: An apparatus to identify patterns in a multi-dimensional database is described. In particular, a computer-readable medium to direct a computer to function in a specified manner is provided. The computer-readable medium comprises instructions to automatically identify a plurality of patterns associated with data comprising the multi-dimensional database and instructions to indicate the plurality of patterns that are identified. Exemplary patterns that can be identified include an outlier pattern, a step pattern, a random pattern, a trend pattern, and a periodic pattern.
    Type: Grant
    Filed: March 9, 2007
    Date of Patent: March 9, 2010
    Assignee: Business Objects Software Ltd.
    Inventor: John Malcolm Macgregor
  • Patent number: 7676755
    Abstract: A computer readable storage medium includes executable instructions to invoke a rapid application development graphical user interface to define fields associated with a set of objects. The creation of new objects derived from the set of objects is facilitated using the rapid application development graphical user interface to select existing fields of the set of objects and define new object fields. Tabs are associated with the new objects. A set of tabs is selected to create a new application.
    Type: Grant
    Filed: April 6, 2007
    Date of Patent: March 9, 2010
    Assignee: Business Objects Software Ltd.
    Inventors: Jin Huang, Sung-Li Yang, Anita P. Narra
  • Patent number: 7676497
    Abstract: A report publication system includes a first set of report management servers defining a first cluster supporting a common report management architecture. A first set of client machines operate in accordance with the common report management architecture. The first client machines are configured to access the first cluster. A second set of report management servers defines a second cluster supporting the common report management architecture. A second set of client machines operate in accordance with the common report management architecture. The second client machines are configured to access the second cluster. A first client machine of the first set of client machines invokes a report on the first cluster to form a published report with a designated destination address. The published report is exchanged between the first cluster and the second cluster via the Internet in accordance with the destination address.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: March 9, 2010
    Assignee: Business Objects Software Ltd.
    Inventors: Ryan Hong Yeh Wong, Mark Allerton, Carlos Mejia
  • Patent number: 7668860
    Abstract: A computer readable storage medium includes executable instructions to receive hierarchical data. A schema for the hierarchical data is also received. An entity relationship model for the hierarchical data is generated. A semantic abstraction associated with the entity relationship model is defined. An abstract term representing an underlying data element within the hierarchical data represented by the semantic abstraction is also defined.
    Type: Grant
    Filed: April 2, 2007
    Date of Patent: February 23, 2010
    Assignee: Business Objects Software Ltd.
    Inventors: Alexis-Jean Laurent Naibo, Marcel Hassenforder
  • Patent number: 7664777
    Abstract: A Relational Database Management System (RDBMS) having any arbitrary structure is translated into a multi-dimensional data model suitable for performing OLAP operations upon. If a relational table defining the relational model includes any tables with cardinality of 1,1 or 0,1, the tables are merged into a single table. If the relational table is not normalized, then normalization is performed and a relationship between the original table and the normalized table is created. If the relational table is normalized, but not by dependence between columns, such as in the dimension table in a snowflake schema, the normalization process is performed using the foreign key in order to generate the normalized table. Once the normalized table is generated, OLAP measures are derived from the normalized relational table by an automated method.
    Type: Grant
    Filed: February 5, 2007
    Date of Patent: February 16, 2010
    Assignee: Business Objects Software, Ltd.
    Inventors: Jean-Yves Cras, Henri Biestro, Ricardo Polo-Malouvier
  • Patent number: 7661062
    Abstract: The invention is a computer-based method for analyzing two versions of an HTML document that identifies new or changed areas of the document while preserving the original textual formatting, including embedded graphics. An HTML document is scanned and the information organized into groupings of HTML tags and text. A set of rules determines which HTML tags are permitted within a group, and which mark the start of a new group. Tags that mark the start of a new group are usually those that break the flow of text when an HTML page is rendered. As a result, the text that constitutes a paragraph, embedded hypertext links, and any associated HTML character-formatting elements are contained within a single group. A modified version of the same HTML document is similarly processed. At this point, the two can be compared group by group in order to detect differences. Any group that does not match the associated group in the original is considered to be a modified group.
    Type: Grant
    Filed: September 20, 2000
    Date of Patent: February 9, 2010
    Assignee: Business Objects Americas
    Inventor: Chris Connaughton
  • Patent number: 7650576
    Abstract: The invention relates to a method and tool which allows users to create interactive representations of input and output data, and simulate the associated algorithms used to manipulate this data, that are used in spreadsheet applications and other similar software programs. The interactive simulation is visually represented by a customizable set of components which hereinafter will be referred to as a control panel. The control panels can consist of a variety of components which include user interface elements (such as sliders, buttons, and checkboxes), charts and maps. The underlying simulation is generated based on data sources within an application software program file (e.g., spreadsheet data cells) selected by the user during the control panel creation process.
    Type: Grant
    Filed: May 21, 2002
    Date of Patent: January 19, 2010
    Assignee: Business Objects Americas
    Inventor: Santiago E. Becerra, Jr.
  • Publication number: 20090327330
    Abstract: A computer readable storage medium comprises executable instructions to generate a stream cube to store data received from multiple data sources. A plurality of multi-dimensional data streams are generated to represent the received data. A materialization strategy is repeatedly determined for the stream cube. The stream cube is materialized according to the materialization strategy to record the multi-dimensional data streams.
    Type: Application
    Filed: June 27, 2008
    Publication date: December 31, 2009
    Applicant: Business Objects, S.A.
    Inventors: Azza Mohamed Nagib Mohamed ABOUZIED, Jacob Slonim, Michael Joseph McAllister
  • Publication number: 20090327257
    Abstract: A computer readable storage medium comprises executable instructions to provide a query interface for formulating continuous queries of multi-dimensional data streams. The query interface is populated to generate a plurality of continuous queries. The plurality of continuous queries are executed. The plurality of continuous queries are modified at run-time.
    Type: Application
    Filed: June 27, 2008
    Publication date: December 31, 2009
    Applicant: Business Objects, S.A.
    Inventors: Azza Mohamed Nagib Mohamed Abouzeid, Jacob Slonim, Michael Joseph McAllister
  • Patent number: 7640261
    Abstract: A computer readable medium is configured to receive an identification of a plurality of data records, where each data record corresponds to one of a plurality of data record schemas represented in COBOL, and each data record schema corresponds to one of a plurality of standardized data record schemas. The computer readable medium is further configured to specify one of the plurality of standardized data record schemas as a selected standardized data record schema, and to process the plurality of data records based on the selected standardized data record schema.
    Type: Grant
    Filed: June 16, 2006
    Date of Patent: December 29, 2009
    Assignee: Business Objects Software Ltd.
    Inventors: Andrey Belyy, Alexander Ocher
  • Patent number: 7623129
    Abstract: A computer readable storage medium includes executable instructions to associate two or more data sets with two or more vertices in a Venn graph. An intersection of the two or more data sets is associated with a vertex in the Venn graph. A plurality of outliers is associated between the two or more data sets and the intersection of the two or more data sets with a plurality of vertices disposed between the two or more vertices and the vertex in the Venn graph.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: November 24, 2009
    Assignee: Business Objects Software Ltd.
    Inventor: Ellen Sagalov
  • Patent number: 7620913
    Abstract: A node-link structure is displayed within a display area having a narrow rectangular shape with an edge along one side acting as a horizon of a hyperbolic space half-plane. Lower level node features that share a parent node feature have centers of area positioned on the display in order along a line parallel with the horizon, with sufficiently similar spacings along an axis perpendicular to the horizon from the region around a parent node feature, and with sufficiently similar spacings in a dimension parallel to the horizon from adjacent node features along the line, that the lower level node features sharing the parent node feature are perceptible as a group of related node features. The half-plane model with compression is used for layout of the node-link data, and the hyperbolic layout data is mapped to a Euclidean space for display.
    Type: Grant
    Filed: March 17, 2005
    Date of Patent: November 17, 2009
    Assignee: Business Objects Americas
    Inventors: Yozo Hida, John O. Lamping, Ramana B. Rao
  • Publication number: 20090282045
    Abstract: A computer readable storage medium comprises executable instructions to establish a trust hierarchy between tenants of a multi-tenant database. Data access rights for the trust hierarchy are specified, the data access rights defined by the tenants of the multi-tenant database. Queries on the multi-tenant database are processed subject to the data access rights for the trust hierarchy.
    Type: Application
    Filed: May 9, 2008
    Publication date: November 12, 2009
    Applicant: Business Objects, S.A.
    Inventors: Mone Siu Man HSIEH, Ju WU
  • Publication number: 20090271699
    Abstract: A computer readable storage medium includes executable instructions to open a report including a view time interaction module, to display structured report data provided to the view time interaction module, and to modify the structured report data in response to a call to the report initiated by the view time interaction module, where the call is based on update information generated by the view time interaction module in response to user input.
    Type: Application
    Filed: April 28, 2008
    Publication date: October 29, 2009
    Applicant: Business Objects, S.A.
    Inventor: Geoffrey Neil PETERS
  • Publication number: 20090244089
    Abstract: A computer readable storage medium includes executable instructions to calculate a default number of major tick marks as a function of a minimum distance between major tick marks and the length of a GUI control. A whole number of major tick marks that evenly divides a range of values to be mapped along the length of the GUI control is iteratively searched. A whole number of major tick marks is displayed along the length of the GUI control. The default number of major tick marks is the origin from which the search begins.
    Type: Application
    Filed: March 31, 2008
    Publication date: October 1, 2009
    Applicant: Business Objects, S.A.
    Inventors: Ashley Mark GADD, James COCHRAN, William Justin COX, David Jordan DALLEY, Gerrit Richard NEVE, Madison Lyndsey POON
  • Patent number: 7580928
    Abstract: A computer-readable medium includes executable instructions to analyze a repository of individual reports to generate a consolidated data set, where the consolidated data set includes data from different individual reports. The consolidated data set is augmented with metadata. The consolidated data set and metadata are inserted within an electronic document.
    Type: Grant
    Filed: June 24, 2005
    Date of Patent: August 25, 2009
    Assignee: Business Objects Software Ltd.
    Inventors: Ju Wu, Siu Man Hsieh
  • Publication number: 20090199158
    Abstract: A computer readable storage medium includes executable instructions to accept a selection of a website to add a document retrieval component for retrieving related reports. Specifications for the document retrieval component are collected. Specifications for how to perform a search for the related reports are received. The document retrieval component is added to the website.
    Type: Application
    Filed: January 31, 2008
    Publication date: August 6, 2009
    Applicant: Business Objects, S.A.
    Inventors: Didier Marc Jean Bolf, Alexis-Jean Laurent Naibo