发明名称 METHODS AND SYSTEMS FOR AUTHORIZING AND DEAUTHORIZING A COMPUTER LICENSE
摘要 A system and method of deauthorizing a computer-based licensed product. During the deauthorization process, an end user device transmits an encrypted character string (i.e., the Proof Of Removal Code), including a Transaction ID, to a licensing authority. The licensing authority receives the Proof Of Removal Code from the end user device and decrypts the Transaction ID using a decryption key associated with a product for which the end user is seeking deauthorization. The licensing authority compares Transaction IDs and produces a Deauthorization number, which is sent to the end user device. Each product is associated with a different decryption key resulting in a different Deauthorization number being produced for each product based on the same Transaction ID. Thus, the same identical Transaction ID can be decrypted into as many different Deauthorization numbers as there are products.
申请公布号 US2016094527(A1) 申请公布日期 2016.03.31
申请号 US201414497963 申请日期 2014.09.26
申请人 NALPEIRON INC. 发明人 Roberts, JR. Henry Arnold
分类号 H04L29/06;H04L9/32 主分类号 H04L29/06
代理机构 代理人
主权项 1. A system for deauthorizing use of a product on an end user device, comprising: a licensing authority computing device including a processor and a memory including instructions operable to be executed by the processor to perform a set of actions, the licensing authority processor configured to receive character strings from the end user device, the character strings being different each time the user seeks authorization and deauthorization for use of the product, the licensing authority processor further configured to encrypt at least a portion of each of the character strings using a different encryption key for each different product, from an encryption key table, to form authorization and deauthorization numbers; and a decryption processor in communication with the licensing authority processor, the decryption processor configured to decrypt the authorization and deauthorization numbers using an unchanging respective decryption key associated with program code of the product, the licensing authority computing device providing authorization and deauthorization for the end user device to access the product based on the unchanging respective decryption key that remains unchanged with each activation and deactivation of the product.
地址 Palo Alto CA US