← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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.

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag