Proximity and connection based photo sharing
AssigneeMicrosoft Technology Licensing, LLC
InventorsStephen G. Latta, Kenneth P. Hinckley, Kevin Geisner, Steven Nabil Bathiche, Hrvoje Benko, Vivek Pradeep
Life of this patent
Estimating the term…
Abstract
Photos are shared among devices that are in close proximity to one another and for which there is a connection among the devices. The photos can be shared automatically, or alternatively based on various user inputs. Various different controls can also be placed on sharing photos to restrict the other devices with which photos can be shared, the manner in which photos can be shared, and/or how the photos are shared.
Claims26
One or more computer-readable storage media having stored thereon multiple instructions that, when executed by one or more processors of a first device, cause the one or more processors to:
- receive a photo captured at the first device;
- determine a second device in close proximity to the first device;
- determine a connection between the first device and the second device;
- determine that the photo includes an image of the user of the second device;
- responsive to the determination that the second device is in close proximity to the first device, the determination that there is a connection between the first device and the second device, and the determination that the photo includes an image of the user of the second device, automatically share the photo with the second device;
- receive, from the second device, an indication that the user of the second device does not want the image of the user of the second device to be shared;
- and
- share, in response to the indication, the image of the user of the second device with no other devices.
In a setting with multiple devices capable of showing photos, a method comprising:
- determining a connection between a photo taking device, a second device, and a third device;
- determining properties, permissions, and/or securities of the second device and the third device;
- receiving a photo taken by the photo taking device;
- sharing the photo with the second device and the third device based on at least one of the properties, permissions, and/or securities effective to enable display of the photo on the second device and the third device;
- providing an opportunity for rejection of the photo on the second device and the third device prior to finalizing sharing the photo, rejection of the photo indicating that the photo includes an image of a user of the device rejecting the photo and that the image of the user of the device rejecting the photo is not to be shared with additional devices;
- in response to rejection of the photo by the second device, not sharing the image of the user of the second device included in the photo with additional devices;
- and
- in response to rejection of the photo by the third device, not sharing the image of the user of the third device included in the photo with additional devices.
A method comprising:
- receiving, from a photo taking device, a photo taken at the photo taking device, one or more controls being associated with the photo;
- determining a second device in close proximity to the photo taking device;
- determining a connection between the photo taking device and the second device, the connection comprising a user of the second device being included in a social network of a user of the photo taking device;
- receiving, from the second device, prior to receiving the photo, an indication that the user of the second device does not want any image of the user of the second device to be shared;
- determining that the photo includes an image of the user of the second device;
- and
- sharing, in response to receiving the indication and determining the photo includes an image of the user of the second device, the image of the user of the second device with no devices.
A device comprising:
- one or more processors;
- one or more computer-readable storage media having stored thereon multiple instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
- receiving a photo captured at the device;
- determining a second device in close proximity to the device;
- determining a connection between the device and the second device;
- determining that the photo includes an image of the user of the second device;
- responsive to the determination that the second device is in close proximity to the first device, the determination that there is a connection between the first device and the second device, and the determination that the photo includes an image of the user of the second device, automatically sharing the photo with the second device;
- receiving, from the second device, an indication that the user of the second device does not want the image of the user of the second device to be shared;
- and
- sharing, in response to the indication, the image of the user of the second device with no other devices.
Dependencies are inferred from the claim text.