Setting a reminder that is triggered by a target user device
First Claim
1. A method comprising:
- receiving, by a server, a request from a first device to set up a reminder that is triggered by a second device entering or exiting a geofence surrounding a location, the request including data specifying how long the reminder will remain in effect on the second device before it expires;
determining, by the server, that a user-selectable permission setting on the second device indicates that permission is granted to share the location of the second device upon triggering of the reminder; and
transmitting, by the server, an instruction to the second device to set up the reminder on the second device.
0 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are systems, methods, and non-transitory computer-readable storage media for setting a reminder triggered by a target device. A requesting device sends a request to a server to set a reminder triggered by a target device. The request includes parameters, such as a location and a condition that define when the reminder is triggered. The server sends instruction to the target device to set the reminder based on the parameters. When the condition such as arrival is met by the target device in relation to the location the target device sends a message to the server that the reminder has been triggered. The target device can set a geo-fence to determine the position of the target device in relation to the location, and the requesting user can dictate the size of the geo-fence. The server sends a notification to the requesting device that the reminder has been triggered.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by a server, a request from a first device to set up a reminder that is triggered by a second device entering or exiting a geofence surrounding a location, the request including data specifying how long the reminder will remain in effect on the second device before it expires; determining, by the server, that a user-selectable permission setting on the second device indicates that permission is granted to share the location of the second device upon triggering of the reminder; and transmitting, by the server, an instruction to the second device to set up the reminder on the second device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
receiving, by a mobile device, a request from a server to set up a reminder that is triggered by the mobile device entering or exiting a geofence surrounding a location, the request including data specifying how long the reminder will remain in effect on the mobile device before it expires; determining, by the mobile device, that a user-selectable permission setting on the mobile device indicates that permission is granted to share a location of the mobile device in response to the reminder being triggered; and setting, by the mobile device, the reminder on the mobile device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A mobile device comprising:
-
one or more processors; memory coupled to the one or more processors and configured to store instructions, which when executed by the one or more processors, causes the one or more processors to perform operations comprising; receiving, from a server, a request to set up a reminder that is triggered by the mobile device entering or exiting a geofence surrounding a location, the request including data specifying how long the reminder will remain in effect on the mobile device before it expires; determining that a user-selectable permission setting on the mobile device indicates that permission is granted to share a location of the mobile device in response to the reminder being triggered; and setting the reminder on the mobile device. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A non-transitory, computer-readable storage medium having stored thereon instructions, which when executed by one or more processors of a mobile device, cause the one or more processors to perform operations comprising:
-
receiving, from a server, a request to set up a reminder that is triggered by the mobile device entering or exiting a geofence surrounding a location, the request including data specifying how long the reminder will remain in effect on the mobile device before it expires; determining that a user-selectable permission setting on the mobile device indicates that permission is granted to share a location of the mobile device in response to the reminder being triggered; and setting the reminder on the mobile device. - View Dependent Claims (20)
-
Specification