Patent application number | Description | Published |
20100017379 | SYSTEMS AND METHODS TO CREATE CONTINUOUS QUERIES VIA A SEMANTIC LAYER - A system, method, means, and/or computer program code may be provided to facilitate a presentation of information to a user. According to some embodiments, continuous query definition parameters are created by a user via a graphical user interface. Moreover, semantic layer information associated with an event processing engine may be provided. The event processing engine may, for example, receive an event stream from a data source. According to some embodiments, the semantic layer information is defined by a semantic layer designer via a graphical user interface. At least one event processing language statement may be created based on (i) the continuous query definition parameters and (ii) the semantic layer information. The statement may then be provided to the event processing engine so as to establish a continuous query at the event processing engine, the continuous query providing output data based on events in the event stream. According to some embodiments, a continuous meta-query for a complex event processing engine is initially created. When a connection with a business user is subsequently established, a continuous user-query is initiated based on the continuous meta-query. | 01-21-2010 |
20100017380 | SYSTEMS AND METHODS TO CREATE CONTINUOUS QUERIES ASSOCIATED WITH PUSH-TYPE AND PULL-TYPE DATA - A system, method, means, and/or computer program code may be provided to facilitate query creation and a presentation of information to a user. According to some embodiments, continuous query definition parameters are received from a user via a graphical user interface. Moreover, semantic layer information associated with an event processing engine may be retrieved, the event processing engine being adapted to receive an event stream. Based on the continuous query definition parameters, a pre-fetch query may be automatically created to pre-fetch historical data from a database. An event processing language statement may also be created based on (i) the continuous query definition parameters and (ii) the semantic layer information. The event processing language statement may be provided to the complex event processing engine so as to establish a continuous query. A response to the query may be output based on both the pre-fetched historical data and events in the event stream. | 01-21-2010 |
20100100802 | CONTEXTUAL REPORT ELEMENT MAPPING TO WEB SERVICE INPUT PARAMETER - Some aspects include selection of a cell of a report section, the cell associated with a data dimension and with a context of the report section, and association of the cell with an input parameter of a software service. Aspects may include identification of a contextual report specification associated with a software service and with one or more report elements, at least one of the one or more report elements being associated with an input parameter of the software service, determination of data corresponding to a plurality of the one or more report elements, generation of a script to invoke the software service and to pass contents of the at least one of the one or more report elements as the input parameter to the software service, and generation of a report output based on the data and the script. | 04-22-2010 |
20110029852 | METADATA CREATION - Apparatus, systems, and methods may operate to receive, sequentially, individual lines of information included in a file stored in an electronic storage medium; to locate one or more tables in a spreadsheet when at least two of the lines in a sequence are consecutive lines that begin with a non-empty cell and have a matching length; to determine a vertical orientation or a horizontal orientation of the tables based on an arrangement of the information within the lines and across the lines; and to create metadata from the information, based on the arrangement. The metadata may comprise object label names, object qualifications, and/or object data types. Additional apparatus, systems, and methods are disclosed. | 02-03-2011 |
Patent application number | Description | Published |
20080243767 | APPARATUS AND METHOD FOR CONSTRUCTING AND USING A SEMANTIC ABSTRACTION FOR QUERYING HIERARCHICAL DATA - 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. | 10-02-2008 |
20080244416 | APPARATUS AND METHOD FOR CREATING AND CONSUMING CUSTOM VISUALIZATION TEMPLATES - A computer readable storage medium includes executable instructions to access multiple custom templates. A selected custom template is designated for implementation. The selected custom template has a set of associated parameters. A custom template guide corresponding to the selected custom template is initiated. | 10-02-2008 |
20080271127 | APPARATUS AND METHOD FOR CREATING STAND-ALONE BUSINESS INTELLIGENCE WIDGETS WITHIN AN AUTHENTICATION FRAMEWORK - 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. The widget is configured with a set of authentication credentials | 10-30-2008 |
20090100086 | APPARATUS AND METHOD FOR VISUALIZING DATA WITHIN A DECOMPOSITION GRAPH - A computer readable storage medium includes executable instructions to provide a decomposition graph visualization with a set of nodes. A selection of two or more measures is received. A measure visualization is generated for each node to illustrate a relationship between the two or more measures. | 04-16-2009 |
20090193004 | APPARATUS AND METHOD FOR FORMING DATABASE TABLES FROM QUERIES - A computer readable storage medium includes executable instructions to capture data access commands from a query module utilizing a semantic layer. The data access commands are processed to produce table specification instructions and data access instructions to facilitate the construction and population of a table. | 07-30-2009 |
20090198668 | APPARATUS AND METHOD FOR DISPLAYING DOCUMENTS RELEVANT TO THE CONTENT OF A WEBSITE - A computer readable storage medium includes executable instructions to identify a user of a website, retrieve one or more keywords describing content on the website, and search for reports corresponding to the one or more keywords. The reports are filtered based on data access permissions associated with the user. A highly ranked report is displayed on the website. | 08-06-2009 |
20090199158 | APPARATUS AND METHOD FOR BUILDING A COMPONENT TO DISPLAY DOCUMENTS RELEVANT TO THE CONTENT OF A WEBSITE - 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. | 08-06-2009 |
Patent application number | Description | Published |
20100131491 | DETERMINATION OF GRAPHICAL FORMAT TO PRESENT SEARCH RESULTS - Some aspects include reception of a plurality of search results, selection of a graphical format in which to present the search results from a plurality of graphical formats based on metadata of the plurality of search results, and presentation of the plurality of search results in the selected graphical format. | 05-27-2010 |
20110055246 | NAVIGATION AND VISUALIZATION OF RELATIONAL DATABASE - Navigation and visualization of a relational database may include determination of metadata indicating a structure of the relational database, generation of one or more structured query language queries based on the metadata to retrieve, from the relational database, facet values of each of a plurality of facets of the relational database, determination of a display order of the plurality of facets based on the facet values, and generation of an interface to display of the facet values of the plurality of facets in the determined display order. Also included may be generation of one or more structured query language queries based on the metadata to retrieve aggregated values of a measure for each of the facet values of each of the plurality of facets from the relational database, and generation of the interface to display each of the aggregated values in association with a corresponding facet value in the determined display order. | 03-03-2011 |
20120072840 | DISTANCE FILTERING GESTURE TOUCHSCREEN - A system may include a display to present a visualization comprising a plurality of graphical indicators, each of the graphical indicators associated with a respective one of a plurality of entities of interest, a touch-sensitive input surface to receive a touch input at a first portion of the visualization representing a current physical location of the apparatus and a drag input on the display device from the first portion to a second portion of the visualization, and a processor to filter the plurality of graphical indicators based on a distance between the first portion and the second portion. | 03-22-2012 |
20120095996 | SEARCH IN A MULTI-RELATIONSHIP SOCIAL NETWORK - Some aspects include reception, from an entity, of a search query to identify entities, determination of one or more entity clusters associated with the entity, determination of a search result based on the search query, the search result including two or more result entities, and presentation of the two or more result entities in an order based on the one or more entity clusters. | 04-19-2012 |
20120150852 | TEXT ANALYSIS TO IDENTIFY RELEVANT ENTITIES - A system includes a data structure comprising a plurality of mesh entities, the data structure associating each of the plurality of mesh entities with a respective name and a respective one or more attribute values, and associating each of the plurality of mesh entities with one or more relations to one or more other ones of the plurality of mesh entities. Some aspects include reception of a file comprising text, identification of text entities from the text, identification of first mesh entities from the plurality of mesh entities based on the identified text entities, determination, for each of the first mesh entities, of a name and one or more attribute values, and determination of a relevance associated with each identified text entity based on the determined name and one or more attribute values. | 06-14-2012 |
20130041915 | AUGMENTED SEARCH SUGGEST - A system includes reception of a partial query from a user, querying of a data source with the partial query to identify terms within the data source including the partial query, storage of the identified terms in a cache associated with the user, presentation of the identified terms to the user, reception of a new partial query including the partial query and a letter appended to the partial query, and determination of whether one or more of the stored identified terms includes the new partial query. | 02-14-2013 |