Cryptographic watermarking of content in fuel dispensing environments
First Claim
Patent Images
1. A fuel dispenser for authenticating content for display, comprising:
- a display;
a secure device coupled to the display configured to receive authentic watermarking information and control content rendered on the display; and
a media device configured to obtain watermarked content for rendering on the display, wherein the watermarked content includes embedded watermarking information enabling authentication of the watermarked content but which does not comprise the watermarked content, wherein the secure device comprises a processor and a memory including computer program code, the memory and the computer program code configured to, with the processor, cause the secure device to;
receive the watermarked content from the media device;
render the watermarked content on the display;
determine the watermarking information embedded in the watermarked content;
allow the watermarked content;
to be rendered on the display in response to authenticating the watermarking information with the authentic watermarking information; and
block the watermarked content rendering to the display in response to a failure to authenticate the watermarking information with the authentic watermarking information, wherein the authentication of the watermarking information is determined as the content is rendered or executed, wherein the memory and the computer program code are further configured to;
obtain watermarking description information for the content that indicates locations within the watermarked content including the watermarking information, and determine the watermarking information at least in part by extracting data from the locations within the watermarked content as the watermarked content is rendered on the display.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for watermarking content and authenticating watermarked content are provided. Content is rendered on a display while watermarking information embedded in portions of the content are obtained. The watermarking information is verified to authenticate the content. If the content is not authentic, or is not authenticated within a period of time, the content can be terminated or otherwise blocked from rendering on the display.
80 Citations
13 Claims
-
1. A fuel dispenser for authenticating content for display, comprising:
- a display;
a secure device coupled to the display configured to receive authentic watermarking information and control content rendered on the display; and
a media device configured to obtain watermarked content for rendering on the display, wherein the watermarked content includes embedded watermarking information enabling authentication of the watermarked content but which does not comprise the watermarked content, wherein the secure device comprises a processor and a memory including computer program code, the memory and the computer program code configured to, with the processor, cause the secure device to;
receive the watermarked content from the media device;
render the watermarked content on the display;
determine the watermarking information embedded in the watermarked content;
allow the watermarked content;
to be rendered on the display in response to authenticating the watermarking information with the authentic watermarking information; and
block the watermarked content rendering to the display in response to a failure to authenticate the watermarking information with the authentic watermarking information, wherein the authentication of the watermarking information is determined as the content is rendered or executed, wherein the memory and the computer program code are further configured to;
obtain watermarking description information for the content that indicates locations within the watermarked content including the watermarking information, and determine the watermarking information at least in part by extracting data from the locations within the watermarked content as the watermarked content is rendered on the display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
- a display;
-
10. A system for generating watermarked content, comprising at least one processor and a memory including computer program code, the memory and the computer programming code configured to, with the processor, cause the system to:
- obtain content for watermarking;
generate watermarking information for the content and embed the watermarking information within the content to generate watermarked content;
generate watermarking description information indicating locations within the watermarked content of the watermarking information and communicate authentic watermarking information to a secure device; and
communicate the watermarked content to a media device, wherein the watermarked content is a video, and the locations correlate to a plurality of pixels in one or more frames in the video that represent the watermarking information, said plurality of pixels each making up less than an entire frame, and wherein the watermarking information is configured to be authenticated as the content is rendered or executed to a display, such that the content is allowed to be rendered in response to authenticating the watermarking information with the authentic watermarking information and blocked from rendering in response to a failure to authenticate the watermarking information with the authentic watermarking information;
wherein the memory and the computer program code are further configured to obtain watermarking description information for the content that indicates locations within the watermarked content including the watermarking information, and determine the watermarking information at least in part by extracting data from the locations within the watermarked content as the watermarked content is rendered on the display. - View Dependent Claims (11, 12, 13)
- obtain content for watermarking;
Specification