Patents Assigned to Business Objects Americas
-
Patent number: 7661062Abstract: 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: GrantFiled: September 20, 2000Date of Patent: February 9, 2010Assignee: Business Objects AmericasInventor: Chris Connaughton
-
Patent number: 7650576Abstract: 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: GrantFiled: May 21, 2002Date of Patent: January 19, 2010Assignee: Business Objects AmericasInventor: Santiago E. Becerra, Jr.
-
Tree visualization system and method based upon a compressed half-plane model of hyperbolic geometry
Patent number: 7620913Abstract: 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: GrantFiled: March 17, 2005Date of Patent: November 17, 2009Assignee: Business Objects AmericasInventors: Yozo Hida, John O. Lamping, Ramana B. Rao -
Patent number: 7567953Abstract: 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: GrantFiled: March 3, 2003Date of Patent: July 28, 2009Assignee: Business Objects AmericasInventors: Sundar Kadayam, Gregory J. Bishop, William A. Miller, Viral Vora
-
Patent number: 7516125Abstract: 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: GrantFiled: March 29, 2006Date of Patent: April 7, 2009Assignee: Business Objects AmericasInventors: Ramana B. Rao, Swapnil Hajela, Nareshkumar Rajkumar
-
Patent number: 7512596Abstract: 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.Type: GrantFiled: March 29, 2006Date of Patent: March 31, 2009Assignee: Business Objects AmericasInventors: Swapnil Hajela, Nareshkumar Rajkumar
-
Publication number: 20080243837Abstract: The present invention includes a method and device for detecting duplicate documents by triangulation. Particular aspects of the present invention are described in the claims, specification and drawings.Type: ApplicationFiled: April 4, 2008Publication date: October 2, 2008Applicant: BUSINESS OBJECTS AMERICASInventors: Mark W. Davis, John Murphy, Paul Grant Carter
-
Publication number: 20070129953Abstract: Systems and methods for information strategy management enable users to define and automate the flow and use of business intelligence within an organization. Users who to receive specific business intelligence content are identified by reference to their roles within the organization. The content, and conditions under which it is sent, are definable with reference to variables associated with specific users or roles. Next steps suggesting specific tasks to be performed in response to the content may also be sent to users in association with the content. User activity in response to received content or next steps may be recorded, enabling an organization to monitor how information is being used.Type: ApplicationFiled: October 8, 2003Publication date: June 7, 2007Applicant: Business Objects AmericasInventors: John Cunningham, Gilles Vergnory-Mion, Ranvir Wadera
-
Patent number: 6882998Abstract: A method of clustering data includes choosing an initial cluster point and proximate data points from a set of data points. A revised data set is defined that excludes the initial cluster point and the proximate data points. A cluster point relatively far from the selected cluster point is selected. A revised data set excluding the selected cluster points and proximate data points is then defined. A decision is made whether to choose another cluster point. If so, a cluster point relatively far from the selected cluster points is selected and a revised data set excluding the selected cluster points and corresponding proximate data points is defined. If another cluster point is not to be selected, a final cluster point is chosen within the revised data set. The final cluster point is relatively far from the previously selected cluster points. The selected cluster points are then used to initiate a cluster analysis.Type: GrantFiled: September 28, 2001Date of Patent: April 19, 2005Assignee: Business Objects AmericasInventor: Iain C. Stemp