Patent ID: 7711840

Claim:
A computer-readable storage medium having a set of instructions which when executed performs a method to render a composition on a device, the method executed by the set of instructions comprising: creating a composition node in response to receiving a create composition node packet; creating at least one resource for rendering the composition in response to receiving at least one create resources packet, wherein creating the at least one resource for rendering the composition comprises: receiving a series of time stamped values associated with intervals over which the at least one resource is to be animated, normalizing the received series of time stamped values to a global timeline, evaluating each interval to derive an instantaneous value for the at least one resource, wherein creating the at least one resource for rendering the composition based at least in part on the received series of time stamped values comprises creating the at least one resource for rendering the composition based at least in part of the received series of time stamped values associated with a representation of endpoints of a timeline during which the intervals remain active; and creating the composition in response to receiving at least one render update packet.