METHOD AND GRAPHICAL INTERFACE FOR EMBEDDING ANIMATED CONTENT INTO A COMPUTER APPLICATION
First Claim
1. A computerized comprising:
- defining at least one animated content window on a graphical interface into which animated content is to be drawn and drawing animated content therein;
for each object defined below the animated content, drawing the object on the graphical interface except at locations overlapping with said at least one animated content window; and
for each object defined above the animated content, drawing the object on the graphical interface including locations overlapping with said at least one animated content window.
6 Assignments
0 Petitions
Accused Products
Abstract
A method of displaying a computer application comprising a plurality of objects within an initially transparent application window comprises creating an animated content window below the application window for each animated content object of the computer application and directing the player responsible for playing the animated content object to draw the animated content directly therein. The objects of the computer application are examined and a clipping mask for each animated content object corresponding generally to the animated content window created therefor is defined. Starting from bottom to top, an object from the list is selected. If the selected object is not an animated content object, the object is drawn within the application window except in areas corresponding to the clipping masks. If the selected object is an animated content object, the clipping mask defined for animated content object is removed, thereby to allow selected objects in the list above the animated content object to be drawn thereover.
15 Citations
26 Claims
-
1. A computerized comprising:
-
defining at least one animated content window on a graphical interface into which animated content is to be drawn and drawing animated content therein; for each object defined below the animated content, drawing the object on the graphical interface except at locations overlapping with said at least one animated content window; and for each object defined above the animated content, drawing the object on the graphical interface including locations overlapping with said at least one animated content window. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computerized method comprising:
-
defining an animated content window on a graphical interface and directing a player responsible for playing animated content object to draw animated content directly into said animated content window; selecting an object to be drawn on the graphical interface from a list of objects; when said selected object is defined below the animated content object, drawing said object on the graphical interface except in areas overlapping with said animated content object and when said selected object is defined above the animated content object, drawing said object on the graphical interface including areas overlapping with said animated content object; and
thereafterexamining said list to determine if any non-selected objects exist therein and when one or more non-selected objects exist, re-performing said object selecting and object drawing steps. - View Dependent Claims (15, 16, 17)
-
-
18. A computer readable medium embodying computer program code, which when executed, causes a computing device to perform the steps of:
-
defining at least one animated content window on a graphical interface into which animated content is to be drawn and drawing animated content therein; for each object defined below the animated content, drawing the object on the graphical interface except at locations overlapping with said at least one animated content window; and for each object defined above the animated content, drawing the object on the graphical interface including locations overlapping with said at least one animated content window.
-
-
19. A computer readable medium embodying computer program code, which when executed, causes a computing device to perform the steps of:
-
defining an animated content window on a graphical interface and directing a player responsible for playing animated content object to draw animated content directly into said animated content window; selecting an object to be drawn on the graphical interface from a list of objects; when said selected object is defined below the animated content object, drawing said object on the graphical interface except in areas overlapping with said animated content object and when said selected object is defined above the animated content object, drawing said object on the graphical interface including areas overlapping with said animated content object; and
thereafterexamining said list to determine if any non-selected objects exist therein and when one or more non-selected objects exist, re-performing said object selecting and object drawing steps.
-
-
20. A computerized comprising:
-
defining at least one animated content window on a graphical interface into which animated content is to be drawn and drawing animated content therein; defining a transparent window over said at least one animated content window; and drawing objects into said transparent window, wherein each object defined below the animated content is inhibited from overwriting animated content in said at least one animated content window so as to appear below said animated content. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. A computer readable medium embodying computer program code, which when executed, causes a computing device to perform the steps of:
-
defining at least one animated content window on a graphical interface into which animated content is to be drawn and drawing animated content therein; defining a transparent window over said at least one animated content window; and drawing objects into said transparent window, wherein each object defined below the animated content is inhibited from overwriting animated content in said at least one animated content window so as to appear below said animated content.
-
Specification