Software, systems, and methods for processing digital bearer instruments
First Claim
1. A computing system comprising one or more computing platforms configured to instantiate one or more operating environments for processing title objects, each title object comprising a digital bearer instrument representing at least one right which may be redeemed by presentation of the title object to a title-enabled process, each title object identifying at least one of the one or more operating environments, the one or more computing platforms being configured to instantiate each operating environment by selectively instantiating a plurality of operating environment components according to a corresponding predefined operating context which specifies the operating environment, the plurality of operating environment components being operable to facilitate redemption of the rights represented by the title objects identifying the corresponding operating environment.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus are described which enable flexible and secure processing of digital bearer instruments. An architecture is provided that enables provision of an extensible applications framework that flexibly supports a variety of features and functionality supporting title-based rights processing operations. A wide range of methods of defining and assuring rights processing operating environments extend the capabilities of rights processing operating environments in a variety of ways.
-
Citations
35 Claims
- 1. A computing system comprising one or more computing platforms configured to instantiate one or more operating environments for processing title objects, each title object comprising a digital bearer instrument representing at least one right which may be redeemed by presentation of the title object to a title-enabled process, each title object identifying at least one of the one or more operating environments, the one or more computing platforms being configured to instantiate each operating environment by selectively instantiating a plurality of operating environment components according to a corresponding predefined operating context which specifies the operating environment, the plurality of operating environment components being operable to facilitate redemption of the rights represented by the title objects identifying the corresponding operating environment.
- 11. A computing system comprising one or more computing platforms configured to instantiate one or more verified operating environments for processing title objects, each title object comprising a digital bearer instrument representing at least one right which may be redeemed by presentation of the title object to a title-enabled process, each title object identifying at least one of the one or more verified operating environments, the one or more computing platforms being configured to instantiate each verified operating environment by instantiating a plurality of integrity-verified components, the integrity-verified components being configured to facilitate redemption of the rights represented by the title objects identifying the corresponding verified operating environment, wherein the instantiated integrity-verified components cannot be undetectably altered.
- 17. A computing system comprising one or more computing platforms configured to instantiate one or more verified operating environments for processing title objects, each title object comprising a digital bearer instrument representing at least one right which may be redeemed by presentation of the title object to a title-enabled process, each title object identifying at least one of the one or more verified operating environments, the one or more computing platforms being configured to instantiate each verified operating environment by selectively instantiating a plurality of integrity-verified components according to a corresponding predefined operating context which specifies the verified operating environment, the plurality of integrity-verified components being configured to facilitate redemption of the rights represented by the title objects identifying the corresponding verified operating environment, wherein the selectively instantiated integrity-verified components cannot be undetectably altered.
-
24. A system for processing digital bearer instruments, comprising:
-
at least one title expressing at least one right; and
at least one operating context corresponding to said right, said context being configured to provide an operating environment effective to process said at least one right, and said operating context further being selected from the group consisting of;
embedded, named, and referenced operating contexts; and
said operating environment being selected from the group consisting of;
assured, cryptographically assured, defined, assured and defined, and cryptographically assured and defined operating environments. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification