US 11,863,700 B2
Providing user interfaces based on use contexts and managing playback of media
Richard R. Dellinger, San Jose, CA (US); Andre M. J. Boule, San Jose, CA (US); Emily Clark Schubert, San Jose, CA (US); and Vitalii Kramar, Mountain View, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Aug. 6, 2019, as Appl. No. 16/533,540.
Claims priority of provisional application 62/844,111, filed on May 6, 2019.
Prior Publication US 2020/0358897 A1, Nov. 12, 2020
Int. Cl. H04M 1/72469 (2021.01); B60K 35/00 (2006.01); H04M 1/72451 (2021.01); H04M 1/72454 (2021.01)
CPC H04M 1/72469 (2021.01) [B60K 35/00 (2013.01); H04M 1/72451 (2021.01); H04M 1/72454 (2021.01)] 36 Claims
OG exemplary drawing
 
1. An electronic device that is in communication with a display screen, the electronic device comprising:
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:
receiving an input that corresponds to a request to display a user interface on the display screen;
in response to receiving the input, causing, at a first point in time and while in a first use context, the user interface to be displayed on the display screen that includes:
a first interface element that includes a map selected based on a current location of the electronic device, wherein the map includes route information for a car associated with the electronic device;
a second interface element that includes a plurality of media playback controls for controlling playback of media at the car; and
a third interface element that includes a first control that, when selected, performs a first function and that is displayed at a first location on the display screen; and
continuing to cause the user interface to be displayed at a second point in time, after the first point in time, wherein causing the user interface to be displayed at the second point in time includes:
continuing to cause display of the first interface element that includes the map selected based on the current location of the electronic device, wherein the map includes route information for the car associated with the electronic device;
continuing to cause display of the second interface element that includes the plurality of media playback controls for controlling playback of media at the car; and
continuing to cause display of the third interface element at the first location on the display screen, wherein:
in accordance with a determination that the electronic device is in a second use context at the second point in time, that is different than the first use context, the third interface element is updated to include a second control that, when selected, performs a second function selected based on the second use context without including the first control; and
in accordance with a determination that the electronic device continues to be in the first use context at the second point in time, the third interface element continues to include the first control that, when selected, performs the first function;
while continuing to cause the user interface to be displayed at the second point in time, detecting an input directed at the third interface element; and
in response to detecting the input directed at the third interface element:
in accordance with the determination that the electronic device is in the second use context at the second point in time, performing the second function, wherein the second function includes:
ceasing to display the first interface element;
ceasing to display the second interface element;
ceasing to display of the third interface element; and
displaying a user interface of an application associated with the second function; and
in accordance with the determination that the electronic device continues to be in the first use context at the second point in time, performing the first function, wherein the first function includes:
continuing to cause display of the first interface element that includes the map selected based on the current location of the electronic device;
continuing to cause display of the second interface element that includes the plurality of media playback controls for controlling playback of media at the car;
continuing to cause display of the third interface element at the first location on the display screen; and
forgoing display of a user interface of an application associated with the first function.