US 11,727,641 B2
Problem reporting in maps
Bradford A. Moore, San Francisco, CA (US); Marcel van Os, San Francisco, CA (US); Albert P. Dul, San Jose, CA (US); Ethan C. Sorrelgreen, Berkeley, CA (US); and I Wei Lai, San Francisco, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on May 28, 2021, as Appl. No. 17/334,242.
Application 17/334,242 is a continuation of application No. 16/829,873, filed on Mar. 25, 2020, granted, now 11,055,912.
Application 16/829,873 is a continuation of application No. 15/821,085, filed on Nov. 22, 2017, abandoned.
Application 15/821,085 is a continuation of application No. 13/632,102, filed on Sep. 30, 2012, granted, now 9,886,794, issued on Feb. 6, 2018.
Claims priority of provisional application 61/699,855, filed on Sep. 11, 2012.
Claims priority of provisional application 61/699,842, filed on Sep. 11, 2012.
Claims priority of provisional application 61/699,841, filed on Sep. 11, 2012.
Claims priority of provisional application 61/699,851, filed on Sep. 11, 2012.
Claims priority of provisional application 61/657,864, filed on Jun. 10, 2012.
Claims priority of provisional application 61/657,880, filed on Jun. 10, 2012.
Claims priority of provisional application 61/657,858, filed on Jun. 10, 2012.
Claims priority of provisional application 61/656,015, filed on Jun. 6, 2012.
Claims priority of provisional application 61/656,080, filed on Jun. 6, 2012.
Claims priority of provisional application 61/656,032, filed on Jun. 6, 2012.
Claims priority of provisional application 61/656,043, filed on Jun. 6, 2012.
Claims priority of provisional application 61/655,995, filed on Jun. 5, 2012.
Claims priority of provisional application 61/655,997, filed on Jun. 5, 2012.
Prior Publication US 2021/0287435 A1, Sep. 16, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 19/00 (2011.01); G06F 16/9038 (2019.01); G01C 21/00 (2006.01); G01C 21/36 (2006.01); G06F 3/041 (2006.01); G06F 3/0482 (2013.01); G06F 3/0484 (2022.01); G06F 3/04845 (2022.01); G06F 3/04883 (2022.01); G06T 17/05 (2011.01); G09B 29/00 (2006.01); G09B 29/10 (2006.01)
CPC G06T 19/00 (2013.01) [G01C 21/367 (2013.01); G01C 21/3626 (2013.01); G01C 21/3664 (2013.01); G01C 21/3673 (2013.01); G01C 21/3682 (2013.01); G01C 21/3878 (2020.08); G01C 21/3881 (2020.08); G06F 3/041 (2013.01); G06F 3/0482 (2013.01); G06F 3/0484 (2013.01); G06F 3/04845 (2013.01); G06F 3/04883 (2013.01); G06F 16/9038 (2019.01); G06T 17/05 (2013.01); G06T 19/003 (2013.01); G09B 29/007 (2013.01); G09B 29/10 (2013.01); Y02D 30/70 (2020.08)] 20 Claims
OG exemplary drawing
 
1. A method for presenting a map performed by a mobile computing device, the method comprising:
presenting, by the mobile computing device, a first map region;
receiving a user input to present a second map region that is different from the first map region;
determining, by the mobile computing device, whether a distance between the first map region and the second map region exceeds a threshold distance; and
based on the determination:
when the distance fails to exceed the threshold distance, presenting an animation to transition from the first map region to the second map region, the animation causing the map to scroll from the first map region to the second map region; and
when the distance exceeds the threshold distance, replacing the first map region with the second map region without the animation.