Patent US6784886B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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:51
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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag