Patents by Inventor John Malcolm MacGregor

John Malcolm MacGregor 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: 8862980
    Abstract: A computer readable storage medium includes executable instructions to analyze a categorical dimension of multi-dimensional data as a function of entropy to form entropy results. The entropy results are plotted as a stacked bar chart. A user graphically navigates through the stacked bar chart.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: October 14, 2014
    Assignee: Business Objects Software Limited
    Inventor: John Malcolm MacGregor
  • Patent number: 8374897
    Abstract: A computer-readable medium to direct a computer to function in a specified manner includes executable instructions to: generate a set of qualitative assessments; convert the set of qualitative assessments into a set of quantitative assessments; produce a quantitative forecast from the set of quantitative assessments; and translate the quantitative forecast to a qualitative forecast.
    Type: Grant
    Filed: May 31, 2006
    Date of Patent: February 12, 2013
    Assignee: Business Objects Software
    Inventor: John Malcolm MacGregor
  • Patent number: 8122337
    Abstract: A computer readable storage medium comprises executable instructions to provide a Graphical User Interface for displaying visualizations of a multi-dimensional database. An action is received within a visualization of a table of the multi-dimensional database, the action performed by a user when selecting a cell of the table. A slice in the visualization is populated in response to the action. The visualization is filtered to drill down on dimensions associated with the cell.
    Type: Grant
    Filed: June 26, 2008
    Date of Patent: February 21, 2012
    Assignee: SAP France S.A.
    Inventors: John Malcolm MacGregor, Ian Thomas McAlpine, Donald Alastair MacCormick
  • Patent number: 7992126
    Abstract: A computer-readable storage medium to direct a computer to function in a specified manner includes executable instructions to: process a balanced scorecard to generate a hierarchical tree; classify the parent to child relationships in the hierarchical tree; identify the quantitative associations among the parent to child relationships; and assess the balance within the balanced scorecard.
    Type: Grant
    Filed: February 27, 2007
    Date of Patent: August 2, 2011
    Assignee: Business Objects Software Ltd.
    Inventor: John Malcolm MacGregor
  • Patent number: 7957993
    Abstract: A computer readable storage medium comprises executable instructions to define and calculate a plurality of performance indicators, including key performance indicators. A validity index for a key performance indicator is determined based on variances of performance indicators that are in conflict with the key performance indicator.
    Type: Grant
    Filed: July 31, 2007
    Date of Patent: June 7, 2011
    Assignee: Business Objects Software Ltd.
    Inventor: John Malcolm MacGregor
  • Patent number: 7730023
    Abstract: A computer-readable medium to direct a computer to function in a specified manner includes executable instructions to construct a strategy map characterizing a presumed causal link between a first business metric and a second business metric. A first pattern within data associated with the first business metric is identified; a second pattern within data associated with the second business metric is located. Any relationship between the first pattern and the second pattern is specified.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: June 1, 2010
    Assignee: Business Objects Sotware Ltd.
    Inventor: John Malcolm MacGregor
  • Patent number: 7676468
    Abstract: An apparatus to identify patterns in a multi-dimensional database is described. In particular, a computer-readable medium to direct a computer to function in a specified manner is provided. The computer-readable medium comprises instructions to automatically identify a plurality of patterns associated with data comprising the multi-dimensional database and instructions to indicate the plurality of patterns that are identified. Exemplary patterns that can be identified include an outlier pattern, a step pattern, a random pattern, a trend pattern, and a periodic pattern.
    Type: Grant
    Filed: March 9, 2007
    Date of Patent: March 9, 2010
    Assignee: Business Objects Software Ltd.
    Inventor: John Malcolm Macgregor
  • Publication number: 20090327852
    Abstract: A computer readable storage medium comprises executable instructions to provide a Graphical User Interface for displaying visualizations of a multi-dimensional database. An action is received within a visualization of a table of the multi-dimensional database, the action performed by a user when selecting a cell of the table. A slice in the visualization is populated in response to the action. The visualization is filtered to drill down on dimensions associated with the cell.
    Type: Application
    Filed: June 26, 2008
    Publication date: December 31, 2009
    Applicant: BUSINESS OBJECTS, S.A.
    Inventors: John Malcolm MacGregor, Donald Alastair MacCormick, Ian Thomas McAlpine
  • Publication number: 20090037238
    Abstract: A computer readable storage medium comprises executable instructions to define and calculate a plurality of performance indicators, including key performance indicators. A validity index for a key performance indicator is determined based on variances of performance indicators that are in conflict with the key performance indicator.
    Type: Application
    Filed: July 31, 2007
    Publication date: February 5, 2009
    Applicant: BUSINESS OBJECTS, S.A
    Inventor: John Malcolm MACGREGOR
  • Publication number: 20090002373
    Abstract: A computer readable storage medium includes executable instructions to analyze a categorical dimension of multi-dimensional data as a function of entropy to form entropy results. The entropy results are plotted as a stacked bar chart. A user graphically navigates through the stacked bar chart.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 1, 2009
    Applicant: Business Objects, S.A.
    Inventor: John Malcolm MacGregor
  • Publication number: 20080208528
    Abstract: A computer-readable storage medium to direct a computer to function in a specified manner includes executable instructions to: process a balanced scorecard to generate a hierarchical tree; classify the parent to child relationships in the hierarchical tree; identify the quantitative associations among the parent to child relationships; and assess the balance within the balanced scorecard.
    Type: Application
    Filed: February 27, 2007
    Publication date: August 28, 2008
    Applicant: Business Objects, S.A
    Inventor: John Malcolm MacGregor
  • Publication number: 20080082908
    Abstract: A computer implemented method of processing data includes creating a data table characterizing data values, receiving a data selection from within the data table, and automatically generating a data chart based on the data selection. A specified preference may be recorded. The specified preference may be applied to create a revised data chart.
    Type: Application
    Filed: September 29, 2006
    Publication date: April 3, 2008
    Applicant: Business Objects, S.A.
    Inventor: John Malcolm MacGregor
  • Publication number: 20070282648
    Abstract: A computer-readable medium to direct a computer to function in a specified manner includes executable instructions to: generate a set of qualitative assessments; convert the set of qualitative assessments into a set of quantitative assessments; produce a quantitative forecast from the set of quantitative assessments; and translate the quantitative forecast to a qualitative forecast.
    Type: Application
    Filed: May 31, 2006
    Publication date: December 6, 2007
    Applicant: Business Objects, S.A.
    Inventor: John Malcolm MacGregor
  • Patent number: 7194465
    Abstract: An apparatus to identify patterns in a multi-dimensional database is described. In particular, a computer-readable medium to direct a computer to function in a specified manner is provided. The computer-readable medium comprises instructions to automatically identify a plurality of patterns associated with data comprising the multi-dimensional database and instructions to indicate the plurality of patterns that are identified. Exemplary patterns that can be identified include an outlier pattern, a step pattern, a random pattern, a trend pattern, and a periodic pattern.
    Type: Grant
    Filed: March 28, 2002
    Date of Patent: March 20, 2007
    Assignee: Business Objects, S.A.
    Inventor: John Malcolm MacGregor