IP Library Granted Patent US 9,313,444
Granted Patent B2
US 9,313,444 · App. 14/753,992 · Granted Apr 12, 2016

Relational display of images

Inventors: Lee Begeja (Gillette, NJ); David Crawford Gibbon (Lincroft, NJ); Raghuraman Gopalan (Freehold, NJ); Zhu Liu (Marlboro, NJ); Eric Zavesky (Austin, TX)
Assignee: AT&T INTELLECTUAL PROPERTY I, LP
H04N5/44591G06K9/4671G06K9/6201G06K9/6218G06T3/40G09G5/00G09G5/373G09G5/377H04N5/445H04N21/4316H04N21/44008H04N21/4725H04N21/8153H04N21/8352H04N21/8455G09G2340/04G09G2340/14
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 9,313,444
App. No.
14/753,992
Granted
Apr 12, 2016
Kind
B2
Abstract

A method and apparatus for displaying a plurality of secondary images based on image data of a primary image include displaying a primary image and a plurality of secondary images based on the image data of the primary image. Each of the plurality of secondary images is displayed having a size based on a relevance of each respective one of the plurality of secondary images to the primary image. The primary image can be selected from a plurality of images or a frame of a video. Subsets of secondary images can be displayed in clusters including images having content similar to particular content of the primary image.

Claims (42)

1. A method comprising:

receiving user input identifying a primary image;

identifying a plurality of secondary images based on the primary image;

displaying the primary image; and

displaying the plurality of secondary images at a display size based on a relevance of each respective one of the plurality of secondary images to the primary image.

2. The method of claim 1 , further comprising:

displaying a subset of the plurality of secondary images clustered based on image data associated with each secondary image of the subset of the plurality of secondary images matching image data of the primary image.

3. The method of claim 2 , further comprising:

removing an image from the subset of the plurality of secondary images in response to detecting a gesture associated with the image.

4. The method of claim 2 , further comprising:

displaying the subset of the plurality of secondary images declustered in response to detecting a gesture associated with the subset of the plurality of secondary images.

5. The method of claim 1 , wherein the displaying the primary image and the displaying of the plurality of secondary images is in response to detecting a gesture associated with the primary image.

6. The method of claim 1 , wherein the primary image is a frame of a video.

7. The method of claim 1 , wherein the primary image is displayed overlapping one of the plurality of secondary images according to cluster display rules.

8. An apparatus comprising:

a processor; and

a memory to store computer program instructions, the computer program instructions when executed on the processor cause the processor to perform operations comprising:

receiving user input identifying a primary image;

identifying a plurality of secondary images based on the primary image;

displaying the primary image; and

displaying the plurality of secondary images at a display size based on a relevance of each respective one of the plurality of secondary images to the primary image.

9. The apparatus of claim 8 , the operations further comprising:

displaying a subset of the plurality of secondary images clustered based on image data associated with each secondary image of the subset of the plurality of secondary images matching image data of the primary image.

10. The apparatus of claim 9 , the operations further comprising:

removing an image from the subset of the plurality of secondary images in response to detecting a gesture associated with the image.

11. The apparatus of claim 9 , further comprising:

displaying the subset of the plurality of secondary images declustered in response to detecting a gesture associated with the subset of the plurality of secondary images.

12. The apparatus of claim 8 , wherein the displaying the primary image and the displaying of the plurality of secondary images is in response to detecting a gesture associated with the primary image.

13. The apparatus of claim 8 , wherein the primary image is a frame of a video.

14. The apparatus of claim 8 , wherein the primary image is displayed overlapping one of the plurality of secondary images according to cluster display rules.

15. A non-transitory computer readable medium storing computer program instructions, which, when executed on a processor, cause the processor to perform operations comprising:

receiving user input identifying a primary image;

identifying a plurality of secondary images based on the primary image;

displaying the primary image; and

displaying the plurality of secondary images at a display size based on a relevance of each respective one of the plurality of secondary images to the primary image.

16. The non-transitory computer readable medium of claim 15 , the operations further comprising:

displaying a subset of the plurality of secondary images clustered based on image data associated with each secondary image of the subset of the plurality of secondary images matching image data of the primary image.

17. The non-transitory computer readable medium of claim 16 , the operations further comprising:

removing an image from the subset of the plurality of secondary images in response to detecting a gesture associated with the image.

18. The non-transitory computer readable medium of claim 15 , wherein the displaying the primary image and the displaying of the plurality of secondary images is in response to detecting a gesture associated with the primary image.

19. The non-transitory computer readable medium of claim 15 , wherein the primary image is a frame of a video.

20. The non-transitory computer readable medium of claim 15 , wherein the primary image is displayed overlapping one of the plurality of secondary images according to cluster display rules.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2024
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: NOKIA TECHNOLOGIES OY
Reel/Frame 066745/0552 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2015
From: BEGEJA, LEE; GIBBON, DAVID CRAWFORD; GOPALAN, RAGHURAMAN; LIU, ZHU; ZAVESKY, ERIC
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 035998/0197 →
Continuity (4)
Continuation 14528318 · Oct 30, 2014
Continuation 14219422 · Mar 19, 2014
Continuation 13651616 · Oct 15, 2012
Related Publication 20150304595A1 · Oct 22, 2015