Location-based bookmarks
First Claim
1. A method for recording and recalling data associated with a location, the method comprising:
- using a location aware device to determine a current location;
receiving at a first time a user-selected input related to the current location, the user-selected input being captured at the current location in response to a user action by an input device integrated into or attached to the location aware device;
recording a location bookmark for the current location using the location aware device, a location bookmark having a bookmark location and bookmark content, the bookmark location comprising the current location and the bookmark content comprising the received user-selected input;
storing the location bookmark;
detecting at a second later time that a location of the location aware device is within a specified proximity to the bookmark location and that a user-defined condition, other than that the location is within a specified proximity to the bookmark location, is satisfied by the user-selected input comprising the bookmark content and in response to the detecting automatically notifying a user of the location aware device of the location bookmark; and
presenting the user-selected input included in the bookmark content as part of the location bookmark through an output device of the location aware device, at a time after the first time.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer program products, implementing and using techniques for using a location aware device to determine a current location, recording a location bookmark for the current location using the location aware device, storing the location bookmark, detecting at some later time that a location of the location aware device is within a specified proximity to the bookmark location and that a user-defined condition is satisfied by the bookmark content, and automatically notifying a user of the location aware device of the location bookmark. A location bookmark includes a bookmark location and bookmark content, the bookmark location being the current location and the bookmark content including data associated with the current location.
147 Citations
16 Claims
-
1. A method for recording and recalling data associated with a location, the method comprising:
-
using a location aware device to determine a current location; receiving at a first time a user-selected input related to the current location, the user-selected input being captured at the current location in response to a user action by an input device integrated into or attached to the location aware device; recording a location bookmark for the current location using the location aware device, a location bookmark having a bookmark location and bookmark content, the bookmark location comprising the current location and the bookmark content comprising the received user-selected input; storing the location bookmark; detecting at a second later time that a location of the location aware device is within a specified proximity to the bookmark location and that a user-defined condition, other than that the location is within a specified proximity to the bookmark location, is satisfied by the user-selected input comprising the bookmark content and in response to the detecting automatically notifying a user of the location aware device of the location bookmark; and presenting the user-selected input included in the bookmark content as part of the location bookmark through an output device of the location aware device, at a time after the first time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 14, 16)
-
-
10. A device, comprising:
-
means for determining a current location of the device; means for, at a first time, capturing a user-selected input associated with the current location of the device; means for recording a location bookmark, a location bookmark including a bookmark location comprising the current location and bookmark content comprising the captured user-selected input; means for storing the location bookmark; means for, at a second later time, retrieving the location bookmark from storage in response to a determination that the device is close to the bookmark location and that a user-defined condition, other than that the location is within a specified proximity to the bookmark location, is satisfied by the user-selected input comprising the bookmark content and; means for determining that the device is close to the bookmark location of a previously-stored location bookmark and that a user-defined condition is satisfied by the user-selected input and automatically notifying a user of the device of the previously-stored location bookmark; and means for, at a time after the first time, presenting the user-selected input included in the bookmark content as part of the location bookmark. - View Dependent Claims (11, 12, 13, 15)
-
Specification