US2006004672A1PendingUtilityA1

Prepaid billing apparatus and method for printing systems

Assignee: XEROX CORPPriority: Jun 30, 2004Filed: Jun 30, 2004Published: Jan 5, 2006
Est. expiryJun 30, 2024(expired)· nominal 20-yr term from priority
Inventors:Gerardo Leute
G07F 5/18G06Q 20/145G06Q 20/3672G07F 9/002G07F 9/001G06Q 20/28
49
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method of providing prepaid billing by receiving a request for a recharge token from a customer; accepting payment information and the number of additional prints requested from the customer; receiving from the customer a unique serial number for the printing system, a current copy count for the printing system, and a remaining copy count for the printing system; generating a recharge token; encrypting the recharge token according to an encryption key stored in a first database; transmitting the encrypted recharge token to the customer; storing the encrypted recharge token in a second database; decoding the encrypted recharge token according to an encryption key stored in the second database; determining whether the decoded recharge token is valid; and where the decoded recharge token is valid, increasing the remaining copy count by the number of additional prints requested.

Claims

exact text as granted — not AI-modified
1 . A method of providing prepaid billing for a printing system, the method comprising: 
 receiving a request for a recharge token from a customer;    accepting payment information and the number of additional prints requested from the customer;    receiving from the customer a unique serial number for the printing system, a current copy count for the printing system, and a remaining copy count for the printing system;    generating a recharge token;    encrypting the recharge token according to an encryption key stored in a first database;    transmitting the encrypted recharge token to the customer;    storing the encrypted recharge token in a second database;    decoding the encrypted recharge token according to an encryption key stored in the second database;    determining whether the decoded recharge token is valid; and    where the decoded recharge token is valid, increasing the remaining copy count by the number of additional prints requested.    
     
     
         2 . The method defined in  claim 1 , further comprising verifying the customer's payment information with a third party.  
     
     
         3 . The method defined in  claim 1 , wherein the customer's request for a recharge token is made via the Internet.  
     
     
         4 . The method defined in  claim 1 , wherein the customer's request for a recharge token is made via telephone.  
     
     
         5 . The method defined in  claim 1 , wherein the recharge token comprises the serial number, the current copy count plus the remaining copy count, and the number of additional prints.  
     
     
         6 . The method defined in  claim 1 , further comprising: 
 indexing the serial number of the printing system with the encryption key stored in the first database.    
     
     
         7 . The method defined in  claim 1 , wherein encrypting the recharge token includes: 
 associating a first number with each serial number;    concatenating the recharge token into a second number; and    subtracting the second number from the first number.    
     
     
         8 . The method defined in  claim 5 , further comprising: 
 indexing the serial number of the printing system with the encryption key stored in the first database.    
     
     
         9 . The method defined in  claim 8 , wherein encrypting the recharge token includes: 
 associating a first number with each serial number;    concatenating the recharge token into a second number; and    subtracting the second number from the first number.    
     
     
         10 . An apparatus for providing prepaid billing for a printing system, the apparatus comprising: 
 receiving means for receiving a request for a recharge token from a customer;    accepting means for accepting payment information and the number of additional prints requested from the customer;    receiving means for receiving from the customer a unique serial number for the printing system, a current copy count for the printing system, and a remaining copy count for the printing system;    generating means for generating a recharge token;    encrypting means for encrypting the recharge token according to an encryption key stored in a first database;    transmitting means for transmitting the encrypted recharge token to the customer;    storing means for storing the encrypted recharge token in a second database;    decoding means for decoding the encrypted recharge token according to an encryption key stored in the second database;    determining means for determining whether the decoded recharge token is valid; and    increasing means for increasing the remaining copy count by the number of additional prints requested, where the decoded recharge token is valid.    
     
     
         11 . The apparatus defined in  claim 10 , further comprising verifying means for verifying the customer's payment information with a third party.  
     
     
         12 . The apparatus defined in  claim 10 , wherein the customer's request for a recharge token is made via the Internet.  
     
     
         13 . The apparatus defined in  claim 10 , wherein the customer's request for a recharge token is made via telephone.  
     
     
         14 . The apparatus defined in  claim 10 , wherein the recharge token comprises the serial number, the current copy count plus the remaining copy count, and the number of additional prints.  
     
     
         15 . The apparatus defined in  claim 10 , further comprising indexing means for indexing the serial number of the printing system with the encryption key stored in the first database.  
     
     
         16 . The apparatus defined in  claim 10 , wherein encrypting the recharge token includes: 
 associating means for associating a first number with each serial number;    concatenating means for concatenating the recharge token into a second number; and    subtracting means for subtracting the second number from the first number.    
     
     
         17 . The apparatus defined in  claim 14 , further comprising indexing means for indexing the serial number of the printing system with the encryption key stored in the first database.  
     
     
         18 . The apparatus defined in  claim 17 , wherein encrypting the recharge token includes: 
 associating means for associating a first number with each serial number;    concatenating means for concatenating the recharge token into a second number; and    subtracting means for subtracting the second number from the first number.    
     
     
         19 . A prepaid billing system comprising: 
 a printing system and a service provider;    wherein the printing system includes:    a user interface;    a first database for storing an encrypted recharge token and a unique serial number, a current copy count, and a remaining copy count; and    a first CPU for decoding the encrypted recharge token according to an encryption key stored in the first database and for determining whether the decoded recharge token is valid; and    wherein the service provider includes:    a network interface for receiving a request for a recharge token from a customer, accepting payment information and the number of additional prints requested from the customer, and receiving printing system data from the customer;    a second database for storing an encryption key; and    a second CPU for generating a recharge token and encrypting the recharge token according to the encryption key.    
     
     
         20 . The system defined in  claim 19 , wherein the recharge token comprises the serial number, the current copy count plus the remaining copy count, and the number of additional prints requested by the customer.

Join the waitlist — get patent alerts

Track US2006004672A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.