MULTISTAGE CUSTOMIZING OF WEB-BASED APPLICATION IN A BROWSER INDEPENDENT OF PLATFORM AND OPERATING SYSTEM
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatuses, including computer programs encoded on computer storage medium, for customizing a web-based application in a browser by primary user for use by secondary user independent of either user'"'"'s platform or operating system. A system customizes a web-based application by retrieving an application template defined in markup language supported by the browser and having a plurality of elements, altering one of plurality of elements, storing a user data element indicative of the alteration to the element, and associating the user data element with the primary user. The user data element is published as a seed data element associated with the primary user. The secondary user can access the template and the seed data element associated with the primary user in a browser of the secondary user'"'"' s platform such that the template and the seed data element associated with the primary user together represent a customized web-based application.
-
Citations
180 Claims
-
1-159. -159. (canceled)
-
160. In a computing system environment, a method of customizing a web-based application in a browser by a primary user for use by a secondary user independent of the primary and secondary user'"'"'s platform or operating system, comprising:
-
retrieving a web-based application template defined in markup language supported by the browser, said template including a plurality of elements; altering at least one of the plurality of elements; storing at least one user data element indicative of the alteration to the at least one of the elements; and associating the at least one user data element with the primary user. - View Dependent Claims (161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173)
-
-
174. In a computing system environment, a method of customizing a web-based application in a browser by multiple levels of users independent of the user'"'"'s platforms or operating systems, comprising:
-
retrieving (1) a web-based application template defined in markup language supported by the browser, said template including a plurality of elements, and (2) at least one prior seed data element indicative of an alteration to at least one of the plurality of elements made by a prior level user; altering at least one of (1) the plurality of elements and (2) the at least one prior seed data element; storing at least one current level user data element indicative of the alteration to the at least one of (1) the plurality of elements and (2) the at least one prior seed data element; and associating the at least one current level user data element with a current level user. - View Dependent Claims (175, 176)
-
-
177. A system comprising:
-
one or more computers; and a computer-readable medium coupled to the one or more computers having instructions stored thereon which, when executed by the one or more computers, causes the one or more computers to perform operations for customizing a web-based application in a browser by a primary user for use by a secondary user independent of the primary and secondary user'"'"'s platform or operating system comprising; retrieving (1) a web-based application template defined in markup language supported by the browser, said template including a plurality of elements, and (2) at least one prior seed data element indicative of an alteration to at least one of the plurality of elements made by a prior level user; altering at least one of (1) the plurality of elements and (2) the at least one prior seed data element; storing at least one current level user data element indicative of the alteration to the at least one of (1) the plurality of elements and (2) the at least one prior seed data element; and associating the at least one current level user data element with a current level user. - View Dependent Claims (178, 179, 180)
-
Specification