Methods and systems for implementing dynamic properties on objects that support only static properties
First Claim
Patent Images
1. A computer-implemented architecture comprising:
- one or more first objects that support only static properties; and
one or more second objects associated with the one or more first objects and configured to call the one or more first objects to effect one or more property value changes on the one or more first objects in a manner that makes the one or more first objects appear as if they support dynamic properties.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems of simulating dynamic properties on computer-implemented objects that do not support dynamic properties are described. In one embodiment, one or more first objects that do not support dynamic properties are provided. One or more second programmable objects are provided and are programmed to effect property value changes on the objects that do not support dynamic properties.
-
Citations
53 Claims
-
1. A computer-implemented architecture comprising:
-
one or more first objects that support only static properties; and
one or more second objects associated with the one or more first objects and configured to call the one or more first objects to effect one or more property value changes on the one or more first objects in a manner that makes the one or more first objects appear as if they support dynamic properties. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented multi-media project editing architecture comprising:
-
one or more first objects that support only static properties, the one or more first objects being configured to implement a transform associated with processing of a multi-media editing project;
one or more second objects associated with the one or more first objects and configured to call the one or more first objects to effect one or more property value changes on the one or more first objects in a manner that makes the one or more first objects appear as if they support dynamic properties; and
one or more data structures associated with the one or more second objects, individual data structures containing property data that is to be used by the one or more second objects to effect a property value change. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A property value-changing method comprising:
-
providing one or more objects that support only static properties;
providing one or more programmable objects configured to effect property value changes on the objects that support only static properties; and
effecting at least one property value change on the one or more objects that support only static properties using the one or more programmable objects. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A property value-changing method comprising:
-
programming a programmable object with property data that defines when certain property value changes are to be made and what those property value changes are;
calling, with the programmable object, one or more objects that do not support dynamic properties; and
responsive to said calling, using the property data to effect a property value change on the one or more objects that do not support dynamic properties. - View Dependent Claims (35, 36, 37)
-
-
38. One or more computer-readable media having computer-readable instructions thereon which, when executed by a computer, cause the computer to:
-
provide one or more objects that support only static properties;
provide one or more programmable objects configured to effect property value changes on the objects that support only static properties;
program the one or more programmable objects with property data that is to be used by the one or more programmable objects to effect said at least one property value change, the property data comprising;
property value changes that are to be made, time(s) at which property value changes are to be made, and how the property value changes are to be made; and
effect at least one property value change on the one or more objects that support only static properties by using the one or more programmable objects to call the one or more objects that support only static properties.
-
-
39. A property value-changing method comprising:
-
programming a programmable object with property data that defines when certain property value changes are to be made and what those property value changes are, the property value changes being associated with rendering of a multi-media editing project;
calling, with the programmable object, one or more objects that do not support dynamic properties; and
responsive to said calling, using the property data to effect a property value change on the one or more objects. - View Dependent Claims (40, 41, 42, 43)
-
-
44. A property value-changing method comprising:
-
providing one or more objects that support only static properties; and
simulating dynamic properties with the one or more objects by changing one or more property values at a pre-programmed time. - View Dependent Claims (45, 46, 47)
-
-
48. A system comprising:
-
object means that support only static properties; and
means for simulating dynamic properties with the object means by changing one or more property values at a pre-programmed time. - View Dependent Claims (49, 50, 51, 52, 53)
-
Specification