US2005251490A1PendingUtilityA1

Method for determining whether a client software application is licensed

Individually held — no corporate assignee on recordPriority: Feb 26, 1996Filed: Apr 19, 2005Published: Nov 10, 2005
Est. expiryFeb 26, 2016(expired)· nominal 20-yr term from priority
G06F 21/10G06Q 99/00G06F 21/602H04L 63/062G06F 21/121H04L 9/12G06F 2221/2101H04L 63/10G06Q 30/06G06F 2221/2137G06F 21/105H04L 63/02H04L 9/0838H04L 2209/56G06F 2221/2135H04L 2463/101H04L 9/3297H04L 63/0428
52
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Method and apparatus for determining whether a client software application is licensed are disclosed. In one disclosed embodiment, a computer for operating a licensed client software application is provided that includes a client module associated with the client software application. The client module is configured to detect the use of the client software application. Upon a detection, the client module then sends a license validity inquiry request regarding the client software application to a license server over an IP-compliant connection. The client software application is then operated in accordance with the contents of a response message received from the license server.

Claims

exact text as granted — not AI-modified
1 . A method for determining whether a client software application is licensed comprising: 
 detecting the use of the client software application by a client module associated with the client software application;    sending, by the client module, a license validity inquiry request regarding said client software application to a license server over an IP-compliant connection; and    operating said client software application in accordance with the contents of a response message received from the license server.    
   
   
       2 . The method of  claim 1 , further comprising directing a user of said client software application to a Web site if it is determined that no valid license exists.  
   
   
       3 . The method of  claim 1 , wherein the client software application is not enabled for use until a valid license is purchased.  
   
   
       4 . The method of  claim 1 , wherein said license validity request is sent at predetermined intervals.  
   
   
       5 . The method of  claim 1 , wherein said license validity request includes the IP address of the machine upon which the client software application is operating.  
   
   
       6 . An apparatus for determining whether a client software application is licensed comprising: 
 means for detecting the use of the client software application by a client module associated with the client software application;    means for sending a license validity inquiry request regarding said client software application to a license server over an IP-compliant connection; and    means for operating said client software application in accordance with the contents of a response message received from the license server.    
   
   
       7 . The apparatus of  claim 6 , further comprising means for directing a user of said client software application to a Web site if it is determined that no valid license exists.  
   
   
       8 . The apparatus of  claim 6 , further comprising means for not enabling the client software application for use until a valid license is purchased.  
   
   
       9 . The apparatus of  claim 6 , further comprising means for sending said license validity request at predetermined intervals.  
   
   
       10 . The apparatus of  claim 6 , further comprising means for including the IP address of the machine upon which the client software application is operating in said license validity request.  
   
   
       11 . A computer for determining whether a hosted client software application is licensed comprising: 
 a computer for operating a licensed client software application;    a client module associated with the client software application operatively disposed on said computer;    the client module being configured to: 
 detect the use of the client software application;  
 send a license validity inquiry request regarding said client software application to a license server over an IP-compliant connection; and  
 operate said client software application in accordance with the contents of a response message received from the license server.  
   
   
   
       12 . The computer of  claim 11 , wherein said client module is further configured to direct a user of said client software application to a Web site if it is determined that no valid license exists.  
   
   
       13 . The computer of  claim 11 , wherein said client module is further configured to not enable said client software application until a valid license is purchased.  
   
   
       14 . The computer of  claim 11 , wherein said license validity request is sent at predetermined intervals.  
   
   
       15 . The computer of  claim 11 , wherein said license validity request includes the IP address of the machine upon which the client software application is operating.  
   
   
       16 . A computer-readable device for causing a computer to perform a method for determining whether a client software application is licensed, the method comprising: 
 detecting the use of the client software application by a client module associated with the client software application;    sending, by the client module, a license validity inquiry request regarding said client software application to a license server over an IP-compliant connection; and    operating said client software application in accordance with the contents of a response message received from the license server.    
   
   
       17 . The device of  claim 16 , further comprising directing a user of said client software application to a Web site if it is determined that no valid license exists.  
   
   
       18 . The device of  claim 16 , wherein the client software application is not enabled for use until a valid license is purchased.  
   
   
       19 . The device of  claim 16 , wherein said license validity request is sent at predetermined intervals.  
   
   
       20 . The device of  claim 16 , wherein said license validity request includes the IP address of the machine upon which the client software application is operating.

Join the waitlist — get patent alerts

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

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