Patents Assigned to Business Objects Software
-
Patent number: 9607012Abstract: In one embodiment, metadata associated with a document is received. At least one keyword is extracted from the received metadata, wherein the at least one keyword include at least one of actionable information and non-actionable information. Further, an interactive graphical document insight element is generated including a representation of the non-actionable information and one or more interactive icons representing the actionable information. The generated interactive graphical document insight element is rendered on a computer generated user interface.Type: GrantFiled: March 6, 2013Date of Patent: March 28, 2017Assignee: BUSINESS OBJECTS SOFTWARE LIMITEDInventors: Dharmesh Rana, Anand Sinha
-
Patent number: 9582475Abstract: A system and method for managing business intelligence data is described. In some example embodiments, the system extracts data and metadata from a business intelligence file, generates a data bundle of the data and metadata, generates an application bundle based on the data bundle, and generates an interactive document using the data bundle and application bundle.Type: GrantFiled: December 17, 2012Date of Patent: February 28, 2017Assignee: Business Objects Software Ltd.Inventor: Satishkumar Sekharan
-
Patent number: 9582495Abstract: A semantic extraction system leverages domain expert knowledge, to impart meaningful business information aiding ordinary knowledge consumers in understanding large/complex data volumes and models thereof. Certain embodiments may comprise a layered structure comprising an information uplifting layer, a semantic processing layer, and a visual representation layer. Referencing domain knowledge model(s) created by human domain experts, the information uplifting layer extracts and maintains meaningful information in a semantic structure. The semantic processing layer then processes this extracted information for various different business analysis purposes. Finally, the visual representation layer allows the analyzed and aggregated information to be arranged and visualized via a range of interactive tools. The overall layered structure is powered by the domain knowledge models, which capture specialized knowledge from experts in different domains.Type: GrantFiled: June 17, 2014Date of Patent: February 28, 2017Assignee: BUSINESS OBJECTS SOFTWARE LTD.Inventor: Yuqian Song
-
Patent number: 9582554Abstract: Techniques are described for importing data from a web page and enriching the imported data. While presenting a web page on a web browser, an input can be received to select an area of the web page. Tables that correspond to the selected area can be imported into a dataset as plain text. Tables imported in this manner can be verified and subsequently enriched. Data enrichment can include providing context to an entry. Data enrichment can also include associating or importing related data into the table from an open access database.Type: GrantFiled: November 8, 2013Date of Patent: February 28, 2017Assignee: BUSINESS OBJECTS SOFTWARE LTD.Inventor: Satishkumar Sekharan
-
Publication number: 20170046404Abstract: Examples of auto-monitoring and adjusting dynamic data visualizations are provided herein. A data visualization based on initial data can be generated. A series of data updates can be received. The data visualization can be updated based on the series of data updates. Various performance metrics can be monitored, and data updates and/or the updated data visualization can be adjusted accordingly. Performance metrics can include at least one of: a data visualization rendering time; a data transfer time; or a data update generation time. Upon determining that one or more performance metrics exceed a threshold: a time between data updates of the series of data updates can be increased; sampled data can be requested for subsequent data updates; and/or a time-dimension extent of the updated data visualization can be reduced.Type: ApplicationFiled: August 10, 2015Publication date: February 16, 2017Applicant: BUSINESS OBJECTS SOFTWARE LTD.Inventors: Sybil Shim, Daniel Georges, Charles Wilson, Paul van der Eerden, Saeed Jahankhani
-
Patent number: 9563664Abstract: A computer-implemented method for finding related datasets includes, for each reference dataset from multiple reference datasets, determining domains and geographies for a user dataset and the reference dataset, obtaining a weighted domain coefficient and a weighted geography coefficient using the determined domains and geographies for the user dataset and the reference dataset, calculating a correlation coefficient between the user dataset and the reference dataset and calculating a semantic filtering coefficient for the user dataset and the reference dataset using the calculated correlation coefficient, the weighted domain coefficient and the weighted geography coefficient.Type: GrantFiled: December 23, 2014Date of Patent: February 7, 2017Assignee: Business Objects Software, Ltd.Inventor: Alexei Potiagalov
-
Patent number: 9558572Abstract: The disclosure generally describes computer-implemented methods, software, and systems, including a method for presenting information. A first graph is presented that represents plural groups, each representing an aggregated set of data points grouped based on a first set of common attributes. User input selecting a particular group is received. The aggregated set of data points is analyzed to determine whether the number of aggregated set of data points exceeds a threshold. In response to determining that the number exceeds the threshold, the aggregated set of data points is re-grouped. A second set of common attributes associated with the re-grouped set of data points is identified. The data points are aggregated based on the second set of common attributes. A second graph is provided for presentation, the updated graph representing plural groups, each group representing an aggregated subset of data points from the aggregated set of data points.Type: GrantFiled: December 18, 2014Date of Patent: January 31, 2017Assignee: Business Objects Software Ltd.Inventor: Chang Deng
-
Patent number: 9552393Abstract: Techniques for information retrieval include the features of receiving a plurality of data records, updating a plurality of database records associated with the received plurality of data records stored in a database, receiving a query for a particular database record, and preparing for display, in response to the query, one or more of the database records based on at least one of the name of the business enterprise or the alias associated with the name of the business enterprise. Each data record includes data fields associated with a business enterprise. The data fields include a name of the business enterprise. Each database record includes attributes including the name of the business enterprise and an alias associated with the name of the business enterprise. The query includes at least one of the name of the business enterprise or the alias associated with the name of the business enterprise.Type: GrantFiled: January 13, 2012Date of Patent: January 24, 2017Assignee: Business Objects Software Ltd.Inventor: Sherif Botros
-
Patent number: 9547646Abstract: The present disclosure describes methods, systems, and computer program products for positioning user-created data in an Online Analytical Processing (OLAP) database.Type: GrantFiled: May 19, 2014Date of Patent: January 17, 2017Assignee: Business Objects Software Ltd.Inventor: Houman Ghaemi
-
Patent number: 9536096Abstract: A system and method for managing business intelligence data is described. In some example embodiments, the system extracts data and metadata from a business intelligence file, generates a data bundle of the data and metadata, generates an application bundle based on the date bundle, and generates an interactive document using the data bundle and application bundle.Type: GrantFiled: December 17, 2012Date of Patent: January 3, 2017Assignee: Business Objects Software Ltd.Inventors: Alex MacAulay, Satishkumar Sekharan, Yuru Wang
-
Patent number: 9489179Abstract: Example systems and methods of providing an application programming interface tracing mechanism are presented. In one example, an application programming interface for an application is provided, the interface including an interface object. A proxy object is created for the interlace object. At the proxy object, method calls from the application for the interface object are received, recorded, and passed to the interface object. An execution trace including the recorded method calls is generated.Type: GrantFiled: March 8, 2012Date of Patent: November 8, 2016Assignee: Business Objects Software Ltd.Inventor: Marco Pesarese
-
Patent number: 9477535Abstract: Example systems and methods of providing a connection with a backend processing system are presented. In one example, a request for a connection between the backend processing system and a user of an application is received. One of a plurality of connections with the backend processing system is selected. Each of the plurality of connections is bound with a corresponding generic user session in the backend processing system. In response to the request, the selected connection is unbound from a generic user session and bound with a user session corresponding to the user of the application. Access to the selected connection is provided to the user of the application.Type: GrantFiled: February 12, 2013Date of Patent: October 25, 2016Assignee: Business Objects Software Ltd.Inventor: James Crawford
-
Patent number: 9477543Abstract: The disclosure generally describes computer-implemented methods, software, and systems for presenting error information. Logs are received from different locations, the logs associated with a plurality of builds at the different locations and associated with one or more systems. The logs are stored in a centralized location. Build information is generated for a given build, including identifying errors associated with the given build. Information for a current log associated with the given build is analyzed, including accessing information for previous logs associated with previous related builds related to the given build. Based on the analyzing, error diagnostic information that is to be presented is determined, including an analysis of errors that occurred in the given build and previous related builds. Instructions are provided, the instructions operable to present the error diagnostic information to a user, including providing log information, for presentation in a user interface.Type: GrantFiled: September 26, 2014Date of Patent: October 25, 2016Assignee: Business Objects Software Ltd.Inventors: Miles Henley, Dolan Sum, Alfred Fung, Edward Lam, Tao Lin, Randy Uy, Ren Horikiri, Jeff Lavoie
-
Patent number: 9459939Abstract: A method, medium, and system to receive an event stream, the event stream including a plurality of events, the events being semantically modeled; receive domain insights specifying a relationship between two events, the domain insights being semantically modeled and defined by a specified time limit and a comparison of event attributes using the specified time limit with a logical operator; retrieve stored representations of events referenced in the received domain insights; process the event stream, the received domain insights, and the retrieved stored events to produce a temporal processing result; and store the temporal processing result.Type: GrantFiled: November 14, 2014Date of Patent: October 4, 2016Assignee: BUSINESS OBJECTS SOFTWARE LTD.Inventor: Yuqian Song
-
Patent number: 9432473Abstract: Systems and methods to provide online presence management are provided. A presence message is received from a browser associated with a user. One or more channels indicated by the presence message are determined, each channel being associated with an activity of the user. A presence state for each of the one or more channels are then determined, and a presence storage may be updated. Presence information comprising the presence state for the user may be provided to browsers of subscribers who subscribed to the same one or more channels. The presence information may be provided without an explicit request from the browsers.Type: GrantFiled: February 17, 2010Date of Patent: August 30, 2016Assignee: Business Objects Software Ltd.Inventor: Damian Biollo
-
Patent number: 9396240Abstract: The present disclosure describes methods, systems, and computer program products for enabling extreme visualization for large data sets stored in a database. One computer-implemented method includes receiving a request for an input schema to feed to a data specification language (DaSL) and a metadata outline of typed objects exposed by a database view identified in the request, requesting extraction of the input schema and metadata outline from the database, creating an instance of a DaSL compiler based upon the input schema, generating, by a computer, a DaSL query corresponding to objects selected from the metadata outline, requesting compilation of the DaSL query, and receiving a calculation plan and topology cursors responsive to the compilation of the DaSL query.Type: GrantFiled: December 3, 2013Date of Patent: July 19, 2016Assignee: Business Objects Software Ltd.Inventors: Bogdan Marinoiu, Yann Le Biannic
-
Patent number: 9389777Abstract: Gestures are described for manipulating tables, charts and graphs. For tables, a swipe gesture is described that deletes a column from a table when the gesture is detected on a column of the table. A pinch gesture is also described that combines two or more columns or rows of a table when the gesture is detected on columns of the table. For charts and graphs, a swipe gesture is described that changes the contents of the chart or graph when the gesture is detected on an axis label of the chart or graph. Another swipe gesture is describes that modifies the appearance of the chart or graph when the gesture is detected on or near an edge of the chart or graph and moving towards the center of the chart or graph.Type: GrantFiled: November 8, 2013Date of Patent: July 12, 2016Assignee: Business Objects Software Ltd.Inventor: Satishkumar Sekharan
-
Patent number: 9383889Abstract: In one embodiment, a selection of a process component associated with a process flow is received. Further, a check is made to determine whether a graphical editor includes process components associated with the process flow. If the graphical editor does not include process components, the selected process component is placed on the graphical editor. If the graphical editor includes the process components, then compatibility of the selected process component with at least one of the one or more process components is determined by identifying cardinality and type of the process component. Further, the selected process component is connected to the process flow on the graphical editor based on the determined compatibility.Type: GrantFiled: December 20, 2011Date of Patent: July 5, 2016Assignee: Business Objects Software LimitedInventors: Rakesh Kelappan, Anil Babu Ankisettipalli, John Macregor, Sambit Panda, Sujit Ramesh A
-
Patent number: 9378306Abstract: Methods, systems, and computer-readable storage media for receiving data, displaying the data visualization based on the data, the data visualization being displayed within a GUI and being provided as a histogram including a first plurality of bins, the first plurality of bins being defined based on default binning parameters, receiving user input, the user input being input to the data visualization using the GUI and indicating a first operation, providing user-defined binning based on the user input, and displaying a modified data visualization based on the data and the first operation, the modified data visualization being displayed within the GUI and being provided as a histogram including a second plurality of bins, the second plurality of bins being defined based on the user-defined binning parameters and being different from the first plurality of bins.Type: GrantFiled: March 12, 2013Date of Patent: June 28, 2016Assignee: Business Objects Software Ltd.Inventor: Emmanuel Zarpas
-
Patent number: 9367535Abstract: Formulas in dashboards can be executed at a client executing web technologies such as HTML5 and JavaScript. The formulas specified by a spreadsheet file are transformed into a pre-defined notation format and then recursively evaluated. Related apparatus, systems, techniques and articles are also described.Type: GrantFiled: November 29, 2012Date of Patent: June 14, 2016Assignee: BUSINESS OBJECTS SOFTWARE, LTD.Inventors: Jason Bedard, Viren Kumar