US8200023B2
Active / In Force
US
⏱️ 2.1 years remaining
Method and system for processing photo product templates
Assignee: Xerox Corp
•
Filing: 2008-12-12
•
Granted: 2012-06-12
•
Expires: 2028-12-12
Abstract
Abstract A system and method for processing digital photo product templates to enhance a personalized photo product and to enable greater flexibility when selecting options for the photo product template. One or more photo product templates can be defined as a series of objects, some of which are capable of being colorized by a user. Color sets applicable to the photo product template can be displayed based on a predefined set of colors and/or a user-defined “seed color”. The selected color sets can be automatically applied to the photo product template utilizing a predefined rank. The color sets can be ranked and complementary color set suggestions provided based on the evaluation of the colors in an image.
Inventors
- 👤 Javier A. Morales
- 👤 Michael E. Farrell
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-02 06:34
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/46; H04N1/56; H04N1/60; H04N1/6011; H04N1/00127; H04N1/00132; H04N1/00161; H04N1/00167; H04N1/00183; H04N1/00185; H04N1/00188; H04N1/00196; H04N1/387
Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
122 words
A method for processing photo product templates, said method comprising: selecting at least one photo product template from at least one predefined template, wherein said at least one photo product template comprises a plurality of objects, at least some of which are capable of being colorized; displaying at least one color set to be applied to said at least one photo product template based on a predefined set of colors and a pre-defined seed color; customizing at least one photo product by automatically applying a plurality of colors associated with said at least one color set to said at least one photo product template utilizing a predefined color rank, thereby providing real time design assistance in the processing of photo product templates.
Claim 2
Independent Claim
122 words
A method for processing photo product templates, said method comprising: selecting at least one photo product template from at least one predefined template, wherein said at least one photo product template comprises a plurality of objects, at least some of which are capable of being colorized; displaying at least one color set to be applied to said at least one photo product template based on a predefined set of colors and a pre-defined seed color; customizing at least one photo product by automatically applying a plurality of colors associated with said at least one color set to said at least one photo product template utilizing a predefined color rank, thereby providing real time design assistance in the processing of photo product templates.
Claim 3
Dependent Claim
46 words
The method of claim 1 further comprising defining said predefined color rank for said plurality of colors associated with said at least one color set utilizing an algorithm that evaluates a combination of primary and auxiliary colors in a color set relative to other color sets.
Claim 4
Dependent Claim
36 words
The method of claim 1 further comprising defining said predefined color rank for said plurality of colors associated with said at least one color set utilizing an algorithm that evaluates relative placement in a color wheel.
Claim 5
Dependent Claim
54 words
The method of claim 1 wherein displaying said at least one color set to be applied to said at least one photo product template, further comprising: evaluating at least one image in said at least one photo product template in order to identify said seed color for defining said at least one color set.
Claim 6
Dependent Claim
44 words
The method of claim 4 wherein evaluating said at least one image in said at least one photo product template in order to identify said seed color, further comprising: prompting a user to select a color of interest in said at least one image.
Claim 7
Dependent Claim
41 words
The method of claim 4 wherein evaluating said at least one image in said at least one photo product template in order to identify said seed color, further comprises: utilizing at least one dominant color in said at least one image.
Claim 8
Dependent Claim
67 words
The method of claim 4 wherein evaluating said at least one image in said at least one photo product template in order to identify said seed color, further comprises: utilizing a content detection algorithm to detect at least one object of interest; and thereafter utilizing at least one dominant color associated with said at least one object of interest to create said at least one color set.
Claim 9
Dependent Claim
54 words
The method of claim 1 further comprising: selecting a different color set among said at least one color set that has a consistent relationship among primary colors and auxiliary colors in order to thereafter collapse said plurality of colors in said at least one color set in order to create a smaller color set.
Claim 10
Dependent Claim
73 words
The method of claim 1 further comprising: rotating said plurality of colors in said at least one color set in order to override said ranking of said plurality of colors in said at least one color set by altering a top-ranked color into a lowest ranked color; and collapsing said plurality of colors in said at least one color set in order to create a smaller color set utilizing a same color seed.
Claim 11
Dependent Claim
24 words
The method of claim 1 further comprising: providing at least one complementary color set suggestion based on an evaluation of said plurality of colors.
Claim 12
Independent Claim
162 words
A method for processing photo product templates, said method comprising: selecting at least one photo product template from at least one predefined template, wherein said at least one photo product template comprises a plurality of objects, at least some of which are capable of being colorized; displaying at least one color set to be applied to said at least one photo product template based on a predefined set of colors and a pre-defined seed color; customizing at least one photo product by automatically applying a plurality of colors associated with said at least one color set to said at least one photo product template utilizing a predefined color rank, thereby providing real time design assistance in the processing of photo product templates; and defining said predefined color rank for said plurality of colors associated with said at least one color set utilizing an algorithm that evaluates a combination of primary and auxiliary colors in a color set relative to other color sets.
Claim 13
Independent Claim
162 words
A method for processing photo product templates, said method comprising: selecting at least one photo product template from at least one predefined template, wherein said at least one photo product template comprises a plurality of objects, at least some of which are capable of being colorized; displaying at least one color set to be applied to said at least one photo product template based on a predefined set of colors and a pre-defined seed color; customizing at least one photo product by automatically applying a plurality of colors associated with said at least one color set to said at least one photo product template utilizing a predefined color rank, thereby providing real time design assistance in the processing of photo product templates; and defining said predefined color rank for said plurality of colors associated with said at least one color set utilizing an algorithm that evaluates a combination of primary and auxiliary colors in a color set relative to other color sets.
Claim 14
Independent Claim
161 words
A system for processing photo product templates, said system comprising: a processor; a data bus coupled to said processor; and a computer-usable medium embodying computer code, said computer-usable medium being coupled to said data bus, said computer program code comprising instructions executable by said processor and configured for: selecting at least one photo product template from at least one predefined template, wherein said at least one photo product template comprises a plurality of objects, at least some of which are capable of being colorized; displaying at least one color set to be applied to said at least one photo product template based on a predefined set of colors and a pre-defined seed color; and customizing at least one photo product by automatically applying a plurality of colors associated with said at least one color set to said at least one photo product template utilizing a predefined color rank, thereby providing real time design assistance in the processing of photo product templates.
Claim 15
Independent Claim
161 words
A system for processing photo product templates, said system comprising: a processor; a data bus coupled to said processor; and a computer-usable medium embodying computer code, said computer-usable medium being coupled to said data bus, said computer program code comprising instructions executable by said processor and configured for: selecting at least one photo product template from at least one predefined template, wherein said at least one photo product template comprises a plurality of objects, at least some of which are capable of being colorized; displaying at least one color set to be applied to said at least one photo product template based on a predefined set of colors and a pre-defined seed color; and customizing at least one photo product by automatically applying a plurality of colors associated with said at least one color set to said at least one photo product template utilizing a predefined color rank, thereby providing real time design assistance in the processing of photo product templates.
Claim 16
Dependent Claim
51 words
The system of claim 12 wherein said instructions are further configured for defining said predefined color rank for said plurality of colors associated with said at least one color set utilizing an algorithm that evaluates a combination of primary and auxiliary colors in a color set relative to other color sets.
Claim 17
Dependent Claim
41 words
The system of claim 12 wherein said instructions are further configured for defining said predefined color rank for said plurality of colors associated with said at least one color set utilizing an algorithm that evaluates relative placement in a color wheel.
Claim 18
Dependent Claim
44 words
The system of claim 14 wherein evaluating said at least one image in said at least one photo product template in order to identify said seed color, further comprising: prompting a user to select a color of interest in said at least one image.
Claim 19
Dependent Claim
41 words
The system of claim 14 wherein evaluating said at least one image in said at least one photo product template in order to identify said seed color, further comprises: utilizing at least one dominant color in said at least one image.
Claim 20
Dependent Claim
67 words
The system of claim 14 wherein evaluating said at least one image in said at least one photo product template in order to identify said seed color, further comprises: utilizing a content detection algorithm to detect at least one object of interest; and thereafter utilizing at least one dominant color associated with said at least one object of interest to create said at least one color set.
Claim 21
Dependent Claim
54 words
The system of claim 12 wherein displaying said at least one color set to be applied to said at least one photo product template, further comprising: evaluating at least one image in said at least one photo product template in order to identify said seed color for defining said at least one color set.
Claim 22
Dependent Claim
59 words
The system of claim 12 wherein said instructions are further configured for selecting a different color set among said at least one color set that has a consistent relationship among primary colors and auxiliary colors in order to thereafter collapse said plurality of colors in said at least one color set in order to create a smaller color set.
Claim 23
Dependent Claim
29 words
The system of claim 12 wherein said instructions are further configured for providing at least one complementary color set suggestion based on an evaluation of said plurality of colors.
References Cited (Backward Citations)
US6072588A
Cited
US7437019B2
Cited
US7385724B2
Cited
US7769232B2
Cited
US20090153703A1
Cited
US20100150437A1
Cited
US20100220197A1
Cited
US20110280476A1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2015-06-12 | 2015-12-12 | 2016-06-12 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2019-06-12 | 2019-12-12 | 2020-06-12 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2023-06-12 | 2023-12-12 | 2024-06-12 | $7700.00 | Window Closed / Lapsed |