IP Library Granted Patent US 8,184,124
Granted Patent B2
US 8,184,124 · App. 13/244,097 · Granted May 22, 2012

Automatic color adjustment of a template design

Assignees: Sony Corporation; Sony ELectronics Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,184,124
App. No.
13/244,097
Granted
May 22, 2012
Kind
B2
Abstract

The present invention generates a color template design to format a presentation. According to one aspect, a plurality of template designs are provided on a visual display. A selection of one of the plurality of template designs is received from a user. A plurality of source images that are separate from the plurality of template designs are provided on the visual display. A selection of a color from one of the plurality of source images is received from the user. Colors of the selected template design are automatically adjusted to contrast with the selected the color from the source image. The selected template design may include framing, mat, background, and foreground portions, at least one of which is adjusted. After automatically adjusting the colors, the selected template design may be displayed and/or stored for use as a template.

Claims (53)

1. A computerized method for generating a color template design to format a presentation, the method comprising:

providing a plurality of template designs on a visual display;

receiving a selection of one of the plurality of template designs from a user;

providing a plurality of source images on the visual display that are separate from the plurality of template designs on the visual display;

receiving a selection of a color from the user based on placement of a cursor on one of the plurality of source images on the visual display; and

automatically adjusting colors of the selected template design on the visual display to contrast with the selected the color from the source image.

2. The computerized method of claim 1 , further comprising displaying the selected template design on the visual display after automatically adjusting colors.

3. The computerized method of claim 1 , further comprising storing the selected template design for use as a template.

4. The computerized method of claim 1 , wherein at least one color of a portion of the template design is adjusted on the visual display, the portion selected from a group consisting of framing, mat, background, and foreground portions of the template design.

5. The computerized method of claim 1 , further comprising:

receiving a selection of a portion of the template design from the user, the portion being selected from a group consisting of framing, mat, background, and foreground portions of the template design; and

automatically adjusting at least one color of the selected portion of the selected template design on the visual display.

6. A computerized system comprising:

a processor;

a memory coupled to the processor through a system bus;

a visual display coupled to the processor through the system bus;

a computer-readable medium coupled to the processor through the system bus; and

a color template design module executed from the computer-readable medium by the processor to cause the processor to perform actions including:

providing a plurality of template designs on a visual display;

receiving a selection of one of the plurality of template designs from a user;

providing a plurality of source images that are separate from the plurality of template designs on the visual display;

receiving a selection of a color from the user based on placement of a cursor on one of the plurality of source images; and

automatically adjusting colors of the selected template design to contrast with the selected the color from the source image.

7. The computerized system of claim 6 , further comprising displaying the selected template design on the visual display after automatically adjusting colors.

8. The computerized system of claim 6 , further comprising storing the selected template design for use as a template.

9. The computerized system of claim 6 , wherein at least one color of a portion of the template design is adjusted, the portion selected from a group consisting of framing, mat, background, and foreground portions of the template design.

10. The computerized system of claim 6 , further comprising:

receiving a selection of a portion of the template design from the user, the portion being selected from a group consisting of framing, mat, background, and foreground portions of the template design; and

automatically adjusting at least one color of the selected portion of the selected template design.

11. A non-transitory computer-readable medium having computer-executable instructions that are executed by a server computer to perform a method comprising:

providing a plurality of template designs on a visual display;

receiving a selection of one of the plurality of template designs from a user;

providing a plurality of source images that are separate from the plurality of template designs on the visual display;

receiving a selection of a color from the user based on placement of a cursor on one of the plurality of source images; and

automatically adjusting colors of the selected template design to contrast with the selected the color from the source image.

12. The non-transitory computer-readable medium of claim 11 , further comprising displaying the selected template design on the visual display after automatically adjusting colors.

13. The non-transitory computer-readable medium of claim 11 , further comprising storing the selected template design for use as a template.

14. The non-transitory computer-readable medium of claim 11 , wherein at least one color of a portion of the template design is adjusted, the portion selected from a group consisting of framing, mat, background, and foreground portions of the template design.

15. The non-transitory computer-readable medium of claim 11 , further comprising:

receiving a selection of a portion of the template design from the user, the portion being selected from a group consisting of framing, mat, background, and foreground portions of the template design; and

automatically adjusting at least one color of the selected portion of the selected template design.

16. A apparatus for generating a color template design to format a presentation, the apparatus comprising:

means for providing a plurality of template designs on a visual display;

means for receiving a selection of one of the plurality of template designs from a user;

means for providing a plurality of source images that are separate from the plurality of template designs on the visual display;

means for receiving a selection of a color from the user based on placement of a cursor on one of the plurality of source images; and

means for automatically adjusting colors of the selected template design to contrast with the selected the color from the source image.

17. The apparatus of claim 16 , further comprising means for displaying the selected template design on the visual display after automatically adjusting colors.

18. The apparatus of claim 16 , further comprising means for storing the selected template design for use as a template.

19. The apparatus of claim 16 , wherein at least one color of a portion of the template design is adjusted, the portion selected from a group consisting of framing, mat, background, and foreground portions of the template design.

20. The apparatus of claim 16 , further comprising:

means for receiving a selection of a portion of the template design from the user, the portion being selected from a group consisting of framing, mat, background, and foreground portions of the template design; and

means for automatically adjusting at least one color of the selected portion of the selected template design.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2017
From: EDWARDS, ERIC; FISHER, CLAY HARVEY
To: SONY ELECTRONICS, INC.; SONY CORPORATION
Reel/Frame 042787/0820 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2017
From: SONY ELECTRONICS INC.; SONY CORPORATION
To: SONY CORPORATION OF AMERICA
Reel/Frame 042788/0024 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2017
From: SONY CORPORATION OF AMERICA
To: DRNC HOLDINGS, INC.
Reel/Frame 042952/0788 →
Continuity (7)
Continuation 12957234 · Nov 30, 2010
Continuation 12759601 · Apr 13, 2010
Continuation 12358956 · Jan 23, 2009
Continuation 11846474 · Aug 28, 2007
Division 09735572 · Dec 12, 2000
Provisional Application 60181810 · Feb 11, 2000
Related Publication 20120013637A1 · Jan 19, 2012