SYSTEMS AND METHODS FOR ENTERPRISE-LEVEL CONTEXT MANAGEMENT
First Claim
1. A system to facilitate enterprise-level context management, comprising:
- an enterprise context manager, which in operation,requests and acquires data of a business entity used by a plurality of legacy applications, wherein the data is stored across multiple systems of record of data;
acquires and secures a context for exclusive access by a user to the data of the entity managed by the plurality of legacy applications for duration of a work flow of one or more interactive business processes that operate the data;
enables operations to the data of the business entity during execution of the work flow by the one or more interactive business processes;
commits changes made to the data of the business entity stored across the multiple systems of record of data by the operations via a coordinated multiphase commit or rolls the data back to a pre-commit status if the changes to all of the multiple systems of record cannot be applied; and
releases the context for access to the data of the entity used by the plurality of legacy applications.
5 Assignments
0 Petitions
Accused Products
Abstract
A new approach is proposed that contemplates systems and methods to facilitate enterprise-level context management, which is a construct used to manage access and changes to business entities at the enterprise level instead of application level, where the business entities are used by many legacy applications and the underlying data is stored across multiple systems of record of data. An enterprise context manager is a software layer that secures exclusive access to a collection of related, yet disparate applications and resources ahead of a coordinated multiphase commit. The enterprise context manager provides a complete view of a business entity by presenting various aspects of data of the business entity through a single, unified user interface. It commits changes made to the data managed by two or more legacy applications together or rolls the data back to a pre-commit status if all changes cannot be applied.
-
Citations
29 Claims
-
1. A system to facilitate enterprise-level context management, comprising:
an enterprise context manager, which in operation, requests and acquires data of a business entity used by a plurality of legacy applications, wherein the data is stored across multiple systems of record of data; acquires and secures a context for exclusive access by a user to the data of the entity managed by the plurality of legacy applications for duration of a work flow of one or more interactive business processes that operate the data; enables operations to the data of the business entity during execution of the work flow by the one or more interactive business processes; commits changes made to the data of the business entity stored across the multiple systems of record of data by the operations via a coordinated multiphase commit or rolls the data back to a pre-commit status if the changes to all of the multiple systems of record cannot be applied; and releases the context for access to the data of the entity used by the plurality of legacy applications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
16. A method to facilitate enterprise-level context management, comprising:
-
requesting and acquiring data of a business entity used by a plurality of legacy applications, wherein the data is stored across multiple systems of record of data; acquiring and securing a context for exclusive access by a user to the data of the entity managed by the plurality of legacy applications for duration of a work flow of one or more interactive business processes that operate the data; enabling operations to the data of the business entity during execution of the work flow by the one or more interactive business processes; committing changes made to the data of the business entity stored across the multiple systems of record of data by the operations via a coordinated multiphase commit or rolls the data back to a pre-commit status if the changes to all of the multiple systems of record cannot be applied; and releasing the context for access to the data of the entity used by the plurality of legacy applications. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A machine readable medium having software instructions stored thereon that when executed cause a system to:
-
request and acquire data of a business entity used by a plurality of legacy applications, wherein the data is stored across multiple systems of record of data; acquire and secure a context for exclusive access by a user to the data of the entity managed by the plurality of legacy applications for duration of a work flow of one or more interactive business processes that operate the data; enable operations to the data of the business entity during execution of the work flow by the one or more interactive business processes; commit changes made to the data of the business entity stored across the multiple systems of record of data by the operations via a coordinated multiphase commit or rolls the data back to a pre-commit status if the changes to all of the multiple systems of record cannot be applied; and release the context for access to the data of the entity used by the plurality of legacy applications.
-
Specification