Location-based image sharing
First Claim
1. A computer implemented method for location-based image sharing, comprising:
- defining a sharing rule to be used by a sharing engine executing on a first computing node on a network having a plurality of computing nodes, the sharing rule to specify one or more recipients with whom an image should be shared based on location-identifying information, the location-identifying information associated with a physical location of subjects and objects captured by the image, wherein the image is associated with image related location-identifying information and stored in a memory store communicatively coupled to the first computing node on the network, and wherein the sharing rule is stored in the memory store;
determining by a sharing engine executing on the first computing node, the one or more recipients with whom the image should be shared by applying the image related location-identifying information associated with the image to the sharing rulesending a notification that the image is available to the determined one or more recipients on their respective computing nodes connected to the network.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for image sharing based upon faces in an image is disclosed. The method for image sharing based upon faces in an image comprises defining a sharing rule defining with which one or more recipients images are shared based on face identifying information, and applying face identifying information associated with the image to the sharing rule to determine the one or more recipients with which the image should be shared. The system for image sharing based on faces in an image comprises a sharing rule defining with which one or more recipients images are shared based on face identifying information, and a sharing engine to apply face identifying information associated with an image to the sharing rule to determine the one or more recipients with which the image should be shared.
53 Citations
37 Claims
-
1. A computer implemented method for location-based image sharing, comprising:
-
defining a sharing rule to be used by a sharing engine executing on a first computing node on a network having a plurality of computing nodes, the sharing rule to specify one or more recipients with whom an image should be shared based on location-identifying information, the location-identifying information associated with a physical location of subjects and objects captured by the image, wherein the image is associated with image related location-identifying information and stored in a memory store communicatively coupled to the first computing node on the network, and wherein the sharing rule is stored in the memory store; determining by a sharing engine executing on the first computing node, the one or more recipients with whom the image should be shared by applying the image related location-identifying information associated with the image to the sharing rule sending a notification that the image is available to the determined one or more recipients on their respective computing nodes connected to the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for location-based image sharing, comprising:
-
a plurality of computing nodes communicatively connected by a communication network; a first computing node having a processor communicatively coupled to a memory store; a sharing rule residing in the memory store, defining one or more recipients with whom an image should be shared based on location-identifying information, the location-identifying information associated with a physical location of subjects and objects captured by the images, and wherein the image is associated with image related location-identifying information; and a sharing engine executing on the processor to apply the related location-identifying information to the sharing rule to determine the one or more recipients with whom the image should be shared, wherein the sharing engine is configured to send a notification to the one or more recipients with whom the image should be shared, as determined by the sharing engine, the notification to be sent over the communication network and to be received by the one or more recipients'"'"' computing nodes. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable storage medium having computer program code stored thereon, the code when executed on a processor to cause the processor to perform a method of sharing an image having related location-identifying information, the method comprising:
-
determining a recipient of the image based upon the location-identifying information, the location-identifying information associated with a physical location of subjects and objects captured by the image, wherein the image and related location-identifying information are stored in a memory store communicatively coupled to a first computing node on a network, and wherein the recipient is connected to a second computing node on the network; and responsive to the determining making the image available to the recipient at the second computing node. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A computer implemented method of sharing an image having related location-identifying information, comprising:
-
determining a recipient of the image based upon the location-identifying information, the location-identifying information associated with a physical location of the image subjects, wherein the image and related location-identifying information are stored in a memory store communicatively coupled to a first computing node on a network, and wherein the recipient is connected to a second computing node on the network; and responsive to the determining, making the image available to the recipient at the second computing node. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
-
30. A computer readable storage medium having instructions stored thereon, the instructions when executed by a processor of a first computing node on a network, cause the processor to:
-
receive an image and location-identifying information associated with the image, the location-identifying information also being associated with a physical location of subjects and objects captured by the image; retrieve a sharing rule from a memory store coupled to the processor, the sharing rule specifying one or more recipients with whom an image may be shared based on associating permitted locations for each possible recipient, wherein the permitted locations are derived from location-identifying information stored in a location database, the location-identifying information associated with each possible recipient; determine one or more recipients with whom the received image should be shared by applying the sharing rule to the location-identifying information associated with the image; and sending a notification that the image is available to the determined one or more recipients. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37)
-
Specification