Patent US8200023B2 successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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 23:41
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.

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag