US 11,941,223 B2
User interfaces for retrieving contextually relevant media content
Britt S. Miura, Menlo Park, CA (US); Simon Bovet, Zurich (CH); Eric Circlaeys, Los Gatos, CA (US); Alan C. Dye, San Francisco, CA (US); Daniel E. Gobera Rubalcava, San Jose, CA (US); Cyrus Daniel Irani, Los Altos, CA (US); Brendan J. Langoulant, Saratoga, CA (US); Stephen O. Lemay, Palo Alto, CA (US); Justin S. Titi, San Jose, CA (US); Gary Ian Butcher, Los Gatos, CA (US); Paulo Michaelo Lopez, Los Gatos, CA (US); Henrique Penha, San Francisco, CA (US); and Christopher Wilson, Sonoma, CA (US)
Assigned to Apple Inc.
Filed by Apple Inc., Cupertino, CA (US)
Filed on Apr. 20, 2023, as Appl. No. 18/137,353.
Application 18/137,353 is a continuation of application No. 17/744,499, filed on May 13, 2022, granted, now 11,681,408.
Application 17/744,499 is a continuation of application No. 17/125,744, filed on Dec. 17, 2020, granted, now 11,334,209, issued on May 17, 2022.
Application 17/125,744 is a continuation of application No. 16/109,487, filed on Aug. 22, 2018, granted, now 10,891,013, issued on Jan. 12, 2021.
Application 16/109,487 is a continuation of application No. 15/275,294, filed on Sep. 23, 2016, granted, now 10,073,584, issued on Sep. 11, 2018.
Claims priority of provisional application 62/349,109, filed on Jun. 12, 2016.
Prior Publication US 2023/0297206 A1, Sep. 21, 2023
Int. Cl. G06F 3/0481 (2022.01); G06F 3/0354 (2013.01); G06F 3/04817 (2022.01); G06F 3/04842 (2022.01); G06F 3/04883 (2022.01); G06F 3/04886 (2022.01); G06F 16/178 (2019.01); G06F 16/435 (2019.01); G06F 16/438 (2019.01); G06F 16/44 (2019.01); G06T 1/00 (2006.01)
CPC G06F 3/0481 (2013.01) [G06F 3/03547 (2013.01); G06F 3/04817 (2013.01); G06F 3/04842 (2013.01); G06F 3/04883 (2013.01); G06F 3/04886 (2013.01); G06F 16/178 (2019.01); G06F 16/435 (2019.01); G06F 16/438 (2019.01); G06F 16/44 (2019.01); G06F 2203/04105 (2013.01); G06T 1/0007 (2013.01); G06T 2200/24 (2013.01)] 27 Claims
OG exemplary drawing
 
1. An electronic device, comprising:
a display;
one or more processors;
memory; and
one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:
displaying, via the display, a first visual media item of a collection of visual media items;
while displaying the first visual media item, detecting a first input;
in response to detecting the first input, displaying, via the display, a user interface that includes a first geographic map with a first location indicator representative of a first location characteristic of the first visual media item;
detecting a second input directed to the first geographic map;
in response to detecting the second input, replacing display of the user interface with a geographic map interface that includes a second geographic map with the first location indicator and a first graphical object that, when activated, causes the display of a second location indicator representative of a second location characteristic of a second visual media item of the collection of visual media items;
detecting a third input directed to the first graphical object; and
in response to detecting the third input, displaying on the second geographic map the second location indicator representative of the second location characteristic of the second visual media item.