Abstract: A system and method is provided for accessing information from a plurality of searchable information sources. The method includes the steps of: analyzing a user search query to determine a subject matter of the query; and selecting a sub-set of information from the plurality of information sources based upon the determined subject matter of the query. In further detailed embodiment, the analyzing step combines at least two methods of deriving the subject matter from the search query; and the method further includes the step of searching the information source(s) in the sub-set of information sources, substantially in parallel, for documents relevant to the search query. A system and method is also provided for searching a plurality of searchable information sources, where the information sources include at least one secure source.
Type:
Grant
Filed:
March 3, 2003
Date of Patent:
July 28, 2009
Assignee:
Business Objects Americas
Inventors:
Sundar Kadayam, Gregory J. Bishop, William A. Miller, Viral Vora
Abstract: A system has a set of servers utilizing different operating systems to constitute a cross-platform system. A central management server has a set of objects characterizing the set of servers. The set of objects have relationship edges to related objects. A server intelligence agent coordinates the start-up of the central management server and the set of servers and coordinates the control of state changes within the set of servers.
Type:
Application
Filed:
December 27, 2007
Publication date:
July 2, 2009
Applicant:
Business Objects, S.A.
Inventors:
Jeffrey Rodd DAVISS, Harry Todd MEADE, Sunil PURI
Abstract: A computer readable medium stores computer executable instructions to receive a collection of composite objects. An aggregate dataset that includes a portion of the contents of object instances in the collection of objects is created. The aggregate dataset is passed to a report server. A report that includes data from the aggregate dataset is accepted.
Abstract: Words having selected characteristics in a corpus of documents are found using a data processor arranged to execute queries. Memory stores an index structure in which entries in the index structure map words and marks for words having the selected characteristics to locations within documents in the corpus. Entries in the index structure represent words and other entries represent marks with the location information of a marked word. The entries for the marks can be tokens coalesced with prefixes of respective marked words or adjacent. A query processor forms a modified query by adding a mark for a word to the query. The processor executes the modified query.
Type:
Grant
Filed:
March 29, 2006
Date of Patent:
April 7, 2009
Assignee:
Business Objects Americas
Inventors:
Ramana B. Rao, Swapnil Hajela, Nareshkumar Rajkumar
Abstract: Phrases in a corpus of documents including stopwords are found using a data processor arranged to execute phrase queries. Memory stores an index structure which maps entries in the index structure to documents in the corpus. Entries in the index structure represent words and other entries represent stopwords found in the corpus coalesced with prefixes of respective adjacent words adjacent to the stopwords. The prefixes comprise one or more leading characters of the respective adjacent words. A query processor forms a modified query by substituting a stopword with a search token representing the stopword coalesced with a prefix of the next word in the query. The processor executes the modified query. Also, index structures including coalesced stopwords are created and maintained.
Abstract: A computer-readable medium includes executable instructions to define a target value, define an achievement boundary range, define specific values for the achievement boundary range, and combine the target value, achievement boundary range, and specific values associated with the achievement boundary range to form an absolute target metric object.
Abstract: A computer readable storage medium includes executable instructions to retrieve a dataset from a data source, where the dataset includes a first set of categories. A data structure that represents the dataset is built. A first set of merit values for the first set of categories is calculated. The first set of categories is ordered based on a criterion. The first set of categories is returned.
Abstract: A computer readable medium with executable instructions, includes instructions to process metadata associated with a set of report templates. A subset of report templates is selected from the set of report templates using the metadata. The subset of report templates maximizes a reporting objective subject to a selection rule as specified by the metadata. The subset of report templates is returned.
Abstract: A computer readable storage medium includes executable instructions to analyze a categorical dimension of multi-dimensional data as a function of entropy to form entropy results. The entropy results are plotted as a stacked bar chart. A user graphically navigates through the stacked bar chart.
Abstract: A computer readable storage medium includes executable instructions to retrieve a list of one or more widgets from a repository. A set of items representing the list of one or more widgets is displayed. A widget is selected from amongst the one or more widgets in the repository.
Type:
Application
Filed:
April 24, 2007
Publication date:
October 30, 2008
Applicant:
Business Objects, S.A.
Inventors:
Alexis-Jean Laurent NAIBO, Didier Marc Jean BOLF
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:
Application
Filed:
April 6, 2007
Publication date:
October 9, 2008
Applicant:
Business Objects, S.A.
Inventors:
Jin Huang, Sung-Li Yang, Anita P. Narra
Abstract: A computer-readable storage medium to direct a computer to function in a specified manner includes executable instructions to: process a balanced scorecard to generate a hierarchical tree; classify the parent to child relationships in the hierarchical tree; identify the quantitative associations among the parent to child relationships; and assess the balance within the balanced scorecard.
Abstract: A computer readable storage medium includes executable instructions to define an abstraction layer disposed between a business intelligence application and a set of visualization libraries. The abstraction layer provides an application programmer interface for the business intelligence application to the set of visualization libraries. A visualization settings model is defined within the abstraction layer. The visualization settings model describes a visualization that can be rendered by a visualization library in the of visualization libraries.
Type:
Application
Filed:
January 31, 2007
Publication date:
July 31, 2008
Applicant:
Business Objects, S.A.
Inventors:
Christophe Favart, Marc Labouze, Bruno Plumejeau
Abstract: A computer implemented method includes forming column range-bands, generating row range-bands, and establishing global range-bands in conjunction with the column range-bands and the row range-bands.
Abstract: A computer readable medium, system, apparatus and method are disclosed for generating and regenerating query results in reports whereby conditions for filtering a query against multilingual databases are preserved independent of language and/or locale. According to one embodiment of the present invention, a computer readable medium includes executable instructions to specify a language-dependent value for filtering query results during a query. Other executable instructions are included to associate a first locale to the language-dependent value, determine a key based on the language-dependent value and on the first locale, and generate a transformed query, which can include a locale variable configured to indicate a second locale for regenerating the query results to form regenerated query results for the second locale using another language-dependent value.
Abstract: An analytical reporting functionality provides full-fledged dynamic reporting capabilities on top of a multidimensional data model. A GUI facilitates replicating the same reporting data for various elements of a dimension. Additionally, direct interaction with the report to perform OLAP-style is enabled.
Type:
Grant
Filed:
November 30, 2004
Date of Patent:
April 8, 2008
Assignee:
Business Objects Software Ltd.
Inventors:
Jean-Yves Cras, Henri Biestro, Ricardo Polo-Malouvier
Abstract: A computer implemented method of processing data includes creating a data table characterizing data values, receiving a data selection from within the data table, and automatically generating a data chart based on the data selection. A specified preference may be recorded. The specified preference may be applied to create a revised data chart.
Abstract: A method of searching at least one report includes extracting at least one of report element instance content, report element instance metadata, report element instance data, and at least one of associated report element instance context content, report element instance context metadata and report element instance context data to define indexed fields. A search query is received. The search query is applied against at least one indexed field. Search query results are compiled to produce a list of relevant report element instances.
Type:
Application
Filed:
September 29, 2006
Publication date:
April 3, 2008
Applicant:
Business Objects, S.A.
Inventors:
Ricardo POLO-MALOUVIER, Gregoire Jean Antoine Cacheux, Gilles Vergnory-Mion
Abstract: A computer readable storage medium includes executable instructions to extract data model object information and report data values from data model objects in at least one semantic abstraction to define indexed fields. A search query is received. The search query is applied against the indexed fields to define matching data model objects and matching report data values. A proposed abstract query with at least one matching data model object and a corresponding semantic abstraction is generated.
Type:
Application
Filed:
September 29, 2006
Publication date:
April 3, 2008
Applicant:
Business Objects, S.A.
Inventors:
Ricardo Polo-Malouvier, Gregoire Jean Antoine Cacheux, Gilles Vergnory-Mion, Mark Allerton
Abstract: A method of receiving a report includes submitting a search query, receiving a proposed abstract query and report search results, and accepting a choice between submitting the proposed abstract query to generate a report and designating an existing report from the report search results. A report is then received in accordance with the choice.
Type:
Application
Filed:
September 29, 2006
Publication date:
April 3, 2008
Applicant:
Business Objects, S.A.
Inventors:
Ricardo Polo-Malouvier, Gregoire Jean Antoine Cacheux, Gilles Vergnory-Mion, Mark Allerton