Patents by Inventor Glen Seeds
Glen Seeds has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8090658Abstract: A member unique name (MUN) system and MUN translation system and method are provided. The MUN system comprises a dimension reference for defining the context in which the remaining portions of the MUN exist and a canonical business key for uniquely identifying a member across different dimensional data sources within a business enterprise. The MUN translation system comprises a translation selection module for selecting a MUN transformation and a collection of MUN transformations for transforming a MUN of a first data source into a MUN of the second data source.Type: GrantFiled: June 23, 2006Date of Patent: January 3, 2012Assignee: International Business Machines CorporationInventors: Glen Seeds, David Cushing, Henk Cazemier
-
Patent number: 7844601Abstract: A system for providing feedback associated with the planning of a query is provided. The system comprises a query planning mechanism capable of determining transformations required for the execution of the query, and a monitoring mechanism for monitoring and extracting feedback information from the planning mechanism, the feedback information including an indication of the transformations.Type: GrantFiled: June 22, 2006Date of Patent: November 30, 2010Assignee: International Business Machines CorporationInventor: Glen Seeds
-
Patent number: 7720789Abstract: A member unique name (MUN) structure and MUN translation system and method are provided. The MUN structure comprises a canonical business key for uniquely identifying a member across different dimensional data sources within a business enterprise and at least one of a dimension reference for defining the context in which the remaining portions of the MUN exist or a data source identifier (DSI) for uniquely identifying a member within a dimensional data source that implements its own unique member identifiers. The MUN translation system comprises a translation selection module for selecting a MUN transformation and a collection of MUN transformations for transforming a MUN structure of a first data source into a MUN structure of the second data source.Type: GrantFiled: June 22, 2007Date of Patent: May 18, 2010Assignee: International Business Machines CorporationInventors: Glen Seeds, David Cushing, Henk Cazemier
-
Publication number: 20080005063Abstract: A member unique name (MUN) structure and MUN translation system and method are provided. The MUN structure comprises a canonical business key for uniquely identifying a member across different dimensional data sources within a business enterprise and at least one of a dimension reference for defining the context in which the remaining portions of the MUN exist or a data source identifier (DSI) for uniquely identifying a member within a dimensional data source that implements its own unique member identifiers. The MUN translation system comprises a translation selection module for selecting a MUN transformation and a collection of MUN transformations for transforming a MUN structure of a first data source into a MUN structure of the second data source.Type: ApplicationFiled: June 22, 2007Publication date: January 3, 2008Applicant: COGNOS INCORPORATEDInventors: Glen Seeds, David Cushing, Henk Cazemier
-
Publication number: 20070299676Abstract: A member unique name (MUN) system and MUN translation system and method are provided. The MUN system comprises a dimension reference for defining the context in which the remaining portions of the MUN exist and a canonical business key for uniquely identifying a member across different dimensional data sources within a business enterprise. The MUN translation system comprises a translation selection module for selecting a MUN transformation and a collection of MUN transformations for transforming a MUN of a first data source into a MUN of the second data source.Type: ApplicationFiled: June 23, 2006Publication date: December 27, 2007Inventors: Glen Seeds, David Cushing, Henk Cazemier
-
Publication number: 20070033178Abstract: A system for providing feedback associated with the planning of a query is provided. The system comprises a query planning mechanism capable of determining transformations required for the execution of the query, and a monitoring mechanism for monitoring and extracting feedback information from the planning mechanism, the feedback information including an indication of the transformations.Type: ApplicationFiled: June 22, 2006Publication date: February 8, 2007Applicant: Cognos IncorporatedInventor: Glen Seeds
-
Publication number: 20050027674Abstract: The invention comprises a method and system for reducing the apparent complexity faced by a user when confronted by this modeling environment. It provides for a metadata model that represents one or more data sources, the metadata model comprising a query layer combining tee functions of a data access layer and a business layer. The query layer includes query subjects that describe how to retrieve data from the data sources, and the query subjects contain query items. The query layer also allows the use of data access language statements which permit the use of more complex computed query subjects and query items.Type: ApplicationFiled: April 29, 2004Publication date: February 3, 2005Applicant: Cognos IncorporatedInventors: Charles Potter, Glen Seeds
-
Publication number: 20050021516Abstract: The invention provides for a method for producing reports for business intelligence that adapt automatically to a context, defied by a locale variable. A parameter map is defined, based on locale key and field names, and a report layout is produced that contains one or more macrotized database language expressions that include partial expressions built using the parameter map. Later, once a user selects a locale, the partial expression resulting from a lookup in the parameter map using the locale is used to modify one or more macrotized database language expressions. Finally, the resulting valid database language expressions are applied to the database to produce a report.Type: ApplicationFiled: April 29, 2004Publication date: January 27, 2005Applicant: Cognos IncorporatedInventors: Charles Potter, Henk Cazemier, Glen Seeds
-
Publication number: 20050022029Abstract: The present invention discloses a method for using a relational database management system to support on-line analytical processing (OLAP) systems by providing a security access mechanism. The method of restricting access to data contained in a business intelligence system, comprises the steps of defining one or more security roles, associating the security roles with business intelligence data, selecting one or more security roles from the one or more security roles, combining the one or more security filters with a data access language statement, and interpreting the data access statement.Type: ApplicationFiled: April 29, 2004Publication date: January 27, 2005Applicant: Cognos IncorporatedInventors: Charles Potter, Glen Seeds
-
Patent number: 6763520Abstract: A request dispatching system is provided for dispatching requests to a system having a predetermined number of server instances. Each request has its service type. The request dispatching system uses one queue for each service type, and reserves for each queue a minimum number of server instances. In one embodiment, idle server instances may be configured on demand to serve requests of a different type.Type: GrantFiled: August 24, 2000Date of Patent: July 13, 2004Assignee: Cognos IncorporatedInventor: Glen Seeds
-
Publication number: 20020052909Abstract: A method and system is provided for dispatching requests to processing resources. A processing resource has a current service type to process requests that have the current service type. When the processing resource is idle, it is determined whether the processing resource is to be switched to a different service type to process requests having the different service type. The processing resource is switched to the different service type when the switching is determined; and an outstanding request having the different service type is dispatched to the processing resource.Type: ApplicationFiled: August 24, 2001Publication date: May 2, 2002Inventor: Glen Seeds