ADAPTIVE LOCATION SHARING BASED ON PROXIMITY
First Claim
1. A method, implemented in one or more servers having one or more processors, for providing adaptive location sharing based on proximity, the method comprising:
- identifying a group of one or more entities associated with a target person, the one or more entities including one or both of (i) one or more people associated with the target person and (ii) one or more places associated with the target person;
setting a location sharing mode to one of a plurality of available sharing modes based on one or more inputs provided by the target person,wherein the plurality of available sharing modes includes at least a first sharing mode and a second sharing mode,wherein, in the first sharing mode, current geographic locations of the target person can be shared with at least a first remote monitoring device regardless of proximity between the target person and any entity in the group, and wherein, in the second sharing mode, current geographic locations of the target person (i) can be shared with at least the first remote monitoring device when the target person is not proximate to any entity of the group, and (ii) cannot be shared with at least the first remote monitoring device when the target person is proximate to one or more entities of the group; and
based on the location sharing mode and, when in the second sharing mode, whether the target person is currently proximate to one or more entities of the group, either (i) sharing current geographic locations of the target person with at least the first remote monitoring device or (ii) sharing a location-based status of the target person with at least the first remote monitoring device, wherein the location-based status does not specify any geographic location.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for providing adaptive location sharing based on proximity includes identifying a group of entities (people and/or places) associated with a target person, and setting a location sharing mode to one of a plurality of sharing modes including first sharing mode in which current geographic locations of the target person can be shared regardless of proximity between the target person and any group member, and a second sharing mode in which current geographic locations of the target person are conditionally shared based on proximity between the target person and group members. Based on the location sharing mode and, when in the second sharing mode, the proximity of the target person to one or more entities of the group, either current geographic locations, or a location-based status that does not specify any geographic location, is/are shared.
21 Citations
20 Claims
-
1. A method, implemented in one or more servers having one or more processors, for providing adaptive location sharing based on proximity, the method comprising:
-
identifying a group of one or more entities associated with a target person, the one or more entities including one or both of (i) one or more people associated with the target person and (ii) one or more places associated with the target person; setting a location sharing mode to one of a plurality of available sharing modes based on one or more inputs provided by the target person, wherein the plurality of available sharing modes includes at least a first sharing mode and a second sharing mode, wherein, in the first sharing mode, current geographic locations of the target person can be shared with at least a first remote monitoring device regardless of proximity between the target person and any entity in the group, and wherein, in the second sharing mode, current geographic locations of the target person (i) can be shared with at least the first remote monitoring device when the target person is not proximate to any entity of the group, and (ii) cannot be shared with at least the first remote monitoring device when the target person is proximate to one or more entities of the group; and based on the location sharing mode and, when in the second sharing mode, whether the target person is currently proximate to one or more entities of the group, either (i) sharing current geographic locations of the target person with at least the first remote monitoring device or (ii) sharing a location-based status of the target person with at least the first remote monitoring device, wherein the location-based status does not specify any geographic location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for providing adaptive location sharing based on proximity, the system comprising:
-
a first memory storing a database containing data associating each of a plurality of people with a respective one of a plurality of groups of one or more entities; one or more servers having one or more processors; and a second memory storing instructions that, when executed by the one or more processors, cause the one or more servers to identify, by accessing the database, a group of one or more entities associated with a target person, the one or more entities including one or both of (i) one or more people associated with the target person and (ii) one or more places associated with the target person, set a location sharing mode to one of a plurality of available sharing modes based on one or more inputs provided by the target person, wherein the plurality of available sharing modes includes at least a first sharing mode and a second sharing mode, wherein, in the first sharing mode, current geographic locations of the target person can be shared with at least a first remote monitoring device regardless of proximity between the target person and any entity in the group, and wherein, in the second sharing mode, current geographic locations of the target person (i) can be shared with at least the first remote monitoring device when the target person is not proximate to any entity of the group, and (ii) cannot be shared with at least the first remote monitoring device when the target person is proximate to one or more entities of the group, and based on the location sharing mode and, when in the second sharing mode, whether the target person is currently proximate to one or more entities of the group, either (i) share current geographic locations of the target person with at least the first remote monitoring device or (ii) share a location-based status of the target person with at least the first remote monitoring device, wherein the location-based status does not specify any geographic location. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A non-transitory, computer-readable medium storing instructions that, when executed by one or more processors of one or more servers, cause the one or more servers to:
-
identify a group of one or more entities associated with a target person, the one or more entities including one or both of (i) one or more people associated with the target person and (ii) one or more places associated with the target person; set a location sharing mode to one of a plurality of available sharing modes based on one or more inputs provided by the target person, wherein the plurality of available sharing modes includes at least a first sharing mode and a second sharing mode, wherein, in the first sharing mode, current geographic locations of the target person can be shared with at least a first remote monitoring device regardless of proximity between the target person and any entity in the group, and wherein, in the second sharing mode, current geographic locations of the target person (i) can be shared with at least the first remote monitoring device when the target person is not proximate to any entity of the group, and (ii) cannot be shared with at least the first remote monitoring device when the target person is proximate to one or more entities of the group; and based on the location sharing mode and, when in the second sharing mode, whether the target person is currently proximate to one or more entities of the group, either (i) share current geographic locations of the target person with at least the first remote monitoring device or (ii) share a location-based status of the target person with at least the first remote monitoring device, wherein the location-based status does not specify any geographic location. - View Dependent Claims (19, 20)
-
Specification