METHODS, APPARATUSES, AND COMPUTER PROGRAM PRODUCTS FOR PROVIDING USER LOCATION INFORMATION
First Claim
1. A method comprising:
- maintaining data describing a first user'"'"'s location timeline, wherein the location timeline comprises a location at which the first user will be located in the future;
receiving a request for the first user'"'"'s current location;
estimating the first user'"'"'s current location based at least in part upon the maintained data; and
providing the first user'"'"'s current location.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and computer program product are provided, which may provide activity user location information. An apparatus may include a processor configured to maintain data describing a first user'"'"'s location timeline. The processor may be further configured to receive a request for the first user'"'"'s current location. The first user'"'"'s current location may define the first user'"'"'s location at a current time. The processor may also be configured to estimate the first user'"'"'s current location based at least in part upon the maintained data. The processor may additionally be configured to provide the first user'"'"'s current location to a second user. Corresponding methods and computer program products are also provided.
61 Citations
26 Claims
-
1. A method comprising:
-
maintaining data describing a first user'"'"'s location timeline, wherein the location timeline comprises a location at which the first user will be located in the future; receiving a request for the first user'"'"'s current location; estimating the first user'"'"'s current location based at least in part upon the maintained data; and providing the first user'"'"'s current location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product comprising at least one computer-readable storage medium having computer-readable program instructions stored therein, the computer-readable program instructions comprising:
-
a first program instruction for maintaining data describing a first user'"'"'s location timeline, wherein the location timeline comprises a location at which the first user will be located in the future; a second program instruction for receiving a request for the first user'"'"'s current location; a third program instruction for estimating the first user'"'"'s current location based at least in part upon the maintained data; and a fourth program instruction for providing the first user'"'"'s current location. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus comprising a processor configured to:
-
maintain data describing a first user'"'"'s location timeline, wherein the location timeline comprises a location at which the first user will be located in the future; receive a request for the first user'"'"'s current location; estimate the first user'"'"'s current location based at least in part upon the maintained data; and provide the first user'"'"'s current location. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
Specification