-
公开(公告)号:US20180349451A1
公开(公告)日:2018-12-06
申请号:US15990448
申请日:2018-05-25
Applicant: Apple Inc.
Inventor: Alexander J. O'Connell , Aaron A. Reiner , YunJae Kim , Ryan D. Shelby , Tianyi Zhou , Megan M. Frost , Brian J. Andrich
IPC: G06F17/30
CPC classification number: G01C21/3682 , G01C21/20
Abstract: In some implementations, a computing device can present related points of interest in search results and/or on a map display. For example, the computing device can receive input specifying search parameters. The computing device can obtain search results, including points of interest, associated with the search parameters. The computing device can present the search results such that related points of interest are grouped and/or presented near each other. For example, if a point of interest (e.g., area of interest) corresponds to a geographical area, then the computing device can group the area of interest with other points of interest related to the area of interest. Similarly, when an area of interest is presented on a map display, the geographic area related to the area of interest can be highlighted and related points of interest can be represented on the map display.
-
公开(公告)号:US12259252B2
公开(公告)日:2025-03-25
申请号:US17960339
申请日:2022-10-05
Applicant: Apple Inc.
Inventor: Justin M. Strawn , Adam B. Findley , Nathan L. Fillhardt , Brian J. Andrich , Usama M. Hajj , Tadayasu Sasada
IPC: G01C21/36 , G01C21/34 , G06F3/14 , G06F3/147 , G06T15/20 , G06T17/05 , G06T19/00 , G08G1/0968 , G08G1/0969 , H04N7/18 , G10L15/22
Abstract: Some embodiments of the invention provide several novel methods for generating a navigation presentation that displays a device navigating a route on a map. The method of some embodiments uses a virtual camera that, based on detected changes in the navigation context, dynamically modifies the way it captures portions of the map to produce different navigation scenes in the navigation presentation. To generate the navigation scenes, the method of some embodiments (1) identifies different sets of attributes that describe the different navigation contexts at different times during the navigation presentation, and (2) uses these different sets of attributes to identify different styles for operating the virtual camera. In some embodiments, the method uses an identified style to specify the virtual camera's positional attributes, which, in turn, define the portions of the map that the virtual camera identifies for rendering to produce several navigation scenes for a period of time (e.g., until the navigation context changes, or until the navigation presentation ends when the navigation context does not change again). During the navigation presentation, each time the navigation context changes, the identified set of attributes may change. This change, in turn, may cause the method of some embodiments to select a new style for operating the virtual camera. When the style for operating the virtual camera changes, the method of some embodiments modifies the way the virtual camera captures the portion of the map to render.
-
公开(公告)号:US12098930B2
公开(公告)日:2024-09-24
申请号:US18151352
申请日:2023-01-06
Applicant: Apple Inc.
Inventor: Ryan W. Apuy , Brian J. Andrich , Jaime Chen , Leo Emile Jean Pierre Vallet , David Lam , Giovanni S. Luis , Sebastian A. Araya , Sofia Boutahar , Daniel A. Palm , Sarah A. Bergquist , Linghao Li , Kirill Negoda , Brian R. Frick
IPC: G01C21/36 , G06F3/04815 , G06F3/0482 , G06F3/04845 , G06F3/0485 , G06T3/40 , G06T11/00 , G06T13/80
CPC classification number: G01C21/367 , G01C21/3664 , G06F3/04815 , G06F3/0482 , G06F3/04845 , G06F3/0485 , G06T3/40 , G06T11/001 , G06T13/80 , G06F2203/04806 , G06T2200/24 , G06T2210/36 , G06T2210/62
Abstract: In some embodiments, an electronic device present navigation routes from various perspectives. In some embodiments, an electronic device modifies display of representations of (e.g., physical) objects in the vicinity of a navigation route while presenting navigation directions. In some embodiments, an electronic device modifies display of portions of a navigation route that are occluded by representations of (e.g., physical) objects in a map. In some embodiments, an electronic device presents representations of (e.g., physical) objects in maps. In some embodiments, an electronic device presents representations of (e.g., physical) objects in maps in response to requests to search for (e.g., physical) objects.
-
公开(公告)号:US11846515B2
公开(公告)日:2023-12-19
申请号:US17028322
申请日:2020-09-22
Applicant: Apple Inc.
Inventor: Yun Jae Kim , Brian J. Andrich , Erik G. Sodervall , Amanda Y. Miyahira , Eric D. Schlakman
CPC classification number: G01C21/3461 , G01C21/3423 , G01C21/3469 , G01C21/362 , G01C21/3664 , G01C21/3682 , G01C21/3691 , G01C21/3697 , G01C21/3833 , G01C21/3896 , G06F16/29 , G06F21/6254
Abstract: In some embodiments, an electronic device displays suggested routes based on the characteristics of respective vehicles. In some embodiments, an electronic device receives data for respective vehicles from a source external to the electronic device. In some embodiments, an electronic device anonymizes a vehicle identifier and determines customized suggested routes using the anonymized vehicle identifier.
-
公开(公告)号:US20220390248A1
公开(公告)日:2022-12-08
申请号:US17448857
申请日:2021-09-24
Applicant: Apple Inc.
Inventor: Ryan W. APUY , Vincent P. ARROYO , Brian J. Andrich , Jaime Chen , Lukasz J. Pasek , Giovanni S. Luis , Sebastian A. Araya , Syed Mohsin Hasan , Eugene P. Sturm , Linghao Li , Benjamin R. DREYER , Sarah A. BERGQUIST , William A. VIGLAKIS , William N. DANNER , Rachel A. SMITH , Aaron P. DENNIS , Richard A. SMALL , Kirill NEGODA , Alexander J. O'CONNELL , Steven C. BEEBY , Ryan DIGNARD
Abstract: In some embodiments, an electronic device present navigation routes from various perspectives. In some embodiments, an electronic device modifies display of representations of (e.g., physical) objects in the vicinity of a navigation route while presenting navigation directions. In some embodiments, an electronic device modifies display of portions of a navigation route that are occluded by representations of (e.g., physical) objects in a map. In some embodiments, an electronic device presents representations of (e.g., physical) objects in maps. In some embodiments, an electronic device presents representations of (e.g., physical) objects in maps in response to requests to search for (e.g., physical) objects.
-
公开(公告)号:US11118929B2
公开(公告)日:2021-09-14
申请号:US15990437
申请日:2018-05-25
Applicant: Apple Inc.
Inventor: Patrick J. Coleman , Brian J. Andrich , Daniel R. Delling , Dennis Schieferdecker , Ethan T. Bold , Hengbin Luo , Michael Wegner , Rami Khawandi , Lili Cao , Hyo Jeong Shin , Richard B. Warren , Ronald K. Huang
IPC: G01C21/36 , G06F16/29 , G06F16/9537 , G06F16/2457 , G01C21/34 , G09B29/10 , G01C21/32
Abstract: In some implementations, a computing device can proactively determine a destination and request traffic information for routes from a starting location to the destination. In some implementations, a computing device can identify some routes between a starting location and a destination as non-recommended routes and recommend other routes. In some implementations, a computing device can rank routes between a starting location and a destination based on automatically-determined user interest. In some implementations, a computing device can determine a user is familiar with a route and adjust the information presented to the user about the route accordingly.
-
公开(公告)号:US10907984B2
公开(公告)日:2021-02-02
申请号:US15990443
申请日:2018-05-25
Applicant: Apple Inc.
Inventor: Patrick J. Coleman , Brian J. Andrich , Daniel R. Delling , Dennis Schieferdecker , Ethan T. Bold , Hengbin Luo , Michael Wegner , Rami Khawandi , Lili Cao , Hyo Jeong Shin , Richard B. Warren , Ronald K. Huang
IPC: G01C21/36 , G06F16/29 , G06F16/9537 , G06F16/2457 , G01C21/34 , G09B29/10 , G01C21/32
Abstract: In some implementations, a computing device can proactively determine a destination and request traffic information for routes from a starting location to the destination. In some implementations, a computing device can identify some routes between a starting location and a destination as non-recommended routes and recommend other routes. In some implementations, a computing device can rank routes between a starting location and a destination based on automatically-determined user interest. In some implementations, a computing device can determine a user is familiar with a route and adjust the information presented to the user about the route accordingly.
-
公开(公告)号:US10863305B2
公开(公告)日:2020-12-08
申请号:US16653075
申请日:2019-10-15
Applicant: Apple Inc.
Inventor: Matthew B. Ball , Brian J. Andrich , Jonathan Paul McCabe , Julie M. Fortuna , Joseph A. Dean
IPC: H04W24/00 , H04W4/021 , H04L29/08 , G06F16/29 , G06F16/23 , G06F16/9537 , G06F16/2457 , H04W4/02 , H04W84/12
Abstract: In some implementations, a computing device can identify relevant locations using location data gathered by and/or entered into the device. In some implementations, the device can proactively request offline map data for the relevant locations. A server can identify offline map data responsive to the request and send at least a portion thereof to the device in response. In some implementations, the device can suggest downloading offline map data for the relevant locations to a user before requesting the data. The user may be able to edit the location and/or search for other locations to download. The device may provide features for managing downloaded offline map content automatically and/or in response to user input.
-
公开(公告)号:US20180348003A1
公开(公告)日:2018-12-06
申请号:US15990437
申请日:2018-05-25
Applicant: Apple Inc.
Inventor: Patrick J. Coleman , Brian J. Andrich , Daniel R. Delling , Dennis Schieferdecker , Ethan T. Bold , Hengbin Luo , Michael Wegner , Rami Khawandi , Lili Cao , Hyo Jeong Shin , Richard B. Warren , Ronald K. Huang
CPC classification number: G01C21/367 , G01C21/3415 , G01C21/3492 , G01C21/3617 , G01C21/3641 , G09B29/102
Abstract: In some implementations, a computing device can proactively determine a destination and request traffic information for routes from a starting location to the destination. In some implementations, a computing device can identify some routes between a starting location and a destination as non-recommended routes and recommend other routes. In some implementations, a computing device can rank routes between a starting location and a destination based on automatically-determined user interest. In some implementations, a computing device can determine a user is familiar with a route and adjust the information presented to the user about the route accordingly.
-
公开(公告)号:US20170356753A1
公开(公告)日:2017-12-14
申请号:US15274260
申请日:2016-09-23
Applicant: Apple Inc.
Inventor: Adam B. Findley , Nathan L. Fillhardt , Justin M. Strawn , Brian J. Andrich , Usama M. Hajj , Tadayasu Sasada
IPC: G01C21/36 , H04N7/18 , G06F3/14 , G08G1/0969
Abstract: Some embodiments of the invention provide several novel methods for generating a navigation presentation that displays a device navigating a route on a map. The method of some embodiments uses a virtual camera that, based on detected changes in the navigation context, dynamically modifies the way it captures portions of the map to produce different navigation scenes in the navigation presentation. To generate the navigation scenes, the method of some embodiments (1) identifies different sets of attributes that describe the different navigation contexts at different times during the navigation presentation, and (2) uses these different sets of attributes to identify different styles for operating the virtual camera. In some embodiments, the method uses an identified style to specify the virtual camera's positional attributes, which, in turn, define the portions of the map that the virtual camera identifies for rendering to produce several navigation scenes for a period of time (e.g., until the navigation context changes, or until the navigation presentation ends when the navigation context does not change again). During the navigation presentation, each time the navigation context changes, the identified set of attributes may change. This change, in turn, may cause the method of some embodiments to select a new style for operating the virtual camera. When the style for operating the virtual camera changes, the method of some embodiments modifies the way the virtual camera captures the portion of the map to render.
-
-
-
-
-
-
-
-
-