US6784886B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method for apparatus for associating objects with a spline by value
Assignee: Adobe Inc
•
Filing: 2000-08-28
•
Granted: 2004-08-31
•
Expires: 2020-08-28
Abstract
Abstract A method is provided of associating objects on a non-linear contour according to one or more corresponding values. The method includes assigning a value to each object in a set of one or more objects, providing a starting point and an end point on a non-linear contour, graduating points on the non-linear contour covering a range of values inclusive of the values associated with each of the objects, and associating each object in the set of objects along the non-linear contour according to the value assigned to the object and the corresponding value associated with a point along the non-linear contour.
Inventors
- 👤 Philippe Cailloux
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 13:41
CPC Classifications
G; G06; G06T; G06T11/00; G06T11/20; G06T11/26
Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
201 words
A computer-implemented method comprising: assigning a value to each object in a set of objects wherein the value is associated with some aspect of the object; receiving a non-linear contour having a starting point and an end point corresponding to the respective lowest and highest values associated with each object in the set of objects and having a shape, the shape independent of the values assigned to the objects; defining a predetermined scale on the contour for a range of values, the range of values including the values associated with each of the objects wherein one or more intervals along the non-linear contour are determined according to the predetermined scale; associating each object in the set of objects with a point on the non-linear contour automatically according to the value assigned to the object and the corresponding value associated with a point along the non-linear contour; and adjusting the shape of the non-linear contour with control handles causing the objects to automatically move to an appropriate location along the non-linear contour, wherein the value associated with each object corresponds to a characteristic selected from a group including a temperature, a weight, a mass, a specific period in the, and a color.
Claim 2
Dependent Claim
201 words
A computer-implemented method comprising: assigning a value to each object in a set of objects wherein the value is associated with some aspect of the object; receiving a non-linear contour having a starting point and an end point corresponding to the respective lowest and highest values associated with each object in the set of objects and having a shape, the shape independent of the values assigned to the objects; defining a predetermined scale on the contour for a range of values, the range of values including the values associated with each of the objects wherein one or more intervals along the non-linear contour are determined according to the predetermined scale; associating each object in the set of objects with a point on the non-linear contour automatically according to the value assigned to the object and the corresponding value associated with a point along the non-linear contour; and adjusting the shape of the non-linear contour with control handles causing the objects to automatically move to an appropriate location along the non-linear contour, wherein the value associated with each object corresponds to a characteristic selected from a group including a temperature, a weight, a mass, a specific period in the, and a color.
Claim 3
Dependent Claim
202 words
A computer-implemented method comprising: assigning a value to each object in a set of objects wherein the value is associated with some aspect of the object; receiving a non-linear contour having a starting point and an end point corresponding to the respective lowest and highest values associated with each object in the set of objects and having a shape, the shape independent of the values assigned to the objects; defining a predetermined scale on the contour for a range of values, the range of values including the values associated with each of the objects wherein one or more intervals along the non-linear contour are determined according to the predetermined scale; associating each object in the set of objects with a point on the non-linear contour automatically according to the value assigned to the object and the corresponding value associated with a point along the non-linear contour; and adjusting the shape of the non-linear contour with control handles causing the objects to automatically move to an appropriate location along the non-linear contour, wherein the objects include at least one selected from the group including geometric shapes, photographic images, animated images, and multimedia objects combining geometric shapes, photographic images or animated images with sound.
Claim 4
Dependent Claim
202 words
A computer-implemented method comprising: assigning a value to each object in a set of objects wherein the value is associated with some aspect of the object; receiving a non-linear contour having a starting point and an end point corresponding to the respective lowest and highest values associated with each object in the set of objects and having a shape, the shape independent of the values assigned to the objects; defining a predetermined scale on the contour for a range of values, the range of values including the values associated with each of the objects wherein one or more intervals along the non-linear contour are determined according to the predetermined scale; associating each object in the set of objects with a point on the non-linear contour automatically according to the value assigned to the object and the corresponding value associated with a point along the non-linear contour; and adjusting the shape of the non-linear contour with control handles causing the objects to automatically move to an appropriate location along the non-linear contour, wherein the objects include at least one selected from the group including geometric shapes, photographic images, animated images, and multimedia objects combining geometric shapes, photographic images or animated images with sound.
Claim 5
Dependent Claim
190 words
A computer-implemented method comprising: assigning value to each object in a set of objects wherein the value is associated with some aspect of the object; receiving a non-linear contour having a starting point and an end point corresponding to the respective lowest and highest values associated with each object in the set of objects and having a shape, the shape independent of the values assigned to the objects; defining a predetermined scale on the contour for a range of values, the range of values including the values associated with each of the objects wherein one or more intervals along the non-linear contour are determined according to the predetermined scale; associating each object in the set of objects with a point on the non-linear contour automatically according to the value assigned to the object and the corresponding value associated with a point along the non-linear contour; and adjusting the shape of the non-linear contour with control handles causing the objects to automatically move to an appropriate location along the non-linear contour, wherein the predetermined scale includes at least one scale selected from a set of scales including linear, logarithmic, and exponential.
Claim 6
Dependent Claim
190 words
A computer-implemented method comprising: assigning value to each object in a set of objects wherein the value is associated with some aspect of the object; receiving a non-linear contour having a starting point and an end point corresponding to the respective lowest and highest values associated with each object in the set of objects and having a shape, the shape independent of the values assigned to the objects; defining a predetermined scale on the contour for a range of values, the range of values including the values associated with each of the objects wherein one or more intervals along the non-linear contour are determined according to the predetermined scale; associating each object in the set of objects with a point on the non-linear contour automatically according to the value assigned to the object and the corresponding value associated with a point along the non-linear contour; and adjusting the shape of the non-linear contour with control handles causing the objects to automatically move to an appropriate location along the non-linear contour, wherein the predetermined scale includes at least one scale selected from a set of scales including linear, logarithmic, and exponential.
Claim 7
Dependent Claim
153 words
A computer program product, tangibly stored on a computer-readable medium, comprising instructions causing a computer capable of executing the instructions to associate objects according to their corresponding values by: assigning a value to each object in a set of objects; receiving a non-linear contour having a starting point and an end point and having a shape, the shape independent of the values assigned to the objects; defining a scale on the contour for a range of values inclusive of the values associated with each of the objects; and associating each object in the set of objects to a point on the non-linear contour according to the value assigned to the object and the corresponding value associated with a point alone the non-linear contour, wherein the value associated with each object corresponds to a characteristic selected from a group including a temperature, a weight, a mass, a specific period in time and a color.
Claim 8
Dependent Claim
153 words
A computer program product, tangibly stored on a computer-readable medium, comprising instructions causing a computer capable of executing the instructions to associate objects according to their corresponding values by: assigning a value to each object in a set of objects; receiving a non-linear contour having a starting point and an end point and having a shape, the shape independent of the values assigned to the objects; defining a scale on the contour for a range of values inclusive of the values associated with each of the objects; and associating each object in the set of objects to a point on the non-linear contour according to the value assigned to the object and the corresponding value associated with a point alone the non-linear contour, wherein the value associated with each object corresponds to a characteristic selected from a group including a temperature, a weight, a mass, a specific period in time and a color.
Claim 9
Dependent Claim
154 words
A computer program product, tangibly stored on a computer-readable medium comprising instructions causing a computer capable of executing the instructions to associate objects according to their corresponding values by: assigning a value to each object in a set of objects; receiving a non-linear contour having a starting point and an end point and having a shape, the shape independent of the values assigned to the objects; defining a scale on the contour for a range of values inclusive of the values associated with each of the objects; and associating each object in the set of objects to a point on the non-linear contour according to the value assigned to the object and the corresponding value associated with a point along the non-linear contour, wherein the objects include at least one selected from a group including geometric shapes, photographic images, animated images and multimedia objects combining geometric shapes, photographic images or animated images with sound.
Claim 10
Dependent Claim
154 words
A computer program product, tangibly stored on a computer-readable medium comprising instructions causing a computer capable of executing the instructions to associate objects according to their corresponding values by: assigning a value to each object in a set of objects; receiving a non-linear contour having a starting point and an end point and having a shape, the shape independent of the values assigned to the objects; defining a scale on the contour for a range of values inclusive of the values associated with each of the objects; and associating each object in the set of objects to a point on the non-linear contour according to the value assigned to the object and the corresponding value associated with a point along the non-linear contour, wherein the objects include at least one selected from a group including geometric shapes, photographic images, animated images and multimedia objects combining geometric shapes, photographic images or animated images with sound.
Claim 11
Dependent Claim
143 words
A computer program product, tangibly stored on a computer-readable medium, comprising instructions causing a commuter capable of executing the instructions to associate objects according to their corresponding values by: assigning a value to each object in a set of objects; receiving a non-linear contour having a starting point and an end point and having a shape, the shape independent of the values assigned to the objects; defining a scale on the contour for a range of values inclusive of the values associated with each of the objects; and associating each object in the set of objects to a point on the non-linear contour according to the value assigned to the object and the corresponding value associated with a point along the non-linear contour, wherein the predetermined scale includes at least one scale selected from a set of scales including linear, logarithmic and exponential.
Claim 12
Dependent Claim
143 words
A computer program product, tangibly stored on a computer-readable medium, comprising instructions causing a commuter capable of executing the instructions to associate objects according to their corresponding values by: assigning a value to each object in a set of objects; receiving a non-linear contour having a starting point and an end point and having a shape, the shape independent of the values assigned to the objects; defining a scale on the contour for a range of values inclusive of the values associated with each of the objects; and associating each object in the set of objects to a point on the non-linear contour according to the value assigned to the object and the corresponding value associated with a point along the non-linear contour, wherein the predetermined scale includes at least one scale selected from a set of scales including linear, logarithmic and exponential.
Claim 13
Dependent Claim
174 words
A computer program product, tangibly stored on a computer-readable medium, comprising instructions causing a computer capable of executing the instructions to associate objects according to their corresponding values by: assigning a value to each object in a set of objects; receiving a non-linear contour having a starting point and an end point and having a shape, the shape independent of the values assigned to the objects; defining a scale on the contour for a range of values inclusive of the values associated with each of the objects; associating each object in the set of objects to a point on the non-linear contour according to the value assigned to the object and the corresponding value associated with a point along the non-linear contour including connecting each object with a point on the non-linear contour with an object connector; displaying the non-linear contour and objects associated by value with the non-linear contour on a display device; and displaying an object connector connecting each object in the set of objects with a point on the non-linear contour.
Claim 14
Dependent Claim
174 words
A computer program product, tangibly stored on a computer-readable medium, comprising instructions causing a computer capable of executing the instructions to associate objects according to their corresponding values by: assigning a value to each object in a set of objects; receiving a non-linear contour having a starting point and an end point and having a shape, the shape independent of the values assigned to the objects; defining a scale on the contour for a range of values inclusive of the values associated with each of the objects; associating each object in the set of objects to a point on the non-linear contour according to the value assigned to the object and the corresponding value associated with a point along the non-linear contour including connecting each object with a point on the non-linear contour with an object connector; displaying the non-linear contour and objects associated by value with the non-linear contour on a display device; and displaying an object connector connecting each object in the set of objects with a point on the non-linear contour.
Claim 15
Dependent Claim
42 words
The computer-program product of claim 7 , wherein an object connector includes at least one selected from a group including a line and a geometric shape, the line or geometric shape extending from the object to the point on the non-linear contour.
Claim 16
Dependent Claim
153 words
A computer-implemented method comprising: assigning a value to each object in a set of one or more objects; receiving a non-linear contour having a starting point and an end point and having a shape, the shave independent of the values assigned to the objects; defining a scale on the contour for a range of values, the range including the values associated with each of the objects; associating each object in the set of objects with a point on the non-linear contour according to the value assigned to the object and the corresponding value associated with a point along the non-linear contour including connecting each object with a point on the non-linear contour with an object connector; displaying the non-linear contour and objects associated by value with the non-linear contour on a display device; and displaying an object connector connecting each object in the set of objects with a point on the non-linear contour.
Claim 17
Dependent Claim
153 words
A computer-implemented method comprising: assigning a value to each object in a set of one or more objects; receiving a non-linear contour having a starting point and an end point and having a shape, the shave independent of the values assigned to the objects; defining a scale on the contour for a range of values, the range including the values associated with each of the objects; associating each object in the set of objects with a point on the non-linear contour according to the value assigned to the object and the corresponding value associated with a point along the non-linear contour including connecting each object with a point on the non-linear contour with an object connector; displaying the non-linear contour and objects associated by value with the non-linear contour on a display device; and displaying an object connector connecting each object in the set of objects with a point on the non-linear contour.
Claim 18
Dependent Claim
44 words
The method of claim 9 , wherein an object connector includes at least one object selected from a group of objects including a line and a geometric shape, the line or geometric shape extending from the object to the point on the non-linear contour.
Claim 19
Dependent Claim
222 words
A computer-implemented method comprising: assigning a value to each object in a set of objects wherein the value is associated with some aspect of the object; receiving a non-linear contour having a starting point and an end point corresponding to the respective lowest and highest values associated with each object in the set of objects and having a shape, the shape independent of the values assigned to the objects; defining a predetermined scale on the contour for a range of values, the range of values including the values associated with each of the objects wherein one or more intervals along the non-linear contour are determined according to the predetermined scale; associating each object in the set of objects with a point on the non-linear contour automatically according to the value assigned to the object and the corresponding value associated with a point along the non-linear contour, including connecting each object with a point on the non-linear contour with an object connector; adjusting the shape of the non-linear contour with control handles causing the objects to automatically move to an appropriate location along the non-linear contour; displaying the non-linear contour and objects associated by value with the non-linear contour on a display device; and displaying an object connector connecting each object in the set of objects with a point on the non-linear contour.
Claim 20
Dependent Claim
222 words
A computer-implemented method comprising: assigning a value to each object in a set of objects wherein the value is associated with some aspect of the object; receiving a non-linear contour having a starting point and an end point corresponding to the respective lowest and highest values associated with each object in the set of objects and having a shape, the shape independent of the values assigned to the objects; defining a predetermined scale on the contour for a range of values, the range of values including the values associated with each of the objects wherein one or more intervals along the non-linear contour are determined according to the predetermined scale; associating each object in the set of objects with a point on the non-linear contour automatically according to the value assigned to the object and the corresponding value associated with a point along the non-linear contour, including connecting each object with a point on the non-linear contour with an object connector; adjusting the shape of the non-linear contour with control handles causing the objects to automatically move to an appropriate location along the non-linear contour; displaying the non-linear contour and objects associated by value with the non-linear contour on a display device; and displaying an object connector connecting each object in the set of objects with a point on the non-linear contour.
References Cited (Backward Citations)
US5539868A
Cited
US5852447A
Cited
US5307451A
Cited
US5844572A
Cited
US5831632A
Cited
US6111588A
Cited
US6144379A
Cited
US6310622B1
Cited
US6492993B1
Cited
US6469702B1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2007-08-31 | 2008-03-01 | 2008-08-31 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2011-08-31 | 2012-03-01 | 2012-08-31 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2015-08-31 | 2016-03-01 | 2016-08-31 | $7700.00 | Window Closed / Lapsed |