Location based decryption
First Claim
Patent Images
1. A media device comprising:
- a processor;
a display device coupled to the processor;
a location sensor coupled to the processor, the location sensor being configured to generate location data indicative of the media device with respect to a designated reference object, the designated reference object being associated with triggering a location-based decryption event or encryption event by the media device; and
a memory device coupled to the processor, the memory device storing instructions, which when executed by the processor, cause the processor, in cooperation with the display device, the location sensor and the memory device, to;
enter a connected state with the designated reference object when within communication range of the designated reference object;
receive encrypted content;
determine a first location indicative of the media device being within a predetermined distance of the designated reference object using the location data;
determine an occurrence of the location-based decryption event based on the first location of the media device being within the predetermined distance of the designated reference object;
based on the occurrence of the location-based decryption event;
request a cryptographic key;
receive the cryptographic key; and
based on the cryptographic key, decrypt the encrypted content to generate decrypted content;
display at least a portion of the decrypted content with the display device;
determine a second, different location indicative of the media device being beyond the predetermined distance of the designated reference object using the location data;
determine an occurrence of the location-based encryption event based on the second, different location indicative of the media device being beyond the predetermined distance of the designated reference object; and
based on the occurrence of the location-based encryption event;
terminate the display of the content with the display device.
1 Assignment
0 Petitions
Accused Products
Abstract
Described herein are systems, devices and methods for decrypting content based on location. A media device may decrypt content based on determination of a location-based decryption event. The location-based decryption event may include the media device being located within a location previously defined as authorized to decrypt the content. The location-based decryption event may also include the media device being located within a predetermined distance of a designated reference object.
-
Citations
20 Claims
-
1. A media device comprising:
-
a processor; a display device coupled to the processor; a location sensor coupled to the processor, the location sensor being configured to generate location data indicative of the media device with respect to a designated reference object, the designated reference object being associated with triggering a location-based decryption event or encryption event by the media device; and a memory device coupled to the processor, the memory device storing instructions, which when executed by the processor, cause the processor, in cooperation with the display device, the location sensor and the memory device, to;
enter a connected state with the designated reference object when within communication range of the designated reference object;receive encrypted content; determine a first location indicative of the media device being within a predetermined distance of the designated reference object using the location data; determine an occurrence of the location-based decryption event based on the first location of the media device being within the predetermined distance of the designated reference object; based on the occurrence of the location-based decryption event;
request a cryptographic key;receive the cryptographic key; and based on the cryptographic key, decrypt the encrypted content to generate decrypted content; display at least a portion of the decrypted content with the display device; determine a second, different location indicative of the media device being beyond the predetermined distance of the designated reference object using the location data; determine an occurrence of the location-based encryption event based on the second, different location indicative of the media device being beyond the predetermined distance of the designated reference object; and based on the occurrence of the location-based encryption event;
terminate the display of the content with the display device. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
generating, by a location sensor in a media device, location data indicative of the media device with respect to a designated reference object, the designated reference object being associated with triggering a location-based decryption event or encryption event with the media device; entering, by the media device, a connected state with the designated reference object when the media device is within communication range of the designated reference object, the media device further; accessing encrypted content; determining a first location indicative of the media device being within a redetermined distance of the designated reference object using the location data; determining an occurrence of the location-based decryption event based on the first location of the media device being located within the predetermined distance from the designated reference object; based on the occurrence of the location-based decryption event; generating decrypted content by decrypting at least a portion of the encrypted content using a cryptographic key; and causing the decrypted content to be presented on a display of the media device; determining a second, different location indicative of the media device being beyond the predetermined distance of the designated reference object based on the location data; determining an occurrence of the location-based encryption event based on the second, different location indicative of the media device being located beyond the predetermined distance from the designated reference object; and based on the occurrence of the location-based encryption event, the media device causing the presentation of the decrypted content to be terminated. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An information processing system comprising:
-
a processor; and a memory device coupled to the processor, the memory device storing instructions, which when executed by the processor, cause the processor to; determine location data indicative of a media device with respect to a designated reference object associated with triggering a location-based decryption event or encryption event with the media device; enter a connected state with the media device when location data is indicative of the media device being within communication range of the designated reference object; in response to receiving a request for encrypted content, transmit, to the media device, at least a portion of the encrypted content; determine a first location indicative of the media device being within a predetermined distance of the designated reference object; determine an occurrence of the location-based decryption event based on the first location of the media device being within the predetermined distance from the designated reference object; based on the occurrence of the location-based decryption event, transmit, to the media device, a cryptographic key which is used by the media device to generate decrypted content based on the encrypted content; determine a second, different location indicative of the media device being beyond the predetermined distance of the designated reference object; determine an occurrence of the location-based encryption event based on the second, different location indicative of the media device being located beyond the predetermined distance from the designated reference object; and based on the occurrence of the location-based encryption event, transmit to the media device data indicative of termination of a presentation of the decrypted content. - View Dependent Claims (17, 18, 19, 20)
-
Specification