-
公开(公告)号:US20230245413A1
公开(公告)日:2023-08-03
申请号:US18298785
申请日:2023-04-11
Applicant: Apple Inc.
Inventor: Erik Anders Mikael Adlers , Christopher F. Marrin , Elisabeth Lindkvist , Jeffrey Paul McCurdy Hultquist , Ian MacDonald Henderson, II
CPC classification number: G06T19/20 , G06T3/60 , G09G5/00 , G01C21/3673 , G06T11/00 , G01C21/3635 , G06T2219/004 , G06T2219/2016 , G01C21/3638 , G01C21/3682 , G01C21/3691
Abstract: Some embodiments provide a mapping application that displays a rotation of a 3D map and corresponding rotation of a set of map labels overlaying the 3D map in response to receiving input to rotate the 3D map. When a particular map label in the set of map labels rotates towards an upside down orientation, the mapping application also replaces the particular map label with a version of the particular map label arranged in a right side up orientation to prevent the particular map label from being displayed in the upside down orientation in the 3D map.
-
公开(公告)号:US20190178673A1
公开(公告)日:2019-06-13
申请号:US16279053
申请日:2019-02-19
Applicant: Apple Inc.
Inventor: Justin M. Strawn , Nathan L. Fillhardt , Christopher F. Marrin , Thomas Davie
IPC: G01C21/36 , G08G1/0969 , G01C21/34 , H04N7/18 , G06F3/14 , G06F3/147 , G08G1/0968 , G06T19/00 , G06T17/05 , G06T15/20
CPC classification number: G01C21/3635 , G01C21/3415 , G01C21/3608 , G01C21/3638 , G01C21/3655 , G01C21/3667 , G01C21/3676 , G06F3/14 , G06F3/147 , G06T15/20 , G06T17/05 , G06T19/003 , G08G1/096827 , G08G1/0969 , G09G2380/10 , G10L15/22 , G10L2015/223 , H04N7/183 , H04N7/188
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.
-
公开(公告)号:US20250046043A1
公开(公告)日:2025-02-06
申请号:US18917932
申请日:2024-10-16
Applicant: Apple Inc.
Inventor: Erik Anders Mikael Adlers , Christopher F. Marrin , Elisabeth Lindkvist , Jeffrey Paul McCurdy Hultquist , Ian MacDonald Henderson, II
Abstract: Some embodiments provide a mapping application that displays a rotation of a 3D map and corresponding rotation of a set of map labels overlaying the 3D map in response to receiving input to rotate the 3D map. When a particular map label in the set of map labels rotates towards an upside down orientation, the mapping application also replaces the particular map label with a version of the particular map label arranged in a right side up orientation to prevent the particular map label from being displayed in the upside down orientation in the 3D map.
-
公开(公告)号:US10816353B2
公开(公告)日:2020-10-27
申请号:US16279053
申请日:2019-02-19
Applicant: Apple Inc.
Inventor: Justin M. Strawn , Nathan L. Fillhardt , Christopher F. Marrin , Thomas Davie
IPC: G01C21/36 , G06F3/14 , H04N7/18 , G08G1/0969 , G08G1/0968 , G06F3/147 , G01C21/34 , G06T15/20 , G06T17/05 , G06T19/00 , G10L15/22
Abstract: The disclosed methods include generating a navigation presentation for a device navigating a route. A virtual camera modifies how it captures map portions to produce scenes in the navigation presentation based on changes in navigation context. The method identifies different attributes describing different navigation contexts at different times during the navigation presentation, and uses these attributes to identify styles for operating the virtual camera. The method uses a style to specify the camera's positional attributes which define map portions that the virtual camera identifies for rendering to produce navigation scenes for some time (until the navigation context changes, or the presentation ends when the context does not change again). When the navigation context changes, the identified attributes may change. This change may cause selecting a new virtual camera style. When the style changes, the method modifies the way the virtual camera captures the portion of the map to render.
-
公开(公告)号:US20190221047A1
公开(公告)日:2019-07-18
申请号:US16361598
申请日:2019-03-22
Applicant: Apple Inc.
Inventor: Erik Anders Mikael Adlers , Christopher F. Marrin , Elisabeth Lindkvist , Jeffrey Paul McCurdy Hultquist , Ian MacDonald Henderson, II
CPC classification number: G06T19/20 , G01C21/3635 , G01C21/3638 , G01C21/3673 , G01C21/3682 , G01C21/3691 , G06T3/60 , G06T11/00 , G06T2219/004 , G06T2219/2016 , G09G5/00
Abstract: Some embodiments provide a mapping application that displays a rotation of a 3D map and corresponding rotation of a set of map labels overlaying the 3D map in response to receiving input to rotate the 3D map. When a particular map label in the set of map labels rotates towards an upside down orientation, the mapping application also replaces the particular map label with a version of the particular map label arranged in a right side up orientation to prevent the particular map label from being displayed in the upside down orientation in the 3D map.
-
公开(公告)号:US10247568B2
公开(公告)日:2019-04-02
申请号:US15274907
申请日:2016-09-23
Applicant: Apple Inc.
Inventor: Nathan L. Fillhardt , Thomas Davie , Justin M. Strawn , Christopher F. Marrin
IPC: G01C21/36 , G06F3/14 , H04N7/18 , G08G1/0969 , G01C21/34 , G06T15/20 , G06T17/05 , G06T19/00 , G08G1/0968 , G10L15/22
Abstract: Some embodiments of the invention provide methods for generating navigation presentations that display a device navigating a route on a map. The method uses a virtual camera that, based on detected changes to the navigation context, dynamically modifies how it captures map portions to produce navigation scenes in the presentation. The method of some embodiments identifies attribute sets describing different navigation contexts and uses these attribute sets to identify virtual camera operating styles. The method uses an identified style to specify the virtual camera's positional attributes, which define the map portions identified for rendering to produce navigation scenes over time. During the navigation presentation, each time the navigation context changes, the identified attribute set may change. This, in turn, may cause the method to select a new virtual camera operating style. When the style changes, the method modifies the way the virtual camera captures the map portion to render.
-
公开(公告)号:US20160300397A1
公开(公告)日:2016-10-13
申请号:US15186406
申请日:2016-06-17
Applicant: Apple Inc.
Inventor: Erik Anders Mikael Adlers , Christopher F. Marrin , Elisabeth Lindkvist , Jeffrey Paul McCurdy Hultquist , Ian MacDonald Henderson, II
CPC classification number: G06T19/20 , G01C21/3635 , G01C21/3638 , G01C21/3673 , G01C21/3682 , G01C21/3691 , G06T3/60 , G06T11/00 , G06T2219/004 , G06T2219/2016 , G09G5/00
Abstract: Some embodiments provide a mapping application that displays a rotation of a 3D map and corresponding rotation of a set of map labels overlaying the 3D map in response to receiving input to rotate the 3D map. When a particular map label in the set of map labels rotates towards an upside down orientation, the mapping application also replaces the particular map label with a version of the particular map label arranged in a right side up orientation to prevent the particular map label from being displayed in the upside down orientation in the 3D map.
Abstract translation: 一些实施例提供映射应用,其响应于接收输入来旋转3D地图,显示3D地图的旋转以及覆盖3D地图的一组地图标签的对应旋转。 当一组地图标签中的特定地图标签朝着上下方向转动时,映射应用程序也将特定地图标签替换为以右侧向上方向布置的特定地图标签的版本,以防止特定地图标签成为 以3D地图的上下方向显示。
-
公开(公告)号:US12182959B2
公开(公告)日:2024-12-31
申请号:US18298785
申请日:2023-04-11
Applicant: Apple Inc.
Inventor: Erik Anders Mikael Adlers , Christopher F. Marrin , Elisabeth Lindkvist , Jeffrey Paul McCurdy Hultquist , Ian MacDonald Henderson, II
Abstract: Some embodiments provide a mapping application that displays a rotation of a 3D map and corresponding rotation of a set of map labels overlaying the 3D map in response to receiving input to rotate the 3D map. When a particular map label in the set of map labels rotates towards an upside down orientation, the mapping application also replaces the particular map label with a version of the particular map label arranged in a right side up orientation to prevent the particular map label from being displayed in the upside down orientation in the 3D map.
-
公开(公告)号:US11657587B2
公开(公告)日:2023-05-23
申请号:US16361598
申请日:2019-03-22
Applicant: Apple Inc.
Inventor: Erik Anders Mikael Adlers , Christopher F. Marrin , Elisabeth Lindkvist , Jeffrey Paul McCurdy Hultquist , Ian MacDonald Henderson, II
CPC classification number: G06T19/20 , G01C21/3635 , G01C21/3673 , G06T3/60 , G06T11/00 , G09G5/00 , G01C21/3638 , G01C21/3682 , G01C21/3691 , G06T2219/004 , G06T2219/2016
Abstract: Some embodiments provide a mapping application that displays a rotation of a 3D map and corresponding rotation of a set of map labels overlaying the 3D map in response to receiving input to rotate the 3D map. When a particular map label in the set of map labels rotates towards an upside down orientation, the mapping application also replaces the particular map label with a version of the particular map label arranged in a right side up orientation to prevent the particular map label from being displayed in the upside down orientation in the 3D map.
-
公开(公告)号:US10282916B2
公开(公告)日:2019-05-07
申请号:US15186406
申请日:2016-06-17
Applicant: Apple Inc.
Inventor: Erik Anders Mikael Adlers , Christopher F. Marrin , Elisabeth Lindkvist , Jeffrey Paul McCurdy Hultquist , Ian MacDonald Henderson, II
Abstract: Some embodiments provide a mapping application that displays a rotation of a 3D map and corresponding rotation of a set of map labels overlaying the 3D map in response to receiving input to rotate the 3D map. When a particular map label in the set of map labels rotates towards an upside down orientation, the mapping application also replaces the particular map label with a version of the particular map label arranged in a right side up orientation to prevent the particular map label from being displayed in the upside down orientation in the 3D map.
-
-
-
-
-
-
-
-
-