×

Communication protocol for synchronizing animation systems

  • US 7,436,409 B2
  • Filed: 11/04/2005
  • Issued: 10/14/2008
  • Est. Priority Date: 10/24/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for using a communication protocol that synchronizes animation systems, comprising:

  • a high-level animation subsystem that handles interaction functions for the system;

    a low-level animation subsystem that handles display functions for the system;

    at least one high-level clock that is referenced by high-level animation operations;

    at least one low-level clock that is referenced by low-level animation operations;

    a communications channel for sending messages between the high-level animation subsystem and the low-level animation subsystem according to the communication protocol; and

    wherein the communication protocol further comprises at least one message sent from the low-level animation subsystem to the high-level animation subsystem to handle synchronization between the high-level animation subsystem and the low-level animation subsystem, the one message comprising a “

    synchronize with media slip”

    message that identifies a target clock associated with an animation and an amount that the target clock must slip to synchronize the high-level animation subsystem with the animation being run by the low-level animation subsystem; and

    wherein the communication protocol includes information provided to the low-level animation subsystem by the high-level animation subsystem that designates an animation and specifies how the animation is to change over a specified period of time, thereby ensuring that the low-level animation system has information to process several frames of the animation.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×