Patents by Inventor Randy Westman

Randy Westman 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: 8838623
    Abstract: A context locking method and system lock context of a set of members in a crosstab for further data exploration and analysis. The context locking system has a context information manager and a locking manager. The context locking method information manager collects context information of the selected member. The context locking method manager locks the context of the selected set based on the context information during further exploration or analysis of the crosstab, while allowing the locked set to reflect data changes in the data source.
    Type: Grant
    Filed: June 22, 2006
    Date of Patent: September 16, 2014
    Assignee: International Business Machines Corporation
    Inventors: Stewart Winter, Andrew Leikucs, Randy Westman
  • Patent number: 7904413
    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: Grant
    Filed: September 28, 2007
    Date of Patent: March 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Stewart James Winter, Andrew Alexander Leikucs, Mark Randy Westman
  • Patent number: 7783724
    Abstract: A business intelligence analysis client system is used with a business intelligence analysis sever system having an object model representing one or more data sources. The client system maintains a business intelligence analysis client copy of the object model that is maintained by the server system. The client system obtains from the server system a result of the user request including update information, and updates the client copy of the object model according to the update information. The client system presents the result of the user request based on the updated client copy of the object model.
    Type: Grant
    Filed: June 23, 2006
    Date of Patent: August 24, 2010
    Assignee: International Business Machines Corporation
    Inventors: Stewart Winter, Andrew Leikucs, Randy Westman, Murray Reid, Todd MacCulloch
  • Patent number: 7747564
    Abstract: A definition manager independently defines a plurality of dimensional members of a data source. An operation manager receives user input selecting a set of dimensional members of interest and at least one operator to manipulate the selected set of members based on the selected at least one operator. The set of dimensional members of interest comprise a first dimensional member of interest having a given dimension and a given level in a hierarchy of the given dimension and a second dimensional member of interest having a different dimension from the given dimension or a different level in the hierarchy from the given level in the hierarchy. A display manager places the manipulated set of dimensional members in a report so that the manipulated set of dimensional members are displayed adjacently based on the operator to facilitate comparative analysis.
    Type: Grant
    Filed: June 22, 2006
    Date of Patent: June 29, 2010
    Assignee: International Business Machines Corporation
    Inventors: Randy Westman, Stewart Winter, Andrew Liekucs, Todd MacCulloch, Murray Reid
  • Patent number: 7606846
    Abstract: A large report management system manages a large Online Analytic Processing (OLAP) report. The system segments a set of members of interest for an OLAP report to define one or more segments, and determines an interest degree of each segment. The system generates a summarized representation of each segment that is of lesser interest, and presents a report with members of each segment of greater interest and the summarized representation of each segment of lesser interest.
    Type: Grant
    Filed: June 23, 2006
    Date of Patent: October 20, 2009
    Assignee: International Business Machines Corporation
    Inventors: Stewart Winter, Randy Westman, Murray Reid, Todd Macculloch, Andrew Liekucs
  • 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: 20080208862
    Abstract: A context locking system locks context of a set of members in a crosstab for further data exploration and analysis. The context locking system has a context information manager and a locking manager. The context information manager collects context information of the selected member. The locking manager locks the context of the selected set based on the context information during further exploration or analysis of the crosstab, while allowing the locked set to reflect data changes in the data source.
    Type: Application
    Filed: June 22, 2006
    Publication date: August 28, 2008
    Inventors: Stewart Winter, Andrew Leikucs, Randy Westman
  • Publication number: 20070299937
    Abstract: A business intelligence analysis client system is used with a business intelligence analysis sever system having an object model representing one or more data sources. The client system maintains a business intelligence analysis client copy of the object model that is maintained by the server system. The client system obtains from the server system a result of the user request including update information, and updates the client copy of the object model according to the update information. The client system presents the result of the user request based on the updated client copy of the object model.
    Type: Application
    Filed: June 23, 2006
    Publication date: December 27, 2007
    Inventors: Stewart Winter, Andrew Leikucs, Randy Westman, Murray Reid, Todd MacCulloch
  • Publication number: 20070299861
    Abstract: A large report management system manages a large Online Analytic Processing (OLAP) report. The system segments a set of members of interest for an OLAP report to define one or more segments, and determines an interest degree of each segment. The system generates a summarized representation of each segment that is of lesser interest, and presents a report with members of each segment of greater interest and the summarized representation of each segment of lesser interest.
    Type: Application
    Filed: June 23, 2006
    Publication date: December 27, 2007
    Inventors: Stewart Winter, Randy Westman, Murray Reid, Todd MacCulloch, Andrew Leikucs
  • Publication number: 20070299860
    Abstract: A comparative analysis system allows independent management of definition of dimensional members of a multi-dimensional model. A user can select dimensional members of interest and at least one operator to manipulate the selected members based on the selected operator. The system manages placement of the selected members in a report so that the selected members are displayed adjacently based on the operator to facilitate comparative analysis.
    Type: Application
    Filed: June 22, 2006
    Publication date: December 27, 2007
    Inventors: Randy Westman, Stewart Winter, Andrew Leikucs, Todd Macculloch, Murray Reid