US2006085355A1PendingUtilityA1

Downloadable software package incorporating license management software

53
Assignee: GRAPHON CORPPriority: Feb 26, 1996Filed: Dec 7, 2005Published: Apr 20, 2006
Est. expiryFeb 26, 2016(expired)· nominal 20-yr term from priority
G06F 21/10G06F 2221/2101G06Q 99/00G06F 21/121H04L 63/02H04L 63/062H04L 9/12G06F 2221/2137H04L 9/3297H04L 9/0838G06F 21/602H04L 63/0428G06F 21/105H04L 2463/101G06F 2221/2135H04L 63/10G06Q 30/06H04L 2209/56
53
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A downloadable software package incorporating license management software is disclosed. The software package may include a client software application and an associated licensing module for managing use of the client software application. In preferred embodiments, the licensing module is configured to detect the use of the client software application and automatically send a license validity inquiry request to a license server over a public network. The client software application is operated in accordance with the contents of a response message received from the license server. The downloadable software package may comprise a single compiled executable application downloaded by a user onto a computer over the public network.

Claims

exact text as granted — not AI-modified
1 . A downloadable software package incorporating license management software comprising: 
 a downloadable software package including a client software application and an associated licensing module;    the licensing module being configured to: 
 detect the use of the client software application;  
 automatically send a license validity inquiry request regarding said client software application to a license server over a public network; and  
 operate said client software application in accordance with the contents of a response message received from the license server.  
   
   
   
       2 . The downloadable software package of  claim 1 , wherein said downloadable software package comprises a single compiled executable application downloaded by a user onto a computer over the public network.  
   
   
       3 . The downloadable software package of  claim 2 , wherein said licensing module comprises one of a selected object modules inserted into a pre-compiled version of said client software application.  
   
   
       4 . The downloadable software package of  claim 3 , wherein validation check watchdog timers are inserted at pre-selected points in said client software application.  
   
   
       5 . The downloadable software package of  claim 4 , wherein at least one of said pre-selected points corresponds to a software interrupt of said client software application.  
   
   
       6 . The downloadable software package of  claim 4 , wherein at least one of said pre-selected points corresponds to a software procedure call of said client software application.  
   
   
       7 . The downloadable software package of  claim 6 , wherein software procedure call comprises a print routine of said client software application.  
   
   
       8 . The downloadable software package of  claim 7 , wherein software procedure call comprises a print routine of said client software application.  
   
   
       9 . The downloadable software package of  claim 7 , wherein software procedure call comprises a save routine of said client software application.  
   
   
       10 . The downloadable software package of  claim 4 , wherein at least one of said pre-selected points corresponds to an opening routine of said client software application.  
   
   
       11 . The downloadable software package of  claim 10 , wherein opening routine of said client software application initiates an initial license validation check.  
   
   
       12 . The downloadable software package of  claim 10 , wherein opening routine of said client software application initiates an enablement check.  
   
   
       13 . A downloadable software package incorporating license management software comprising: 
 means for detecting the use of a client software application;    means for automatically sending a license validity inquiry request regarding said client software application to a license server over a public network; and    means for operating said client software application in accordance with the contents of a response message received from the license server.    
   
   
       14 . The downloadable software package of  claim 13 , wherein said downloadable software package comprises a single compiled executable application downloaded by a user onto a computer over the public network.  
   
   
       15 . The downloadable software package of  claim 14 , wherein said licensing module comprises one of a selected object modules inserted into a pre-compiled version of said client software application.  
   
   
       16 . The downloadable software package of  claim 14 , wherein validation check watchdog timers are inserted at pre-selected points in said client software application.  
   
   
       17 . The downloadable software package of  claim 16 , wherein at least one of said pre-selected points corresponds to a software interrupt of said client software application.  
   
   
       18 . The downloadable software package of  claim 16 , wherein at least one of said pre-selected points corresponds to a software procedure call of said client software application.  
   
   
       19 . The downloadable software package of  claim 18 , wherein software procedure call comprises a print routine of said client software application.  
   
   
       20 . The downloadable software package of  claim 19 , wherein software procedure call comprises a print routine of said client software application.  
   
   
       21 . The downloadable software package of  claim 19 , wherein software procedure call comprises a save routine of said client software application.  
   
   
       22 . The downloadable software package of  claim 16 , wherein at least one of said pre-selected points corresponds to an opening routine of said client software application.  
   
   
       23 . The downloadable software package of  claim 22 , wherein opening routine of said client software application initiates an initial license validation check.  
   
   
       24 . The downloadable software package of  claim 22 , wherein opening routine of said client software application initiates an enablement check.  
   
   
       25 . A downloadable software package incorporating license management software comprising: 
 a downloadable software package comprising a single compiled executable application configured to be downloaded onto a computer over a public network;    the software package including a licensing module associated with a client software application; and    responsive to the operation of said client software application, the licensing module being operable to automatically send a license validity inquiry request to a license server over a public network and operate said client software application in accordance with the contents of a response message received from the license server.    
   
   
       26 . The downloadable software package of  claim 25 , wherein said licensing module is operable to automatically send a license validity inquiry request to a license server software responsive to activation of a print routine of said client software application.  
   
   
       27 . The downloadable software package of  claim 25 , wherein said licensing module is operable to automatically send a license validity inquiry request to a license server software responsive to activation of a save routine of said client software application.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.