Disc unlock code distribution control via remote physical action and location
First Claim
1. A method of controlling playback of media content, the method comprising:
- receiving a delivery indication that a disc having media content stored thereon has been physically received by a user at a delivery location;
receiving an authorization code and a disc identifier via a web interface, wherein the authorization code is determined by a disc player in response to the disc being inserted into the disc player;
determining whether the user is authorized to playback the media content on the disc player based on the disc identifier, the delivery indication, and the authorization code;
determining a current location of the user;
determining if the current location is less than a predetermined distance away from the delivery location; and
if the user is determined to be authorized to playback the media content on the disc player, and if the current location is determined to be less than the predetermined distance away from the delivery location, providing an unlock code via the web interface wherein the unlock code is to be entered via the disc player to allow the playback of the media content.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a method of controlling playback of media content can include: receiving a delivery indication that a disc having media content stored thereon has been physically received by a user at a delivery location; receiving an authorization code and a disc identifier via a web interface, where the authorization code is determined by a disc player in response to the disc being inserted into the disc player; determining whether the user is authorized to playback the media content on the disc player based on the disc identifier, the delivery indication, and the authorization code; and providing an unlock code via the web interface if the user is determined to be authorized to playback the media content on the disc player, where the unlock code is to be entered via the disc player to allow the playback of the media content.
21 Citations
17 Claims
-
1. A method of controlling playback of media content, the method comprising:
-
receiving a delivery indication that a disc having media content stored thereon has been physically received by a user at a delivery location; receiving an authorization code and a disc identifier via a web interface, wherein the authorization code is determined by a disc player in response to the disc being inserted into the disc player; determining whether the user is authorized to playback the media content on the disc player based on the disc identifier, the delivery indication, and the authorization code; determining a current location of the user; determining if the current location is less than a predetermined distance away from the delivery location; and if the user is determined to be authorized to playback the media content on the disc player, and if the current location is determined to be less than the predetermined distance away from the delivery location, providing an unlock code via the web interface wherein the unlock code is to be entered via the disc player to allow the playback of the media content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus, comprising:
-
one or more processors; and logic encoded in one or more tangible media for execution by the one or more processors, and when executed being operable to; receive a delivery indication that a disc having media content stored thereon has been physically received by a user at a delivery location; receive an authorization code and a disc identifier via a web interface, wherein the authorization code is determined by a disc player in response to the disc being inserted into the disc player; determine whether the user is authorized to playback the media content on the disc player based on the disc identifier, the delivery indication, and the authorization code; determine a current location of the user; determine if the current location is less than a predetermined distance away from the delivery location; and if the user is determined to be authorized to playback the media content on the disc player, and if the current location is determined to be less than the predetermined distance away from the delivery location, provide an unlock code via the web interface, wherein the unlock code is to be entered via the disc player to allow the playback of the media content. - View Dependent Claims (11, 12, 13)
-
-
14. A non-transitory computer-readable storage medium having software encoded thereon for execution by one or more processors, and when executed being operable to:
-
receive a delivery indication that a disc having media content stored thereon has been physically received by a user at a delivery location; receive an authorization code and a disc identifier via a web interface, wherein the authorization code is determined by a disc player in response to the disc being inserted into the disc player; determine whether the user is authorized to playback the media content on the disc player based on the disc identifier, the delivery indication, and the authorization code; determine a current location of the user; determine if the current location is less than a predetermined distance away from the delivery location; and if the user is determined to be authorized to playback the media content on the disc player, and if the current location is determined to be less than the predetermined distance away from the delivery location, provide an unlock code via the web interface, wherein the unlock code is to be entered via the disc player to allow the playback of the media content. - View Dependent Claims (15, 16, 17)
-
Specification