← Back to Patent Explorer
US20020052925A1 Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for information delivery on the internet

Assignee: Individual
•
Filing: 2001-08-28
•
Granted: —
•
Expires: 2021-08-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method are provided for delivering targeted multimedia or video advertisements over the Internet while protecting user privacy. A software application is executed while the browser application runs in a user's computer. The application periodically accesses the server over the Internet to download targeted advertisements during user idle time and stores them locally. When the user activity meets a predefined criteria, e.g., user's mouse clicking action causing a web page transition, the application picks up matching content based on priority and keyword, then presents the primary section of the content partially inside user's browser, and then catalogs it to allow the user to retrieve later the full primary content and the secondary content. The application logs statistical information without any user identification information relating to the presentation of advertisements and establishes a communication with the server from time to time to make the logged information available to the server system. The server stores and updates a database of the information so that the advertisements can be delivered to appropriately selected users.

Inventors

  • 👤 Yoohwan Kim
  • 👤 Dean Chung

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 21:41
CPC Classifications
H; H04; H04L; H04L67/00; H04L67/2866; H04L67/30; H04L67/01; H04L67/02; H04L67/50; H04L67/51; H04L67/53; H04L67/55; H04L9/00; H04L9/40

Claims Analysis

Total Claims: 39
Claim 1
Independent Claim 80 words
1 . A system of delivering information over a network including a server and a client, comprising: a channel connecting the client to the server over which information is transmitted from the server to the client after activity on said channel has been determined to be below a predetermined threshold; a storage at the client which stores the information transmitted from the server; and a program to present the information stored at the client to a user of the client.
Claim 2
Dependent Claim 80 words
1 . A system of delivering information over a network including a server and a client, comprising: a channel connecting the client to the server over which information is transmitted from the server to the client after activity on said channel has been determined to be below a predetermined threshold; a storage at the client which stores the information transmitted from the server; and a program to present the information stored at the client to a user of the client.
Claim 3
Dependent Claim 98 words
2 . The system of claim 1 , wherein said information is non-requested information, and further comprising: a timer component of said program which monitors a time gap between a request by a user for a requested item of information and arrival of said requested item of information at the client, said timer component initiating presentation of said non-requested information at said client if the time gap is bigger than a threshold value, said timer component stopping presentation of said non-requested when one of said item of requested information arrives at said client and a predetermined time elapses.
Claim 4
Dependent Claim 45 words
3 . The system of claim 2 , wherein said storage stores a plurality of items of non-requested information, and further comprising: a selection component of said program which selects for presentation an item of said non-requested information stored in said storage by multiple matching.
Claim 5
Dependent Claim 32 words
4 . The system of claim 3 , wherein said selection component presents said item of said non-requested information for presentation only if a predetermined interval has elapsed after a previous presentation.
Claim 6
Dependent Claim 22 words
5 . The system of claim 4 , wherein said predetermined interval is controlled by one of the server and the client.
Claim 7
Dependent Claim 27 words
6 . The system of claim 3 , wherein said multiple matching matches the non-requested information with a keyword that the client detects from a user's activity.
Claim 8
Dependent Claim 33 words
7 . The system of claim 6 , wherein said keyword includes a URL that the user clicks or types and words in a text associated with a link that the user clicks.
Claim 9
Dependent Claim 30 words
8 . The system of claim 6 , wherein said selection component selects part of the non-requested information as targeted for a user's preference that is determined by the keywords.
Claim 10
Dependent Claim 17 words
9 . The system of claim 8 , wherein targeted information and untargeted information are presented randomly.
Claim 11
Dependent Claim 18 words
10 . The system of claim 3 , wherein an urgent item of information is presented without matching.
Claim 12
Dependent Claim 22 words
11 . The system of claim 6 or 9 wherein a material that has the highest priority is selected among plural matches.
Claim 13
Dependent Claim 29 words
12 . The system of claim 11 , wherein priority for an item of information increases as a time during which the item of information is not presented increases.
Claim 14
Dependent Claim 32 words
13 . The system of claim 11 , wherein priority for an item of information increases as times when a presentation is performed but the item of information is not presented increases.
Claim 15
Dependent Claim 36 words
14 . The system of claim 6 , wherein an item of information that has been matched is presented only if a predefined interval for the material has elapsed after a last presentation of the material.
Claim 16
Dependent Claim 22 words
15 . The system of claim 14 , wherein said predefined interval is controlled by one of the server and the client.
Claim 17
Dependent Claim 19 words
16 . The system of claim 3 , wherein an item of information is presented within predetermined presentation times.
Claim 18
Dependent Claim 27 words
17 . The system of claim 1 , wherein the information delivered includes at least one of advertisements, multi media data, cartoons, study materials, and news broadcasts.
Claim 19
Dependent Claim 27 words
18 . The system of claim 2 , wherein said program presents a banner related to the presented non-requested information integrated into the requested item of information.
Claim 20
Dependent Claim 40 words
19 . The system of claim 1 , further comprising: a catalog in which the information is arranged in a hierarchical table by contents and a user can browse the table and select and display an entry of the table.
Claim 21
Dependent Claim 45 words
20 . The system of claim 19 , wherein said catalog is started when one of: a user clicks information being presented, a user clicks a banner that is integrated with a information being presented, and a user clicks an icon linked with the catalog.
Claim 22
Dependent Claim 34 words
21 . The system of claim 19 , wherein the entry includes information presented by the system, further information attached to the information, and a web site whose URL is embedded in the information.
Claim 23
Dependent Claim 17 words
22 . The system of claim 19 , wherein said catalog is accessible both online and offline.
Claim 24
Dependent Claim 32 words
23 . The system of claim 19 , wherein said catalog categorizes the information stored in the client by their contents, deletes materials that are expired, and updates information by the server.
Claim 25
Dependent Claim 27 words
24 . The system of claim 19 , wherein said catalog includes a toolbar that is configurable by at least one of the client and the server.
Claim 26
Dependent Claim 38 words
25 . The system of claim 2 , wherein the client reports to the server contents of the information stored in said storage and usage of the information by said program and keywords extracted from a user's activity.
Claim 27
Dependent Claim 89 words
26 . The system of claim 19 , wherein the client reports to the server contents of the information stored in said storage and usage of the information by said program and keywords extracted from a user's activity, the keywords include a URL that the user clicks or types and words in text associated with a link that the user clicks, and said usage of information includes the presentation time and times of each material, and a time and number of user clicks for each entry of the catalog.
Claim 28
Dependent Claim 16 words
27 . The system of claim 25 , wherein the client report is performed in real-time.
Claim 29
Dependent Claim 26 words
28 . The system of claim 2 , wherein the server is a web server, and the client is a computer program in a user's computer.
Claim 30
Dependent Claim 19 words
29 . The system of claim 28 , wherein said program displays the information separately from a web-browser's window.
Claim 31
Dependent Claim 18 words
30 . The system of claim 28 , wherein said program displays the information in a web-browser's window.
Claim 32
Dependent Claim 15 words
31 . The system of claim 30 , wherein the information is displayed in full-window.
Claim 33
Dependent Claim 15 words
32 . The system of claim 30 , wherein the information is displayed in partial-window.
Claim 34
Dependent Claim 18 words
33 . The system of claim 30 , wherein the information is displayed independently of a browser's operation.
Claim 35
Dependent Claim 16 words
34 . The system of claim 28 , wherein said program includes a dial-up networking function.
Claim 36
Dependent Claim 19 words
35 . The system of claim 28 , wherein said program is activated automatically when a web-browser is activated.
Claim 37
Dependent Claim 82 words
36 . A method of delivering information over network including a server and a client, comprising the steps of: transmitting information to the client from the server when a channel connecting the client and the server is at an activity level below a predetermined threshold; storing the information in the client; and presenting the information to a user of the client when a time gap between the user's request for material and arrival of material is longer than a predetermined threshold value.
Claim 38
Dependent Claim 82 words
36 . A method of delivering information over network including a server and a client, comprising the steps of: transmitting information to the client from the server when a channel connecting the client and the server is at an activity level below a predetermined threshold; storing the information in the client; and presenting the information to a user of the client when a time gap between the user's request for material and arrival of material is longer than a predetermined threshold value.
Claim 39
Dependent Claim 55 words
37 . The method of claim 36 , further comprising the step of: moving the information moves to a catalog after presentation of the information, said catalog providing that the information is arranged in a hierarchical table by contents where a user can browse the table and select and display an entry of the table.

References Cited (Backward Citations)

US6317789B1 Cited
US5854897A Cited
US6205432B1 Cited
US6141010A Cited
US6771290B1 Cited
US6237022B1 Cited
US6760048B1 Cited
US6606654B1 Cited
US6563514B1 Cited
US20020004839A1 Cited

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag