Creative Process Modeling And Tracking System
First Claim
Patent Images
1. A computer readable media having instructions stored thereon that, when executed by a processor, causes the processor to:
- receive a process defined in terms of entities involved in the process, and relationships among the entities;
determine if the process is valid;
permit a first process instance to be created from the process upon deeming that the process is valid; and
permit the first process instance to be tracked based at least on requirements and solutions that are specified by entities in the first process instance.
1 Assignment
0 Petitions
Accused Products
Abstract
One embodiment is a system that allows multiple entities to track a process for developing a product. The system receives a process defined in terms of the entities, which are involved in the process, and the relationships, which exist among the entities. The system permits a process instance to be created from the defined process upon deeming that the process is valid, and permits the first process instance to be tracked with respect to requirements and solutions that are specified by entities in the process instance.
66 Citations
19 Claims
-
1. A computer readable media having instructions stored thereon that, when executed by a processor, causes the processor to:
-
receive a process defined in terms of entities involved in the process, and relationships among the entities; determine if the process is valid; permit a first process instance to be created from the process upon deeming that the process is valid; and permit the first process instance to be tracked based at least on requirements and solutions that are specified by entities in the first process instance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A collaborative system for developing a product, the system comprising:
-
a process map user interface that enables a process for developing the product to be defined in terms of multiple entities, wherein the multiple entities include a first entity that is responsible for providing at least one component requirement to a second entity, wherein the second entity is responsible for providing at least one component solution to the first entity; component user interfaces that enable each entity to create, modify, and track component requirements and/or component solutions associated with a process instance of the process; a process instance user interface that enables the second entity to review the at least one component requirement of the first entity and propose the at least one component solution to the first entity, the process instance user interface enables the first entity to review the at least one component solution of the second entity and accept the at least one component solution in response to the at least one component requirement; and a component change detection module that detects changes to the at least one component requirement and the at least one component solution of the process instance, wherein the first and second entities are notified of any detected changes. - View Dependent Claims (13)
-
-
14. A computer implemented method for tracking a process for developing a product, said method comprising:
-
storing a process map, the process map defines a process with respect to multiple levels, each level includes an entity that is responsible for creating a number of component requirements and/or a number of component solutions for another level; and tracking a status of each component requirement and/or solution at any specified point in time; updating the status in accordance with any changes that are made to any of the component requirements and/or solutions; and notifying any relevant entities, which are affected by a change to the component requirement and/or the component solution, upon detecting the change to a component requirement and/or component solution.
-
-
15. A computer implemented method for tracking a process for developing a product, said method comprising:
-
receiving at least one component requirement from a first entity; receiving at least one component solution from a second entity; receiving a proposed relationship between the at least one component requirement and the at least one component solution; and displaying an acceptance timestamp and acceptor in association with the proposed relationship upon determining that the proposed relationship has been accepted. - View Dependent Claims (16, 17, 18, 19)
-
Specification