Video files with embedded digital signatures for data security and authentication, related systems and methods
AssigneeManufacturing Resources International, Inc.
InventorsWilliam Dunn, Douglas Bennett, John Schuch
Life of this patent
Estimating the term…
Abstract
Display assemblies with data security and authentication features, along with related systems and methods are provided. The display assembly includes a processing device in electronic communication with a media player and an electronic display. The processing device checks for a valid digital signature in files received from the media player for playing at the electronic display. Only if the valid digital signature is found will the processing device allow the received video file to be played at the electronic display.
Claims21
A display assembly with data security and authentication features, said display assembly comprising:
- an electronic display;
- a media player;
- and
- a processing device in electronic communication with the media player and the electronic display, wherein the processing device comprises one or more of:
- a non-transitory electronic storage device comprising executable software instructions and a processor for carrying out said software instructions, a field programmable gate array, and a programmable logic device, wherein said processing device is configured to:
- receive content files from the media player comprising content data and, at least some of which comprise a digital signature, wherein each valid digital signature includes a unique start sequence and a unique identifier following the unique start sequence, and on a file-by-file basis for each of the received content files:
- determine if the digital signature is present and valid, including locating the unique identifier for review based, at least in part, on a location of on the unique start sequence;
- where the digital signature is determined to be present and valid, permit the content data of the respective content file to be played at the electronic display;
- and
- prevent the content data of the respective content file from being played at the electronic display, cause a blank screen to be played at the electronic display, cause a default content file to be played at the electronic display, or request a next content file to be played at the electronic display where any one or more of:
- the digital signature is determined to not be present, and the digital signature is determined to be invalid.
A system providing data security and authentication features for display assemblies, said system comprising:
- a digital signature embedding module one or more non-transitory electronic storage devices comprising executable software instructions, which when executed, configure one or more processors to insert a respective valid digital signature into each of a plurality of content files for playing at the display assemblies;
- and
- the display assemblies, each comprising:
- an electronic display;
- a media player;
- and
- a programmable logic device in electronic communication with the media player and the electronic display, wherein the programmable logic device is configured to:
- receive content files from the media player comprising content data, and at least some of which further comprise a respective digital signature comprising a unique start sequence, a unique identifier, a checksum, and a unique end sequence;
- determine, for each of the received content files on a file-by-file basis, if the respective digital signature is present and valid, including by:
- locating and extracting the unique identifier and checksum based, at least in part, on a location of the unique start sequence and the unique end sequence;
- and
- determine if the unique identifier comports with the checksum;
- and
- where the respective digital signature is determined to be valid and present for the respective content file, allow the content data of the respective content file to be played at the electronic display.
A method of providing data security and authentication for a display assembly, said method comprising:
- checking, at a processor, for a valid digital signature in each content file received from a media player for playing at an electronic display of the display assembly by:
- identifying a unique start sequence of a digital signature of the content file;
- identifying a unique end sequence of the digital signature of the content file;
- identifying a unique identifier and a checksum of the digital signature of the content file based, at least in part, on a location of the unique start sequence and the unique end sequence;
- and
- determine if the unique identifier comports with the checksum;
- and
- only allow content data of the content file to be displayed at an electronic display of the display assembly where the valid digital signature is found at the content file.
Dependencies are inferred from the claim text.