System and method for extending scalable vector graphics capabilities
First Claim
Patent Images
1. A system for extending interactivity of a presentation markup language, the system comprising:
- a collection of designated elements, each designated element comprising;
a namespace; and
attributes for describing features of the designated element; and
a collection of associated instructions for performing functions to elements in the document object model, the instructions associated with the designated elements.
8 Assignments
0 Petitions
Accused Products
Abstract
A system for extending interactivity of a presentation markup language is provided. The system comprises a collection of designated elements, and a collection of associated instructions for performing functions on elements in the document object model. Each designated element comprises a namespace, and attributes for describing features of the designated element. The instructions associated with the designated elements.
-
Citations
22 Claims
-
1. A system for extending interactivity of a presentation markup language, the system comprising:
-
a collection of designated elements, each designated element comprising;
a namespace; and
attributes for describing features of the designated element; and
a collection of associated instructions for performing functions to elements in the document object model, the instructions associated with the designated elements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of extending interactivity of presentation markup languages, the method comprising one or more of the following:
-
controlling statement flow of a web application, the method comprising the steps of;
searching for a flow control element in a document object model of the web application;
generating a function name associated with the flow control element;
calling the generated function name; and
processing child elements of the flow control element;
coordinate mapping of a web application, the method comprising the steps of;
searching for a coordinate mapping element in a document object model of the web application;
generating a function name associated with the coordinate mapping element; and
calling the generated function name;
manipulating viewer behavior with respect to a web application, the method comprising the steps of;
searching for a viewer behavior element in a document object model of the web application;
generating a function name associated with the viewer behavior element; and
calling the generated function name;
focussing a group of elements in a web application, the method comprising the steps of;
searching for a focus element in a document object model of the web application;
generating a function name associated with the focus element; and
calling the generated function name;
constraining manipulable attributes of an element in a web application, the method comprising the steps of;
searching for a constraint element in a document object model of the web application;
generating a function name associated with the constraint element; and
calling the generated function name; and
applying passive behavior to an element of a web application, the method comprising the steps of;
searching for a designated attribute of the element in a document object model of the web application;
generating a function name associated with the designated attribute; and
calling the generated function name.
-
-
11. A method of extending interactivity of a presentation markup language, the method comprising the steps of:
-
searching for a designated control element in a document object model; and
calling a function associated with the designated control element. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of extending interactivity of a presentation markup language by controlling user interface features of a web application, the method comprising the steps of:
-
adding a behavior element as a child of a designated element;
receiving an event which is equal to an event attribute setting in the behavior element; and
calling a script associated with the behavior element.
-
Specification