Using a security feature with a digital image file
First Claim
1. A method comprisingat a cloud-based service, receiving digital image files from which digital images can be displayed on devices, each of the digital image files comprising a limited edition that includes one or more instances of the digital image file,for each of the digital image files, using a process running on a computer to embed data in the digital image file on behalf of a party who has rights in the digital image file, the existence of the embedded data not being perceptible in any digital image that is displayed using the digital image file, the embedded data including information that can be used in a process of authenticating the digital image, the embedded data being uniquely associated with the limited edition,receiving at the cloud-based service, a digital image file to be authenticated, andauthenticating the digital image file in a process running on a computer and that uses the embedded data.
3 Assignments
0 Petitions
Accused Products
Abstract
Among other things, at a cloud-based service, digital image files are received from which digital images can be displayed on devices. For each of the digital image files, data is embedded in the digital image file on behalf of a party who has rights in the digital image file. The existence of the embedded data is not perceptible in any digital image that is displayed using the digital image file. The embedded data includes information from which the digital image file can be authenticated. At the cloud-based service, a digital image file is received that is to be authenticated. The digital image file is authenticated based on the embedded data.
7 Citations
37 Claims
-
1. A method comprising
at a cloud-based service, receiving digital image files from which digital images can be displayed on devices, each of the digital image files comprising a limited edition that includes one or more instances of the digital image file, for each of the digital image files, using a process running on a computer to embed data in the digital image file on behalf of a party who has rights in the digital image file, the existence of the embedded data not being perceptible in any digital image that is displayed using the digital image file, the embedded data including information that can be used in a process of authenticating the digital image, the embedded data being uniquely associated with the limited edition, receiving at the cloud-based service, a digital image file to be authenticated, and authenticating the digital image file in a process running on a computer and that uses the embedded data.
-
22. A method comprising
from a cloud-based service, delivering to a user device an instance of a digital image file in which data has been embedded at the cloud-based service on behalf of a party who has rights in the digital image file, the embedding of data including associating by a process running on a computer, a unique identifier or key with a single instance of a limited edition of the digital image file, and controlling the delivery of the instance of the digital image file containing the embedded data to the user in compliance with conditions that have been specified on behalf of the party who has rights in the digital image file, a digital image being displayable on a user device based on the instance of the digital image file.
-
27. A method comprising
at a user device, receiving an instance of a digital image file from a cloud-based service, the digital image file having had data embedded in it by a process running on a computer at the cloud-based service to protect rights of a user in the digital image file, the digital image file comprising a limited edition that includes one or more instances of the digital image file, the embedding having been done on behalf of a party who has rights in the digital image file, the existence of the embedded data not being perceptible in any digital image that is displayed using the digital image file, the embedded data including information that can be used in a process of authenticating the digital image, the embedded data being uniquely associated with the limited edition, the digital image file being received only on the basis of an agreement by a user to conditions for use of the digital image file, and displaying a digital image using the watermarked instance of the digital image file.
-
34. An apparatus comprising
a cloud-based service that includes cloud-based servers to provide storage service for digital image files and information about digital image files received from users, each of the digital image files comprising a limited edition that includes one or more instances of the digital image file, processes to be run on the servers to embed data in the digital image files to protect rights of parties in the digital image files, the existence of the embedded data not being perceptible in any digital image that is displayed using the digital image file, the embedded data being uniquely associated with the limited edition, and authentication processes to be run on the servers to authenticate digital image files received from users, the authentication processes being related to the data embedding processes.
-
37. A method comprising
at a cloud-based server, using data of a digital image file to create a unique identifier for the file, the digital image file comprising a limited edition that includes one or more instances of the digital image file, the unique identifier being usable in a process of authenticating the digital image, the unique identifier being uniquely associated with the limited edition, using a process running on a computer to embed the unique identifier in the file, retrieving the unique identifier from the file, and using the unique identifier to locate information about the digital image file that is stored at the cloud-based server.
Specification