Method and apparatus for providing a presumptive drafting solution
First Claim
1. A computer-implemented method for providing a presumptive drafting solution comprising:
- (a) maintaining a prior solution list of one or more prior drawing solutions of a computer drawing program, wherein each of the one or more prior drawing solutions has been previously accepted and previously utilized by a user as a drawing solution,(b) receiving input from a cursor control device relating to a first geometric entity of one or more drawings;
(c) identifying, based on the input, a current list of one or more potential drawing solutions for the first geometric entity;
(d) comparing the current list to the prior solution list to determine a most relevant solution from the prior solution list, wherein the comparing comprises comparing solution attributes from the prior drawing solutions to solution attributes of the current list;
(e) providing and displaying, for the first geometric entity, the most relevant solution, wherein;
(1) the prior solution list is sorted based on solutions previously selected more often by a user;
(2) the most relevant solution comprises the prior drawing solution selected most often in the past; and
(f) updating an order of the sorted prior solution list whenever one of the prior drawing solutions is accepted or rejected by a user, thereby resulting in a self-correcting prior solution list.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, and article of manufacture for providing a presumptive drafting solution. Input from a cursor control device is received, wherein the input reflects a movement in a computer drawing program of a cursor over a drawing having one or more geometric entities (having one or more geometric attributes). In one or more embodiments, a relevant geometric entity is identified based on how the cursor is moved over the drawing. A presumptive drafting solution is then provided based on the identified relevant geometric entity. In addition, prior drawing solutions (having one or more solution attributes) are obtained and compared to the one or more geometric attributes. A drawing solution having one or more solution attributes similar to the one or more geometric attributes may be provided to the user.
-
Citations
10 Claims
-
1. A computer-implemented method for providing a presumptive drafting solution comprising:
-
(a) maintaining a prior solution list of one or more prior drawing solutions of a computer drawing program, wherein each of the one or more prior drawing solutions has been previously accepted and previously utilized by a user as a drawing solution, (b) receiving input from a cursor control device relating to a first geometric entity of one or more drawings; (c) identifying, based on the input, a current list of one or more potential drawing solutions for the first geometric entity; (d) comparing the current list to the prior solution list to determine a most relevant solution from the prior solution list, wherein the comparing comprises comparing solution attributes from the prior drawing solutions to solution attributes of the current list; (e) providing and displaying, for the first geometric entity, the most relevant solution, wherein; (1) the prior solution list is sorted based on solutions previously selected more often by a user; (2) the most relevant solution comprises the prior drawing solution selected most often in the past; and (f) updating an order of the sorted prior solution list whenever one of the prior drawing solutions is accepted or rejected by a user, thereby resulting in a self-correcting prior solution list. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for providing a presumptive drafting solution in a computer system comprising:
-
(a) a computer system having a memory, a display device, and a cursor control device coupled thereto; (b) a computer drawing program executing on the computer system, wherein the computer drawing program; (i) maintains a prior solution list of one or more prior drawing solutions of a computer drawing program, wherein each of the one or more prior drawing solutions has been previously accepted and previously utilized by a user as a drawing solution; (ii) receives input from the cursor control device relating to a first geometric entity of one or more drawings; (iii) identifies, based on the input, a current list of one or more potential drawing solutions for the first geometric entity; (iv) compares the current list to the prior solution list to determine a most relevant solution from the prior solution list, wherein the comparing comprises comparing solution attributes from the prior drawing solutions to solution attributes of the current list; and (v) provides and displays, for the first geometric entity, the most relevant solution, wherein; (1) the prior solution list is sorted based on solutions previously selected more often by a user; (2) the most relevant solution comprises the prior drawing solution selected most of ten in the past; and (vi) updates an order of the sorted prior solution list whenever one of the prior drawing solutions is accepted or rejected by a user, thereby resulting in a self-correcting prior solution list. - View Dependent Claims (7, 8, 9, 10)
-
Specification