Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
189 words
A computer program stored on one or more computer-readable storage media, the program comprising: a hyperlink browser that displays and navigates hyperlinked browsable content from a network; a plurality of graphical user interface components that are independent of the hyperlinked browsable content, each graphical user interface component comprising a document written in a text markup language; a global script file that is specified to the computer program during execution of the computer program; an open interface method that is callable from the global script file during execution of the computer program to render a specified one of the graphical user interface components in conjunction with the hyperlinked browsable content; a close interface method that is callable from the global script file during execution of the computer program to close said specified one of the graphical user interface components; wherein the global script file and the graphical user interface components expose methods and properties; wherein the global script file can access the methods and properties exposed by the graphical user interface components; and the graphical user interface components can access the methods and properties exposed by the global script file.
Claim 2
Dependent Claim
189 words
A computer program stored on one or more computer-readable storage media, the program comprising: a hyperlink browser that displays and navigates hyperlinked browsable content from a network; a plurality of graphical user interface components that are independent of the hyperlinked browsable content, each graphical user interface component comprising a document written in a text markup language; a global script file that is specified to the computer program during execution of the computer program; an open interface method that is callable from the global script file during execution of the computer program to render a specified one of the graphical user interface components in conjunction with the hyperlinked browsable content; a close interface method that is callable from the global script file during execution of the computer program to close said specified one of the graphical user interface components; wherein the global script file and the graphical user interface components expose methods and properties; wherein the global script file can access the methods and properties exposed by the graphical user interface components; and the graphical user interface components can access the methods and properties exposed by the global script file.
Claim 3
Dependent Claim
25 words
A computer program as recited in claim 1 , wherein the graphical user interface components are specified to the open interface as uniform resource locators.
Claim 4
Dependent Claim
24 words
A computer program as recited in claim 1 , wherein the graphical user interface components are specified to the open interface as file specifications.
Claim 5
Dependent Claim
22 words
A computer program as recited in claim 1 , wherein at least one of the graphical user interface components includes a script.
Claim 6
Dependent Claim
44 words
A computer program as recited in claim 1 , wherein: the computer program calls event handlers of the script file in response to defined events; the event handlers of the script file call the open and close interfaces to manage graphical user interface components.
Claim 7
Dependent Claim
60 words
A computer program as recited in claim 1 , further comprising: wherein the script file includes a plurality of event handlers; wherein the computer program calls the event handlers in response to defined events; and wherein the event handlers call the open and close interface methods to designate user interface components for rendering in conjunction with the hyperlinked browsable content.
Claim 8
Dependent Claim
59 words
A computer program as recited in claim 1 , further comprising: the script file comprising a plurality of event handlers; wherein the computer program calls the event handlers in response to defined events; and wherein the event handlers call the open and close interface methods to designate user interface components for rendering in conjunction with the hyperlinked browsable content.
Claim 9
Independent Claim
152 words
A method of implementing a user interface in conjunction with hyperlinked browsable information content from a network, the method comprising: executing a first browser instance to display and navigate hyperlinked browsable content; executing a global script that is responsible for user interface functions, wherein the global script includes event handlers; calling event handlers of the global script in response to defined events; the event handlers specifying graphical user interface components, wherein each graphical user interface component comprises a document written in a text markup language; executing a second browser instance to display the graphical user interface components in response to calls from the global scripts; exposing methods and properties from the global script file and the graphical user interface components; accessing the methods and properties of the graphical user interface components from the global script; and accessing the methods and properties of the global script file from the graphical user interface components.
Claim 10
Independent Claim
152 words
A method of implementing a user interface in conjunction with hyperlinked browsable information content from a network, the method comprising: executing a first browser instance to display and navigate hyperlinked browsable content; executing a global script that is responsible for user interface functions, wherein the global script includes event handlers; calling event handlers of the global script in response to defined events; the event handlers specifying graphical user interface components, wherein each graphical user interface component comprises a document written in a text markup language; executing a second browser instance to display the graphical user interface components in response to calls from the global scripts; exposing methods and properties from the global script file and the graphical user interface components; accessing the methods and properties of the graphical user interface components from the global script; and accessing the methods and properties of the global script file from the graphical user interface components.
Claim 11
Dependent Claim
18 words
A method as recited in claim 8 , wherein the global script is written in the JavaScript language.
Claim 12
Dependent Claim
21 words
A method as recited in claim 8 , wherein the graphical user interface components are written in a form of SGML.
Claim 13
Dependent Claim
21 words
A method as recited in claim 8 , wherein the graphical user interface components are written in a form of HTML.
Claim 14
Dependent Claim
20 words
A method as recited in claim 8 , wherein the graphical user interface components are specified as uniform resource locators.
Claim 15
Dependent Claim
19 words
A method as recited in claim 8 , wherein the graphical user interface components are specified as file specifications.
Claim 16
Dependent Claim
21 words
A method as recited in claim 8 , wherein at least one of the graphical user interface components includes a script.
Claim 17
Dependent Claim
15 words
A computer-readable storage medium containing instructions for performing the method recited in claim 8 .
Claim 18
Dependent Claim
205 words
A computer system comprising: one or more data processors; a first browser instance that displays and navigates hyperlinked browsable content, wherein the one or more data processors execute the first browser instance; a global script that is responsible for user interface functions, wherein the global script includes event handlers, and wherein the one or more data processors execute the global script; a supervisory application program that calls event handlers of the global script in response to defined events, wherein the one or more data processors execute the supervisory application program; a plurality of graphical user interface components comprising documents written in a text markup language; wherein the global script calls the supervisory application program to display selected ones of the graphical user interface components in response to the defined events; a second browser instance that displays the graphical user interface components in response to calls from the global script, wherein the one or more data processors execute the second browser instance; the global script and the graphical user interface components exposes methods and properties; the global script can access the methods and properties of the graphical user interface components; and the graphical user interface components can access the methods and properties of the global script.
Claim 19
Dependent Claim
205 words
A computer system comprising: one or more data processors; a first browser instance that displays and navigates hyperlinked browsable content, wherein the one or more data processors execute the first browser instance; a global script that is responsible for user interface functions, wherein the global script includes event handlers, and wherein the one or more data processors execute the global script; a supervisory application program that calls event handlers of the global script in response to defined events, wherein the one or more data processors execute the supervisory application program; a plurality of graphical user interface components comprising documents written in a text markup language; wherein the global script calls the supervisory application program to display selected ones of the graphical user interface components in response to the defined events; a second browser instance that displays the graphical user interface components in response to calls from the global script, wherein the one or more data processors execute the second browser instance; the global script and the graphical user interface components exposes methods and properties; the global script can access the methods and properties of the graphical user interface components; and the graphical user interface components can access the methods and properties of the global script.
Claim 20
Dependent Claim
23 words
A computer system as recited in claim 16 , wherein the global script specifies the graphical user interface components as uniform resource locators.
Claim 21
Dependent Claim
22 words
A computer system as recited in claim 16 , wherein the global script specifies the graphical user interface components as file specifications.
Claim 22
Dependent Claim
22 words
A computer system as recited in claim 16 , wherein at least one of the graphical user interface components includes a script.
Claim 23
Dependent Claim
19 words
A computer system as recited in claim 16 , wherein the global script is written in the JavaScript language.
Claim 24
Dependent Claim
22 words
A computer system as recited in claim 16 , wherein the graphical user interface components are written in a form of SGML.
Claim 25
Dependent Claim
22 words
A computer system as recited in claim 16 , wherein the graphical user interface components are written in a form of HTML.
Claim 26
Dependent Claim
166 words
A computer-readable storage medium containing instructions for implementing a user interface in conjunction with hyperlinked browsable information content from a network, the instructions being executable by a computer to perform steps comprising: executing a first browser instance to display and navigate hyperlinked browsable content; executing a global script that is responsible for user interface functions, wherein the global script includes event handlers and exposes methods; calling event handlers of the global script in response to defined events; the global script specifying graphical user interface components in response to the defined events, wherein each graphical user interface component comprises a document written in a text markup language, and wherein at least some of the graphical user interface components exposes a method; executing a second browser instance to display the graphical user interface components in response to calls from the global script; accessing the methods of the global script from the graphical user interface components; accessing the methods of the graphical user interface components from the global script.
Claim 27
Dependent Claim
166 words
A computer-readable storage medium containing instructions for implementing a user interface in conjunction with hyperlinked browsable information content from a network, the instructions being executable by a computer to perform steps comprising: executing a first browser instance to display and navigate hyperlinked browsable content; executing a global script that is responsible for user interface functions, wherein the global script includes event handlers and exposes methods; calling event handlers of the global script in response to defined events; the global script specifying graphical user interface components in response to the defined events, wherein each graphical user interface component comprises a document written in a text markup language, and wherein at least some of the graphical user interface components exposes a method; executing a second browser instance to display the graphical user interface components in response to calls from the global script; accessing the methods of the global script from the graphical user interface components; accessing the methods of the graphical user interface components from the global script.