Patents by Inventor Glen M. Seeds

Glen M. 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: 8635229
    Abstract: Techniques for constructing query operations associated with a report specification are described. The query operations may include a mixture of multidimensional operations and relational operations. The application of the query operations are sequenced with the computing device to reduce or eliminate certain complexities and ambiguities during generation of reports, thereby providing an improved experience for user. For example, any multidimensional rollup operation may be applied to the multidimensional representation of the data within a first timeframe and that any aggregation operation and second level filtering are applied within a second timeframe subsequent to the first timeframe. A report may be output based on a resultant data set produced by application of the query operation in accordance with the sequencing.
    Type: Grant
    Filed: October 18, 2011
    Date of Patent: January 21, 2014
    Assignee: International Business Machines Corporation
    Inventors: David C. Cummings, Glen M. Seeds
  • Patent number: 8577903
    Abstract: Techniques for constructing query operations associated with a report specification are described. The query operations may include a mixture of multidimensional operations and relational operations. The application of the query operations are sequenced with the computing device to reduce or eliminate certain complexities and ambiguities during generation of reports, thereby providing an improved experience for user. For example, any multidimensional rollup operation may be applied to the multidimensional representation of the data within a first timeframe and that any aggregation operation and second level filtering are applied within a second timeframe subsequent to the first timeframe. A report may be output based on a resultant data set produced by application of the query operation in accordance with the sequencing.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: November 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: David C. Cummings, Glen M. Seeds
  • Publication number: 20130111267
    Abstract: Provided are techniques for improving a test suite. A list of tests in a test suite is created, sorted in order of increasing run time, wherein multiple tests having a same run time are sorted in order of decreasing code block coverage. For each test on the list, it is determined whether the test covers one or more code blocks not already covered by at least one previously processed test. In response to determining that the test does cover one or more code blocks not already covered by the at least one previously processed test, the test is added to an optimized test suite. The optimized test suite is stored.
    Type: Application
    Filed: November 1, 2011
    Publication date: May 2, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dmitriy BERYOZA, Hendrik CAZEMIER, David C. CUMMINGS, Joseph P. FOURNY, Robin N. GROSSET, Roch LEFEBVRE, Richard PIGEON, Glen M. SEEDS, Qing WEI
  • Publication number: 20130097189
    Abstract: Techniques for constructing query operations associated with a report specification are described. The query operations may include a mixture of multidimensional operations and relational operations. The application of the query operations are sequenced with the computing device to reduce or eliminate certain complexities and ambiguities during generation of reports, thereby providing an improved experience for user. For example, any multidimensional rollup operation may be applied to the multidimensional representation of the data within a first timeframe and that any aggregation operation and second level filtering are applied within a second timeframe subsequent to the first timeframe. A report may be output based on a resultant data set produced by application of the query operation in accordance with the sequencing.
    Type: Application
    Filed: September 13, 2012
    Publication date: April 18, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David C. Cummings, Glen M. Seeds
  • Publication number: 20130097188
    Abstract: Techniques for constructing query operations associated with a report specification are described. The query operations may include a mixture of multidimensional operations and relational operations. The application of the query operations are sequenced with the computing device to reduce or eliminate certain complexities and ambiguities during generation of reports, thereby providing an improved experience for user. For example, any multidimensional rollup operation may be applied to the multidimensional representation of the data within a first timeframe and that any aggregation operation and second level filtering are applied within a second timeframe subsequent to the first timeframe. A report may be output based on a resultant data set produced by application of the query operation in accordance with the sequencing.
    Type: Application
    Filed: October 18, 2011
    Publication date: April 18, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David C. Cummings, Glen M. Seeds
  • Patent number: 7747651
    Abstract: 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 the 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: Grant
    Filed: April 29, 2004
    Date of Patent: June 29, 2010
    Assignee: International Business Machines Corporation
    Inventors: Charles M. Potter, Glen M. Seeds
  • Patent number: 7555786
    Abstract: 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: Grant
    Filed: April 29, 2004
    Date of Patent: June 30, 2009
    Assignee: International Business Machines Corporation
    Inventors: Charles M. Potter, Glen M. Seeds
  • Patent number: 7293008
    Abstract: The invention provides for a method for producing reports for business intelligence that adapt automatically to a context, defined 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: Grant
    Filed: April 29, 2004
    Date of Patent: November 6, 2007
    Assignee: Cognos, Incorporated
    Inventors: Charles M. Potter, Henk Cazemier, Glen M. Seeds