Claims Analysis
Total Claims: 44
Claim 1
Independent Claim
209 words
A computer implemented method for providing a subsidized Internet connection to a user having a mini-portal comprising a communication device for connecting to the Internet and display software that causes advertisements to be displayed on a screen of an Internet access device, the display software displaying the advertisements stored on the Internet access device when a first idle condition is met, the display software downloading the advertisements over the Internet and storing the advertisements on the Internet access device when a second idle condition is met, the method comprising: associating a unique identifier with the mini-portal; sending the unique identifier over the Internet to a validation server, the validation server comprising a database that associates the unique identifier with a pointer to an advertising server, the validation server sending the pointer to the advertising server to the mini-portal; using the pointer to the advertising server to connect to the advertising server over the Internet, the advertising server providing access to one or more advertisements; identifying owners of the one or more advertisements; calculating a fee for displaying the one or more advertisements to the user; collecting the fee from the owners of the one or more advertisements; and using a portion of the fee to subsidize the Internet connection.
Claim 2
Dependent Claim
209 words
A computer implemented method for providing a subsidized Internet connection to a user having a mini-portal comprising a communication device for connecting to the Internet and display software that causes advertisements to be displayed on a screen of an Internet access device, the display software displaying the advertisements stored on the Internet access device when a first idle condition is met, the display software downloading the advertisements over the Internet and storing the advertisements on the Internet access device when a second idle condition is met, the method comprising: associating a unique identifier with the mini-portal; sending the unique identifier over the Internet to a validation server, the validation server comprising a database that associates the unique identifier with a pointer to an advertising server, the validation server sending the pointer to the advertising server to the mini-portal; using the pointer to the advertising server to connect to the advertising server over the Internet, the advertising server providing access to one or more advertisements; identifying owners of the one or more advertisements; calculating a fee for displaying the one or more advertisements to the user; collecting the fee from the owners of the one or more advertisements; and using a portion of the fee to subsidize the Internet connection.
Claim 3
Dependent Claim
34 words
The method of claim 1 , wherein using a portion of the fee to subsidize the Internet connection comprises using a portion of the fee to subsidize supplying the user with the mini-portal device.
Claim 4
Dependent Claim
38 words
The method of claim 1 , wherein using a portion of the fee to subsidize the Internet connection comprises using a portion of the fee to subsidize access fees paid by the user to an Internet service provider.
Claim 5
Dependent Claim
31 words
The method of claim 1 , wherein an Internet service provider sells advertisers an ability to provide content for the advertisements downloaded to the Internet access device through the mini-portal device.
Claim 6
Dependent Claim
41 words
The method of claim 4 , wherein a portal provider supplies the user with the mini-portal device, and sells the Internet service provider an ability to provide content for the advertisements downloaded to the Internet access device through the mini-portal device.
Claim 7
Dependent Claim
35 words
The method of claim 4 , wherein a portal provider sells the Internet service provider software that permits the Internet service provider to download the advertisements to the Internet access device through the mini-portal device.
Claim 8
Dependent Claim
59 words
The method of claim 4 , wherein a portal provider retains an ability to provide content for a first set of advertisements downloaded to the Internet access device through the mini-portal device, and sells the Internet service provider an ability to provide content for a second set of advertisements downloaded to the Internet access device through the mini-portal device.
Claim 9
Dependent Claim
27 words
The method of claim 7 , wherein the portal provider sells its ability to provide content for the first set of advertisements to one or more advertisers.
Claim 10
Dependent Claim
38 words
The method of claim 1 , wherein a portal provider supplies the user with the mini-portal device, and sells advertisers an ability to provide content for the advertisements downloaded to the Internet access device through the mini-portal device.
Claim 11
Dependent Claim
44 words
The method of claim 1 , wherein the first idle condition is selected from a group consisting of connecting to the Internet, waiting for a server to respond, and Internet browsing being idle for a period of time longer than a predetermined time limit.
Claim 12
Dependent Claim
22 words
The method of claim 1 , wherein the second idle condition comprises usage of an Internet connection dropping below a predetermined threshold.
Claim 13
Dependent Claim
42 words
The method of claim 1 , wherein the display software comprises software routines for displaying a message comprising a combination of one or more elements selected from a group consisting of sound, video, animation, music, images, graphics, text, hyperlinks, and interactive content.
Claim 14
Dependent Claim
23 words
The method of claim 1 , wherein the mini-portal device comprises a communication device comprising modem circuitry, network interface circuitry, and hub circuitry.
Claim 15
Dependent Claim
22 words
The method of claim 1 , further comprising verifying that a user does not disable the display software of the mini-portal device.
Claim 16
Dependent Claim
22 words
The method of claim 1 , further comprising collecting information on how many times the advertisements are displayed by the display software.
Claim 17
Dependent Claim
26 words
The method of claim 1 , further comprising using personal information supplied by the user to target the content provided by the advertisers to the user.
Claim 18
Independent Claim
221 words
A method of providing advertisements over the Internet, the method comprising: providing a user with a mini-portal device having a unique identifier, the mini-portal device comprising a communication device and display software that causes advertisements to be displayed on a screen of an Internet access device, the display software displaying advertisements stored on the Internet access device when a first idle condition is met, the display software downloading the advertisements over the Internet and storing the advertisements on the Internet access device when a second idle condition is met; sending the unique identifier over the Internet to a validation server, the validation server comprising a database that associates the unique identifier with a pointer to an advertisement server, the validation server sending the pointer to the advertising server to the mini-portal; using the pointer to the advertising server to connect to the advertising server over the Internet, the advertising server providing access to one or more advertisements; calculating a fee for displaying the one or more advertisements to the user; collecting the fee from the owners of the one or more advertisements; using a portion of the fee to subsidize the Internet connection; downloading the one or more advertisements; and storing the one or more advertisements on the Internet access device, so that they may be displayed by the display software.
Claim 19
Independent Claim
221 words
A method of providing advertisements over the Internet, the method comprising: providing a user with a mini-portal device having a unique identifier, the mini-portal device comprising a communication device and display software that causes advertisements to be displayed on a screen of an Internet access device, the display software displaying advertisements stored on the Internet access device when a first idle condition is met, the display software downloading the advertisements over the Internet and storing the advertisements on the Internet access device when a second idle condition is met; sending the unique identifier over the Internet to a validation server, the validation server comprising a database that associates the unique identifier with a pointer to an advertisement server, the validation server sending the pointer to the advertising server to the mini-portal; using the pointer to the advertising server to connect to the advertising server over the Internet, the advertising server providing access to one or more advertisements; calculating a fee for displaying the one or more advertisements to the user; collecting the fee from the owners of the one or more advertisements; using a portion of the fee to subsidize the Internet connection; downloading the one or more advertisements; and storing the one or more advertisements on the Internet access device, so that they may be displayed by the display software.
Claim 20
Dependent Claim
27 words
The method of claim 17 , further comprising associating validation information with the unique identifier, and sending a validation stamp including the validation information to the mini-portal.
Claim 21
Dependent Claim
26 words
The method of claim 18 , wherein sending a validation stamp further comprises sending a validation stamp comprising a duration after which the validation stamp expires.
Claim 22
Dependent Claim
25 words
The method of claim 19 , further comprising obtaining a new validation stamp for the mini-portal from the validation server when the validation stamp expires.
Claim 23
Dependent Claim
17 words
The method of claim 19 , further comprising ceasing display of advertisements when the validation stamp expires.
Claim 24
Dependent Claim
16 words
The method of claim 19 , further comprising disabling the mini-portal when the validation stamp expires.
Claim 25
Dependent Claim
55 words
The method of claim 17 , further comprising sending an index file containing addresses of one or more content servers from the advertising server, and wherein downloading the one or more advertisements comprises contacting the one or more content servers and downloading one or more advertisements from each of the one or more content servers.
Claim 26
Dependent Claim
18 words
The method of claim 23 , wherein sending the index file further comprises providing a set of parameters.
Claim 27
Dependent Claim
27 words
The method of claim 24 , wherein providing a set of parameters comprises providing a set of parameters that includes an expiration time for the index file.
Claim 28
Dependent Claim
40 words
The method of claim 24 , wherein providing a set of parameters comprises providing a set of parameters that includes one or more parameters for use by the display software, the one or more parameters affecting the first idle condition.
Claim 29
Dependent Claim
58 words
The method of claim 17 , wherein providing a user with a mini-portal device comprises providing a mini-portal device in which the first idle condition is selected from a group consisting of connecting to the Internet, waiting for a server to respond, and Internet browsing being idle for a period of time longer than a predetermined time limit.
Claim 30
Dependent Claim
36 words
The method of claim 17 , wherein providing a user with a mini-portal device comprises providing a mini-portal device in which the second idle condition comprises usage of an Internet connection dropping below a predetermined threshold.
Claim 31
Dependent Claim
47 words
The method of claim 17 , wherein providing a user with a mini-portal device comprises providing display software that displays a message comprising a combination of one or more elements selected from a group consisting of sound, video, animation, music, images, graphics, text, hyperlinks, and interactive content.
Claim 32
Dependent Claim
36 words
The method of claim 17 , wherein providing a user with a mini-portal device comprises providing a mini-portal device in which the communication device of the mini-portal comprises modem circuitry, network interface circuitry, and hub circuitry.
Claim 33
Dependent Claim
16 words
The method of claim 17 , further comprising verifying that the display software is not disabled.
Claim 34
Dependent Claim
19 words
The method of claim 31 , further comprising automatically reloading the display software if the display software is disabled.
Claim 35
Dependent Claim
28 words
The method of claim 17 , further comprising collecting information on how many times each of the one or more advertisements have been displayed by the display software.
Claim 36
Dependent Claim
41 words
The method of claim 33 , further comprising establishing a connection to a statistics server, and sending the information on how many times each of the one or more advertisements have been displayed by the display software to the statistics server.
Claim 37
Dependent Claim
164 words
A server that controls the access of one or more clients to advertising material, each of the one or more clients comprising a mini-portal device having a unique identifier, the mini-portal device comprising a communication device and display software that causes advertisements to be displayed on a screen of an Internet access device, the display software displaying advertisements stored on the Internet access device only when a first idle condition is met, the display software downloading the advertisements over the Internet and storing the advertisements on the Internet access device when a second idle condition is met, the server comprising: a processor; a communication device connecting the server to the Internet; a storage device containing a database that associates the unique identifier of the mini-portal device with a pointer to an advertising server; and a memory, the memory comprising: an initialization routine that accepts the unique identifier of the mini-portal over the Internet, and sends the pointer to the advertising server to the mini-portal.
Claim 38
Dependent Claim
164 words
A server that controls the access of one or more clients to advertising material, each of the one or more clients comprising a mini-portal device having a unique identifier, the mini-portal device comprising a communication device and display software that causes advertisements to be displayed on a screen of an Internet access device, the display software displaying advertisements stored on the Internet access device only when a first idle condition is met, the display software downloading the advertisements over the Internet and storing the advertisements on the Internet access device when a second idle condition is met, the server comprising: a processor; a communication device connecting the server to the Internet; a storage device containing a database that associates the unique identifier of the mini-portal device with a pointer to an advertising server; and a memory, the memory comprising: an initialization routine that accepts the unique identifier of the mini-portal over the Internet, and sends the pointer to the advertising server to the mini-portal.
Claim 39
Dependent Claim
42 words
The server of claim 35 , wherein the database further associates validation information with the unique identifier of the mini-portal device, and wherein the memory further comprises a validation routine that sends a validation stamp including the validation information to the mini-portal.
Claim 40
Dependent Claim
140 words
An advertisement server, that sends pointers to advertisements to a mini-portal device, the mini-portal device comprising a communication device and display software that causes advertisements to be displayed on a screen of an Internet access device, the display software displaying advertisements stored on the Internet access device only when a first idle condition is met, the display software downloading the advertisements over the Internet and storing the advertisements on the Internet access device when a second idle condition is met, the advertisement server comprising: a processor; a communication device connecting the server to the Internet; a storage device containing an index file, the index file comprising pointers to one or more content servers; and a memory, the memory comprising: an advertisement routine that sends the index file to the mini-portal device in response to a request from the mini-portal device.
Claim 41
Dependent Claim
140 words
An advertisement server, that sends pointers to advertisements to a mini-portal device, the mini-portal device comprising a communication device and display software that causes advertisements to be displayed on a screen of an Internet access device, the display software displaying advertisements stored on the Internet access device only when a first idle condition is met, the display software downloading the advertisements over the Internet and storing the advertisements on the Internet access device when a second idle condition is met, the advertisement server comprising: a processor; a communication device connecting the server to the Internet; a storage device containing an index file, the index file comprising pointers to one or more content servers; and a memory, the memory comprising: an advertisement routine that sends the index file to the mini-portal device in response to a request from the mini-portal device.
Claim 42
Dependent Claim
42 words
The advertisement server of claim 37 , wherein the storage device further contains a parameter file, and the memory further comprises a parameter routine that sends the parameter file to the mini-portal device in response to a request from the mini-portal device.
Claim 43
Dependent Claim
19 words
The advertisement server of claim 38 , wherein the parameter file contains parameters for use by the display software.
Claim 44
Dependent Claim
15 words
The advertisement server of claim 39 , wherein the parameters affect the first idle condition.