Systems and methods for building and using social networks in image analysis
First Claim
1. A computer-implemented method of using a social network to search for an object in a collection of objects, the method comprising:
- receiving information associated with the object, the information to be programmatically searched for in the collection of objects, wherein each object in the collection is associated with at least one person in the social network, the social network including picture distances relating different persons in the social network, the picture distances stored in computer storage;
receiving an input identifying a first person in the social network;
receiving a picture distance limit that represents a maximum picture distance from the first person in the social network;
programmatically identifying a group of persons in the social network such that persons in the group have a picture distance from the first person that does not exceed the picture distance limit; and
identifying the object in a subset of the collection of objects, wherein the subset includes the objects associated with persons in the group of persons.
5 Assignments
0 Petitions
Accused Products
Abstract
Computer-implemented systems and methods for identifying an object in an image are provided. In one example, the method includes identifying a first object related to an electronic image. The image includes at least a second object. Based at least in part on the identity of the first object, social networking information related to the first object is used to programmatically identify the second object. The first object and/or the second object may be a person. In some embodiments, metadata associated with the image may be used to identify the second object. Based at least in part on the identifications, social networking information may be associated between the first object and the second object.
30 Citations
21 Claims
-
1. A computer-implemented method of using a social network to search for an object in a collection of objects, the method comprising:
-
receiving information associated with the object, the information to be programmatically searched for in the collection of objects, wherein each object in the collection is associated with at least one person in the social network, the social network including picture distances relating different persons in the social network, the picture distances stored in computer storage; receiving an input identifying a first person in the social network; receiving a picture distance limit that represents a maximum picture distance from the first person in the social network; programmatically identifying a group of persons in the social network such that persons in the group have a picture distance from the first person that does not exceed the picture distance limit; and identifying the object in a subset of the collection of objects, wherein the subset includes the objects associated with persons in the group of persons. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable storage medium storing a set of instructions which, when executed by at least one processor, causes the processor to:
-
receive information associated with an object, the information to be programmatically searched for in a collection of objects, wherein each object in the collection is associated with at least one person in a social network, the social network including picture distances relating different persons in the social network, the picture distances being stored in computer storage; receive an input identifying a first person in the social network; receive a picture distance limit that represents a maximum picture distance from the first person in the social network; programmatically identify a group of persons in the social network such that persons in the group have a picture distance from the first person that does not exceed the picture distance limit; and identify the object in a subset of the collection of objects, wherein the subset includes the objects associated with persons in the group of persons. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for using a social network to search for an object in a collection of objects, the system comprising:
-
a computer storage that stores a set of instructions; at least one processor that executes the set of instructions to; receive information associated with the object, the information to be programmatically searched for in the collection of objects, wherein each object in the collection is associated with at least one person in the social network, the social network including picture distances relating different persons in the social network, the picture distances being stored in the computer storage; receive an input identifying a first person in the social network; and receive a picture distance limit that represents a maximum picture distance from the first person in the social network; programmatically identify a group of persons in the social network such that persons in the group have a picture distance from the first person that does not exceed the picture distance limit; and identify the object in a subset of the collection of objects, wherein the subset includes the objects associated with persons in the group of persons. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification