US7188085B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and system for delivering encrypted content with associated geographical-based advertisements
Assignee: Sandpiper Cdn LLC
•
Filing: 2001-07-20
•
Granted: 2007-03-06
•
Expires: 2021-07-20
Abstract
Abstract A method, a system and computer readable medium at an electronic digital content store, such as a web site, for associating advertisement with digital content. The geographic location of the end user device receiving the encrypted digital content is determined using an address verification system. Advertisement is selected to be associated with the delivery of encrypted digital content if the address verification system returns an address in a predetermined geographic region. The address verification system includes the IP address of the end user device, the country codes found in the trace routes to the IP address, and the billing address.
Inventors
- 👤 Michael C. Pelletier
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-28 22:12
CPC Classifications
G; G06; G06Q; G06Q30/00; G06Q30/02; G06Q30/0207; G06Q30/0241; G06Q30/0251; G06Q30/0273; G06Q30/0277
Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
120 words
A computer implemented method to target advertisement to be sent along with encrypted digital content, the method comprising the steps of: accepting an end user request from an end user for delivery of an encrypted digital content; charging a payment account for the encrypted digital content; determining, using an address verification system operated by a third party during payment clearing, a payment clearing address of the end user based upon the payment account; associating one or more pieces of advertisement with the encrypted digital content if the payment clearing address is in a predetermined geographic region; and delivering, in response to the charging, the encrypted digital content and the one or more pieces of the advertisement to the end user.
Claim 2
Dependent Claim
120 words
A computer implemented method to target advertisement to be sent along with encrypted digital content, the method comprising the steps of: accepting an end user request from an end user for delivery of an encrypted digital content; charging a payment account for the encrypted digital content; determining, using an address verification system operated by a third party during payment clearing, a payment clearing address of the end user based upon the payment account; associating one or more pieces of advertisement with the encrypted digital content if the payment clearing address is in a predetermined geographic region; and delivering, in response to the charging, the encrypted digital content and the one or more pieces of the advertisement to the end user.
Claim 3
Dependent Claim
62 words
The computer implemented method according to claim 1 , wherein the step of associating the one or more pieces of advertisement includes associating advertisement with the encrypted digital content if the payment clearing address is in a predetermined geographic region and one or more usage conditions for the encrypted digital content authorizes the advertisement to be associated with the predetermined geographical region.
Claim 4
Dependent Claim
86 words
The computer implemented method according to claim 1 , further comprising the steps of: determining a geographical location of an end user device based upon an IP address of the end user device used by the end user and wherein the step of associating the one or more pieces of advertisement includes associating advertisement with the encrypted digital content if the payment clearing address is in the predetermined geographic region or if the geographical location of the end user device is in the predetermined geographic region.
Claim 5
Dependent Claim
86 words
The computer implemented method according to claim 1 , further comprising the steps of: determining a geographical location of an end user device based upon an IP address of the end user device used by the end user, and wherein the step of associating the one or more pieces of advertisement includes associating advertisement with the encrypted digital content if the payment clearing address is in the predetermined geographic region and if the geographical location of the end user device is in the predetermined geographic region.
Claim 6
Dependent Claim
80 words
The computer implemented method according to claim 3 , wherein the step of determining a geographical location of an end user device based upon an IP address of the end user device includes at least one of the following sub-steps: querying one or more IP addresses in IP databases provided by third parties; checking one or more country codes found in the trace routes to the IP address being determined; and using preassigned country allocations for class C IP addresses.
Claim 7
Dependent Claim
130 words
The computer implemented method according to claim 4 , wherein the step of determining a geographical location of an end user device based upon an IP address of the end user device includes computing a confidence for the IP address comprising the sub-steps of: performing a network trace route to an end user device; querying one or more IP addresses of hops other than an IP address of the end user device within in the network trace route in IP databases provided by third parties; checking one or more country codes of the one or more IP addresses other than the IP address of the end user device found in the trace route; wherein the confidence is computed based upon other IP addresses returned for the geographic region being determined.
Claim 8
Dependent Claim
210 words
A computer implemented method at a content authoring site for setting one or more geographic usage conditions for advertisement to be sent along with encrypted digital content, the method comprising the steps of: receiving, at a processor, a geographic region in which to deliver one or more pieces of advertisement in association with encrypted digital content; setting one or more conditions for the advertisement associated with digital content, wherein the conditions are selected from a group of conditions consisting of a time period when the advertisement is presented, the number of times the advertisement is presented, whether the printing of coupons and other offers is permitted, and whether the sending of advertisement from the end user device receiving the advertisement to another end user device is permitted; accepting an end user request from the end user device for delivery of an encrypted digital content; charging a payment account for the encrypted digital content; determining, using an address verification system operated by a third party during payment clearing, a payment clearing address of the end user based upon the payment account; and associating the one or more pieces of advertisement with the encrypted digital content for delivery to the end user if the payment clearing address is in the geographic region.
Claim 9
Dependent Claim
210 words
A computer implemented method at a content authoring site for setting one or more geographic usage conditions for advertisement to be sent along with encrypted digital content, the method comprising the steps of: receiving, at a processor, a geographic region in which to deliver one or more pieces of advertisement in association with encrypted digital content; setting one or more conditions for the advertisement associated with digital content, wherein the conditions are selected from a group of conditions consisting of a time period when the advertisement is presented, the number of times the advertisement is presented, whether the printing of coupons and other offers is permitted, and whether the sending of advertisement from the end user device receiving the advertisement to another end user device is permitted; accepting an end user request from the end user device for delivery of an encrypted digital content; charging a payment account for the encrypted digital content; determining, using an address verification system operated by a third party during payment clearing, a payment clearing address of the end user based upon the payment account; and associating the one or more pieces of advertisement with the encrypted digital content for delivery to the end user if the payment clearing address is in the geographic region.
Claim 10
Dependent Claim
159 words
A computer implemented method at an online store to target advertisement to be sent along with encrypted digital content, the method comprising the steps of: determining a geographical location of an end user device requesting delivery of encrypted digital content by performing the sub-steps of: performing a network trace route to the end user device; querying one or more IP addresses of hops, other than an IP address of the end user device, found in the network trace route in IP databases provided by: checking one or more country codes for the one or more IP addresses of the hops found in the network trace mute; and determining the geographical location of the end user using preassigned country allocations for class C IP addresses of the one or more IP addresses; and associating one or more pieces of advertisement with the encrypted digital content if the geographical location of the end user device is in a predetermined geographic region.
Claim 11
Dependent Claim
159 words
A computer implemented method at an online store to target advertisement to be sent along with encrypted digital content, the method comprising the steps of: determining a geographical location of an end user device requesting delivery of encrypted digital content by performing the sub-steps of: performing a network trace route to the end user device; querying one or more IP addresses of hops, other than an IP address of the end user device, found in the network trace route in IP databases provided by: checking one or more country codes for the one or more IP addresses of the hops found in the network trace mute; and determining the geographical location of the end user using preassigned country allocations for class C IP addresses of the one or more IP addresses; and associating one or more pieces of advertisement with the encrypted digital content if the geographical location of the end user device is in a predetermined geographic region.
Claim 12
Dependent Claim
169 words
A computer readable medium containing programming instructions for an online store to target advertisement to be sent along with encrypted digital content, the programming instruction comprising: determining a geographical location of an end user device requesting delivery of an encrypted digital content by: performing a network trace route to the end user device; querying one or more IP addresses of hops, other than an IP address of the end user device, found in the network trace mute in IP databases provided by third parties; checking one or more country codes of the one or more IP addresses of that other than the IP address of the end user device found in the trace mute; and determining the geographical location of the end user device by using preassigned country allocations for class C IP addresses of the one or more IP addresses; and associating one or more pieces of advertisement with the encrypted digital content if the geographical location of the end user device is in a predetermined geographic region.
Claim 13
Dependent Claim
169 words
A computer readable medium containing programming instructions for an online store to target advertisement to be sent along with encrypted digital content, the programming instruction comprising: determining a geographical location of an end user device requesting delivery of an encrypted digital content by: performing a network trace route to the end user device; querying one or more IP addresses of hops, other than an IP address of the end user device, found in the network trace mute in IP databases provided by third parties; checking one or more country codes of the one or more IP addresses of that other than the IP address of the end user device found in the trace mute; and determining the geographical location of the end user device by using preassigned country allocations for class C IP addresses of the one or more IP addresses; and associating one or more pieces of advertisement with the encrypted digital content if the geographical location of the end user device is in a predetermined geographic region.
Claim 14
Dependent Claim
75 words
The computer readable medium of claim 9 , wherein the programming instruction of associating the one or more pieces of advertisement includes associating advertisement with the encrypted digital content if the geographical location of the end user device is in a predetermined geographic region and one or more usage conditions for the encrypted digital content authorizes the advertisement to be associated with the geographical region of the end user device requesting the encrypted digital content.
Claim 15
Dependent Claim
98 words
The computer readable medium of claim 9 , further comprising instructions for: determining, using an address verification system operated by a third party during payment clearing, a payment cleaning address of the end user, wherein the end user sends a request via the end user device for delivery of encrypted digital content; and wherein the programming instruction for associating the one or more pieces of advertisement include instructions for associating advertisement with the encrypted digital content if the geographical location is in the predetermined geographic region or if the payment clearing address is in the predetermined geographic region.
Claim 16
Dependent Claim
100 words
The computer readable medium of claim 9 , further comprising the instruction of: determining, using an address verification system operated by a third party during payment clearing, a payment clearing address of the end user, wherein the end user sends a request via the end user device for the delivery of encrypted digital content; and wherein the programming instruction for associating the one or more pieces of advertisement include instructions for associating advertisement with the encrypted digital content if the geographical location is in the predetermined geographic region and if the payment clearing address is in the predetermined geographic region.
Claim 17
Dependent Claim
198 words
A computer readable medium containing programming instruction for authoring content at an content authoring site for setting one or more geographic usage conditions for advertisement to be sent along with encrypted digital content, the instructions comprising: receiving a predetermined geographic region for presenting a selected advertisement in association with encrypted digital content; setting one or more conditions for the advertisement associated with the digital content, wherein the conditions are selected from a group of conditions consisting of a time period when the advertisement is presented, the number of times the advertisement is presented, whether the printing of coupons and other offers is permitted, and whether the sending of advertisement from the end user device receiving the advertisement to another end user device is permitted; accepting an end user request from an end user device for the delivery of an encrypted digital content; charging a payment account for the encrypted digital content; determining, using an address verification system operated by a third party during payment clearing, a payment clearing address for the payment account of the end user; and associating the selected advertisement with the encrypted digital content if the payment clearing address is in the predetermined geographic region.
Claim 18
Dependent Claim
198 words
A computer readable medium containing programming instruction for authoring content at an content authoring site for setting one or more geographic usage conditions for advertisement to be sent along with encrypted digital content, the instructions comprising: receiving a predetermined geographic region for presenting a selected advertisement in association with encrypted digital content; setting one or more conditions for the advertisement associated with the digital content, wherein the conditions are selected from a group of conditions consisting of a time period when the advertisement is presented, the number of times the advertisement is presented, whether the printing of coupons and other offers is permitted, and whether the sending of advertisement from the end user device receiving the advertisement to another end user device is permitted; accepting an end user request from an end user device for the delivery of an encrypted digital content; charging a payment account for the encrypted digital content; determining, using an address verification system operated by a third party during payment clearing, a payment clearing address for the payment account of the end user; and associating the selected advertisement with the encrypted digital content if the payment clearing address is in the predetermined geographic region.
Claim 19
Dependent Claim
197 words
An information processing system for hosting an online store to target advertisement to be sent along with encrypted digital content, the system comprising: an network interface to couple at least one end user device, wherein the end user device requests delivery of encrypted digital content; an address verification system including a means for determining geographical location of the end user device requesting the delivery of encrypted digital content, the address verification system including means for performing a network trace route to the end user device; querying one or more IP addresses of that other than an IP address of the end user device found n the network trace route in IP databases provided by third parties; checking one or more country codes for the one or more IP addresses of hops other than the IP address of the end user device found in the network trace route; and determining the geographical location of the end user using preassigned country allocations for class C IP addresses of the one or more IP addresses; and means for associating one or more pieces of advertisement with the encrypted digital content if the geographical location is in a predetermined geographic region.
Claim 20
Dependent Claim
197 words
An information processing system for hosting an online store to target advertisement to be sent along with encrypted digital content, the system comprising: an network interface to couple at least one end user device, wherein the end user device requests delivery of encrypted digital content; an address verification system including a means for determining geographical location of the end user device requesting the delivery of encrypted digital content, the address verification system including means for performing a network trace route to the end user device; querying one or more IP addresses of that other than an IP address of the end user device found n the network trace route in IP databases provided by third parties; checking one or more country codes for the one or more IP addresses of hops other than the IP address of the end user device found in the network trace route; and determining the geographical location of the end user using preassigned country allocations for class C IP addresses of the one or more IP addresses; and means for associating one or more pieces of advertisement with the encrypted digital content if the geographical location is in a predetermined geographic region.
Claim 21
Dependent Claim
70 words
The information processing system according to claim 14 , wherein the means for associating the one or more pieces of advertisement includes associating advertisement with the encrypted digital content if the geographical location is in a predetermined geographic region and one or more usage conditions for the encrypted digital content authorizes the advertisement to be associated with the geographical region of the end user device requesting the encrypted digital content.
Claim 22
Dependent Claim
70 words
The computer implemented method according to claim 8 , wherein the step of associating the one or more pieces of advertisement includes associating advertisement with the encrypted digital content if the geographical location is in a predetermined geographic region and one or more usage conditions for the encrypted digital content authorizes the advertisement to be associated with the geographical region of the end user device requesting the encrypted digital content.
Claim 23
Dependent Claim
214 words
An information processing system for authoring content and for setting one or more geographic usage conditions for advertisement to be sent along with encrypted digital content, the instructions comprising: means for receiving a geographic region in which to deliver one or more pieces of advertisement in association with encrypted digital content; means for setting one or more conditions for the advertisement associated with digital content, wherein the conditions are selected from a group of conditions consisting of a time period when the advertisement is presented, the number of times the advertisement is presented, whether the printing of coupons and other offers is permitted, and whether the sending of advertisement from the end user device receiving the advertisement to another end user device is permitted; means for accepting an end user request from the end user device for delivery of an encrypted digital content; means for charging a payment account for the encrypted digital content; means for determining, using an address verification system operated by a third party during payment clearing, a payment clearing address of the end user based upon the payment account; and means for associating one or more pieces of advertisement with the encrypted digital content for delivery to the end user if the payment clearing address is in the geographic region.
Claim 24
Dependent Claim
214 words
An information processing system for authoring content and for setting one or more geographic usage conditions for advertisement to be sent along with encrypted digital content, the instructions comprising: means for receiving a geographic region in which to deliver one or more pieces of advertisement in association with encrypted digital content; means for setting one or more conditions for the advertisement associated with digital content, wherein the conditions are selected from a group of conditions consisting of a time period when the advertisement is presented, the number of times the advertisement is presented, whether the printing of coupons and other offers is permitted, and whether the sending of advertisement from the end user device receiving the advertisement to another end user device is permitted; means for accepting an end user request from the end user device for delivery of an encrypted digital content; means for charging a payment account for the encrypted digital content; means for determining, using an address verification system operated by a third party during payment clearing, a payment clearing address of the end user based upon the payment account; and means for associating one or more pieces of advertisement with the encrypted digital content for delivery to the end user if the payment clearing address is in the geographic region.
References Cited (Backward Citations)
US5636346A
Cited
US5892900A
Cited
US20020049677A1
Cited
US6009410A
Cited
US6256739B1
Cited
US20020069365A1
Cited
US20050193410A1
Cited
US20050060759A1
Cited
US20030036949A1
Cited
US20010037465A1
Cited
US20020143819A1
Cited
US20030023489A1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2010-03-05 | 2010-09-04 | 2011-03-06 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2014-03-05 | 2014-09-04 | 2015-03-06 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2018-03-05 | 2018-09-04 | 2019-03-06 | $7700.00 | Window Closed / Lapsed |