IP Library Granted Patent US 7,957,587
Granted Patent B2
US 7,957,587 · App. 12/414,599 · Granted Jun 7, 2011

Method and system for specifying color of a fill area

Assignee: Eqapez Foundation, L.L.C.
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 7,957,587
App. No.
12/414,599
Granted
Jun 7, 2011
Kind
B2
Abstract

A method and system for generating an image display plan is provided. In one embodiment, a planning system allows a user to create a display plan that specifies a sequence of images that are to be displayed and how the images are to be displayed. The planning system allows a user to specify different versions of the plan for different aspect ratios. When displaying the image, the planning system may display multiple viewports simultaneously on the image, one for each of the different aspect ratios. The planning system may allow the multiple viewports to be moved around and resized as a unit maintaining a common center point for the viewports.

Claims (48)

1. A system for identifying and displaying a color for a fill area of a display not covered by an image, wherein the system comprises:

means for receiving a digital representation of the image, the digital representation indicating colors of pixels of the image;

means for identifying a main subject area of the image;

means for analyzing the colors of pixels of the main subject area of the image;

means for determining a color for the fill area of the display not covered by the image based on the analysis of the colors of pixels of the main subject area of the image; and

a display device for:

displaying the image, and

displaying the determined color in the fill area of the display.

2. The system of claim 1 wherein the means for analyzing determines an average color of pixels of the main subject area of the image, and

wherein the determined color is the determined average color of the pixels of the main subject area of the image.

3. The system of claim 1 wherein the means for identifying receives an indication of the main subject area of the image.

4. The system of claim 1 wherein the means for determining applies rules specifying colors to be determined for the fill area based on the analysis.

5. The system of claim 4 wherein the rules specify mappings between colors of pixels of the main subject area of the image and colors to be determined for the fill area.

6. The system of claim 4 wherein the rules specify mappings between colors of pixels of the main subject area of the image and colors that should not be determined as the color for the fill area.

7. The system of claim 1 , further comprising means for determining a texture for the fill area of the display based on the analysis of the colors of pixels of the main subject area of the image.

8. A system for identifying and displaying a color for a background area of a display next to which an image is displayed, wherein the system comprises:

means for receiving a digital representation of the image, the digital representation indicating colors of pixels of the image;

means for analyzing the colors of pixels solely within the image;

means for determining a color for the background area of the display next to which the image is displayed based on the analysis of the colors of pixels solely within the image; and

a display device for:

displaying the image; and

displaying the determined color in the background area of the display.

9. The system of claim 8 wherein the means for analyzing determines an average color of the pixels solely within the image, and

wherein the determined color is the determined average color of the pixels solely within the image.

10. The system of claim 9 wherein the average color is determined based on fewer than all pixels of the image.

11. The system of claim 8 wherein the means for analyzing receives an indication of an area of the image to be analyzed.

12. The system of claim 8 wherein the means for analyzing identifies an area surrounding a main subject area of the image as an area of the image to be analyzed.

13. The system of claim 8 wherein the means for determining applies rules indicating colors to be determined for the background area based on the analysis of the colors of pixels solely within the image.

14. The system of claim 13 wherein the rules specify colors that should not be determined as the color for the background area.

15. The system of claim 13 wherein the rules include a function that receives the image as input and outputs a color for the background area.

16. The system of claim 8 wherein the color for the background area of the display changes as the image is panned.

17. The system of claim 16 wherein the color for the background area of the display is an average color of a current viewport of the displayed image.

18. A computer-readable storage medium on which is recorded an image background data structure, wherein the image background data structure comprises:

a digital representation of an image, wherein the digital representation includes color values of pixels of the image; and

an indication of a color for a fill area of a display not covered by the image, wherein the color for the fill area of the display is based on color values of pixels of a main subject area of the image,

such that the contents of the image background data structure may be used to identify and display the color for the fill area of the display not covered by the image.

19. The computer-readable storage medium of claim 18 wherein the color for the fill area of the display is an average color of the color values of the pixels of the main subject area of the image.

20. The computer-readable storage medium of claim 19 wherein the color for the fill area of the display is a complementary color to the color values of the pixels of the main subject area of the image.

21. The computer-readable storage medium of claim 19 , wherein the image background data structure further comprises:

an indication of a texture for a fill area of a display, wherein the texture for the fill area of the display is based on the color values of the pixels of the main subject area of the image,

such that the contents of the image background data structure may be used to identify and display the texture for the fill area of the display not covered by the image.

22. A computer-readable storage medium on which is recorded an image background data structure, wherein the image background data structure comprises:

a digital representation of an image, wherein the digital representation indicates colors of pixels of the image; and

an indication of a color for a fill area of a display not covered by the image, wherein the color for the fill area of the display is based on colors of pixels solely within the image,

such that the contents of the image background data structure may be used to identify and display the color for the fill area of the display not covered by the image.

23. The computer-readable storage medium of claim 22 wherein the color for the fill area of the display is an average color of pixels solely within the image.

24. The computer-readable storage medium of claim 23 wherein the average color is based on fewer than all pixels of the image.

25. The computer-readable storage medium of claim 22 wherein the color for the fill area of the display is a complementary color to pixels solely within the image.

Assignments (6)
MERGER Recorded Oct 16, 2015
From: EQAPEZ FOUNDATION, L.L.C
To: OL SECURITY LIMITED LIABILITY COMPANY
Reel/Frame 036807/0020 →
AFFIDAVIT OF FORECLOSURE Recorded Jan 20, 2011
From: TRIPLEPOINT CAPITAL LLC.
To: EQAPEZ FOUNDATION, L.L.C.
Reel/Frame 025666/0207 →
CHANGE OF NAME Recorded Jan 20, 2011
From: RGB LABS, INC.
To: BEON MEDIA INC.
Reel/Frame 025667/0695 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2011
From: LIPSKY, SCOTT E.; BROWNLOW, PAUL
To: RGB LABS, INC.
Reel/Frame 025668/0236 →
SECURITY AGREEMENT Recorded Jan 19, 2011
From: GALLERYPLAYER, INC.
To: TRIPLEPOINT CAPITAL LLC.
Reel/Frame 025663/0047 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2011
From: BEON MEDIA INC.
To: GALLERYPLAYER, INC.
Reel/Frame 025663/0798 →
Continuity (3)
Continuation 10703407 · Nov 7, 2003
Continuation In Part 10675925 · Sep 29, 2003
Related Publication 20100002002A1 · Jan 7, 2010