Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
90 words
A method for installing and operating a selected software application on a computer, said software application having a software application user interface, the method comprising the steps of: providing browser software on said computer, said browser software including a browser user interface and said browser software being effective to identify said selected software application for execution; selecting said selected software application using said browser; and transmuting said browser user interface into said application user interface to allow thereby operation of said selected software application using said transmuted browser user interface.
Claim 2
Dependent Claim
34 words
The method as recited in claim 1 further including the steps of terminating said software application and restoring said browser user interface by transmuting said software application user interface into said browser user interface.
Claim 3
Independent Claim
103 words
The method as recited in any one of the preceding claims wherein said software application is located on a server computer that is coupled with said computer through a computer network, said method further including the steps of: establishing a data transfer link between said server and said computer; and loading into the memory of said computer a set of properties settings corresponding to said software application user interface that are effective to transmute said browser user interface into said application user interface when said set of properties settings are exchanged for a set of properties settings corresponding to said browser user interface.
Claim 4
Dependent Claim
19 words
The method as recited in claim 3 further including the step of storing said second set of properties settings.
Claim 5
Dependent Claim
30 words
The method as recited in claim 4 wherein said step of storing said second set of properties settings is performed by one of said software application and said browser software.
Claim 6
Independent Claim
39 words
The method as recited in any one of the preceding claims wherein said step of transmuting said browser user interface into said application user interface comprises the step of instructing said browser software to update said browser user interface.
Claim 7
Independent Claim
37 words
The method as recited in any one of the preceding claims wherein said browser user interface comprises a plurality of frames, at least one of said frames being effective to identify and select independently a software application.
Claim 8
Dependent Claim
27 words
The method as recited in claim 7 wherein only one of said frames is active and said step of selecting is performed for the currently active frame.
Claim 9
Dependent Claim
32 words
The method as recited in claim 7 wherein only one of said frames is active and said step of transmuting is performed for a software application selected using the currently active frame.
Claim 10
Dependent Claim
33 words
The method as recited in claim 7 wherein a plurality of said frames is active simultaneously and said step of transmuting is performed for each frame in which a software application is executing.
Claim 11
Independent Claim
18 words
The method as recited in any one of the preceding claims wherein said software application comprises an applet.
Claim 12
Dependent Claim
14 words
The method as recited in claim 11, wherein said applet is a Java™ applet.
Claim 13
Dependent Claim
104 words
The method as recited in claim 11 wherein said software application comprises a Java™ applet and said step of transmitting said selected software application comprises loading a first set of properties settings corresponding to said browser user interface and a second set of properties settings that are effective to transmute said browser user interface into said software application user interface when said first set of properties settings are exchanged for said second set of properties settings, said first set of properties settings and said second set of properties settings each including a table of user interface attributes and attribute values corresponding to said attributes.
Claim 14
Dependent Claim
42 words
The method as recited in claim 13, wherein said browser user interface comprises a plurality of frames including a base frame, at least one of said plurality of frames being effective to identify and select independently a software application from said server.
Claim 15
Independent Claim
150 words
A method for installing and operating a selected software application on a client computer, said software application having a software application user interface and said software application residing on a server computer that is coupled with said client computer through a computer network, the method comprising the steps of: providing browser software on said client computer, said browser software including a browser user interface and said browser software being effective to identify and download a selected applet onto said client computer for execution; establishing a data transfer communication link between said client computer and said server computer across said computer network; selecting said selected applet using said browser; transmitting said selected applet from said server computer to said client computer across said computer network; and transmuting said browser user interface into said application user interface to allow thereby operation of said selected software application using said transmuted browser user interface.
Claim 16
Dependent Claim
103 words
The method as recited in claim 15 wherein said applet is a Java™ applet, and said step of transmitting said selected software application comprises loading a first set of properties settings corresponding to said browser user interface and a second set of properties settings that are effective to transmute said browser user interface into said software application user interface when said first set of properties settings are exchanged for said second set of properties settings, said first set of properties settings and said second set of properties settings each including a table of user interface attributes and attribute values corresponding to said attributes.
Claim 17
Dependent Claim
113 words
The method as recited in claim 16 wherein said first set of properties settings and said second set of properties settings each comprise software objects such that the software object defining said second set of properties settings has an inheritance relationship with the software object defining said first set of properties settings, wherein the default values of said second set of properties settings are the properties settings of said first set of properties setting parameters, and said step of transmuting said browser software user interface into said software application user interface includes substituting selected default values of said first set of properties settings with properties settings corresponding to said software application user interface.
Claim 18
Dependent Claim
41 words
The method as recited in claim 17 further including the step of storing said second set of properties settings, wherein said step of storing said second set of properties settings is performed by one of said applet and said browser software.
Claim 19
Dependent Claim
60 words
The method as recited in claim 17 wherein said step of transmuting said browser user interface into said software application user interface comprises the step of instructing said browser software to update said browser user interface such that said browser user interface is reconstructed using said first set of properties setting values to produce thereby said software application user interface.
Claim 20
Dependent Claim
102 words
A computer system for executing a selected software application on a computer, said software application having a software application user interface, said computer system comprising: a computer coupled with at least one memory device which holds therein browser software including a browser user interface, said browser software being effective to identify a selected software application for execution by said computer, said selected software application being effective to transmute said browser user interface into said software application user interface to allow thereby operation of said selected software application using said transmuted browser user interface when said software application is executed by said computer.
Claim 21
Dependent Claim
118 words
The computer system as recited in claim 20 wherein said software application is stored on a second memory device coupled with said computer, said memory device coupled with said computer includes a first set of properties settings corresponding to said browser user interface, and said second memory device holds a second set of properties settings that are effective to transmute said browser user interface into said software application user interface when said second set of properties settings are exchanged for said first set of properties settings, wherein each of said first set of properties settings and said second set of properties settings include a table of user interface attributes and attribute values corresponding to said user interface attributes.
Claim 22
Dependent Claim
22 words
The computer system as recited in either claim 20 or claim 21 wherein said software application comprises an applet a Java™ applet.
Claim 23
Dependent Claim
126 words
The computer system as recited in either claim 21 or claim 22 wherein said first set of properties settings and said second set of properties settings each comprise software objects such that the software object defining said second set of properties settings has an inheritance relationship with the software object defining said first set of properties settings, wherein the default values of said second set of properties settings are the properties settings of said first set of properties setting parameters, and said selected software application is configured to substitute selected default values of said second set of properties settings with properties settings corresponding to said selected software application user interface when said selected software application transmutes said browser user interface into said software application user interface.
Claim 24
Dependent Claim
40 words
The computer system as recited in any one of claims 20-23 wherein said browser user interface comprises a plurality of frames, at least one of said frames being effective to identify and select independently a software application from said server.
Claim 25
Dependent Claim
26 words
The computer system of claim 24, wherein only one of said frames is active and said step of selecting is performed for the currently active frame.
Claim 26
Dependent Claim
31 words
The computer system of claim 24, wherein only one of said frames is active and said step of transmuting is performed for a software application selected using the currently active frame.
Claim 27
Dependent Claim
127 words
A computer-readable medium comprising computer-readable program code devices configured to cause a computer to: display a browser user interface, said browser user interface being effective to control browser software operating on said computer; display at least one software application stored on memory coupled with said computer using said browser user interface, said software application having an application user interface; identify a selected software application from memory for transfer to said computer; and cause the transfer of said selected software application from said memory to said computer such that said transferred selected software application causes a transmuting of said browser user interface into said application user interface whereby said application can be controlled from said transmuted browser user interface when said application is being executed by said computer.
Claim 28
Dependent Claim
97 words
The computer readable medium as recited in claim 27 including computer-readable program code devices defining: a first set of properties settings corresponding to said browser user interface; and a second set of properties settings that are effective to transmute said browser user interface into said software application user interface when said second set of properties settings are exchanged for said first set of properties settings; wherein each of said first set of properties settings and said second set of properties settings include a table of user interface attributes and attribute values corresponding to said user interface attributes.