×

System having movie clip object controlling an external native application

  • US 9,014,530 B2
  • Filed: 08/12/2008
  • Issued: 04/21/2015
  • Est. Priority Date: 08/12/2008
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • one or more hardware processors or circuits that are operable to execute;

    a movie clip environment in which a plurality of movie clip objects are defined, where each movie clip object displays controls on a display screen for user interaction with an image provided by an external native application, and each of the plurality of movie clip objects generates scripted commands that are communicated to a composition manager for controlling an image provided by a respective external native application;

    a plurality of external native applications that are external to the movie clip environment, wherein;

    each of the plurality of movie clip objects is associated with a particular external native application and a respective off-screen surface of the respective external native application for rendering of an image by the external native application;

    each of the plurality of external native applications is associated with information including a unique identifier that is used in the movie clip environment to identify the external native application and a location of its respective off-screen surface; and

    each of the plurality of external native applications generates or receives an image and renders the image to its respective off-screen surface of the system; and

    a composition manager that is communicatively coupled to the plurality of external native applications and the plurality of movie clip objects, the composition manager being operable to;

    receive the information about each of the off-screen surfaces from their respective external native applications;

    receive scripted commands from each of the plurality of movie the clip objects for each movie clip object'"'"'s corresponding external native application wherein;

    a scripted command of a particular movie clip object directs the composition manager to provide an image rendered by its corresponding external native application on an off-screen surface to a display screen;

    the scripted command from the particular movie clip object controls where the image is to be placed on the display screen through the composition manager; and

    the scripted commands from the plurality of movie clip objects direct the composition manager as to where all of the images rendered by the corresponding external native applications on their respective off-screen surfaces are to be placed on the display screen.

View all claims
  • 11 Assignments
Timeline View
Assignment View
    ×
    ×