Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
274 words
A method of automatically processing and tracking the processing of a request related to a product change, comprising the steps of: (1) receiving initial instructions for processing the request related to a product change; (2) receiving the request related to a product change from a source of requests; (3) extracting relevant information from the received request related to a product change, depending upon the type of request, by parsing the request related to a product change to read one or more fields associated with the type of the request related to a product change; (4) creating an entry in a database, and storing said extracted relevant information in said database entry, as a stored information, wherein said stored information is maintained so long as the request related to a product change is valid; (5) validating said stored information, by ensuring, that said stored information has acceptable content and format as designated during the step of receiving said initial instructions, in order to determine if the received request related to a product change is valid; (6) rejecting he received request related to a product change if said stored information is not valid; (7) if said stored information is valid, then: (a) retrieving any needed additional information related to the received request related to a product change from a source of additional information; (b) storing said retrieved information in said entry in said database; and (c) sending one or more messages to other users involved with processing the received request related to a product change, wherein said one or more messages each include said entry in said database and optionally include a request for a response.
Claim 2
Independent Claim
274 words
A method of automatically processing and tracking the processing of a request related to a product change, comprising the steps of: (1) receiving initial instructions for processing the request related to a product change; (2) receiving the request related to a product change from a source of requests; (3) extracting relevant information from the received request related to a product change, depending upon the type of request, by parsing the request related to a product change to read one or more fields associated with the type of the request related to a product change; (4) creating an entry in a database, and storing said extracted relevant information in said database entry, as a stored information, wherein said stored information is maintained so long as the request related to a product change is valid; (5) validating said stored information, by ensuring, that said stored information has acceptable content and format as designated during the step of receiving said initial instructions, in order to determine if the received request related to a product change is valid; (6) rejecting he received request related to a product change if said stored information is not valid; (7) if said stored information is valid, then: (a) retrieving any needed additional information related to the received request related to a product change from a source of additional information; (b) storing said retrieved information in said entry in said database; and (c) sending one or more messages to other users involved with processing the received request related to a product change, wherein said one or more messages each include said entry in said database and optionally include a request for a response.
Claim 3
Dependent Claim
28 words
The method of claim 1, further comprising the steps of: (8) receiving responses from said other users; and (9) storing said responses in said entry in said database.
Claim 4
Dependent Claim
52 words
The method of claim 2, further comprising the steps of: (10) parsing said responses for an indication of whether further processing is required; (11) performing any further required processing in accordance with instructions contained in said responses; and (12) storing results of said further required processing in said entry in said database.
Claim 5
Dependent Claim
99 words
The method of claim 1, wherein step (1) comprises the step of: receiving one or more phrases or sets of characters for the received request related to a product change, and wherein step (3) comprises the steps of: identifying one or more relevant fields in the received request related to a product change by searching in the received request related to a product change for one or more phrases or sets of characters associated with the received request related to a product change and provided in step (1); and extracting information from said identified one or more relevant fields.
Claim 6
Dependent Claim
56 words
The method of claim 1, wherein step (1) comprises the step of; receiving validation criteria for the received request related to a product change, to be used to check if the received request related to a product change is valid, and wherein step (5) comprises the step of: comparing said extracted information to said validation criteria.
Claim 7
Dependent Claim
79 words
The method of claim 1, wherein step (1) comprises the step of: receiving for the received request related to a product change one or more sets of directories containing additional information relating to the received request related to a product change, and wherein step (7) comprises the step of: receiving additional information related to the received request related to a product change from said one or more sets of directories related to the received related to a product change.
Claim 8
Dependent Claim
44 words
The method of claim 1, wherein step (1) comprises the step of receiving a list of addresses of said other users, and wherein step (9) comprises the step of: sending said one or more messages to said other users according to said address list.
Claim 9
Dependent Claim
50 words
The method of claim 1, wherein said request for a response in each of said messages optionally includes a task which a recipient of said request for a response is required to perform, wherein said recipient performs said task and sends a response containing results of performance of said task.
Claim 10
Independent Claim
290 words
A system for automatically processing and tracking the processing of a request related to a product change, comprising: instruction receiving means for receiving initial instructions for processing the request related to a product change; request receiving means for receiving the request related to a product change from a source of requests; information extracting means for extracting relevant information from the received request related to a product change, depending upon the type of request, by parsing the request related to a product change to read one or more fields associated with the type of the request related to a product chance; means for creating an entry in a database, and storing said extracted relevant information in said database entry as a stored information, wherein said stored information is maintained so long as the request related to a product change is valid; validating means for validating said stored information, by ensuring that said stored information has acceptable content and format as designated during the step of receiving said initial instructions, in order to determine if the received request related to a product change is valid; rejecting means for rejecting the received request related to a product change if said stored information is not valid; additional information retrieving means for retrieving any needed additional information related to the received request related to a product change from a source of additional information if said stored information is valid; means for storing said retrieved information in said entry in said database; and sending means for sending one or more messages to other users involved with processing the received request related to a product change, wherein said one or more messages each include said entry in said database and optionally include a request for a response.
Claim 11
Independent Claim
290 words
A system for automatically processing and tracking the processing of a request related to a product change, comprising: instruction receiving means for receiving initial instructions for processing the request related to a product change; request receiving means for receiving the request related to a product change from a source of requests; information extracting means for extracting relevant information from the received request related to a product change, depending upon the type of request, by parsing the request related to a product change to read one or more fields associated with the type of the request related to a product chance; means for creating an entry in a database, and storing said extracted relevant information in said database entry as a stored information, wherein said stored information is maintained so long as the request related to a product change is valid; validating means for validating said stored information, by ensuring that said stored information has acceptable content and format as designated during the step of receiving said initial instructions, in order to determine if the received request related to a product change is valid; rejecting means for rejecting the received request related to a product change if said stored information is not valid; additional information retrieving means for retrieving any needed additional information related to the received request related to a product change from a source of additional information if said stored information is valid; means for storing said retrieved information in said entry in said database; and sending means for sending one or more messages to other users involved with processing the received request related to a product change, wherein said one or more messages each include said entry in said database and optionally include a request for a response.
Claim 12
Dependent Claim
27 words
The system of claim 9, further comprising: means for receiving responses from said other users; and means for storing said responses in said entry in said database.
Claim 13
Dependent Claim
52 words
The system of claim 9, further comprising: means for parsing said responses for an indication of whether further processing is required; means for performing any further required processing in accordance with instructions contained in said responses; and means for storing results of said further required processing in said entry in said database.
Claim 14
Dependent Claim
95 words
The system of claim 9, wherein said instruction receiving means receives one or more phrases or sets of characters for the received request related to a product change, and wherein said information extracting means comprises: means for identifying one or more relevant fields in the received request related to a product change by searching in the received request related to a product change for one or more phrases or sets of characters associated with the received request related to a product change; and means for extracting information from said identified one or more relevant fields.
Claim 15
Dependent Claim
53 words
The system of claim 9, wherein said instruction receiving means receives validation criteria the received request related to a product change, to be used to check if the received request related to a product change is valid, and wherein said validating means comprises: means for comparing said extracted information to said validation criteria.
Claim 16
Dependent Claim
80 words
The system of claim 9, wherein said instruction receiving means receives for the received request related to a product change one or more sets of directories containing additional information relating to the received request related to a product change, and wherein said additional information retrieving means comprises: means for receiving additional information related to the received request related to a product change from said one or more sets of directories related to the received request related to a product change.
Claim 17
Dependent Claim
42 words
The system of claim 9, wherein said instruction receiving means receives a list of addresses of said other users, and wherein said sending means comprises: means for sending said one or more messages to said other users according to said address list.
Claim 18
Dependent Claim
50 words
The system of claim 9, wherein said request for a response in each of said messages optionally includes a task which a recipient of said request for a response is required to perform, wherein said recipient performs said task and sends a response containing results of performance of said task.