Image-related methods and systems
First Claim
1. A method comprising the acts:
- receiving a request to assign an identifier for use with a first content object represented by digital data;
assigning an identifier for use with the first content object, and transmitting the assigned identifier to a remote device, the assignment of the identifier proceeding independently of the digital data representing the first content object; and
checking to determine if an identifier has earlier been assigned to a former content object having a perceptual similarity with the first content object;
wherein said request to assign the identifier occurs in connection with posting the first content object to a social networking service, or sending the first content object for printing.
0 Assignments
0 Petitions
Accused Products
Abstract
Digital watermark encoding—and associated registry transactions—are made transparent to consumers—performed as built-in features of common image processing operations, such as taking a picture, or printing a picture. In one arrangement, a user particularly defines network experiences that a hardcopy image is to invoke. The user may interact with buttons and other controls of a graphical user interface on the touchscreen of a printer to author specific experiences that should be triggered by a hardcopy image—such as launching a related video, playing a recorded audio clip, displaying other images in a story narrative to which the hardcopy image relates, etc. These choices can be made at the time of printing, or the printer can be used as an interface to establish or adjust such network experiences after printing. The printer then attends to interactions with network infrastructure components needed to give the hardcopy print the user-desired functionality. In another arrangement, the content experience triggered by a printed image is authored automatically, e.g., by reference to data mined from the image'"'"'s online context (e.g., Facebook photo album). A great variety of other features and arrangements are also detailed.
55 Citations
26 Claims
-
1. A method comprising the acts:
- receiving a request to assign an identifier for use with a first content object represented by digital data;
assigning an identifier for use with the first content object, and transmitting the assigned identifier to a remote device, the assignment of the identifier proceeding independently of the digital data representing the first content object; and
checking to determine if an identifier has earlier been assigned to a former content object having a perceptual similarity with the first content object;
wherein said request to assign the identifier occurs in connection with posting the first content object to a social networking service, or sending the first content object for printing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 25, 26)
- receiving a request to assign an identifier for use with a first content object represented by digital data;
-
15. An article of manufacture comprising a non-transitory computer readable medium having instructions stored thereon that, responsive to execution by a computer device, cause the computer device to perform actions including:
- receiving a request to assign an identifier for use with a first content object represented by digital data;
assigning an identifier for use with the first content object, and transmitting the assigned identifier to a remote device, the assignment of the identifier proceeding independently of the digital data representing the object; and
checking to determine if an identifier has earlier been assigned to a former content object having a perceptual similarity with the first content object wherein said request to assign the identifier occurs in connection with posting the first content object to a social networking service, or sending the first content object for printing. - View Dependent Claims (16, 17, 18)
- receiving a request to assign an identifier for use with a first content object represented by digital data;
-
19. A method comprising the acts:
-
before a first image is digitally watermarked with a plural-bit payload, checking whether a perceptually-similar image has been previously digitally watermarked, said checking indicating that a perceptually-similar image has been previously digitally watermarked, said checking being performed by a hardware processor configured to perform such act; determining a plural-bit payload that was previously used in digitally watermarking the perceptually-similar image; and providing said determined plural-bit payload for use in digitally watermarking the first image; wherein said determined plural-bit payload can be re-used, avoiding a need to use a different plural-bit payload in digitally watermarking the first image. - View Dependent Claims (20, 21)
-
-
22. A method comprising the acts:
-
in connection with digitally watermarking a first image using a first plural-bit payload, checking whether a perceptually-similar image has been previously digitally watermarked with a plural-bit payload, said checking indicating that a perceptually-similar image has been previously digitally watermarked with a plural-bit payload, said checking being performed by a hardware processor configured to perform such act; determining a plural-bit payload with which said perceptually similar image was previously watermarked; and storing data in a data structure associating together the first plural-bit payload with said determined plural-bit payload; wherein the determined plural-bit payload with which the perceptually-similar image was previously digitally watermarked is not re-used in digitally watermarking the first image, but its relationship to the first plural-bit payload is indicated by data stored in the data structure. - View Dependent Claims (23, 24)
-
Specification