Patents by Inventor Duncan Pearson

Duncan Pearson 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: 11782901
    Abstract: A data management system includes a first consistency zone, a second consistency zone, and a repository manager. The repository manager identifies a calculation event for a derived object of the second consistency zone, the derived object includes a cross-zone reference to the first consistency zone; and in response to identifying the calculation event: identifies an object in the first consistency zone associated with the cross-zone reference; sends a remote object request, to the first consistency zone, for the object with reference to an event of the first consistency zone specified by the cross-zone reference; obtains the object after sending the remote object request; and obtains a derived object instance based, at least in part, on a computation specification of the derived object and the object.
    Type: Grant
    Filed: October 21, 2021
    Date of Patent: October 10, 2023
    Assignee: Anaplan, Inc.
    Inventors: George Duncan Pearson, Jason S. Reich
  • Patent number: 11580105
    Abstract: Embodiments of the invention relate to a method for managing subscriptions. The method includes initiating execution of a first subscription, in response to the initiating, obtaining a first subscription barrier associated with a first subscription, making, using the first subscription barrier, a first determination to block execution of a first query request associated with the first subscription, and in response to the first determination, ceasing execution of the first subscription.
    Type: Grant
    Filed: October 3, 2019
    Date of Patent: February 14, 2023
    Assignee: Anaplan, Inc.
    Inventors: George Duncan Pearson, Jason Stephen Reich, Thomas Francis Shackell
  • Patent number: 11573927
    Abstract: Embodiments of the invention relate to a method for managing subscriptions. The method includes monitoring a plurality of query requests executing on a plurality of query nodes, identifying, based on the monitoring, a query request of the plurality of query requests that satisfies a hidden subscription criterion, and generating a hidden subscription for the query request.
    Type: Grant
    Filed: October 3, 2019
    Date of Patent: February 7, 2023
    Assignee: ANAPLAN, INC.
    Inventors: George Duncan Pearson, Jason Stephen Reich
  • Publication number: 20220043802
    Abstract: A data management system includes a first consistency zone, a second consistency zone, and a repository manager. The repository manager identifies a calculation event for a derived object of the second consistency zone, the derived object includes a cross-zone reference to the first consistency zone; and in response to identifying the calculation event: identifies an object in the first consistency zone associated with the cross-zone reference; sends a remote object request, to the first consistency zone, for the object with reference to an event of the first consistency zone specified by the cross-zone reference; obtains the object after sending the remote object request; and obtains a derived object instance based, at least in part, on a computation specification of the derived object and the object.
    Type: Application
    Filed: October 21, 2021
    Publication date: February 10, 2022
    Inventors: George Duncan Pearson, Jason S. Reich
  • Patent number: 11157481
    Abstract: A data management system includes a first consistency zone, a second consistency zone, and a repository manager. The repository manager identifies a calculation event for a derived object of the second consistency zone, the derived object includes a cross-zone reference to the first consistency zone; and in response to identifying the calculation event: identifies an object in the first consistency zone associated with the cross-zone reference; sends a remote object request, to the first consistency zone, for the object with reference to an event of the first consistency zone specified by the cross-zone reference; obtains the object after sending the remote object request; and obtains a derived object instance based, at least in part, on a computation specification of the derived object and the object.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: October 26, 2021
    Assignee: Anaplan, Inc.
    Inventors: George Duncan Pearson, Jason S. Reich
  • Publication number: 20210011914
    Abstract: Embodiments of the invention relate to a method for managing subscriptions. The method includes initiating execution of a first subscription, in response to the initiating, obtaining a first subscription barrier associated with a first subscription, making, using the first subscription barrier, a first determination to block execution of a first query request associated with the first subscription, and in response to the first determination, ceasing execution of the first subscription.
    Type: Application
    Filed: October 3, 2019
    Publication date: January 14, 2021
    Inventors: George Duncan Pearson, Jason Stephen Reich, Thomas Francis Shackell
  • Publication number: 20200409930
    Abstract: A data management system includes a first consistency zone, a second consistency zone, and a repository manager. The repository manager identifies a calculation event for a derived object of the second consistency zone, the derived object includes a cross-zone reference to the first consistency zone; and in response to identifying the calculation event: identifies an object in the first consistency zone associated with the cross-zone reference; sends a remote object request, to the first consistency zone, for the object with reference to an event of the first consistency zone specified by the cross-zone reference; obtains the object after sending the remote object request; and obtains a derived object instance based, at least in part, on a computation specification of the derived object and the object.
    Type: Application
    Filed: June 26, 2019
    Publication date: December 31, 2020
    Inventors: George Duncan Pearson, Jason S. Reich
  • Patent number: 7933791
    Abstract: An enterprise planning and performance management system provides a variable-based modeling technique that enables users to interact with a more manageable variable-centric front-end for complex enterprise planning software. The system enables users to specify a plurality of variable definitions via a variable-based user interface. Based on the plurality of variable definitions, the system generates, and in some instances automatically generates, model data that defines an enterprise planning model. The system uses the model data during subsequent enterprise planning sessions. Because model builders typically comprise financial analysts unfamiliar with traditional complex enterprise modeling techniques but familiar with common financial variables of an enterprise, this variable-based modeling technique may facilitate easier model building by allowing these financial analysts to generate model data from the perspective of the more readily understood variables.
    Type: Grant
    Filed: August 21, 2007
    Date of Patent: April 26, 2011
    Assignee: International Business Machines Corporation
    Inventors: Andrew Thomas Nelmes, George Duncan Pearson, Johnathan Hodge, John Martin Pitstick, Michael Gould
  • Patent number: 7693737
    Abstract: The invention is directed to a budget planning system that improves the accuracy and predictability of budget planning within large organizations by enabling organizations to reconcile corporate financial models and organizational targets with detailed spending forecasts. The budgeting system includes a database that is configured to store data defining a budgeting model for the organization. The model has a plurality of hierarchically arranged nodes, each node corresponding to a “contributor” that either provides forecast data or review data provided by contributors associated with lower level nodes. The system is configured to capture target data from a set of financial analysts, capture forecast data from the contributors and reconcile the target data and the forecast data according to the model.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: April 6, 2010
    Assignee: International Business Machines Corporation
    Inventors: Adam Their, Jon M. Sandles, Duncan Pearson
  • Patent number: 7257612
    Abstract: An enterprise business planning system includes a server to execute an enterprise planning session for a set of enterprise contributors in accordance with an enterprise model, wherein the enterprise model defines hierarchically arranged nodes and associates the enterprise contributors with the nodes. The system further comprises a web browser executing on a remote computing device of one of the enterprise contributors to communicate contribution data between the remote computing device and the server, and an inline compression module executing on the remote computing device. The inline compression module automatically compresses outbound communications from the web browser to the server, and automatically decompresses inbound communication received from the server and forwards the decompressed inbound communications to the web browser.
    Type: Grant
    Filed: September 30, 2002
    Date of Patent: August 14, 2007
    Assignee: Cognos Incorporated
    Inventors: Brian S Humenansky, George Duncan Pearson, Michael C Mills
  • Publication number: 20070055604
    Abstract: The invention is directed to a budget planning system that improves the accuracy and predictability of budget planning within large organizations by enabling organizations to reconcile corporate financial models and organizational targets with detailed spending forecasts. The budgeting system includes a database that is configured to store data defining a budgeting model for the organization. The model has a plurality of hierarchically arranged nodes, each node corresponding to a “contributor” that either provides forecast data or review data provided by contributors associated with lower level nodes. The system is configured to capture target data from a set of financial analysts, capture forecast data from the contributors and reconcile the target data and the forecast data according to the model.
    Type: Application
    Filed: October 31, 2006
    Publication date: March 8, 2007
    Applicant: Cognos Corporation
    Inventors: Adam Their, Jon Sandles, Duncan Pearson
  • Patent number: 7130822
    Abstract: The invention is directed to a budget planning system that improves the accuracy and predictability of budget planning within large organizations by enabling organizations to reconcile corporate financial models and organizational targets with detailed spending forecasts. The budgeting system includes a database that is configured to store data defining a budgeting model for the organization. The model has a plurality of hierarchically arranged nodes, each node corresponding to a “contributor” that either provides forecast data or review data provided by contributors associated with lower level nodes. The system is configured to capture target data from a set of financial analysts, capture forecast data from the contributors and reconcile the target data and the forecast data according to the model.
    Type: Grant
    Filed: July 31, 2000
    Date of Patent: October 31, 2006
    Assignee: Cognos Incorporated
    Inventors: Adam Their, Jon Sandles, Duncan Pearson
  • Patent number: 7111007
    Abstract: An enterprise business planning system includes a database having a relational data area and a transactional data area, and a server to store within the transactional data area contribution data received from a set of enterprise contributors. The server publishes the contribution data from the transactional data area to the relational data area. The transactional data area may include a set of contribution slots and a set of aggregations slots hierarchically related in accordance with an enterprise model. The relational area includes a set of related tables defined in accordance with the model. The transactional data area supports real-time interaction with the enterprise contributors, while the relational data area allows detailed statistical analysis and report generation.
    Type: Grant
    Filed: May 27, 2004
    Date of Patent: September 19, 2006
    Assignee: Cognos Incorporated
    Inventors: Adam Thier, Jon M Sandles, George Duncan Pearson, Michael Gould
  • Patent number: 7072822
    Abstract: An enterprise planning system includes a plurality of application servers, and an administration console to generate a deployment map that associates each of a set of enterprise planning models with a respective set of the application servers. The administration console, either automatically or in response to input from a system administrator, may finely control the allocation of computing resources to enterprise planning. The administrator console may adjust the deployment map based on approaching deadlines for the enterprise planning activities. When administrating a task associated with an enterprise planning activity, the administration console may break the task into a number of jobs, each job associated with a different slice of the model in accordance with the organizational hierarchy defined by the model. Consequently, allocation of computing resources to enterprise planning may be finely controlled, and may be adjusted to meet the current needs within the organizational hierarchy.
    Type: Grant
    Filed: September 30, 2002
    Date of Patent: July 4, 2006
    Assignee: Cognos Incorporated
    Inventors: Brian S Humenansky, David S Bowen, George Duncan Pearson, Jon M Sandles, Clarence A Aschenbrener, Mark Antrobus
  • Publication number: 20040236738
    Abstract: An enterprise business planning system includes a database having a relational data area and a transactional data area, and a server to store within the transactional data area contribution data received from a set of enterprise contributors. The server publishes the contribution data from the transactional data area to the relational data area. The transactional data area may include a set of contribution slots and a set of aggregations slots hierarchically related in accordance with an enterprise model. The relational area includes a set of related tables defined in accordance with the model. The transactional data area supports real-time interaction with the enterprise contributors, while the relational data area allows detailed statistical analysis and report generation.
    Type: Application
    Filed: May 27, 2004
    Publication date: November 25, 2004
    Applicant: Adaytum, Inc.
    Inventors: Adam Thier, Jon M. Sandles, George Duncan Pearson, Michael Gould
  • Patent number: 6768995
    Abstract: An enterprise business planning system includes a database having a relational data area and a transactional data area, and a server to store within the transactional data area contribution data received from a set of enterprise contributors. The server publishes the contribution data from the transactional data area to the relational data area. The transactional data area may include a set of contribution slots and a set of aggregations slots hierarchically related in accordance with an enterprise model. The relational area includes a set of related tables defined in accordance with the model. The transactional data area supports real-time interaction with the enterprise contributors, while the relational data area allows detailed statistical analysis and report generation.
    Type: Grant
    Filed: September 30, 2002
    Date of Patent: July 27, 2004
    Assignee: Adaytum, Inc.
    Inventors: Adam Thier, Jon M Sandles, George Duncan Pearson, Michael Gould
  • Publication number: 20040138942
    Abstract: An enterprise business planning system includes an application server to execute an enterprise planning session for a set of enterprise contributors in accordance with an enterprise model. The enterprise model defines hierarchically arranged nodes, and associates the enterprise contributors with the nodes. The system further comprises an administration console that supports node-level modification of the enterprise planning model without preventing execution of the enterprise planning session by the application server.
    Type: Application
    Filed: September 30, 2003
    Publication date: July 15, 2004
    Inventors: George Duncan Pearson, Michael Gould, David S. Bowen, Dorian Baverstock
  • Publication number: 20040064349
    Abstract: An enterprise planning system includes a plurality of application servers, and an administration console to generate a deployment map that associates each of a set of enterprise planning models with a respective set of the application servers. The administration console, either automatically or in response to input from a system administrator, may finely control the allocation of computing resources to enterprise planning. The administrator console may adjust the deployment map based on approaching deadlines for the enterprise planning activities. When administrating a task associated with an enterprise planning activity, the administration console may break the task into a number of jobs, each job associated with a different slice of the model in accordance with the organizational hierarchy defined by the model. Consequently, allocation of computing resources to enterprise planning may be finely controlled, and may be adjusted to meet the current needs within the organizational hierarchy.
    Type: Application
    Filed: September 30, 2002
    Publication date: April 1, 2004
    Inventors: Brian S. Humenansky, David S. Bowen, George Duncan Pearson, Jon M. Sandles, Clarence A. Aschenbrener, Mark Antrobus
  • Publication number: 20040064327
    Abstract: An enterprise business planning system includes a server to execute an enterprise planning session for a set of enterprise contributors in accordance with an enterprise model, wherein the enterprise model defines hierarchically arranged nodes and associates the enterprise contributors with the nodes. The system further comprises a web browser executing on a remote computing device of one of the enterprise contributors to communicate contribution data between the remote computing device and the server, and an inline compression module executing on the remote computing device. The inline compression module automatically compresses outbound communications from the web browser to the server, and automatically decompresses inbound communication received from the server and forwards the decompressed inbound communications to the web browser.
    Type: Application
    Filed: September 30, 2002
    Publication date: April 1, 2004
    Inventors: Brian S. Humenansky, George Duncan Pearson, Michael C. Mills
  • Publication number: 20040064433
    Abstract: An enterprise business planning system includes a database having a relational data area and a transactional data area, and a server to store within the transactional data area contribution data received from a set of enterprise contributors. The server publishes the contribution data from the transactional data area to the relational data area. The transactional data area may include a set of contribution slots and a set of aggregations slots hierarchically related in accordance with an enterprise model. The relational area includes a set of related tables defined in accordance with the model. The transactional data area supports real-time interaction with the enterprise contributors, while the relational data area allows detailed statistical analysis and report generation.
    Type: Application
    Filed: September 30, 2002
    Publication date: April 1, 2004
    Inventors: Adam Thier, Jon M. Sandles, George Duncan Pearson, Michael Gould