ROUTING APPLICATIONS FOR NAVIGATION

    公开(公告)号:US20130325340A1

    公开(公告)日:2013-12-05

    申请号:US13632080

    申请日:2012-09-30

    申请人: APPLE INC.

    IPC分类号: G01C21/00

    摘要: Some embodiments provide a mapping application that provides routing information to third-party applications on a device. The mapping application receives route data that includes first and second locations. Based on the route data, the mapping application provides a set of routing applications that provide navigation information. The mapping application receives a selection of a routing application in the set of routing applications. The mapping application passes the route data to the selected routing application in order for the routing application to provide navigation information.

    SMART LOADING OF MAP TILES
    22.
    发明申请
    SMART LOADING OF MAP TILES 有权
    智能加载地图平台

    公开(公告)号:US20130325317A1

    公开(公告)日:2013-12-05

    申请号:US13705997

    申请日:2012-12-05

    申请人: APPLE INC.

    IPC分类号: G01C21/26

    摘要: Systems and methods are provided for displaying a portion of a map on a mobile device of a user while the user is traveling along a route. The mobile device can use a selected route and a current location of the device to load map tiles for parts of the map that are upcoming along the route. In this manner, the user can have quick access to the portions of the map that the user likely will want to view. For example, the map tiles can be loaded for the next 50 Km, and then when the stored tiles reaches only 25 Km ahead, another 25 Km of tiles can be retrieved. The amount of tiles loaded (e.g., minimum and maximum amounts) can vary based on a variety of factors, such as network state, distance traveled along the route, and whether the mobile device is charging.

    摘要翻译: 提供了系统和方法,用于在用户沿着路线行进时在用户的移动设备上显示地图的一部分。 移动设备可以使用所选择的路线和设备的当前位置来加载地图块,用于沿路线即将到来的地图的部分。 以这种方式,用户可以快速访问用户可能想要查看的地图部分。 例如,地图瓦片可以加载下一个50公里,然后当存储的瓦片仅在前面25公里时,另外可以检索25公里的瓦片。 加载的瓦片的量(例如,最小和最大量)可以基于各种因素而变化,诸如网络状态,沿着路线行进的距离,以及移动设备是否正在充电。

    Warning for Frequently Traveled Trips Based on Traffic

    公开(公告)号:US20230034863A1

    公开(公告)日:2023-02-02

    申请号:US17964732

    申请日:2022-10-12

    申请人: Apple Inc.

    摘要: Some embodiments of the invention provide a novel prediction engine that (1) can formulate predictions about current or future destinations and/or routes to such destinations for a user, and (2) can relay information to the user about these predictions. In some embodiments, this engine includes a machine-learning engine that facilitates the formulation of predicted future destinations and/or future routes to destinations based on stored, user-specific data. The user-specific data is different in different embodiments. In some embodiments, the stored, user-specific data includes data about any combination of the following: (1) previous destinations traveled to by the user, (2) previous routes taken by the user, (3) locations of calendared events in the user’s calendar, (4) locations of events for which the user has electronic tickets, and (5) addresses parsed from recent e-mails and/or messages sent to the user. In some embodiments, the prediction engine only relies on user-specific data stored on the device on which this engine executes. Alternatively, in other embodiments, it relies only on user-specific data stored outside of the device by external devices/servers. In still other embodiments, the prediction engine relies on user-specific data stored both by the device and by other devices/servers.

    Warning for frequently traveled trips based on traffic

    公开(公告)号:US11506497B2

    公开(公告)日:2022-11-22

    申请号:US16511729

    申请日:2019-07-15

    申请人: Apple Inc.

    摘要: Some embodiments of the invention provide a novel prediction engine that (1) can formulate predictions about current or future destinations and/or routes to such destinations for a user, and (2) can relay information to the user about these predictions. In some embodiments, this engine includes a machine-learning engine that facilitates the formulation of predicted future destinations and/or future routes to destinations based on stored, user-specific data. The user-specific data is different in different embodiments. In some embodiments, the stored, user-specific data includes data about any combination of the following: (1) previous destinations traveled to by the user, (2) previous routes taken by the user, (3) locations of calendared events in the user's calendar, (4) locations of events for which the user has electronic tickets, and (5) addresses parsed from recent e-mails and/or messages sent to the user. In some embodiments, the prediction engine only relies on user-specific data stored on the device on which this engine executes. Alternatively, in other embodiments, it relies only on user-specific data stored outside of the device by external devices/servers. In still other embodiments, the prediction engine relies on user-specific data stored both by the device and by other devices/servers.

    Warning for Frequently Traveled Trips Based on Traffic

    公开(公告)号:US20190339079A1

    公开(公告)日:2019-11-07

    申请号:US16511729

    申请日:2019-07-15

    申请人: Apple Inc.

    摘要: Some embodiments of the invention provide a novel prediction engine that (1) can formulate predictions about current or future destinations and/or routes to such destinations for a user, and (2) can relay information to the user about these predictions. In some embodiments, this engine includes a machine-learning engine that facilitates the formulation of predicted future destinations and/or future routes to destinations based on stored, user-specific data. The user-specific data is different in different embodiments. In some embodiments, the stored, user-specific data includes data about any combination of the following: (1) previous destinations traveled to by the user, (2) previous routes taken by the user, (3) locations of calendared events in the user's calendar, (4) locations of events for which the user has electronic tickets, and (5) addresses parsed from recent e-mails and/or messages sent to the user. In some embodiments, the prediction engine only relies on user-specific data stored on the device on which this engine executes. Alternatively, in other embodiments, it relies only on user-specific data stored outside of the device by external devices/servers. In still other embodiments, the prediction engine relies on user-specific data stored both by the device and by other devices/servers.

    Navigation peek ahead and behind in a navigation application

    公开(公告)号:US10352716B2

    公开(公告)日:2019-07-16

    申请号:US15466485

    申请日:2017-03-22

    申请人: Apple Inc.

    摘要: A method of providing a sequence of turn-by-turn navigation instructions on a device traversing a route is provided. Each turn-by-turn navigation instruction is associated with a location on the route. As the device traverses along the route, the method displays a turn-by-turn navigation instruction associated with a current location of the device. The method receives a touch input through a touch input interface of the device while displaying a first turn-by-turn navigation instruction and a first map region that displays the current location and a first location associated with the first turn-by-turn navigation instruction. In response to receiving the touch input, the method displays a second turn-by-turn navigation instruction and a second map region that displays a second location associated with the second turn-by-turn navigation instruction. Without receiving additional input, the method automatically returns to the display of the first turn-by-turn navigation instruction and the first map region.

    Navigation application with adaptive instruction text

    公开(公告)号:US10318104B2

    公开(公告)日:2019-06-11

    申请号:US15225766

    申请日:2016-08-01

    申请人: Apple Inc.

    摘要: Some embodiments provide a navigation application. The navigation application includes an interface for receiving data describing junctures along a route from a first location on a map to a second location on the map. The data for each juncture includes a set of angles at which roads leave the juncture. The navigation application includes a juncture decoder for synthesizing, from the juncture data, instruction elements for each juncture that describe different aspects of a maneuver to be performed at the juncture. The navigation application includes an instruction generator for generating at least two different instruction sets for a maneuver by combining one or more of the instruction elements for the juncture at which the maneuver is to be performed. The navigation application includes an instruction retriever for selecting one of the different instruction sets for the maneuver according to a context in which the instruction set will be displayed.