Systems and methods for proactively identifying and surfacing relevant content on a touch-sensitive device
First Claim
1. A non-transitory computer-readable storage medium storing executable instructions that, when executed by an electronic device with a touch-sensitive surface, a display, and a location sensor, cause the electronic device to:
- automatically, and without instructions from a user;
determine that a user of the electronic device is in a vehicle that has come to rest at a geographic location;
upon determining that the user has left the vehicle at the geographic location, determine whether positioning information, retrieved from the location sensor to identify the geographic location, satisfies accuracy criteria;
upon determining that the positioning information does not satisfy the accuracy criteria, provide a prompt to the user to input information about the geographic location;
in response to providing the prompt, receive information from the user about the geographic location and store the information as vehicle location information; and
in accordance with a determination that the user is heading towards the geographic location, display a user interface object that includes the vehicle location information, wherein the user interface object is displayed on a lock screen of the electronic device.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for proactively assisting users with accurately locating a parked vehicle are disclosed herein. An example method includes: automatically, and without instructions from a user: determining that a user of the electronic device is in a vehicle that has come to rest at a geographic location. Upon determining that the user has left the vehicle at the geographic location, the method includes automatically, and without instructions from a user: determining whether positioning information, retrieved from the location sensor to identify the geographic location, satisfies accuracy criteria. Upon determining that the positioning information does not satisfy the accuracy criteria, the method includes: providing a prompt to the user to input information about the geographic location. In response to providing the prompt, the method includes receiving information from the user about the geographic location and storing the information as vehicle location information.
156 Citations
43 Claims
-
1. A non-transitory computer-readable storage medium storing executable instructions that, when executed by an electronic device with a touch-sensitive surface, a display, and a location sensor, cause the electronic device to:
-
automatically, and without instructions from a user; determine that a user of the electronic device is in a vehicle that has come to rest at a geographic location; upon determining that the user has left the vehicle at the geographic location, determine whether positioning information, retrieved from the location sensor to identify the geographic location, satisfies accuracy criteria; upon determining that the positioning information does not satisfy the accuracy criteria, provide a prompt to the user to input information about the geographic location; in response to providing the prompt, receive information from the user about the geographic location and store the information as vehicle location information; and in accordance with a determination that the user is heading towards the geographic location, display a user interface object that includes the vehicle location information, wherein the user interface object is displayed on a lock screen of the electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method, comprising:
-
at an electronic device including one or more processors, memory, a touch-sensitive surface, a display, and a location sensor; automatically, and without instructions from a user; determining that a user of the electronic device is in a vehicle that has come to rest at a geographic location; upon determining that the user has left the vehicle at the geographic location, determining whether positioning information, retrieved from the location sensor to identifying the geographic location, satisfies accuracy criteria; upon determining that the positioning information does not satisfy the accuracy criteria, providing a prompt to the user to input information about the geographic location; in response to providing the prompt, receiving information from the user about the geographic location and storing the information as vehicle location information; and in accordance with a determination that the user is heading towards the geographic location, display a user interface object that includes the vehicle location information, wherein the user interface object is displayed on a lock screen of the electronic device. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. An electronic device, comprising:
-
a touch-sensitive surface; a display; a location sensor; one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for; automatically, and without instructions from a user; determining that a user of the electronic device is in a vehicle that has come to rest at a geographic location; upon determining that the user has left the vehicle at the geographic location, determining whether positioning information, retrieved from the location sensor to identifying the geographic location, satisfies accuracy criteria; upon determining that the positioning information does not satisfy the accuracy criteria, providing a prompt to the user to input information about the geographic location; in response to providing the prompt, receiving information from the user about the geographic location and storing the information as vehicle location information; and in accordance with a determination that the user is heading towards the geographic location, display a user interface object that includes the vehicle location information, wherein the user interface object is displayed on a lock screen of the electronic device. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
Specification