Abstract:
A method and system for managing the state of a protected resource (100) in a system (10) for granting access to protected resource in accordance with usage rights. The usage rights include at least one state variable indicating a status of an associated protected resource. A message related to the, state variable is transmitted from a resource control device to an interface framework. The resource control device is coupled to the resource (100) to control use of the resource (100) by enforcing the usage right. A state controller (22) operative to track the value of the state variable is loaded into the framework and instructed to manipulate the value of the state variable in accordance with said message. For example, the message can be a query of the current value of the state variable.
Abstract:
A method, system, and device for license-centric content use or distribution, including a pre-existing digital rights management (DRM) system having a unique interface to a repository of data thereof to govern use of content; a shared license repository configured to access the data to govern the use of the content and to communicate with the unique interface of the pre-existing DRM system; and a user interface configured to interact with the pre-existing DRM system, and configured to allow the user to send a license associated with the content from the shared license repository to the pre-existing DRM system or to another shared license repository.
Abstract:
Usage rights for a digital work are established prior to creation of the corresponding content. The rights can be associated with the content after the content is created. A content creation, such as a video recorder or a still camera, device can store labels of the rights and can associate usage rights with content in real time as the content is created.
Abstract:
A trust policy (1188) is constructed based upon a social relationship between real-world entities (1110-1112, 1114, 1116, 1118). The trust policy (1188) may determined based upon a social network and social network maps (1100). The social network map (1100) provides a framework to determine social distances. The trust policy (1188) provides quick and secure access to desired or trusted nodes while providing security from entities (1110-1112, 1114, 1116, 1118) outside the trusted sphere of nodes. The trust policy (1188) determined by the social distance may be used for various types of applications including filtering unwanted e-mail, providing secure access to resources, and accessing protected services. File sharing, referral querying, advertisement targeting, announcement targeting, access control, and various applications may be limited using the constructed trust policy (1188).
Abstract:
A system and method for the secure distribution (120) and consumption of electronic documents using a standard rendering engine. A server (140) stores at least one of the documents in computer readable form. A client having a standard application program including a rendering engine capable of rendering unencrypted documents for viewing is operated by a user (130). The client (130) and the server (140) are coupled by a communications network. A security module controls requested for at least one of the documents on the server (140) from the client (130) and delivers the document and a set of rights associated with the document to the client (130).