Method of controlling web applications from redirecting a client to another web address
First Claim
1. A method of controlling a web browser by which a user views a window, said method comprising the steps of:
- (a) providing a web browser on a client computer including a web browser start indicator;
(b) determining whether the web browser may open a subsequent window after a first window is closed based on whether said web browser start indicator has been activated by the user at said client computer;
(c) preventing the web browser from opening said subsequent window when a request to open said subsequent window is received when a selection is made by the user in step (b) that the web browser may not open said subsequent window; and
(d) allowing the web browser to open said subsequent window when a request to open said subsequent window is received when a selection is made by the user in step (b) that the web browser may open said subsequent window.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a method and apparatus which gives a user of a client computer greater control over a web browser by providing a web browser start indicator. The web browser start indicator controls the redirection capabilities of a web browser so that the user is not directed to another web site without the user'"'"'s permission when closing a web browsing session or when returning to a previously viewed web site. Preferably, the present invention is embodied as a computer program product, for example a web browser and a web browser language such as JavaScript®, stored on a program storage device. Greater privacy and control is provided to users over current and subsequent browsing sessions.
-
Citations
26 Claims
-
1. A method of controlling a web browser by which a user views a window, said method comprising the steps of:
-
(a) providing a web browser on a client computer including a web browser start indicator;
(b) determining whether the web browser may open a subsequent window after a first window is closed based on whether said web browser start indicator has been activated by the user at said client computer;
(c) preventing the web browser from opening said subsequent window when a request to open said subsequent window is received when a selection is made by the user in step (b) that the web browser may not open said subsequent window; and
(d) allowing the web browser to open said subsequent window when a request to open said subsequent window is received when a selection is made by the user in step (b) that the web browser may open said subsequent window.
-
-
2. A method of controlling redirection of a client computer to another uniform resource locator by a web browser stored on the client computer, said method comprising the steps of:
-
(a) providing a web browser having a web browser start indicator, said web browser stored on the client computer;
(b) a user selecting at the client computer whether said web browser may open a subsequent window upon termination of a currently viewed window when the user activates or deactivates the web browser start indicator;
(c) preventing the web browser from opening said subsequent window when the user activates said web browser start indicator; and
(d) allowing the web browser to open said subsequent window when the user has deactivated said web browser start indicator. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of preventing redirection of a client computer engaging a web browser when a user is viewing a current web site during a browsing session, said method comprising the steps of:
-
(a) providing a web browser having a web browser start indicator for controlling redirection of the client computer to another web site, said web browser stored on the client computer;
(b) a user activating said web browser start indicator; and
(c) preventing the web browser from redirecting the client computer to the another web site when the user terminates viewing of the current web site by closing the browsing session. - View Dependent Claims (11, 12)
-
-
13. A method of browsing a web site on a client computer comprising the steps of:
-
(a) providing a web browser having a web browser start indicator, said web browser stored on the client computer;
(b) engaging said web browser to access a web site by locating a desired uniform resource locator of said web site;
(c) viewing one or more web sites such that more than one browser session is open;
(d) a user activating the web browser start indicator; and
(e) preventing said web browser from redirecting the client computer to another web site when an open browser session is terminated. - View Dependent Claims (14, 15)
-
-
16. A web browser stored on a client computer for viewing web sites during a browsing session comprising:
-
a means for accessing one or more web sites during the browsing session; and
a web browser stored on a client computer having a web browser start indicator for activation by a user to allow the user control redirection to another web site when terminating a currently viewed web site by closing the browsing session. - View Dependent Claims (17, 18)
-
-
19. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for controlling a web browser by which a user views a window, said method steps comprising:
-
(a) determining whether a web browser including a web browser start indicator stored on a client computer may open a subsequent window after a first window is closed based on whether the web browser start indicator has been activated by the user;
(b) preventing the web browser from opening said subsequent window when a request to open said subsequent window is received when a selection is made by the user in step (a) that the web browser may not open said subsequent window; and
(c) allowing the web browser to open said subsequent window when a request to open said subsequent window is received when a selection is made by the user in step (a) that the web browser may open said subsequent window.
-
-
20. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for controlling the redirection of a client computer to another uniform resource locator, said method steps comprising:
-
(a) a user altering a web browser start indicator of a web browser stored on a client computer;
(b) preventing the web browser from opening a subsequent window upon termination of a currently viewed window when said web browser start indicator is activated by the user; and
(c) allowing said web browser to open said subsequent window when said web browser start indicator is deactivated by the user.
-
-
21. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for preventing redirection of a client computer engaging a web browser when displaying a current web site during a browsing session, said method steps comprising:
-
(a) determining whether a user has activated a web browser start indicator of a web browser stored on a client computer;
(b) displaying a document at a uniform resource locator;
(c) receiving an instruction to terminate displaying the current web site by closing the browsing session; and
(d) preventing redirection of the client computer to another web site when said web browser start indicator is activated by the user.
-
-
22. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for browsing a web site from a client computer, said method steps comprising:
-
(a) engaging a web browser having a web browser start indicator, said web browser stored on the client computer;
(b) accessing a web site;
(c) displaying one or more web sites such that more than one browser session is displayed;
(d) a user altering the web browser start indicator at said client computer; and
(e) preventing redirection of the client computer to another web site when an open browser session is terminated by the user.
-
-
23. A computer program product comprising
a computer usable medium having computer readable program code means embodied in said medium for controlling a web browser by which a user views a window, said computer program product including: -
a computer readable program code means for causing a computer to determine whether the web browser may open a subsequent window after a first window is closed based on whether a web browser start indicator of a web browser stored on a client computer has been activated by the user at said client computer;
a computer readable program code means for causing said computer to prevent the web browser from opening said subsequent window when a request to open said subsequent window is received when a selection is made by the user that the web browser may not open said subsequent window; and
a computer readable program code means for causing said computer to allow the web browser to open said subsequent window when a selection is made by the user that the web browser may open said subsequent window.
-
-
24. A computer program product comprising
a computer usable medium having computer readable program code means embodied in said medium for controlling redirection of a client computer to another uniform resource locator by a web browser having a web browser start indicator stored on said client computer, said computer program product including: -
a computer readable program code means for causing said computer to allow a user to alter said web browser start indicator at said client computer;
a computer readable program code means for causing said computer to prevent said web browser from opening a subsequent window upon termination of a currently viewed window when said web browser start indicator is activated by the user; and
a computer readable program code means for causing said computer to allow said web browser to open a subsequent window upon termination of a currently viewed window when said web browser start indicator is deactivated by the user.
-
-
25. A computer program product comprising
a computer usable medium having computer readable program code means embodied in said medium for causing a computer to prevent redirection of a client computer engaging a web browser when a client computer is displaying a current web site during a browsing session, said computer program product including: -
a computer readable program code means for causing a computer to determine whether a user has activated at a client computer a web start indicator stored in a web browser on said client computer for controlling redirection of the client computer to another web site;
a computer readable program code means for causing said computer to receive an instruction to terminate displaying of the current web site by closing the browsing session; and
a computer readable program code means for causing said computer to prevent the web browser from redirecting the client computer to the another web site when the current web site is terminated.
-
-
26. A computer program product comprising:
-
a computer usable medium having computer readable program code means embodied in said medium for browsing a web site, said computer program product including;
a computer readable program code means for causing a computer to access a web site locating a desired uniform resource locator of the web site;
a computer readable program code means for causing said computer to display one or more web sites such that more than one browser session is open;
a computer readable program code means for causing said computer to allow a user at a client computer to alter a web browser start indicator stored in a web browser on said client computer;
a computer readable program code means for causing said computer to determine whether the user has activated the web browser start indicator at said client computer; and
a computer readable program code means for causing said computer to prevent the web browser from redirecting said computer to another web site when an open browser session is terminated.
-
Specification