主权项 |
1.一种遥控和监视计算机程序使用的装置,包括:第一和第二计算机(12,14),所述第一计算机(12)具有存储多个计算机程序的装置,和通讯装置(16,18),用于和第二计算机(14)通讯以使计算机程序下载到第二计算机(14)和监视所述第二计算机(14)对计算机程序的使用,所述第一计算机(12)遥控所述第二计算机(14)发送一个预定次数的数据表明所述下载的程序经历的时间;所述通讯装置(16,18〕包括在第一计算机(12)侧的第一发送和接收装置(68),和在第二计算机(14)侧的第二发送和接收装置(68);第一发送和接收装置(68)和第二发送和接收装置(68)包括一个用于控制它们的微处理器(50),程序存储器(52),用于存储由所述微处理器(50)执行的程序,一个读/写存储器(54),一个实时时钟(56),用于测量使用下载程序经历的时间,一个优先中断控制单元(60),与所述微处理器(50)相连,表明通讯装置状况的装置,和用于发送和接收数据的调制解调器(64)。所述第一发送和接收装置(68),连接到第一计算机(12),用于发送来自第一计算机(12)的一个程序和有关程序信息,并且用于接收表明供给第一计算机(12)使用所经历的时间的数据;所述第二发送和接收装置(68),连接到第一发送和接收装置(68)和第二计算机(14),用于接收来自发送和接收装置的程序和程序信息,并且用发送表明供给上述发送和接收装置使用所经历的时间的数据;加密装置(70),连接到所述第一计算机(12)和第一发送和接收装置(68),用于加密至少一部分从第一发送和接收装置(68)发送的程序和相关程序信息以形成一个加密的信息模块,所述加密装置(70)包括第一加密密钥,用于加密所述被加密信息模块,所述预选择部分包括对正确执行是最基本的计算机程序的至少一部分;解密装置(70),连接到所述第二发送和接收装置(68),用于解密所述被加密信息以形成一个解密信息模块,所述解密装置(70)包括一个第一加密密钥的副本,以解密所述被加密的信息模块;和传送装置(66,26),用于传送所述的解密信息模块到所述第二计算机(14),由第二计算机(14)执行并且当接收从第二计算机(14)来的程序和程序信息的操作全部完成后,从第二计算机(14)删除解密信息模块。 |