IP Library Patent Application 11444172
Patent Application
App. No. 11/444,172

Method and apparatus for displaying messages in computer systems

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 None
App. No.
11/444,172
Abstract

In one embodiment, a client computer receives messages from a server computer over a computer network. The messages are displayed in the client computer based on preference settings that may be configured by end-users. This advantageously gives end-users some control over messages provided to them. In one embodiment, end-users configure the preference settings to specify the number of messages they can be shown within a period time, when to display messages relative to the loading of a web page, and/or where to display messages. Embodiments of the present invention may be used in a variety of applications including in the delivery of advertisements over the Internet.

Claims (19)

1 - 31 . (canceled)

32 . A method of displaying messages in a computer, the method comprising:

delivering a first message content to a computer over a computer network, the message content being delivered to the computer based on web sites visited by an end-user;

displaying the first message content in a first presentation vehicle in the computer, the first presentation vehicle being configured to allow invocation of a configuration panel for allowing the end-user to control how message contents are presented in the computer by entering a preference setting; and

using the preference setting to determine how to display a second message content received in the computer.

33 . The method of claim 32 wherein the preference setting allows the end-user to specify a certain limit on a maximum number of message contents that can be displayed in the computer within a period of time.

34 . The method of claim 32 wherein the first message content is displayed in a first location on a screen of the computer and the preference setting specifies a second location on the screen where the second message content is displayed.

35 . The method of claim 32 wherein the preference setting specifies a particular time setting on when to display the second message content in a second presentation vehicle after loading of a web page.

36 . The method of claim 32 wherein the first presentation vehicle comprises a pop-up displayed on top of a web browser in response to the end-user viewing a particular web page.

37 . The method of claim 32 wherein the first presentation vehicle is a slider, the slider comprising a sliding panel that displays the first message content and automatically retracts when the end-user is no longer on a domain that triggered the displaying of the first message content.

38 . A method of displaying messages in a computer, the method comprising:

delivering a first message content to a computer over a computer network, the message content being delivered to the computer based on web sites visited by an end-user;

displaying the message content in a first presentation vehicle in the computer;

providing a configuration panel to allow the end-user to enter a preference setting that controls how message contents are presented in the computer;

providing a second message content to the computer, the second message content being provided based on the preference setting and on web sites visited by the end-user; and

displaying the second message content in a second presentation vehicle.

39 . The method of claim 38 wherein the preference setting allows the end-user to specify a certain limit on a maximum number of message contents that can be displayed in the computer within a period of time.

40 . The method of claim 38 wherein the preference setting specifies a particular time setting on when to display the second message content after loading of a web page.

41 . The method of claim 38 wherein the first presentation vehicle comprises a pop-up displayed on top of a web browser in response to the end-user viewing a particular web page.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2019
From: GULA CONSULTING LIMITED LIABILITY COMPANY
To: INTELLECTUAL VENTURES ASSETS 122 LLC
Reel/Frame 048142/0753 →
MERGER Recorded Jan 25, 2019
From: CARHAMM LTD., LLC
To: GULA CONSULTING LIMITED LIABILITY COMPANY
Reel/Frame 048142/0791 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2019
From: ROVI CORPORATION
To: ROVI TECHNOLOGIES CORPORATION
Reel/Frame 048143/0607 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2019
From: INTELLECTUAL VENTURES ASSETS 127 LLC; INTELLECTUAL VENTURES ASSETS 122 LLC
To: ROVI CORPORATION
Reel/Frame 048143/0615 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2012
From: EAGLE, SCOTT G.; GOULDEN, DAVID L.; MARTIN, ANTHONY G.; VETESKA, EUGENE A.
To: THE GATOR CORPORATION
Reel/Frame 027924/0505 →
CHANGE OF NAME Recorded Mar 26, 2012
From: THE GATOR CORPORATION
To: CLARIA CORPORATION
Reel/Frame 027924/0730 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2012
From: CLARIA INNOVATIONS, LLC
To: CARHAMM LTD., LLC
Reel/Frame 027708/0319 →
CORRECTIVE ASSIGNMENT OF AN INCORRECT SERIAL NUMBER 11/144172 PREVIOUSLY RECORDED AT REEL 024906, FRAME 0826. THE ASSIGNOR HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Sep 3, 2010
From: CLARIA CORPORATION
To: JELLYCLOUD, INC.
Reel/Frame 024941/0060 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT SERIAL NUMBER 11/144172 PREVIOUSLY RECORDED AT REEL AT REEL 024915, FRAME 0414. THE ASSIGNOR HEREBY CONFIRMS THE ASSIGNMENT OF THE ENTIRE INTEREST. Recorded Sep 3, 2010
From: JELLYCLOUD, INC.
To: JELLYCLOUD (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC
Reel/Frame 024941/0030 →
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 →