SYSTEMS AND METHODS FOR PROVIDING TIME-AND WEIGHT-BASED FLEXIBILITY TOLERANT HARDWARE ID
    1.
    发明申请
    SYSTEMS AND METHODS FOR PROVIDING TIME-AND WEIGHT-BASED FLEXIBILITY TOLERANT HARDWARE ID 有权
    用于提供基于时间和重量的灵活性容忍硬件ID的系统和方法

    公开(公告)号:US20080040619A1

    公开(公告)日:2008-02-14

    申请号:US11874075

    申请日:2007-10-17

    IPC分类号: G06F12/14

    摘要: Systems and methods for implementing a hardware ID with time- and weight-based flexibility use a hardware ID (HWID) including identifying information about hardware components. When software is run, a current HWID is generated. When the current HWID is compared to a stored HWID to determine if the two HWIDs match, a time vector and a weight vector are used in the comparison. A running matching score is kept of matches. For each hardware component, the weight vector indicates the weight given to a correct match of the hashed value for the hardware component. For example, if the weight value for the hardware component is three and there is a match, then the running total is increased by three. For each hardware component, the time vector may indicate an expiration period after which a change in the component may be allowed. For example, if the expiration period for the component is one year, and one year has passed since activation, the running total may be increased even though the component's information in the verification HWID does not match the current component information.

    摘要翻译: 用于实现具有基于时间和权重的灵活性的硬件ID的系统和方法使用包括识别关于硬件组件的信息的硬件ID(HWID)。 当软件运行时,会生成当前的HWID。 当将当前HWID与存储的HWID进行比较以确定两个HWID是否匹配时,在比较中使用时间矢量和权重向量。 运行匹配的比赛保持不变。 对于每个硬件组件,权重向量表示给出硬件组件的散列值正确匹配的权重。 例如,如果硬件组件的权重值为3,并且匹配,则运行总计增加3。 对于每个硬件组件,时间矢量可以指示可以允许组件改变的过期时段。 例如,如果组件的到期期限是一年,而且自启动以来已经过去一年,即使组件在验证HWID中的信息与当前组件信息不匹配,也可能增加运行总计数。

    Installation of black box for trusted component for digital rights management (DRM) on computing device
    2.
    发明授权
    Installation of black box for trusted component for digital rights management (DRM) on computing device 有权
    在计算设备上安装用于数字版权管理(DRM)的受信任组件的黑盒

    公开(公告)号:US08136166B2

    公开(公告)日:2012-03-13

    申请号:US11516813

    申请日:2006-09-06

    IPC分类号: G06F21/02 H04L29/06 H04L9/30

    CPC分类号: G06F21/10 G06F2221/0797

    摘要: To install a black box on a computing device, an administrator has access to the computing device and queries same for machine properties thereof. The administrator sends the machine properties of the computing device to a black box server as part of a request for a new black box for the computing device. The black box server in response constructs the new black box based in part on the machine properties so as to tie the new black box to the computing device, and delivers the new black box to the administrator. The administrator thereafter installs the new black box on the computing device. The administrator may include an activation provider running on the computing device and an activation manager in communication with the activation provider. The administrator may also deactivate the black box if it determines that the black box is no longer trustworthy.

    摘要翻译: 要在计算设备上安装黑盒子,管理员可以访问计算设备,并对其机器属性进行查询。 管理员将计算设备的机器属性发送到黑盒服务器,作为计算设备的新黑盒的请求的一部分。 黑匣子服务器在响应中构建了新的黑匣子,部分基于机器属性,以便将新的黑盒子绑定到计算设备,并将新的黑盒子交给管理员。 然后管理员将新的黑盒子安装在计算设备上。 管理员可以包括在计算设备上运行的激活提供者和与激活提供者通信的激活管理器。 如果确定黑匣子不再值得信任,管理员也可以取消激活黑匣子。

    Systems and methods for providing time-and weight-based flexibility tolerant hardware ID
    3.
    发明授权
    Systems and methods for providing time-and weight-based flexibility tolerant hardware ID 有权
    提供基于时间和权重的灵活容忍硬件ID的系统和方法

    公开(公告)号:US07779274B2

    公开(公告)日:2010-08-17

    申请号:US11874075

    申请日:2007-10-17

    IPC分类号: G06F12/14

    摘要: Systems and methods for implementing a hardware ID with time- and weight-based flexibility use a hardware ID (HWID) including identifying information about hardware components. When software is run, a current HWID is generated. When the current HWID is compared to a stored HWID to determine if the two HWIDs match, a time vector and a weight vector are used in the comparison. A running matching score is kept of matches. For each hardware component, the weight vector indicates the weight given to a correct match of the hashed value for the hardware component. For example, if the weight value for the hardware component is three and there is a match, then the running total is increased by three. For each hardware component, the time vector may indicate an expiration period after which a change in the component may be allowed. For example, if the expiration period for the component is one year, and one year has passed since activation, the running total may be increased even though the component's information in the verification HWID does not match the current component information.

    摘要翻译: 用于实现具有基于时间和权重的灵活性的硬件ID的系统和方法使用包括识别关于硬件组件的信息的硬件ID(HWID)。 当软件运行时,会生成当前的HWID。 当将当前HWID与存储的HWID进行比较以确定两个HWID是否匹配时,在比较中使用时间矢量和权重向量。 运行匹配的比赛保持不变。 对于每个硬件组件,权重向量表示给出硬件组件的散列值正确匹配的权重。 例如,如果硬件组件的权重值为3,并且匹配,则运行总计增加3。 对于每个硬件组件,时间矢量可以指示可以允许组件改变的过期时段。 例如,如果组件的到期期限是一年,而且自启动以来已经过去一年,即使组件在验证HWID中的信息与当前组件信息不匹配,也可能增加运行总计数。

    Installation of black box for trusted component for digital rights management (DRM) on computing device
    4.
    发明申请
    Installation of black box for trusted component for digital rights management (DRM) on computing device 有权
    在计算设备上安装用于数字版权管理(DRM)的受信任组件的黑盒

    公开(公告)号:US20070067645A1

    公开(公告)日:2007-03-22

    申请号:US11516813

    申请日:2006-09-06

    IPC分类号: G06F12/14

    CPC分类号: G06F21/10 G06F2221/0797

    摘要: To install a black box on a computing device, an administrator has access to the computing device and queries same for machine properties thereof. The administrator sends the machine properties of the computing device to a black box server as part of a request for a new black box for the computing device. The black box server in response constructs the new black box based in part on the machine properties so as to tie the new black box to the computing device, and delivers the new black box to the administrator. The administrator thereafter installs the new black box on the computing device. The administrator may include an activation provider running on the computing device and an activation manager in communication with the activation provider. The administrator may also deactivate the black box if it determines that the black box is no longer trustworthy.

    摘要翻译: 要在计算设备上安装黑盒子,管理员可以访问计算设备,并对其机器属性进行查询。 管理员将计算设备的机器属性发送到黑盒服务器,作为计算设备的新黑盒的请求的一部分。 黑匣子服务器在响应中构建了新的黑匣子,部分基于机器属性,以便将新的黑盒子绑定到计算设备,并将新的黑盒子交给管理员。 然后管理员将新的黑盒子安装在计算设备上。 管理员可以包括在计算设备上运行的激活提供者和与激活提供者通信的激活管理器。 如果确定黑匣子不再值得信任,管理员也可以取消激活黑匣子。

    Systems and methods for providing time-and weight-based flexibly tolerant hardware ID
    5.
    发明授权
    Systems and methods for providing time-and weight-based flexibly tolerant hardware ID 有权
    提供基于时间和权重的灵活容忍硬件ID的系统和方法

    公开(公告)号:US07302590B2

    公开(公告)日:2007-11-27

    申请号:US10337064

    申请日:2003-01-06

    IPC分类号: G06F12/14

    摘要: Systems and methods for implementing a hardware ID with time- and weight-based flexibility use a hardware ID (HWID) including identifying information about hardware components. When software is run, a current HWID is generated. When the current HWID is compared to a stored HWID to determine if the two HWIDs match, a time vector and a weight vector are used in the comparison. A running matching score is kept of matches. For each hardware component, the weight vector indicates the weight given to a correct match of the hashed value for the hardware component. For example, if the weight value for the hardware component is three and there is a match, then the running total is increased by three. For each hardware component, the time vector may indicate an expiration period after which a change in the component may be allowed. For example, if the expiration period for the component is one year, and one year has passed since activation, the running total may be increased even though the component's information in the verification HWID does not match the current component information.

    摘要翻译: 用于实现具有基于时间和权重的灵活性的硬件ID的系统和方法使用包括识别关于硬件组件的信息的硬件ID(HWID)。 当软件运行时,会生成当前的HWID。 当将当前HWID与存储的HWID进行比较以确定两个HWID是否匹配时,在比较中使用时间矢量和权重向量。 运行匹配的比赛保持不变。 对于每个硬件组件,权重向量表示给出硬件组件的散列值正确匹配的权重。 例如,如果硬件组件的权重值为3,并且匹配,则运行总计增加3。 对于每个硬件组件,时间矢量可以指示可以允许组件改变的过期时段。 例如,如果组件的到期期限是一年,而且自启动以来已经过去一年,即使组件在验证HWID中的信息与当前组件信息不匹配,也可能增加运行总计数。

    Installation of black box for trusted component for digital rights management (DRM) on computing device
    6.
    发明授权
    Installation of black box for trusted component for digital rights management (DRM) on computing device 有权
    在计算设备上安装用于数字版权管理(DRM)的受信任组件的黑盒

    公开(公告)号:US07152245B2

    公开(公告)日:2006-12-19

    申请号:US10274630

    申请日:2002-10-21

    CPC分类号: G06F21/10 G06F2221/0797

    摘要: To install a black box on a computing device, an administrator has access to the computing device and queries same for machine properties thereof. The administrator sends the machine properties of the computing device to a black box server as part of a request for a new black box for the computing device. The black box server in response constructs the new black box based in part on the machine properties so as to tie the new black box to the computing device, and delivers the new black box to the administrator. The administrator thereafter installs the new black box on the computing device. The administrator may include an activation provider running on the computing device and an activation manager in communication with the activation provider. The administrator may also deactivate the black box if it determines that the black box is no longer trustworthy.

    摘要翻译: 要在计算设备上安装黑盒子,管理员可以访问计算设备,并对其机器属性进行查询。 管理员将计算设备的机器属性发送到黑盒服务器,作为计算设备的新黑盒的请求的一部分。 黑匣子服务器在响应中构建了新的黑匣子,部分基于机器属性,以便将新的黑盒子绑定到计算设备,并将新的黑盒子交给管理员。 然后管理员将新的黑盒子安装在计算设备上。 管理员可以包括在计算设备上运行的激活提供者和与激活提供者通信的激活管理器。 如果确定黑匣子不再值得信任,管理员也可以取消激活黑匣子。

    Method and system for single reactivation of software product licenses
    7.
    发明申请
    Method and system for single reactivation of software product licenses 失效
    单一重新激活软件产品许可证的方法和系统

    公开(公告)号:US20060026604A1

    公开(公告)日:2006-02-02

    申请号:US10903942

    申请日:2004-07-30

    IPC分类号: G06F9/44

    摘要: A method for reactivation of software products includes activating a first software product associated with a reactivation policy group. A hardware identifier derived from the computer hardware configuration is bound with the first software product activation. A second software product is activated having an associated reactivation binding list. Reactivation is requested for the first software product and an updated hardware identifier is associated with a reactivation policy group of the first software product. The second software product may be spared the request for reactivation if the second product can be associated with the reactivation of the first software product given the binding list is compatible with the reactivation policy group.

    摘要翻译: 一种用于重新激活软件产品的方法包括激活与重新激活策略组相关联的第一软件。 从计算机硬件配置导出的硬件标识符与第一个软件产品激活绑定。 激活具有相关联的重新激活绑定列表的第二软件产品。 对第一个软件产品要求重新激活,并且更新的硬件标识符与第一个软件产品的重新激活策略组相关联。 如果第二个产品可以与第一个软件产品的重新启动相关联,那么第二个软件产品可以免除重新激活的请求,因为绑定列表与重新激活策略组兼容。

    Secure machine counting
    8.
    发明授权
    Secure machine counting 有权
    安全机器计数

    公开(公告)号:US08181265B2

    公开(公告)日:2012-05-15

    申请号:US11227528

    申请日:2005-09-15

    IPC分类号: G06F7/04

    摘要: A method and computer-readable medium for deterring software piracy in a volume license environment. An activation bypass message is generated and sent. Information contained in the activation bypass message is compared to a list of machine identifiers. A binding service message contains a count of the machine identifiers in the list. Once the count reaches a predetermined threshold, software activation bypass may occur.

    摘要翻译: 一种用于在卷许可证环境中阻止软件盗版的方法和计算机可读介质。 生成并发送激活旁路消息。 激活旁路消息中包含的信息与机器标识符列表进行比较。 绑定服务消息包含列表中计算机标识符的计数。 一旦计数达到预定阈值,就可能发生软件激活旁路。

    TIME-BASED LICENSES
    10.
    发明申请
    TIME-BASED LICENSES 审中-公开
    基于时间的许可

    公开(公告)号:US20090254482A1

    公开(公告)日:2009-10-08

    申请号:US12099137

    申请日:2008-04-07

    IPC分类号: H04K1/00

    CPC分类号: G06F21/10

    摘要: A method and a system are provided for issuing a number of different types of time-based licenses associated with software products. The system may include an activation server, which may maintain licensing information in a licensing database, and a licensing platform, which may request issuance and renewal of time-based licenses. Each of the time-based licenses may be associated with respective product keys and may have a number of configurable parameters, which may make the time-based licenses suitable for a number of different licensing business models. The licensing business models may include, but not be limited to, a non-renewable evaluation license, a renewable trial license, a one-time promotion license, and a subscription license. In some embodiments, a configurable parameter may indicate an amount of time for a grace period after a time-based license would have normally expired.

    摘要翻译: 提供了一种用于发行与软件产品相关联的许多不同类型的基于时间的许可证的方法和系统。 系统可以包括激活服务器,其可以在许可数据库中维护许可信息,以及许可平台,其可以请求发布和更新基于时间的许可证。 每个基于时间的许可证可以与相应的产品密钥相关联,并且可以具有多个可配置参数,这可以使基于时间的许可适用于许多不同的许可业务模型。 许可商业模式可能包括但不限于不可再生的评估许可证,可再生试用许可证,一次性促销许可证和订阅许可证。 在一些实施例中,可配置参数可以指示在基于时间的许可证将正常到期之后的宽限期的时间量。