Patents Assigned to Cognos Incorporated
  • Publication number: 20090144313
    Abstract: A computing device is described that includes a user interface to receive contribution data of an enterprise and to display a sheet of the contribution data, an annotation interface module to receive one or more annotations for objects of the contribution data, a planning application to retrieve a context definition defining a context in which each of the annotations was received, and an annotation table to store each of the annotations and the context definition corresponding to each of the annotations. The user interface may be configured to output the annotations. The computing device may improve the collaborative process of developing multidimensional data. Users of the computing device may quickly and easily share their thoughts, questions, and comments about the data through annotations. Recreating an annotated sheet may be done efficiently by storing relevant coordinates.
    Type: Application
    Filed: December 4, 2007
    Publication date: June 4, 2009
    Applicant: Cognos Incorporated
    Inventors: Johnathan Hodge, Peter Roy Ballantine, Sasa Conic
  • Publication number: 20090119309
    Abstract: A method and a system for analyzing a data value of interest in a multidimensional database. The data value of interest is first identified in a structured report. The data source for the structured report is retrieved. A context for the data value of interest in the data source is collected, for example, by extracting a slicer from the structured report, by extracting members of master-detail pages, or by extracting a default measure from the structured report. An analysis specification based on the collected context is then built, and the data value of interest is analyzed using the analysis specification. The result from analyzing the data value of interest may be presented in an analysis view.
    Type: Application
    Filed: November 2, 2007
    Publication date: May 7, 2009
    Applicant: COGNOS INCORPORATED
    Inventors: STEPHEN DAVID GIBSON, ANDREW ALEXANDER LEIKUCS, STEWART JAMES WINTER
  • Publication number: 20090094688
    Abstract: Method, system and storage medium encoding a computer program for synchronizing a first user session and a second user session in a client-server system. The first user session is between a first Web service and a client and the second user session is between a second Web service and the same client. A request is received with a first session value by the second Web service. an indicator of the first session value is assigned to a shadow, and the shadow is sent in a response to the client. A subsequent request with the shadow and a subsequent session value is received from the client. The indicator is used to verify the subsequent session value at the second Web service. The second user session is terminated if the indicator in the shadow does not correspond to the subsequent session value.
    Type: Application
    Filed: October 4, 2007
    Publication date: April 9, 2009
    Applicant: COGNOS INCORPORATED
    Inventor: Patrick Roy
  • Publication number: 20090089240
    Abstract: A segmentation management system manages segmentation of a set of members in a multi-dimensionally modeled data source. The segmentation management system comprises a segment definition manager, a segmentation engine and a segment application manager. The segment definition manager manages definitions of identifiable non-overlapping segments for a given base set of members in a multi-dimensionally modeled data source. The segmentation engine divides the base set of members into the segments based on the definitions of the segments. The segment application manager allows the segments to be used as objects.
    Type: Application
    Filed: September 28, 2007
    Publication date: April 2, 2009
    Applicant: Cognos Incorporated
    Inventors: Stewart James Winter, Andrew Alexander Leikucs, Mark Randy Westman
  • Publication number: 20090055905
    Abstract: Method and system for dynamically checking an access control list during the data transfers between a client web browser and a web server. The method and system allow checking of access control list by an application firewall, independent from the web application. The rules, upon which the checking is based, can be easily updated without affecting the web application.
    Type: Application
    Filed: October 31, 2008
    Publication date: February 26, 2009
    Applicant: COGNOS INCORPORATED
    Inventors: MARC GRAVELINE, ULF VINEY, MATT MASSON
  • Publication number: 20090030915
    Abstract: Method and system for determining a driving factor for a data value of interest in a multidimensional database, by collecting a context for the data value of interest in the multidimensional database. The data value of interest has dimensional levels with dimensional members outside the drill path of the data value of interest. The dimensional levels are enumerated in a list. A query using the dimensional members of the dimensional level is executed. A variance is calculated for the set of query results. A driving factor for the data value of interest is determined based on the variance. The driving factor is added to the context of the data value of interest.
    Type: Application
    Filed: July 25, 2007
    Publication date: January 29, 2009
    Applicant: Cognos Incorporated
    Inventors: Stewart James Winter, Randy Mark Westman, Murray John Reid, Andrew Alexander Leikucs, William Todd MacCulloch
  • Publication number: 20090024660
    Abstract: Techniques are described for sharing multidimensional data and associated annotations between software systems. As described herein, the techniques provide mechanisms for defining inter-application “links” for automatically copying data and associated annotations among databases associated with the enterprise software systems. For example, a system may include a first database storing multidimensional data for a first software application, and a second database storing multidimensional data for a second software application. The system further includes an interface by which an administrator defines a link that specifies a source area of the first database and a target area of the second database. A link control module automatically moves multidimensional data and annotations associated with cells or cubes of the multidimensional data from the source area to the target area in accordance with the link.
    Type: Application
    Filed: December 12, 2007
    Publication date: January 22, 2009
    Applicant: Cognos Incorporated
    Inventors: Rasmus Borgsmidt, Finuala Tarnoff, Bindhu Mary Cherian
  • Publication number: 20090012983
    Abstract: Method and system for integrating data between source data and a target application processing target data. A declarative data integration specification including a lineage information linking a source dimensional member of the source data and a target dimensional member of the target data is defined. A data movement specification using the data integration specification including the lineage information, a source reference to a source data model, a target reference to a target data model and a query specification for extracting source data for the target application is generated and the source data to the target application using the data movement specification is provided. A federated member-based metadata model including a source metadata model, a target metadata model, the lineage information mapping the source dimensional member and the target dimensional member; and a link connecting the source package layer and the target package layer, is also provided.
    Type: Application
    Filed: July 11, 2007
    Publication date: January 8, 2009
    Applicant: COGNOS INCORPORATED
    Inventors: Guillaume Senneville, Liam Hartmut Peyton
  • Publication number: 20080301155
    Abstract: This disclosure describes techniques of validating data that a user enters into an enterprise system for storage within a multidimensional data cube. The data cube includes one or more data hyperplanes associated with members of a dimension having cells that contain data. In addition, the data cube includes a validation rule hyperplane of the dimension. Cells in the validation rule hyperplane contain data that indicate whether data in corresponding cells of the data hyperplanes comply with a validation rule. In accordance with these techniques, data in the cells of the data hyperplanes may be submitted if the data in the cells of the validation results hyperplane indicate that data contained in corresponding cells of the data hyperplanes complies with the validation rule.
    Type: Application
    Filed: May 31, 2007
    Publication date: December 4, 2008
    Applicant: Cognos Incorporated
    Inventor: Rasmus Borgsmidt
  • Publication number: 20080301111
    Abstract: Subject ranking management system provides a ranked search result for a given set of one or more search terms. The subject ranking management system determines, using a taxonomy, one or more parent subject items related to one or more matching subject items that match a given set of search terms. The system statistically ranks relevant subject items including the matching subject items and the parent subject items, and organizes the relevant subject items as ranked by the item ranking calculation unit. Ranked subjects can then be presented to an operator to assist with further refinement or used to automatically produce a better search without further operator invention.
    Type: Application
    Filed: May 29, 2007
    Publication date: December 4, 2008
    Applicant: COGNOS INCORPORATED
    Inventor: Craig Statchuk
  • Publication number: 20080301086
    Abstract: A data warehouse comprises a multidimensional data storage area to store multidimensional data and a transactional data storage area to store underlying transactional data from which the multidimensional data is generated. The data warehouse also comprises a multidimensional query processor to provide one or more interfaces to issue a first set of queries conforming to one or more multidimensional query languages to retrieve the multidimensional data from the multidimensional data storage area. Furthermore, the data warehouse comprises a dynamic query engine to provide an additional interface to issue a second set of queries that bypass the interfaces provided by the multidimensional query processor to retrieve the transactional data from the transactional data storage area, wherein the second set of queries do not conform to any of the one or more multidimensional query languages.
    Type: Application
    Filed: June 19, 2007
    Publication date: December 4, 2008
    Applicant: Cognos Incorporated
    Inventor: Sanjeev Kumar Gupta
  • Publication number: 20080288525
    Abstract: Method and system for removing sparse data in a response to a query to a multidimensional database by establishing a cross-tab with sparse data. After selecting a member in an axis of the cross-tab for sparsity removal, a first set expression on the orthogonal axis is selected in the context of the member. The context of the orthogonal axis is collected for generating a filter set expression with a data removal criteria, based on the collected context; and the query is submitted to the database with the filter set expression.
    Type: Application
    Filed: May 14, 2007
    Publication date: November 20, 2008
    Applicant: Cognos Incorporated
    Inventors: Andrew Leikucs, Stewart James Winter
  • Publication number: 20080270479
    Abstract: A method and a system for updating values in a multidimensional database. The method includes the steps of receiving a value for updating a cell in the multidimensional database; and determining a component cell of the cell. The component cell affects the cell through a formula. The cell receiving the input and the component cell are then marked. The method further determines a target cell, affected by the cell or the component cell through an additional formula. The target cell is also marked. The method may further include the steps of identifying an additional formula for the component cell or the target cell; determining an unmarked component cell through the additional formula; and marking the unmarked component cell. The method may further place values of the marked cells in a multidimensional space without triggering allocations, calculates a new state.
    Type: Application
    Filed: April 25, 2007
    Publication date: October 30, 2008
    Applicant: Cognos Incorporated
    Inventors: Rick Soderstrom, Guillaume Senneville
  • Publication number: 20080256612
    Abstract: A method of validating parameters of a request from a Web client to a Web application. The validation rules are sent to a Web client, together with a response to a Web client. The parameters in a response are updated by the Web client. The updated parameters are sent in a subsequent request to the Web client, along with the validation rules. The updated parameters are validated using the validation rules in the request, thus achieving stateless validation. The validation rules are preferably digitally signed.
    Type: Application
    Filed: April 13, 2007
    Publication date: October 16, 2008
    Applicant: Cognos Incorporated
    Inventors: Patrick Roy, Robert Desbiens
  • Patent number: 7417546
    Abstract: A method and RFID system for providing a service is provided. A plurality of RFID tokens are prepared. Each tag is associated with one or more services. The RFID token is a RFID tag-based token. A user selects the RFID tag to an item. The RFID token is inserted into a package with the item to request the service to the item. A recipient scans the package to obtain the service information from the RFID tag, and handles the item based on the information.
    Type: Grant
    Filed: December 12, 2005
    Date of Patent: August 26, 2008
    Assignee: Cognos Incorporated
    Inventors: Pascal Llorca, Rob Vandervecht
  • Publication number: 20080198156
    Abstract: A report rendering system and method of filtering and navigating reports on mobile devices are provided. The report rendering system comprises a scene generator for generating a scene of a report in response to a request to view the report or a subset of the report and a navigation module for storing selected components within the scene.
    Type: Application
    Filed: September 17, 2007
    Publication date: August 21, 2008
    Applicant: Cognos Incorporated
    Inventors: Stephan Jou, Doug Liversidge
  • Publication number: 20080201293
    Abstract: An enterprise business intelligence system includes a data access service that provides consistent availability of functionality for querying multidimensional data sources regardless of the capabilities of the underlying data sources. The data access service disassembles a multidimensional query into execution units, and may optimize the multidimensional query such that individual execution units may be executed locally or remotely to achieve increase computational efficiently.
    Type: Application
    Filed: February 15, 2007
    Publication date: August 21, 2008
    Applicant: Cognos Incorporated
    Inventors: Robin Grosset, David Hood, Joachim Limburg
  • Publication number: 20080201356
    Abstract: A report representation system and method of transforming report outputs into a standard representation format are provided. The report representation system comprises a report parser for parsing a report output, a code generator for generating a standard representation code of the report output and a code compiler for converting the standard representation code into a format representable as a fixed schema repository. The method comprises the steps of parsing a report output, generating a standard representation code of the report output and converting the standard representation code into a format representable as a fixed schema repository.
    Type: Application
    Filed: September 14, 2007
    Publication date: August 21, 2008
    Applicant: Cognos Incorporated
    Inventor: Stephan Jou
  • Publication number: 20080189332
    Abstract: Method and server in a business intelligence analysis system for building a response to a client request. The response includes information regarding the response in an updated server context. The updated server context is round tripped to the client and included in a subsequent request. After being received from the client, the subsequent request is optimized based on the included updated server context.
    Type: Application
    Filed: October 4, 2007
    Publication date: August 7, 2008
    Applicant: Cognos Incorporated
    Inventor: Stewart James Winter
  • Publication number: 20080183744
    Abstract: A process management system comprises a process model, a process engine and a process user interface. The process model stores predefined configurable process metadata components of one or more business management processes. The process engine configures the process metadata components. The process engine also generates user interface contents for a specific management process based on a set of the process metadata components relevant to the specific management process. The process user interface presents the user interface contents for configuration of the process metadata components, and for conducting the specific management process using the generated user interface contents.
    Type: Application
    Filed: May 1, 2007
    Publication date: July 31, 2008
    Applicant: Cognos Incorporated
    Inventors: Michael Adendorff, Tom Fazal