发明名称 Providing access rights to portions of a software application
摘要 Techniques for providing access rights to different portions of a software application to one or more authorized users are described herein. An issuance license may be inserted into the software application that divides the software application into one or more portions and identifies, for each portion, one or more users that are authorized access to the portion. Each portion of the software application may then be encrypted using, for example, a different cryptographic key. When the software is executed, an end user license may then be requested that corresponds to a particular user and that entitles the particular user access to each portion of the software application that the issuance license identifies the particular user as being authorized to access. The end user license may then be used to decrypt each portion of the software application that the issuance license identifies the particular end user as being authorized to access.
申请公布号 US8776258(B2) 申请公布日期 2014.07.08
申请号 US200711765573 申请日期 2007.06.20
申请人 发明人 Linsley David J.
分类号 G06F21/10 主分类号 G06F21/10
代理机构 代理人 Azure Tony;Sanders Andrew;Minhas Micky
主权项 1. A computer readable medium, where the medium is not a signal, having stored thereon computer executable instructions for: locating an issuance license within a software application, the issuance license dividing the software application into a plurality of portions and identifying, for each portion, each user that is authorized to access the portion, wherein each portion includes a function within the software application; requesting, from a rights management system, an end user license comprising one or more cryptographic keys and corresponding to a first user and entitling the first user to access each portion of the software application that the issuance license identifies the first user as being authorized to access, wherein the issuance license is used to request the end user license; and using the end user license to decrypt each portion of the software application that the issuance license identifies the first user as being authorized to access.
地址