IP Library Granted Patent US 9,418,079
Granted Patent B2
US 9,418,079 · App. 14/067,261 · Granted Aug 16, 2016

Image comparison process

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,418,079
App. No.
14/067,261
Granted
Aug 16, 2016
Kind
B2
Abstract

A computer-implemented method and computing system for comparing, on a computing device, data concerning a first image within a social network to data concerning a plurality of images within the social network. A subset of similar images is identified, chosen from the plurality of images, based, at least in part, upon the comparison. At least a portion of the subset is presented to a computing device associated with a user.

Claims (56)

1. A computer-implemented method comprising:

receiving, on a computing device, data concerning a first image within a social network;

posting the data concerning the first image within the social network;

comparing, on the computing device, the data concerning the first image within the social network to data concerning a plurality of images within the social network, wherein the data concerning the plurality of images includes metadata and user comments;

identifying a subset of similar images, chosen from the plurality of images, based, at least in part, upon the comparison, wherein identifying a subset of similar images includes:

analyzing similarities between data concerning the first image within the social network and data concerning the plurality of images within the social network to generate the subset;

analyzing social affinity between a user associated with the first image and one or more users associated with the plurality of images;

based on the analyzing social affinity, heavily weighting one or more of the plurality of images that have at least one of: metadata provided by friends of the user associated with the first image within the social network and user comments provided by friends of the user associated with the first image within the social network; and

choosing the subset of similar images from the plurality of images, based at least in part on the heavily weighting; and

presenting at least a portion of the subset to a computing device associated with a user.

2. The computer-implemented method of claim 1 wherein presenting at least a portion of the subset comprises:

presenting the first image; and

presenting the portion of the subset, wherein the portion of the subset follows the first image.

3. A computer-implemented method comprising:

comparing, on a computing device, data concerning a first image within a social network to data concerning a plurality of images within the social network, wherein the data concerning the plurality of images includes metadata and user comments;

identifying a subset of similar images, chosen from the plurality of images, based, at least in part, upon the comparison wherein identifying a subset of similar images includes:

analyzing social affinity between a user associated with the first image and one or more users associated with the plurality of images;

analyzing one or more credentials of a second user of the one or more users associated with at least one of the plurality of images within the social network to determine whether the second user is an authority within an area related to the first image; and

in response to determination that the second user is an authority within the area related to the first image, heavily weighting the at least one of the plurality of images such that the at least one of the plurality of images is more likely included within the subset of similar images; and

presenting at least a portion of the subset to a computing device associated with a user.

4. The computer-implemented method of claim 3 further comprising:

receiving the data concerning the first image.

5. The computer-implemented method of claim 3 , wherein presenting at least a portion of the subset comprises:

presenting the first image; and

presenting the portion of the subset, wherein the portion of the subset follows the first image and wherein the portion of the subset is formatted in a hierarchical fashion.

6. The computer-implemented method of claim 3 wherein the data concerning the first image includes metadata concerning the first image.

7. The computer-implemented method of claim 3 wherein the data concerning the first image includes user comments concerning the first image.

8. The computer-implemented method of claim 3 wherein identifying a subset of similar images includes:

based on the analyzing, heavily weighting one or more of the plurality of images that have at least one of: metadata provided by friends of the user associated with the first image within the social network and user comments provided by friends of the user associated with the first image within the social network.

9. The computer-implemented method of claim 8 wherein identifying a subset of similar images further includes:

choosing the subset of similar images from the plurality of images, based at least in part on the heavily weighting.

10. The computer-implemented method of claim 3 wherein identifying a subset of similar images includes:

analyzing similarities between data concerning the first image within the social network and data concerning the plurality of images within the social network.

11. The computer-implemented method of claim 3 wherein identifying a subset of similar images includes:

analyzing one or more credentials of a user associated with one or more of the plurality of images within the social network.

12. The computer-implemented method of claim 3 further comprising receiving the data concerning the first image.

13. The computer-implemented method of claim 3 further comprising posting the data concerning the first image within the social network.

14. The computer-implemented method of claim 3 wherein identifying a subset of similar images further includes:

analyzing similarities between data concerning the first image within the social network and data concerning the plurality of images within the social network.

15. A computing system including a processor and memory configured to perform operations comprising:

comparing data concerning a first image within a social network to data concerning a plurality of images within the social network, wherein the data concerning the plurality of images includes metadata and user comments;

identifying a subset of similar images, chosen from the plurality of images, based, at least in part, upon the comparison, wherein the identifying includes:

analyzing social affinity between a user associated with the first image and one or more users associated with the plurality of images;

based on the analyzing, heavily weighting one or more of the plurality of images that have at least one of: metadata provided by friends of the user associated with the first image within the social network and user comments provided by friends of the user associated with the first image within the social network; and

choosing the subset of similar images from the plurality of images, based at least in part on the heavily weighting; and

presenting at least a portion of the subset to a computing device associated with a user.

16. The computing system of claim 15 further comprising:

receiving the data concerning the first image.

17. The computing system of claim 15 further comprising:

posting the data concerning the first image within the social network.

18. The computing system of claim 15 wherein identifying a subset of similar images includes: analyzing one or more credentials of a user associated with one or more of the plurality of images within the social network.

19. The computing system of claim 15 wherein presenting at least a portion of the subset comprises:

presenting the first image; and

presenting the portion of the subset, wherein the portion of the subset follows the first image.

20. The computing system of claim 15 wherein identifying a subset of similar images further includes:

analyzing similarities between data concerning the first image within the social network and data concerning the plurality of images within the social network.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044566/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2013
From: ZUCCARINO, SCOTT; SHERRETS, DOUG; SANEYOSHI, YUMIO
To: GOOGLE INC.
Reel/Frame 031532/0027 →