System and method for communicating state and title information between a browser and a rich internet application with browser forward and back button support
First Claim
Patent Images
1. A method of communicating state information between an application and a browser, comprising:
- at an application that runs under the browser, providing the state information to a referring web page that caused the browser to run the application;
at the referring web page, receiving the state information and providing the state information to the browser in a manner that will cause the browser to display the state information in a text box in which an address of web pages is displayed; and
providing the state information from the application to the browser in a manner that will cause the browser to record the state information to be provided in response to a user'"'"'s use of the browser'"'"'s forward or back buttons.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method communicates address and state information from a browser to a rich Internet application to allow the Rich Internet Application to start at a location, or preload variables, corresponding to the state information. The system and method communicates address and state information from the Rich Internet Application to the browser to allow such information to be displayed by the browser for use or retrieval. The system and method allows the user to navigate within the Rich Internet Application using the browser'"'"'s forward and back buttons.
-
Citations
30 Claims
-
1. A method of communicating state information between an application and a browser, comprising:
-
at an application that runs under the browser, providing the state information to a referring web page that caused the browser to run the application; at the referring web page, receiving the state information and providing the state information to the browser in a manner that will cause the browser to display the state information in a text box in which an address of web pages is displayed; and providing the state information from the application to the browser in a manner that will cause the browser to record the state information to be provided in response to a user'"'"'s use of the browser'"'"'s forward or back buttons. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for communicating state information between an application and a browser, comprising:
-
an application that runs under the browser, the application for providing at an output the state information to a referring web page that caused the browser to run the application, and providing at the application output the state information from the application to the browser in a manner that will cause the browser to record the state information to be provided in response to a user'"'"'s use of the browser'"'"'s forward or back buttons; and a referring web page having an input coupled to the application output for receiving the state information, the referring web page for providing at an output the state information to the browser, in a manner that will cause the browser to display the state information in a text box in which an address of web pages is displayed. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product comprising a computer useable medium having computer readable program code embodied therein for communicating state information between an application and a browser, the computer program product comprising computer readable program code devices configured to cause a computer system to:
-
at an application that runs under the browser, provide the state information to a referring web page that caused the browser to run the application; at the referring web page, receive the state information and provide the state information to the browser in a manner that will cause the browser to display the state information in a text box in which an address of web pages is displayed; and provide the state information from the application to the browser in a manner that will cause the browser to record the state information to be provided in response to a user'"'"'s use of the browser'"'"'s forward or back buttons. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification