Requesting a location of a user
First Claim
1. A method for selectively sharing location information, comprising:
- creating a group of users that includes at least a first user and a second user;
receiving from a first device of the first user, settings criteria for authorizing sharing of specific location information of the first device of the first user;
receiving, from a second device of the second user of the group of users, a request for location information of the first device of the first user of the group of users;
determining whether the second user is authorized to receive the location information of the first device of the first user based on a group setting and one or more of a permission setting and a filter setting received from the first user;
upon determining that the second user is authorized to receive the location information of the first device of the first user, delivering the location information request to the first device of the first user for acceptance or rejection;
upon determining that the location information request is accepted by the first user, obtaining the requested location information of the first device of the first user; and
sharing the obtained location information of the first device of the first user with the second device of the second user.
2 Assignments
0 Petitions
Accused Products
Abstract
A user sends a location request to a user of a group that requests the user'"'"'s current location. For example, one family member may send a location request to another family member that is part of their family group for their current location. The user receiving the request may accept the location request or reject the location request. When the location request is reject, the requesting user is not provided with the current location information of the user. When the location request is accepted, the requesting user is provided with the current location information of the user. In addition to providing the location information to the requesting user, the location may also be shared with other members of the group. For example, a message may be sent to each of the family members that are part of the group that informs them that a member has updated their location.
27 Citations
20 Claims
-
1. A method for selectively sharing location information, comprising:
-
creating a group of users that includes at least a first user and a second user; receiving from a first device of the first user, settings criteria for authorizing sharing of specific location information of the first device of the first user; receiving, from a second device of the second user of the group of users, a request for location information of the first device of the first user of the group of users; determining whether the second user is authorized to receive the location information of the first device of the first user based on a group setting and one or more of a permission setting and a filter setting received from the first user; upon determining that the second user is authorized to receive the location information of the first device of the first user, delivering the location information request to the first device of the first user for acceptance or rejection; upon determining that the location information request is accepted by the first user, obtaining the requested location information of the first device of the first user; and sharing the obtained location information of the first device of the first user with the second device of the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable storage device storing computer-executable instructions for sharing a location of a group member, wherein execution of the instructions by one or more processors causes the one or more processors to perform operations comprising:
-
creating a group of members comprising a plurality of group members including a first group member and a second group member; receiving from a first device of the first group member, settings criteria for authorizing sharing of specific location information of a first device of the first group member; receiving, from a second device of the second group member of the group of members, a request for location information of the first device of the first group member; upon a determination that the second group member is authorized to receive the location information of the first device of the first group member based a group setting and one or more of a permission setting and a filter setting, providing the location information request to the first device of the first group member for acceptance or rejection; upon determining that the location information request is accepted by the first group member, obtaining the requested location information of the first device of the first group member; and sharing the obtained location information of the first device of the first group member with the second device of the second group member. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A sharing service system for a group of users, comprising:
-
a processor and memory; an operating environment executing using the processor; and a location manager that is configured to perform actions comprising; maintaining a group of users, wherein each of the users is a member of the group of users; receiving from a first device of a first user of the group of users, settings criteria for authorizing sharing a location of the first device of the first user; receiving, from a second device of a second user of the group of users, a request for location information of the first device of the first user of the group of users; upon receipt of the location request, determining whether second user is authorized to receiving location information of the first device of the first user based on a group setting and one or more of a permission setting and a filter setting; upon determining that the location information for the first device of the first user is authorized to be shared with the second user in response to the location request, obtaining the location information of the first device of the first user; and sharing the obtained location information of the first device of the first user with the second device of the second user. - View Dependent Claims (19, 20)
-
Specification