Navigation peek ahead and behind
    21.
    发明授权

    公开(公告)号:US10048085B2

    公开(公告)日:2018-08-14

    申请号:US15462593

    申请日:2017-03-17

    Applicant: Apple Inc.

    Abstract: Some embodiments of the invention provide a navigation application that allows a user to peek ahead or behind during a turn-by-turn navigation presentation that the application provides while tracking a device (e.g., a mobile device, a vehicle, etc.) traversal of a physical route. As the device traverses along the physical route, the navigation application generates a navigation presentation that shows a representation of the device on a map traversing along a virtual route that represents the physical route on the map. While providing the navigation presentation, the navigation application can receive user input to look ahead or behind along the virtual route. Based on the user input, the navigation application moves the navigation presentation to show locations on the virtual route that are ahead or behind the displayed current location of the device on the virtual route. This movement can cause the device representation to no longer be visible in the navigation presentation. Also, the virtual route often includes several turns, and the peek ahead or behind movement of the navigation presentation passes the presentation through one or more of these turns. In some embodiments, the map can be defined presented as a two-dimensional (2D) or a three-dimensional (3D) scene.

    Disambiguation of Multitouch Gesture Recognition for 3D Interaction

    公开(公告)号:US20170115871A1

    公开(公告)日:2017-04-27

    申请号:US15385762

    申请日:2016-12-20

    Applicant: Apple Inc.

    Abstract: A multitouch device can interpret and disambiguate different gestures related to manipulating a displayed image of a 3D object, scene, or region. Examples of manipulations include pan, zoom, rotation, and tilt. The device can define a number of manipulation modes, including one or more single-control modes such as a pan mode, a zoom mode, a rotate mode, and/or a tilt mode. The manipulation modes can also include one or more multi-control modes, such as a pan/zoom/rotate mode that allows multiple parameters to be modified simultaneously.

    Providing Maneuver Indicators on a Map
    23.
    发明申请
    Providing Maneuver Indicators on a Map 审中-公开
    在地图上提供机动指标

    公开(公告)号:US20170023375A1

    公开(公告)日:2017-01-26

    申请号:US15286347

    申请日:2016-10-05

    Applicant: Apple Inc.

    CPC classification number: G01C21/3632 G01C21/3664 G01C21/3676

    Abstract: For a device that runs a mapping application, a method for providing maneuver indicators along a route of a map. The maneuver indicators are arrows that identify the direction and orientation of a maneuver. A maneuver arrow may be selected and displayed differently from unselected maneuver arrows. Maneuver arrows may be selected automatically based on a user's current location. The mapping application transitions between maneuver arrows and provides an animation for the transition. Complex maneuvers may be indicated by multiple arrows, providing a more detailed guidance for a user of the mapping application.

    Abstract translation: 对于运行映射应用程序的设备,一种沿地图路线提供操纵指示器的方法。 机动指标是确定机动方向和方向的箭头。 可以选择和显示机动箭头,与未选择的机动箭头不同。 可以根据用户的当前位置自动选择机动箭头。 映射应用程序在操纵箭头之间转换,并为转换提供动画。 复杂的操作可以由多个箭头指示,为映射应用的用户提供更详细的指导。

    Map tile selection in 3D
    25.
    发明授权
    Map tile selection in 3D 有权
    在3D中绘制图块选择

    公开(公告)号:US09129428B2

    公开(公告)日:2015-09-08

    申请号:US13706243

    申请日:2012-12-05

    Applicant: Apple Inc.

    CPC classification number: G06T15/005 G06T15/20 G06T17/05

    Abstract: Methods and systems are provided for efficiently identifying map tiles of a raised-relief map to retrieve from a server. An electronic device can use estimates of height(s) for various region(s) of the map to determine map tiles that are likely viewable from a given position of a virtual camera. The device can calculate the intersection of the field of view of the virtual camera with the estimated heights to determine a location of the map tiles (e.g., as determined by a 2D grid) needed. In this manner, the electronic device can retrieve, from a map server, the map tiles needed to display the image, without retrieving extraneous tiles that are not needed. Identifying such tiles can reduce the amount of data to be sent across a network and reduce the number of requests for tiles, since the correct tiles can be obtained with the first request.

    Abstract translation: 提供了方法和系统,用于有效地识别浮雕图的地图瓦片以从服务器检索。 电子设备可以使用地图的各个区域的高度的估计来确定可能从虚拟相机的给定位置可见的地图瓦片。 设备可以计算虚拟摄像机的视野与估计高度的交集,以确定所需的地图瓦片的位置(例如,由2D网格确定)。 以这种方式,电子设备可以从地图服务器检索显示图像所需的地图瓦片,而不检索不需要的无关瓦片。 识别这样的瓦片可以减少要通过网络发送的数据量并且减少对瓦片的请求数量,因为可以利用第一请求获得正确的瓦片。

    DISAMBIGUATION OF MULTITOUCH GESTURE RECOGNITION FOR 3D INTERACTION
    26.
    发明申请
    DISAMBIGUATION OF MULTITOUCH GESTURE RECOGNITION FOR 3D INTERACTION 有权
    用于3D交互的多姿态姿态识别的分析

    公开(公告)号:US20140019917A1

    公开(公告)日:2014-01-16

    申请号:US13942369

    申请日:2013-07-15

    Applicant: Apple Inc.

    Abstract: A multitouch device can interpret and disambiguate different gestures related to manipulating a displayed image of a 3D object, scene, or region. Examples of manipulations include pan, zoom, rotation, and tilt. The device can define a number of manipulation modes, including one or more single-control modes such as a pan mode, a zoom mode, a rotate mode, and/or a tilt mode. The manipulation modes can also include one or more multi-control modes, such as a pan/zoom/rotate mode that allows multiple parameters to be modified simultaneously.

    Abstract translation: 多点触摸设备可以解释和消除与操纵3D对象,场景或区域的显示图像相关的不同手势。 操作的示例包括平移,缩放,旋转和倾斜。 该装置可以定义多种操作模式,包括一个或多个单一控制模式,例如平移模式,缩放模式,旋转模式和/或倾斜模式。 操作模式还可以包括一个或多个多重控制模式,例如允许同时修改多个参数的平移/缩放/旋转模式。

    Generation of Road Data
    27.
    发明申请
    Generation of Road Data 审中-公开
    道路数据的生成

    公开(公告)号:US20130328861A1

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

    申请号:US13631998

    申请日:2012-09-30

    Applicant: APPLE INC.

    Abstract: Some embodiments provide a method for generating road data. The method receives data regarding several road segments and several junctions for a map region. The road segments include a first road segment and a second road segment that intersect at a particular junction. The method determines whether the first road segment and the second road segment are separate segments of a same road. When the first and second road segments are separate segments of the same road, the method defines an aggregate road that references the first and second road segments. In some embodiments, the method determines whether the first and second road segments are separate segments of the same road by using location data and road properties of the first and second road segments. In some embodiments, the aggregate road is stored as an ordered list of road segments that link together at junctions.

    Abstract translation: 一些实施例提供了一种用于生成道路数据的方法。 该方法接收关于地图区域的几个路段和几个路口的数据。 路段包括在特定交叉点相交的第一路段和第二路段。 该方法确定第一路段和第二路段是否是相同道路的分段。 当第一和第二路段是相同道路的独立段时,该方法定义参考第一和第二路段的总路。 在一些实施例中,该方法通过使用第一和第二路段的位置数据和道路属性来确定第一和第二路段是否是相同道路的分段。 在一些实施例中,集合道路被存储为在交叉点处连接在一起的路段的有序列表。

    METHOD, SYSTEM AND APPARATUS FOR DYNAMICALLY GENERATING MAP TEXTURES
    28.
    发明申请
    METHOD, SYSTEM AND APPARATUS FOR DYNAMICALLY GENERATING MAP TEXTURES 审中-公开
    用于动态生成地图纹理的方法,系统和装置

    公开(公告)号:US20130321442A1

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

    申请号:US13780710

    申请日:2013-02-28

    Applicant: APPLE INC.

    CPC classification number: G09G5/00 G06T17/05 G09G2340/0407

    Abstract: Methods, systems and apparatus are described to dynamically generate map textures. A client device may obtain map data, which may include one or more shapes described by vector graphics data. Along with the one or more shapes, embodiments may include texture indicators linked to the one or more shapes. Embodiments may render the map data. For one or more shapes, a texture definition may be obtained. Based on the texture definition, a client device may dynamically generate a texture for the shape. The texture may then be applied to the shape to render a current fill portion of the shape. In some embodiments the render map view is displayed.

    Abstract translation: 描述了方法,系统和装置来动态生成地图纹理。 客户端设备可以获得地图数据,其可以包括由矢量图形数据描述的一个或多个形状。 与一个或多个形状一起,实施例可以包括链接到一个或多个形状的纹理指示符。 实施例可以呈现地图数据。 对于一个或多个形状,可以获得纹理定义。 基于纹理定义,客户端设备可以动态地生成用于形状的纹理。 然后可以将纹理应用于形状以呈现形状的当前填充部分。 在一些实施例中,显示呈现地图视图。

    Navigation peek ahead and behind
    30.
    发明授权

    公开(公告)号:US10378914B2

    公开(公告)日:2019-08-13

    申请号:US16101803

    申请日:2018-08-13

    Applicant: Apple Inc.

    Abstract: Some embodiments of the invention provide a navigation application that allows a user to peek ahead or behind during a turn-by-turn navigation presentation that the application provides while tracking a device (e.g., a mobile device, a vehicle, etc.) traversal of a physical route. As the device traverses along the physical route, the navigation application generates a navigation presentation that shows a representation of the device on a map traversing along a virtual route that represents the physical route on the map. While providing the navigation presentation, the navigation application can receive user input to look ahead or behind along the virtual route. Based on the user input, the navigation application moves the navigation presentation to show locations on the virtual route that are ahead or behind the displayed current location of the device on the virtual route. This movement can cause the device representation to no longer be visible in the navigation presentation. Also, the virtual route often includes several turns, and the peek ahead or behind movement of the navigation presentation passes the presentation through one or more of these turns. In some embodiments, the map can be defined presented as a two-dimensional (2D) or a three-dimensional (3D) scene.

Patent Agency Ranking