Apparatus for sharing image content based on matching
First Claim
Patent Images
1. A server device comprising:
- a network interface operable to communicatively couple the server device to a first device and a second device over a network; and
a processor and memory, associated with the network interface, and operable to;
obtain from the first device a search criterion;
obtain from the second device an image collection digest of an image collection;
perform a comparison of the search criterion and the image collection digest; and
based on the comparison, effect a presentation at the first device reflecting that the second device is communicatively coupled over the network.
2 Assignments
0 Petitions
Accused Products
Abstract
Apparatus are described for comparing a search criterion from a first device to a image collection digest of a second device. Based on the comparison, a presentation may be presented at the first device reflecting that the second device is communicatively coupled over a network. In one embodiment, the image collection digest is obtained from the second device, and the comparison is made at the first device. In another embodiment, the image collection digest is obtained at a server device, and the comparison is made at the server device. The search criterion may comprise one or more of subject face information, geographic information, temporal information, event information, and keyword information.
106 Citations
20 Claims
-
1. A server device comprising:
-
a network interface operable to communicatively couple the server device to a first device and a second device over a network; and a processor and memory, associated with the network interface, and operable to; obtain from the first device a search criterion; obtain from the second device an image collection digest of an image collection; perform a comparison of the search criterion and the image collection digest; and based on the comparison, effect a presentation at the first device reflecting that the second device is communicatively coupled over the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of operating a server device comprising:
using at least a processor and memory for; obtaining from a first device a search criterion; obtaining from a second device an image collection digest; performing a comparison of the search criterion and the image collection digest; and based on the comparison, effecting a presentation at the first device reflecting that the second device is communicatively coupled over a network.
-
19. A non-transitory computer-readable medium, comprising a program for instructing a computer to:
-
obtain from a first device a search criterion; obtain from a second device an image collection digest; perform a comparison of the search criterion and the image collection digest; and based on the comparison, effect a presentation at the first device reflecting that the second device is communicatively coupled over a network.
-
-
20. A system comprising:
-
a first device comprising; a first network interface operable to communicatively couple the first device to a server device and a second device over a network; and a first processor and first memory, associated with the first network interface, and operable to; receive user input specifying a search criterion; communicate the search criterion to the server device; present information reflecting that the second device is communicatively coupled over the network; and the second device comprising; a second network interface operable to communicatively couple the second device to the server device and the first device over the network; and a second processor and memory, associated with the second network interface, and operable to; communicate an image collection digest to the server device; and the server device comprising; a third network interface operable to communicatively couple the server device to the first device and the second device over the network; and a third processor and memory, associated with the second network interface, and operable to; obtain from the first device the search criterion; obtain from the second device the image collection digest; perform a comparison of the search criterion and the image collection digest; and based on the comparison, effect a presentation at the first device reflecting that the second device is communicatively coupled over the network.
-
Specification