Method and apparatus for defeating a mechanism that blocks windows
First Claim
1. A method for displaying a window in a computer, the method to be performed by computer-readable program code and comprising:
- launching a new window in the computer, the computer including a window-blocking mechanism; and
preventing the window from being blocked by the window-blocking mechanism; and
wherein preventing the window from being blocked includes incorporating a non-functional feature on the window;
wherein the non-functional feature includes a non-functional menu bar.
7 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a computer program blocks windows categorized as bad windows, while allowing windows categorized as good windows to be displayed. The computer program may categorize a window by consulting one or more lists. In one embodiment, a list may be updated from time to time to optimize the computer program and prevent program-obsolescence. Techniques for defeating a window-blocking mechanism are also disclosed. In one embodiment, a computer program detects if a window is of a type that offers a product to a user. If so, the computer program provides a separate window containing information regarding the product. In one embodiment, a computer program detects if a user has a need for the computer program. If so, the user is informed of the efficacy of the computer program, which is then offered to the user.
-
Citations
9 Claims
-
1. A method for displaying a window in a computer, the method to be performed by computer-readable program code and comprising:
-
launching a new window in the computer, the computer including a window-blocking mechanism; and
preventing the window from being blocked by the window-blocking mechanism; and
wherein preventing the window from being blocked includes incorporating a non-functional feature on the window;
wherein the non-functional feature includes a non-functional menu bar.
-
-
2. A method for displaying a window in a computer, the method to be performed by computer-readable program code and comprising:
-
launching a new window in the computer, the computer including a window-blocking mechanism; and
preventing the window from being blocked by the window-blocking mechanism;
wherein preventing the window from being blocked includes incorporating a non-functional feature on the window;
wherein the non-functional feature includes a non-functional tool bar.
-
-
3. A method for displaying a window in a computer, the method to be performed by computer-readable program code and comprising:
-
launching a new window in the computer, the computer including a window-blocking mechanism; and
preventing the window from being blocked by the window-blocking mechanism;
wherein preventing the window from being blocked includes incorporating a non-functional feature on the window;
wherein the non-functional feature includes a non-functional login field.
-
-
4. A method for displaying a window in a computer, the method to be performed by computer-readable program code and comprising:
-
launching a new window in the computer, the computer including a window-blocking mechanism; and
preventing the window from being blocked by the window-blocking mechanism;
wherein preventing the window from being blocked includes incorporating a non-functional feature on the window;
wherein the non-functional feature includes a non-functional password field.
-
-
5. A method for displaying a window in a computer, the method to be performed by computer-readable program code and comprising:
-
launching a new window in the computer, the computer including a window-blocking mechanism; and
preventing the window from being blocked by the window-blocking mechanism;
wherein preventing the window from being blocked includes using a part of a domain name in a URL of the window, wherein the window is not served from a server computer corresponding to the domain name.
-
-
6. A method for displaying a window in a computer, the method to be performed by computer-readable program code and comprising:
-
launching a new window in the computer, the computer including a window-blocking mechanism; and
preventing the window from being blocked by the window-blocking mechanism;
wherein preventing the window from being blocked includes intercepting an event to close the window and then hiding the window from a user'"'"'s view.
-
-
7. A method for displaying a window in a computer, the method to be performed by computer-readable program code and comprising:
-
launching a new window in the computer, the computer including a window-blocking mechanism; and
preventing the window from being blocked by the window-blocking mechanism;
wherein preventing the window from being blocked includes inputting keystroke combinations into a browser.
-
-
8. A method for displaying a window in a computer, the method to be performed by computer-readable program code and comprising:
-
launching a new window in the computer, the computer including a window-blocking mechanism; and
preventing the window from being blocked by the window-blocking mechanism;
wherein preventing the window from being blocked includes triggering mouse events.
-
-
9. A method for displaying a window in a computer, the method to be performed by computer-readable program code and comprising:
-
launching a new window in the computer, the computer including a window-blocking mechanism; and
preventing the window from being blocked by the window-blocking mechanism;
wherein preventing the window from being blocked includes altering a list of the window-blocking mechanism.
-
Specification