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

System for prepayment of electronic content using removable media and for prevention of unauthorized copying of same

Assignee: Xylon LLC
•
Filing: 1998-11-13
•
Granted: 2002-08-13
•
Expires: 2018-11-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for distribution of electronic content over a network infrastructure and compensation of vendors of such data using prepaid media that includes a client device for operation by a user desiring to receive the electronic content and server that contains the electronic content and offering the electronic content for downloading to the client device via the network infrastructure. The client device communicates a unique identifier associated with a particular piece of media to which the electronic content is to be stored to the server. The server contacts a media tracking sever to determine if the media is valid and a remaining balance of the prepaid media. The cost of the electronic content to be downloaded is deducted from the remaining balance and credited to the vendor's account. The server then encrypts the electronic content using the unique identifier as a key and downloads the encrypted electronic content to the client computer, where the client computer writes the encrypted electronic content to the particular piece of media such that the encrypted electronic content may only be accessed from the particular piece of media. The electronic content is only accessible from only the one piece of media having the unique identifier and is not accessible from any other media having a different or no identifier.

Inventors

  • 👤 Michael S. Kupka
  • 👤 Michael G. Lundgren

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 21:53
CPC Classifications
G; G06; G06Q; G06Q30/00; G06Q30/06; G06F; G06F21/00; G06F21/10; G06Q20/00; G06Q20/08; G06Q20/20; G06Q20/209

Claims Analysis

