Automatic Output Metadata Determination Based On Output Device and Substrate
First Claim
1. A method comprising:
- automatically obtaining an identifier of a substrate on which content is to be output, the identifier of the substrate being obtained from packaging of the substrate;
identifying an output device to be used to output the content on the substrate;
accessing a data store to retrieve output metadata, the output metadata corresponding to both the substrate and the output device; and
using the output metadata to determine output parameters for the output device to output the content on the substrate.
1 Assignment
0 Petitions
Accused Products
Abstract
Various different output devices (e.g., printers, display devices) can be used to output content on various different substrates (e.g., paper, projector screens, painted walls or wallpaper). A data store stores output metadata for various output device and substrate combinations. The output metadata for an output device and substrate combination describes various different aspects of how that output device is to output color on that substrate. A computing device coupled to an output device obtains an identifier of the output device and an identifier of the substrate. The computing device communicates uses these identifiers to retrieve from the data store (e.g., directly or via a service) the output metadata for the output device and the substrate. The computing device uses the output metadata to generate output parameters for use when outputting content to the substrate.
44 Citations
20 Claims
-
1. A method comprising:
-
automatically obtaining an identifier of a substrate on which content is to be output, the identifier of the substrate being obtained from packaging of the substrate; identifying an output device to be used to output the content on the substrate; accessing a data store to retrieve output metadata, the output metadata corresponding to both the substrate and the output device; and using the output metadata to determine output parameters for the output device to output the content on the substrate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computing device comprising:
-
an output parameter identification system configured to obtain an identifier of a substrate on which content is to be output, to identify a display device to be used to output the content on the substrate, and to access a data store to retrieve output metadata, the output metadata corresponding to both the substrate and the display device; and a display device driver configured to use the output metadata to determine output parameters for the display device to output the content on the substrate. - View Dependent Claims (12, 13, 14)
-
-
15. A method comprising:
-
receiving, from a computing device, a request for print metadata corresponding to a particular substrate and a particular printer, the request including an identifier of the particular printer and an identifier of the particular substrate, the identifier of the particular substrate having been automatically obtained from packaging of the substrate or the particular printer; accessing a print metadata store including multiple entries, each entry identifying print metadata for an identified substrate and an identified printer; comparing the received identifier of the particular printer to the identifiers of printers in the multiple entries and comparing the received identifier of the particular substrate to the identifiers of substrates in the multiple entries to identify an entry corresponding to the particular printer and the particular substrate; and communicating, to the computing device, the print metadata included in the entry corresponding to the particular printer and the particular substrate. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification