发明名称 System and method for managing usage rights of software applications
摘要 The present invention disclose a system for securing managing usage rights of plurality of software applications in plurality of client computers devices to be authorized by a server application. The system comprises the following components: at least one client hardware component operatively associated with at least one computer device, said hardware component including at least one control segment and at least one application segment, where the control segment include a processor, communication port, memory and the application segments are arranged to include usage rights information of plurality of software applications and a provider hardware component operatively associated with at least one server, said provider hardware component including at least one control segment and at least one application segment, wherein said control segment include a processor, communication port and a memory, where said application segments are arranged to include software application license information of plurality of clients.
申请公布号 US8863241(B2) 申请公布日期 2014.10.14
申请号 US201113022899 申请日期 2011.02.08
申请人 发明人 Ratiner Michael;Aurovsky Alexander;Hurgin Anatoly;Rubinov Alexander
分类号 G06F7/04;G06F21/10 主分类号 G06F7/04
代理机构 Browdy and Neimark, PLLC 代理人 Browdy and Neimark, PLLC
主权项 1. A system for securing managing usage rights of a plurality of software applications in a plurality of client computer devices to be authorized by a server application, said system comprising: a. at least one client hardware component operatively associated with at least one of the client computer devices, said hardware component including at least one control segment and at least one application segment, wherein said control segment includes a processor, a communication port, and a memory, and said application segments are arranged to include usage rights information related to the plurality of software applications; and b. at least one provider hardware component operatively associated with at least one server, said provider hardware component including at least one control segment and at least one application segment, wherein said control segment includes a processor, a communication port, and a memory, and said application segments are arranged to include software application license information relating to a plurality of said client computer devices; wherein the client hardware component and the provider hardware component are arranged to exchange secure data utilizing secure communication protocols over a communication data network;wherein at least one provider update management usage right data in at least one application segment of at least one client hardware component uses secure communication protocols;wherein a single client hardware component includes and controls multiple software usage rights to be used in the at least one client computer device;wherein each client computer device creates a temporary session key during a purchasing or updating session, wherein the data usage rights information are ciphered using said session key;wherein the client hardware device transmits a hash code of at least one of the plurality of software application applications to the provider hardware component, the provider hardware component compares the transmitted hash code to recorded hash codes stored at a provider license database; andwherein the provider hardware component sends the data usage rights information to the client computer device, in response to the transmitted hash code matching the recorded hash code.
地址