Total Claims: 40
Claim 1
Independent Claim 217 words
A method of distributing electronic content from a vendor server to a client device via a network infrastructure which includes a Transmission Control Protocol/Internet Protocol Network and for payment to a vendor of the electronic content, said method utilizing a permanent unique identifier stored on a piece of destination media on which the electronic content is to be stored to associate the electronic content with only said piece of media and utilizing a predetermined value stored on said piece of media as payment for the electronic content, said method comprising: contacting the vendor server via the network infrastructure; transmitting said unique identifier of said piece of destination media to the vendor server; communicating, via said network infrastructure information from said vendor server to media tracking server to determine if said unique identifier is valid and to determine a remaining balance of said predetermined value of said piece of media; encrypting said electronic content into an encrypted format having said unique identifier as a key; communicating, via the network infrastructure, said encrypted format of said electronic content to said piece of media; and writing the electronic content to said piece of media in accordance with said unique identifier such that the electronic content may be accessed for use from only said piece of media having said unique identifier.
Claim 2
Independent Claim 217 words
A method of distributing electronic content from a vendor server to a client device via a network infrastructure which includes a Transmission Control Protocol/Internet Protocol Network and for payment to a vendor of the electronic content, said method utilizing a permanent unique identifier stored on a piece of destination media on which the electronic content is to be stored to associate the electronic content with only said piece of media and utilizing a predetermined value stored on said piece of media as payment for the electronic content, said method comprising: contacting the vendor server via the network infrastructure; transmitting said unique identifier of said piece of destination media to the vendor server; communicating, via said network infrastructure information from said vendor server to media tracking server to determine if said unique identifier is valid and to determine a remaining balance of said predetermined value of said piece of media; encrypting said electronic content into an encrypted format having said unique identifier as a key; communicating, via the network infrastructure, said encrypted format of said electronic content to said piece of media; and writing the electronic content to said piece of media in accordance with said unique identifier such that the electronic content may be accessed for use from only said piece of media having said unique identifier.
Claim 3
Dependent Claim 91 words
The method as recited in claim 1 , wherein said step of communicating, via the network infrastructure, information from the vendor server to a media tracking server, further comprises: determining if said remaining balance is greater than a purchase price of the electronic content; deducting the purchase price from said remaining balance to determine a new remaining balance if said remaining balance is greater than a purchase price of the electronic content; and sending an acknowledgment to the vendor server prior to communicating the electronic content to said piece of media.
Claim 4
Dependent Claim 20 words
The method as recited in claim 2 , further comprising crediting an account of the vendor of the electronic content.
Claim 5
Dependent Claim 78 words
The method as recited in claim 2 , further comprising: notifying the vendor server that the remaining balance is insufficient to cover the cost of the electronic content if said remaining balance is less than a purchase price of the electronic content; notifying the client device that said remaining balance is insufficient to cover the cost of the electronic content; requesting if the remaining balance is to be replenished; and obtaining payment information to replenish the remaining balance.
Claim 6
Dependent Claim 86 words
The method as recited in claim 2 , said step of communicating, via the network infrastructure, the electronic content to said piece of media, wherein the electronic content is in an encrypted format; further comprising: determining if an error situation has occurred during the communication of the electronic data; determining if said piece of media is full; and if so, prompting a user to insert a second piece of media having a second predetermined value and downloading the electronic content to said second piece of media.
Claim 7
Dependent Claim 57 words
The method as recited in claim 5 , further comprising: reading a second unique identifier from said second piece of media; determining, at said media tracking server, if said second piece of media is valid based on said second unique identifier; and transferring said remaining balance from said piece of media to said second piece of media.
Claim 8
Dependent Claim 58 words
The method as recited in claim 2 , wherein said transmitting said unique identifier to the vendor server further comprises: accessing said one piece of destination media; reading said unique identifier from a predetermined location on said one piece of destination media; and formatting said unique identifier into a first data structure for communication to the vendor server.
Claim 9
Dependent Claim 23 words
The method as recited in claim 7 , wherein said predetermined location on said one piece of destination media is a predetermined track.
Claim 10
Dependent Claim 56 words
The method as recited in claim 7 , wherein said communicating the electronic content to said piece of media, wherein the said electronic content is in an encrypted format comprises encrypting at least one of the electronic content and an encryption key to the electronic content, said encrypting using said unique identifier as an encryption key.
Claim 11
Dependent Claim 32 words
The method as recited in claim 9 , wherein the electronic content is written to said one piece of media in an encrypted format using said unique identifier as a decryption key.
Claim 12
Dependent Claim 52 words
The method as recited in claim 7 , wherein said contacting the vendor server via the network infrastructure comprises: submitting, from the client device, a form to the vendor server; executing, at the vendor server, a program to process said form; and sending, to the client device, a metatag and transaction file.
Claim 13
Dependent Claim 48 words
The method as recited in claim 11 , wherein said metatag and said transaction file launch a client program at the client device after being sent to the client device, and wherein said client program opens said transaction file and parses metadata from metatags within said transaction file.
Claim 14
Dependent Claim 30 words
The method as recited in claim 12 , wherein the client connects to a server address identified by a predetermined metatag in said transaction file to receive the electronic content.
Claim 15
Dependent Claim 25 words
The method as recited in claim 13 , wherein said server address is dynamically changed as the electronic content is requested from the vendor server.
Claim 16
Dependent Claim 87 words
The method as recited in claim 2 , wherein said transmitting said unique identifier to the vendor server further comprises: accessing said one piece of destination media; reading said unique identifier from a predetermined location on said one piece of destination media; obtaining vender information; obtaining user information; building a compound key through a predetermined operation using said unique identifier, said vendor information, and said user information; and formatting said compound key into a first data structure for communication to the vendor server with said unique identifier.
Claim 17
Dependent Claim 23 words
The method as recited in claim 15 , wherein said predetermined location on said one piece of destination media is a predetermined track.
Claim 18
Dependent Claim 47 words
The method as recited in claim 15 , wherein said step of storing said electronic content in an encrypted format comprises encrypting at least one of the electronic content and an encryption key to the electronic content, said encrypting using said compound key as an encryption key.
Claim 19
Dependent Claim 33 words
The method as recited in claim 17 , wherein the electronic content is written to said one piece of destination media in an encrypted format using said compound key as a decryption key.
Claim 20
Dependent Claim 51 words
The method as recited in claim 15 , wherein said contacting the vendor server via the network infrastructure comprises: submitting, from the client device, a form to the vendor server; executing, at the vendor server, a program to process said form; and sending, to the client, a metatag and transaction file.
Claim 21
Dependent Claim 48 words
The method as recited in claim 19 , wherein said metatag and said transaction file launch a client program at the client device after being sent to the client device, and wherein said client program opens said transaction file and parses metadata from metatags within said transaction file.
Claim 22
Dependent Claim 30 words
The method as recited in claim 20 , wherein the client connects to a server address identified by a predetermined metatag in said transaction file to receive the electronic content.
Claim 23
Dependent Claim 25 words
The method as recited in claim 20 , wherein said server address is dynamically changed as the electronic content is requested from the vendor server.
Claim 24
Dependent Claim 28 words
The method as recited in claim 1 wherein said piece of media is a removable magnetic disk and said unique identifier is the serial number of said disk.
Claim 25
Independent Claim 180 words
A system for distribution of electronic content over a network infrastructure which includes a Transmission Control Protocol/Internet Protocol Network to a client device running an application program, said client device including a piece of media having a permanent unique identifier and a prepaid monetary value inserted therein, said system further compensating a vendor of the electronic content from a remaining balance of said prepaid monetary value, said system comprising: a vendor server containing the electronic content and offering the electronic content for downloading to said client device via said network infrastructure; a media tracking server that maintains said remaining balance of said piece of media in accordance with said unique identifier; wherein said unique identifier is communicated to said vendor server and said vendor server communicates said unique identifier to said media tracking server to determine said remaining balance, and wherein said vendor server encrypts the electronic content with said unique identifier as a key and downloads the encrypted electronic content to said piece of media such that the electronic content may only be accessed from said piece of media.
Claim 26
Independent Claim 180 words
A system for distribution of electronic content over a network infrastructure which includes a Transmission Control Protocol/Internet Protocol Network to a client device running an application program, said client device including a piece of media having a permanent unique identifier and a prepaid monetary value inserted therein, said system further compensating a vendor of the electronic content from a remaining balance of said prepaid monetary value, said system comprising: a vendor server containing the electronic content and offering the electronic content for downloading to said client device via said network infrastructure; a media tracking server that maintains said remaining balance of said piece of media in accordance with said unique identifier; wherein said unique identifier is communicated to said vendor server and said vendor server communicates said unique identifier to said media tracking server to determine said remaining balance, and wherein said vendor server encrypts the electronic content with said unique identifier as a key and downloads the encrypted electronic content to said piece of media such that the electronic content may only be accessed from said piece of media.
Claim 27
Dependent Claim 85 words
The system as recited in claim 24 , wherein said media tracking server determines if said remaining balance is greater than a purchase price of the electronic content, wherein said media tracking server debits the purchase price from said remaining balance to determine a new remaining balance if said remaining balance is greater than a purchase price of the electronic content; and wherein said media tracking server sends an acknowledgment to said vendor server prior to communicating the electronic content to said piece of media.
Claim 28
Dependent Claim 23 words
The system as recited in claim 25 , wherein said media tracking server credits an account of the vendor of the electronic content.
Claim 29
Dependent Claim 77 words
The system as recited in claim 25 , wherein said media tracking server notifies the vendor that the remaining balance is insufficient to cover the cost of the electronic content if said remaining balance is greater than a purchase price of the electronic content, and wherein said vendor server requests if said remaining balance is to be replenished and payment information to replenish the remaining balance is communicated via said application software to said media tracking server.
Claim 30
Dependent Claim 78 words
The system as recited in claim 25 , wherein said vendor server determines if an error situation has occurred during the communication of the electronic data and determines if said piece of media is full, and wherein if said media is full, said application software requests that a second piece of media having a second predetermined value be inserted into said client device, and said vendor server resumes downloading the electronic content to said second piece of media.
Claim 31
Dependent Claim 59 words
The system as recited in claim 28 , said application software reading a second unique identifier from said second piece of media, and wherein said media tracking server determines if said second piece of media is valid based on said second unique identifier and transfers said remaining balance from said piece of media to said second piece of media.
Claim 32
Dependent Claim 55 words
The system as recited in claim 25 , wherein said application software accesses said one piece of destination media and reads said unique identifier from a predetermined location on said one piece of destination media, and wherein said application software formats said unique identifier into a first data structure for communication to the vendor server.
Claim 33
Dependent Claim 21 words
The system as recited in claim 30 , wherein said predetermined location on said piece of media is a predetermined track.
Claim 34
Dependent Claim 29 words
The system as recited in claim 30 , wherein the electronic content to be transmitted to the client device is encrypted using said unique identifier as an encryption key.
Claim 35
Dependent Claim 31 words
The system as recited in claim 32 , wherein the electronic content is written to said piece of media in an encrypted format using said unique identifier as a decryption key.
Claim 36
Dependent Claim 86 words
The system as recited in claim 25 , wherein said application software accesses said piece of destination media and reads said unique identifier from a predetermined location on said piece of destination media, obtains vender information, and obtains user information, wherein said application software builds a compound key through a predetermined operation using said unique identifier, said vendor information, and said user information, and wherein said application software formats said compound key into a first data structure for communication to the server with said unique identifier.
Claim 37
Dependent Claim 22 words
The system as recited in claim 34 , wherein said predetermined location on said piece of destination media is a predetermined track.
Claim 38
Dependent Claim 25 words
The system as recited in claim 34 , wherein the electronic content to be transmitted is encrypted using said compound key as an encryption key.
Claim 39
Dependent Claim 32 words
The system as recited in claim 36 , wherein the electronic content is written to said piece of destination media in an encrypted format using said compound key as a decryption key.
Claim 40
Dependent Claim 28 words
The system as recited in claim 24 wherein said piece of media is a removable magnetic disk and said unique identifier is the serial number of said disk.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-08-12 2006-02-11 2006-08-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-08-12 2010-02-11 2010-08-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-08-12 2014-02-11 2014-08-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag