IP Library Granted Patent US 11,526,582
Granted Patent B2
US 11,526,582 · App. 16/410,922 · Granted Dec 13, 2022

Systems and methods for enabling playback of digital content using status associable electronic tickets and ticket tokens representing grant of access rights

Inventors: Ben Ziskind (San Marcos, CA); David Smith (Temecula, CA); Ramon Davila (San Diego, CA)
Assignee: DIVX, LLC
G06F21/10H04N21/2387G06F2221/0746
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,526,582
App. No.
16/410,922
Granted
Dec 13, 2022
Kind
B2
Abstract

Systems and methods for accessing digital content using electronic tickets and ticket tokens are disclosed. A system can include a user device includes a processor, a network interface, and memory configured to store an electronic ticket, and a ticket token. A processor can be configured by an application to send a request for digital content and receive a ticket token from a merchant server. A ticket token can be generated by a DRM server and associated with an electronic ticket that enables playback of the requested digital content. A ticket token can be sent to a DRM server. An electronic ticket that enables playback of requested digital content can be received. Digital content associated with the electronic ticket can be requested. Requested digital content can be played back in association with an electronic ticket.

Claims (42)

1. A method performed by a Digital Rights Management (DRM) system for enabling playback of digital content on a playback device using an electronic ticket and a ticket token, the method comprising:

receiving, using a DRM system, a request for digital content from a playback device, where:

the DRM system comprises a plurality of DRM servers, and

the request includes an indication of a user account;

generating, using the DRM system, a ticket token associated with the user account, where the ticket token is a credential that authenticates the right of the user account to access the digital content;

sending, using the DRM system, the ticket token to the playback device based upon approval of the user account;

receiving, using a DRM server of the DRM system, the ticket token from the playback device; and

in response to receiving the ticket token, sending, using the DRM server of the DRM system, an electronic ticket that enables playback of the digital content to the playback device, wherein the playback device is associated with the user account,

wherein the playback device is capable of participating within the DRM system comprising the DRM server that receives the ticket token and sends the electronic ticket, and

wherein the electronic ticket includes cryptographic data to decrypt the digital content to enable playback.

2. The method of claim 1 , wherein the electronic ticket includes a torn status, the torn status indicating whether the digital content has been accessed, and where the electronic ticket is sent by the DRM system having a torn status of UNTORN indicating that the digital content has not yet been accessed by the user account.

3. The method of claim 1 , wherein the electronic ticket is an XML file.

4. The method of claim 1 , wherein the ticket token identifies or describes a product ID of the playback device to determine whether the playback device is able to participate with the DRM server that receives the ticket token and sends the electronic ticket.

5. The method of claim 1 , wherein the ticket token further indicates the electronic ticket or the requested digital content.

6. The method of claim 1 , wherein the ticket token is a single use credential for the means of obtaining the electronic ticket.

7. The method of claim 1 , wherein the user account has right to the digital content under a subscription agreement.

8. The method of claim 1 , wherein the DRM server provides the electronic ticket in a format that is suitable for the playback device.

9. The method of claim 1 , wherein the DRM system provides a resume feature to allow the user account to resume playback of the digital content on a different playback device.

10. The method of claim 1 , wherein the right of the user account to access the digital content is not associated with the playback device.

11. A Digital Rights Management (DRM) system for enabling playback of digital content on a playback device using an electronic ticket and a ticket token, the system comprising:

a plurality of DRM servers, each server comprising:

a processor;

a network interface; and

memory;

wherein the memory of the DRM system is configured to store an application for issuing an electronic ticket and ticket token; and

wherein the processor is configured by the application to:

receive a request for digital content from a playback device, wherein the request includes an indication of a user account;

generate, using the DRM system, a ticket token associated with the user account, wherein the ticket token is a credential that authenticates the right of the user account to access the digital content;

send the ticket token to the playback device based upon approval of the user account;

receive, using a DRM server of the DRM system, the ticket token from the playback device; and

in response to receiving the ticket token, send, using the DRM server of the DRM system, an electronic ticket that enables playback of the digital content to the playback device, wherein the playback device is associated with the user account,

wherein the playback device is capable of participating within the DRM system comprising the DRM server that receives the ticket token and sends the electronic ticket, and

wherein the electronic ticket includes cryptographic data to decrypt the digital content to enable playback.

12. The system of claim 11 , wherein the electronic ticket includes a torn status, the torn status indicating whether the digital content has been accessed, and where the electronic ticket is sent by the DRM system having a torn status of UNTORN indicating that the digital content has not yet been accessed by the user account.

13. The system of claim 11 , wherein the electronic ticket is an XML file.

14. The system of claim 11 , wherein the ticket token identifies or describes a product ID of the playback device to determine whether the playback device is able to participate with the DRM server that receives the ticket token and sends the electronic ticket.

15. The system of claim 11 , wherein the ticket token further indicates the electronic ticket or the requested digital content.

16. The system of claim 11 , wherein the ticket token is a single use credential for the means of obtaining the electronic ticket.

17. The system of claim 11 , wherein the user account has right to the digital content under a subscription agreement.

18. The system of claim 11 , wherein the DRM server provides the electronic ticket in a format that is suitable for the playback device.

19. The system of claim 11 , wherein the DRM system provides a resume feature to allow the user account to resume playback of the digital content on a different playback device.

20. The system of claim 11 , wherein the right of the user account to access the digital content is not associated with the playback device.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2019
From: ZISKIND, BEN; SMITH, DAVID L.; DAVILA, RAMON
To: DIVX, LLC
Reel/Frame 049922/0970 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2019
From: DIVX, LLC
To: SONIC IP, INC.
Reel/Frame 049922/0982 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2019
From: SONIC IP, INC.
To: DIVX CF HOLDINGS LLC
Reel/Frame 049923/0001 →
CHANGE OF NAME Recorded Jul 31, 2019
From: DIVX CF HOLDINGS LLC
To: DIVX, LLC
Reel/Frame 049923/0035 →
Continuity (5)
Continuation 15484534 · Apr 11, 2017
Continuation 14567994 · Dec 11, 2014
Continuation 13436900 · Mar 31, 2012
Provisional Application 61583807 · Jan 6, 2012
Related Publication 20190340335A1 · Nov 7, 2019