Method and apparatus for illustrating progress in achieving a goal in a computer program task
First Claim
1. A method for illustrating progress in fulfilling design parameters of a modeled physical object by a computer program, comprising:
- displaying a widget on a display, the widget comprising;
a center portion representing a category of design parameters represented by the computer program, wherein the design parameters are physical or operational attributes of the modeled physical object; and
an outer portion divided into a ring of individual segments surrounding the center portion;
updating the widget to represent progress in fulfilling the design parameters of the modeled physical object, comprising delineating one or more of the individual segments representing a fulfilled design parameter from one or more of the individual segments representing a non-fulfilled design parameter by shading one or more of the individual segments representing the fulfilled design parameter;
wherein changing the modeled physical object updates the design parameters of the modeled physical object.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus and article of manufacture for illustrating progress in achieving a goal of a system modeled by a computer program. In one embodiment, the invention is evidenced by a method comprising the steps of displaying a widget wherein the widget comprises a center portion representing a category of data represented by the computer program and the category of data includes n data points that must be fulfilled to achieve the goal and an outer portion, comprising a segment representing each one of the n data points; and updating the widget to represent each of the n data points that has been fulfilled by delineating each segment representing a fulfilled data point requirement from each segment representing a non -fulfilled data point requirement.
-
Citations
37 Claims
-
1. A method for illustrating progress in fulfilling design parameters of a modeled physical object by a computer program, comprising:
-
displaying a widget on a display, the widget comprising; a center portion representing a category of design parameters represented by the computer program, wherein the design parameters are physical or operational attributes of the modeled physical object; and an outer portion divided into a ring of individual segments surrounding the center portion; updating the widget to represent progress in fulfilling the design parameters of the modeled physical object, comprising delineating one or more of the individual segments representing a fulfilled design parameter from one or more of the individual segments representing a non-fulfilled design parameter by shading one or more of the individual segments representing the fulfilled design parameter; wherein changing the modeled physical object updates the design parameters of the modeled physical object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 11, 25, 26, 27, 28, 37)
-
-
9. An apparatus for illustrating progress in fulfilling design parameters of a modeled physical object in a computer program, comprising:
-
a computer system, having a processor and a memory coupled thereto, the memory storing one or more instructions for performing the computer program and for presenting a widget on a display coupled to the computer system;
wherein the widget comprises;a center portion representing a category of design parameters represented by the computer program, wherein the design parameters are physical or operational attributes of the modeled physical object; an outer portion divided into a ring of individual segments surrounding the center portion; wherein one or more of the individual segments having a fulfilled design parameter of the modeled physical object is delineated from one or more of the individual segments having an unfulfilled design parameter by shading one or more of the individual segments representing the fulfilled design parameter;
wherein changing the modeled physical object updates the design parameters of the modeled physical object. - View Dependent Claims (10, 12, 13, 14, 15, 16, 29, 30, 31, 32)
-
-
17. An apparatus for illustrating progress in fulfilling design parameters of a modeled physical object by a computer program, comprising:
-
means for displaying a widget, the widget comprising; a center portion representing a category of design parameters represented by the computer program, wherein the design parameters are physical or operational attributes of the modeled physical object; an outer portion divided into a ring of individual segments surrounding the center portion; means for updating the widget to represent each of the design parameters of the modeled physical object that has been fulfilled, comprising delineating one or more of the individual segment representing a fulfilled design parameter from one or more of the individual segment representing a non-fulfilled design parameter by shading one or more of the individual segments representing the fulfilled design parameter;
wherein changing the modeled physical object updates the design parameters of the modeled physical object. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 33, 34, 35, 36)
-
Specification