Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
92 words
A method, comprising the steps of: maintaining a database of information; accepting from a user through a user input apparatus a proposed change to the database and a specified status therefor; saving a proposed change when the specified status therefor is a first status, without initiating implementation thereof; and processing a proposed change by initiating implementation thereof when the specified status therefor is a second status different from the first status, said processing step including the step of initiating a workflow where the proposed change having the second status requires a workflow.
Claim 2
Independent Claim
92 words
A method, comprising the steps of: maintaining a database of information; accepting from a user through a user input apparatus a proposed change to the database and a specified status therefor; saving a proposed change when the specified status therefor is a first status, without initiating implementation thereof; and processing a proposed change by initiating implementation thereof when the specified status therefor is a second status different from the first status, said processing step including the step of initiating a workflow where the proposed change having the second status requires a workflow.
Claim 3
Dependent Claim
29 words
A method according to claim 1 , wherein said processing step includes the step of promptly implementing the proposed change in the database if no workflow is required therefor.
Claim 4
Dependent Claim
36 words
A method according to claim 1 , wherein said processing step includes the step, when a workflow is required, of delaying implementation of the proposed change in the database until after successful completion of the workflow.
Claim 5
Dependent Claim
29 words
A method according to claim 3 , wherein said processing step includes the step of promptly implementing the proposed change in the database if no workflow is required therefor.
Claim 6
Dependent Claim
136 words
A method according to claim 1 , including a predefined table structure which identifies possible changes of a first type and possible changes of a second type different from the first type, the proposed change being one of the first and second types, the table structure further having for each of the first and second types a respective indicator that can have one of first and second states, the first state indicating that a workflow is unnecessary for a proposed change of that type which affects only a domain of the user proposing the change; and wherein said processing step includes the step of initiating implementation of the proposed change without a workflow if the corresponding indicator has the first state and if the proposed change affects only the domain of the user proposing that change.
Claim 7
Dependent Claim
50 words
A method according to claim 1 , including the step of responding to execution of said processing step for a first proposed change by searching for a second proposed change which has been saved with the first status, and then carrying out said processing step for the second proposed change.
Claim 8
Dependent Claim
27 words
A method according to claim 6 , including the step of changing the status of the second proposed change from the first status to the second status.
Claim 9
Dependent Claim
42 words
A method according to claim 6 , wherein the first proposed change is a first type of change, and wherein said searching step includes the step of ignoring saved proposed changes which are of a second type different from the first type.
Claim 10
Dependent Claim
41 words
A method according to claim 8 , including a predefined table structure having a portion which identifies possible changes of the first type and possible changes of the second type, said searching step including the step of accessing the table structure.
Claim 11
Dependent Claim
60 words
A method according to claim 8 , including a predefined table structure having a first portion which identifies possible changes of the first type and possible changes of the second type, and having a second portion which identifies when a workflow is required for each of the possible changes, said searching step including the step of accessing the table structure.
Claim 12
Dependent Claim
39 words
A method according to claim 10 , wherein the first portion of the table structure identifies for each of the possible changes a respective workflow to be initiated when the second portion thereof indicates that a workflow is required.
Claim 13
Dependent Claim
33 words
A method according to claim 10 , wherein the table structure includes first and second tables which are separate, and which respectively have therein the first and second portions of the table structure.
Claim 14
Dependent Claim
40 words
A method according to claim 1 , including the step of permitting a user to switch a saved proposed change from the first status to the second status, and thereafter carrying out said processing step for the saved proposed change.
Claim 15
Dependent Claim
92 words
A method according to claim 1 , including first and second types of proposed changes; and wherein said processing step includes the step of responding to a first proposed change which has the second status by aborting said processing step unless one of a first criterion and a second criterion is satisfied, the first criterion being that the first proposed change is of the first type, and the second criterion being that there is a second proposed change which has been saved with the first status and is of the first type.
Claim 16
Dependent Claim
76 words
A method according to claim 1 , wherein said step of processing a proposed change includes, prior to said step of initiating a workflow when the proposed change has the second status and requires a workflow, the steps of determining whether data needed to carry out the workflow is in said database, and inhibiting said step of initiating a workflow in response to a determination that data needed for the workflow is absent from said database.