-
公开(公告)号:US20250164268A1
公开(公告)日:2025-05-22
申请号:US19028978
申请日:2025-01-17
Applicant: Apple Inc.
Inventor: Adam B. Findley , Nathan L. Fillhardt , Justin M. Strawn , 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 , G10L15/22 , H04N7/18
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.
-
公开(公告)号:US12281912B2
公开(公告)日:2025-04-22
申请号: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
IPC: G01C21/36 , G06F3/04815 , G06F3/0482 , G06F3/04845 , G06F3/0485 , G06T3/40 , G06T11/00 , G06T13/80
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.
-
公开(公告)号:US20240355058A1
公开(公告)日:2024-10-24
申请号:US18735861
申请日:2024-06-06
Applicant: Apple Inc.
Inventor: Ting-Yuan Wu , Lukasz J. Pasek , Ishan Bhutani , Syed Mohsin Hasan , Isil Uzum Vella , Eugene P. Sturm , Razvan Bangu , Paul F. Ahrens , Matthew B. Ball , Patrick J. Coleman , Benjamin R. Dreyer , Roy E. West , Brian J. Andrich , George Magharious
CPC classification number: G06T19/003 , G06T15/06 , G06T17/20 , G06T19/006
Abstract: In some implementations, a computing device can present augmented reality (AR) labels in an AR video stream. For example, the computing device can obtain route information for a route requested by a user and can determine locations along the route for placing candidate AR labels. The computing device can determine the precise location of the computing device using camera depth information obtained in response to the user scanning the local real-world environment with a camera of the computing device. The computing device can select an AR label and/or label placement location for presentation in an AR video stream based on various criteria, including the distance between the candidate AR labels and the precise location of the computing device, priorities assigned to each candidate AR label, and/or whether a clear line of sight exists between the precise location of the computing device and the candidate AR label location.
-
公开(公告)号:US11740096B2
公开(公告)日:2023-08-29
申请号:US17028638
申请日:2020-09-22
Applicant: Apple Inc.
Inventor: Yun Jae Kim , Brian J. Andrich
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.
-
公开(公告)号:US20230025576A1
公开(公告)日:2023-01-26
申请号: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 , G06F3/14 , H04N7/18 , G08G1/0969 , G08G1/0968 , G06F3/147 , G01C21/34 , G06T15/20 , G06T17/05 , G06T19/00
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.
-
公开(公告)号:US11231291B2
公开(公告)日:2022-01-25
申请号:US15990432
申请日: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.
-
公开(公告)号:US20210063189A1
公开(公告)日:2021-03-04
申请号:US17097618
申请日:2020-11-13
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.
-
公开(公告)号:US20200045500A1
公开(公告)日:2020-02-06
申请号:US16653075
申请日:2019-10-15
Applicant: Apple Inc.
Inventor: Matthew B. Ball , Brian J. Andrich , Jonathan Paul McCabe , Julie M. Fortuna , Joseph A. Dean
IPC: H04W4/021 , H04W4/02 , G06F16/2457 , G06F16/9537 , G06F16/23 , G06F16/29 , H04L29/08
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.
-
公开(公告)号:US10302446B2
公开(公告)日:2019-05-28
申请号:US15274378
申请日:2016-09-23
Applicant: Apple Inc.
Inventor: Justin M. Strawn , Nathan L. Fillhardt , Brian J. Andrich , Usama M. Hajj , Tadayasu Sasada , Aaron A. Reiner
IPC: G01C21/36 , G06F3/14 , H04N7/18 , G08G1/0969 , G01C21/34 , G06T15/20 , G06T17/05 , G06T19/00 , G08G1/0968 , G06F3/147 , 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.
-
公开(公告)号:US20250164270A1
公开(公告)日:2025-05-22
申请号:US19029086
申请日:2025-01-17
Applicant: Apple Inc.
Inventor: Adam B. Findley , Nathan L. Fillhardt , Justin M. Strawn , 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 , G10L15/22 , H04N7/18
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.
-
-
-
-
-
-
-
-
-