Method and Apparatus for Electronic Ticket Processing
First Claim
1. A method of electronic ticket processing in an electronic device having a digital rights management agent installed therein, said digital rights management agent operating as part of a networked digital rights management system, said method comprising:
- receiving a ticket object that includes a ticket key encrypted with a content encryption key according to the digital rights management system;
receiving a rights object compatible with said digital rights management system, and including one or more usage restrictions corresponding to the ticket object and including the content encryption key encrypted with a digital rights management key associated with the digital rights management agent; and
redeeming said ticket object, using at least one ticket agent installed in said electronic device, by;
retrieving said ticket key from the digital rights management agent, subject to the one or more usage restrictions;
communicating with an external agent according to a predefined verification protocol, to verify possession of the ticket key, without exposing the ticket key to the external agent.
1 Assignment
0 Petitions
Accused Products
Abstract
This document discloses an advantageous approach to using a digital rights management (DRM) system that is already available to an electronic device, for security and rights management in electronic ticketing transactions. Exploiting the digital rights management system, which may be a pre-existing “standardized” DRM solution, decreases the processing and memory resources needed in an electronic device for implementation of an electronic ticketing application, while advantageously gaining the proven security of established DRM systems.
-
Citations
18 Claims
-
1. A method of electronic ticket processing in an electronic device having a digital rights management agent installed therein, said digital rights management agent operating as part of a networked digital rights management system, said method comprising:
-
receiving a ticket object that includes a ticket key encrypted with a content encryption key according to the digital rights management system; receiving a rights object compatible with said digital rights management system, and including one or more usage restrictions corresponding to the ticket object and including the content encryption key encrypted with a digital rights management key associated with the digital rights management agent; and redeeming said ticket object, using at least one ticket agent installed in said electronic device, by; retrieving said ticket key from the digital rights management agent, subject to the one or more usage restrictions; communicating with an external agent according to a predefined verification protocol, to verify possession of the ticket key, without exposing the ticket key to the external agent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An electronic device having a digital rights management agent installed therein, said digital rights management agent operating as part of a networked digital rights management system, said electronic device comprising:
-
one or more communication interfaces for receiving a ticket object that includes a ticket key encrypted with a content encryption key according to the digital rights management system, and for receiving a rights object compatible with said digital rights management system, and including one or more usage restrictions corresponding to the ticket object and including the content encryption key encrypted with a digital rights management key associated with the digital rights management agent; memory for storing the ticket object and the rights object; and one or more processing circuits operatively associated with the one or more communication interfaces and the memory, and configured to implement the digital rights management agent, and to implement at least one ticket agent that is configured to redeem the ticket object based on; retrieving the ticket key from the digital rights management agent, subject to the one or more usage restrictions; and communicating with an external agent according to a predefined verification protocol, to verify possession of the ticket key, without exposing the ticket key to the external agent. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification