SECURE STORAGE DIGITAL KIOSK DISTRIBUTION METHODS
First Claim
1. A method of supplying content to an individual, the method comprising:
- receiving a memory card in a receptacle of a kiosk for distributing the content;
performing a first verification, the first verification of the authenticity of the memory card, and occurring while in the receptacle of the kiosk, by comparing first and second keys of an RSA key pair;
performing a second verification, the second verification of the memory card and the user, by verifying a public key certificate chain issued by a certificate authority, and if both the first and second verification are successful, thereafter,creating a container file;
placing the content within a media file in the container file;
placing a pluggable decoding module in the container file; and
transferring the container file from the kiosk to the memory card.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system of providing movies or other content is provided where a flash drive or flash memory card is used in place of DVD'"'"'s or other formats. A user receives the content on the flash drive from a kiosk. The system ensures that a codec supported by the player of the user will be utilized to encode the content, or in certain embodiments a corresponding codec is provided along with the movie. Authentication and encryption mechanisms ensure that the movie is only provided to an authentic card and/or player from a kiosk, so that the movies cannot be provided to flash devices that do not have proper security mechanisms to safeguard the content or to those not authorized to otherwise receive the movie.
-
Citations
24 Claims
-
1. A method of supplying content to an individual, the method comprising:
-
receiving a memory card in a receptacle of a kiosk for distributing the content; performing a first verification, the first verification of the authenticity of the memory card, and occurring while in the receptacle of the kiosk, by comparing first and second keys of an RSA key pair; performing a second verification, the second verification of the memory card and the user, by verifying a public key certificate chain issued by a certificate authority, and if both the first and second verification are successful, thereafter, creating a container file; placing the content within a media file in the container file; placing a pluggable decoding module in the container file; and transferring the container file from the kiosk to the memory card. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of supplying digitally encoded content to an individual, the method comprising:
-
storing, in a memory of a transportable flash memory mass storage device, an indication of the encoding formats supported by a player for use with the mass storage device; monitoring, for an insertion of the mass storage device within a receptacle of a digital kiosk, and when insertion is detected; performing a first verification, the first verification of the mass storage device, and occurring while in the receptacle of the kiosk, by comparing first and second keys of an RSA key pair; performing a second verification, the second verification of a player of the user, by verifying a public key certificate chain issued by a certificate authority, and if both the first and second verification are successful, transferring, from the kiosk to the mass storage device, the content in one or more of the supported content encoding formats; and performing a third verification, the third verification taking place while the mass storage device is coupled to the player, the third verification verifying that content selected for playback is within a validity period associated with the content. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method of supplying content to an individual, the method comprising:
-
storing, in a memory of a memory card, an indication of one or more encoding formats supported by a player used with the memory card; receiving the memory card in a receptacle of a kiosk for distributing the content; performing a first verification, the first verification of the authenticity of the memory card, and occurring while in the receptacle of the kiosk, by comparing first and second keys of an RSA key pair; performing a second verification, the second verification of the memory card and the user, by verifying a public key certificate chain issued by a certificate authority; and
,if both the first and second verification are successful, transferring, from the kiosk to the memory card, the content in one or more of the supported content encoding formats. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification