IP Library Granted Patent US 7,480,862
Granted Patent B2
US 7,480,862 · App. 09/993,904 · Granted Jan 20, 2009

Method and apparatus for providing information regarding computer programs

Assignee: Claria Corporation
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,480,862
App. No.
09/993,904
Granted
Jan 20, 2009
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 (11)

1. A method of providing product information to a user, the method to be performed by computer-readable program code running in a computer, the method comprising:

detecting an occurrence of a first window in the computer;

determining if the first window includes an offer to download a computer program; identifying the computer program, including looking up in a product list a class identification (CLSID) of the computer program to be downloaded; and

displaying a second window in the computer, the second window including third party information about the computer program.

2. The method of claim 1 wherein the first window is launched by a web browser.

3. The method of claim 1 wherein the product list is updateable by downloading a new product list from a remote computer to the computer.

4. A computer memory comprising:

a listener, the listener including computer-readable program code for detecting opening of a new window;

a product list, the product list including a list of computer programs, unique identifiers for the computer programs and a description of each of the computer programs, the description of each of the computer programs comprising third-party information that helps users decide whether they should install a computer program being offered for download;

a window analyzer, the window analyzer including computer-readable program code for detecting whether the new window is offering a computer program listed in the product list for download;

a user interface manager, the user interface manager including computer-readable program code for displaying third party information about the computer program offered in the new window and listed in the product list.

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: THE GATOR CORPORATION
To: CLARIA CORPORATION
Reel/Frame 014955/0892 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 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 013129/0813 →
Continuity (1)
Related Publication 20030101241A1 · May 29, 2003