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: 11782901Abstract: 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: GrantFiled: October 21, 2021Date of Patent: October 10, 2023Assignee: Anaplan, Inc.Inventors: George Duncan Pearson, Jason S. Reich
-
Patent number: 11580105Abstract: 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: GrantFiled: October 3, 2019Date of Patent: February 14, 2023Assignee: Anaplan, Inc.Inventors: George Duncan Pearson, Jason Stephen Reich, Thomas Francis Shackell
-
Patent number: 11573927Abstract: 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: GrantFiled: October 3, 2019Date of Patent: February 7, 2023Assignee: ANAPLAN, INC.Inventors: George Duncan Pearson, Jason Stephen Reich
-
Publication number: 20220043802Abstract: 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: ApplicationFiled: October 21, 2021Publication date: February 10, 2022Inventors: George Duncan Pearson, Jason S. Reich
-
Patent number: 11157481Abstract: 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: GrantFiled: June 26, 2019Date of Patent: October 26, 2021Assignee: Anaplan, Inc.Inventors: George Duncan Pearson, Jason S. Reich
-
Publication number: 20210011914Abstract: 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: ApplicationFiled: October 3, 2019Publication date: January 14, 2021Inventors: George Duncan Pearson, Jason Stephen Reich, Thomas Francis Shackell
-
Publication number: 20200409930Abstract: 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: ApplicationFiled: June 26, 2019Publication date: December 31, 2020Inventors: George Duncan Pearson, Jason S. Reich
-
Patent number: 7933791Abstract: 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: GrantFiled: August 21, 2007Date of Patent: April 26, 2011Assignee: International Business Machines CorporationInventors: Andrew Thomas Nelmes, George Duncan Pearson, Johnathan Hodge, John Martin Pitstick, Michael Gould
-
Patent number: 7693737Abstract: 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: GrantFiled: October 31, 2006Date of Patent: April 6, 2010Assignee: International Business Machines CorporationInventors: Adam Their, Jon M. Sandles, Duncan Pearson
-
Patent number: 7257612Abstract: 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: GrantFiled: September 30, 2002Date of Patent: August 14, 2007Assignee: Cognos IncorporatedInventors: Brian S Humenansky, George Duncan Pearson, Michael C Mills
-
Publication number: 20070055604Abstract: 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: ApplicationFiled: October 31, 2006Publication date: March 8, 2007Applicant: Cognos CorporationInventors: Adam Their, Jon Sandles, Duncan Pearson
-
Patent number: 7130822Abstract: 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: GrantFiled: July 31, 2000Date of Patent: October 31, 2006Assignee: Cognos IncorporatedInventors: Adam Their, Jon Sandles, Duncan Pearson
-
Real-time aggregation of data within a transactional data area of an enterprise planning environment
Patent number: 7111007Abstract: 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: GrantFiled: May 27, 2004Date of Patent: September 19, 2006Assignee: Cognos IncorporatedInventors: Adam Thier, Jon M Sandles, George Duncan Pearson, Michael Gould -
Patent number: 7072822Abstract: 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: GrantFiled: September 30, 2002Date of Patent: July 4, 2006Assignee: Cognos IncorporatedInventors: Brian S Humenansky, David S Bowen, George Duncan Pearson, Jon M Sandles, Clarence A Aschenbrener, Mark Antrobus
-
Publication number: 20040236738Abstract: 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: ApplicationFiled: May 27, 2004Publication date: November 25, 2004Applicant: Adaytum, Inc.Inventors: Adam Thier, Jon M. Sandles, George Duncan Pearson, Michael Gould
-
Patent number: 6768995Abstract: 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: GrantFiled: September 30, 2002Date of Patent: July 27, 2004Assignee: Adaytum, Inc.Inventors: Adam Thier, Jon M Sandles, George Duncan Pearson, Michael Gould
-
Publication number: 20040138942Abstract: 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: ApplicationFiled: September 30, 2003Publication date: July 15, 2004Inventors: George Duncan Pearson, Michael Gould, David S. Bowen, Dorian Baverstock
-
Publication number: 20040064327Abstract: 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: ApplicationFiled: September 30, 2002Publication date: April 1, 2004Inventors: Brian S. Humenansky, George Duncan Pearson, Michael C. Mills
-
Publication number: 20040064349Abstract: 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: ApplicationFiled: September 30, 2002Publication date: April 1, 2004Inventors: Brian S. Humenansky, David S. Bowen, George Duncan Pearson, Jon M. Sandles, Clarence A. Aschenbrener, Mark Antrobus
-
Publication number: 20040064433Abstract: 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: ApplicationFiled: September 30, 2002Publication date: April 1, 2004Inventors: Adam Thier, Jon M. Sandles, George Duncan Pearson, Michael Gould