IP Library Granted Patent US 7,162,739
Granted Patent B2
US 7,162,739 · App. 09/993,887 · Granted Jan 9, 2007

Method and apparatus for blocking unwanted windows

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,162,739
App. No.
09/993,887
Granted
Jan 9, 2007
Kind
B2
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.

Claims (24)

1. In a computer, a method for preventing windows from being displayed comprising:

detecting a launching of a new window;

consulting a changeable set of criteria to determine if the window is of a certain type;

enabling the window to be displayed if the window is of a first type; and

preventing the window from being displayed if the window is of a second type and not of the first type;

wherein the second type includes a window launched when a web site is exited.

2. In a computer, a method for preventing windows from being displayed comprising:

detecting a launching of a new window;

consulting a changeable set of criteria to determine if the window is of a certain type;

enabling the window to be displayed if the window is of a first type; and

preventing the window from being displayed if the window is of a second type and not of the first type;

wherein the second type includes a window navigating to an About:Blank.

3. In a computer, a method for preventing windows from being displayed comprising:

detecting a launching of a new window;

consulting a changeable set of criteria to determine if the window is of a certain type;

enabling the window to be displayed if the window is of a first type; and

preventing the window from being displayed if the window is of a second type and not of the first type;

wherein the second type includes a window launched within a short period of time after a user navigates to another web page.

4. In a computer, a method for preventing windows from being displayed comprising:

detecting a launching of a new window;

consulting a changeable set of criteria to determine if the window is of a certain type;

enabling the window to be displayed if the window is of a first type; and

preventing the window from being displayed if the window is of a second type and not of the first type;

wherein the second type includes a window launched by another window that is to be closed.

Assignments (7)
MERGER Recorded Oct 9, 2015
From: CARHAMM LTD., LLC
To: GULA CONSULTING LIMITED LIABILITY COMPANY
Reel/Frame 036768/0902 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2012
From: CLARIA INNOVATIONS, LLC
To: CARHAMM LTD., LLC
Reel/Frame 027708/0319 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2010
From: JELLYCLOUD (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC
To: CLARIA INNOVATIONS, LLC
Reel/Frame 024927/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2010
From: JELLYCLOUD, INC.
To: JELLYCLOUD (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC
Reel/Frame 024915/0414 →
CHANGE OF NAME Recorded Aug 30, 2010
From: CLARIA CORPORATION
To: JELLYCLOUD, INC.
Reel/Frame 024906/0826 →
CHANGE OF NAME Recorded Feb 9, 2004
From: GATOR CORPORATION, THE
To: CLARIA CORPORATION
Reel/Frame 014956/0893 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2002
From: COWDEN, JAX B.; DAHLSTROM, KEVIN V.; EAGLE, SCOTT G.; GILBERT, CHARLES; HOLLRAH, PHILIP D.; MARTIN, ANTHONY G.; MCFADDEN, JEFFREY A.; PENNELL, MARK E.; SILVERBERG, MARC E.
To: GATOR CORPORATION, THE
Reel/Frame 012567/0515 →