MAP TILE SELECTION IN 3D
    71.
    发明申请
    MAP TILE SELECTION IN 3D 有权
    3D地图选择

    公开(公告)号:US20130321411A1

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

    申请号: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网格确定)。 以这种方式,电子设备可以从地图服务器检索显示图像所需的地图瓦片,而不检索不需要的无关瓦片。 识别这样的瓦片可以减少要通过网络发送的数据量并且减少对瓦片的请求数量,因为可以利用第一请求获得正确的瓦片。

    3D Map Views for 3D Maps
    72.
    发明申请
    3D Map Views for 3D Maps 审中-公开
    3D地图的3D地图视图

    公开(公告)号:US20130321400A1

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

    申请号:US13632036

    申请日:2012-09-30

    Applicant: APPLE INC.

    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program which when executed on a device by at least one processing unit provides different viewing modes for viewing a three-dimensional (3D) map. The program renders a first view of the 3D map for display in a first viewing mode based on a first set of map data. The program receives input to adjust the view of the 3D map. In response to the input, the program renders a second view of the 3D map for display in a second viewing mode based on a second set of map data different from the first set of map data.

    Abstract translation: 一些实施例提供了一种非暂时机器可读介质,其存储当由至少一个处理单元在设备上执行时提供用于观看三维(3D)地图的不同观看模式的程序。 该程序呈现基于第一组地图数据在第一观看模式中显示的3D地图的第一视图。 该程序接收输入以调整3D地图的视图。 响应于输入,程序呈现3D地图的第二视图,用于基于与第一组地图数据不同的第二组地图数据在第二观看模式中显示。

    Application Programming Interfaces for Gesture Operations

    公开(公告)号:US20250021223A1

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

    申请号:US18629712

    申请日:2024-04-08

    Applicant: Apple Inc.

    Abstract: A computer system with one or more display devices and one or more input devices displays a user interface of a software application that includes one or more views. The computer system detects a user input that comprises one or more input points directed to a respective view of the one or more views and, in response, transfers an input start event function call through an application programming interface to software associated with the respective view. The computer system detects a change in the user input, the change corresponding to input movement relative to the respective view and, in response, transfers an input changed event function call through the application programming interface to the software associated with the respective view. After transferring the input changed event function call, the computer system transfers an input end function call through the application programming interface to the software associated with the respective view.

    Warning for Frequently Traveled Trips Based on Traffic

    公开(公告)号:US20230034863A1

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

    申请号:US17964732

    申请日:2022-10-12

    Applicant: Apple Inc.

    Abstract: 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

    Applicant: Apple Inc.

    Abstract: 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.

    Application purchasing
    78.
    发明授权

    公开(公告)号:US11120485B2

    公开(公告)日:2021-09-14

    申请号:US15925693

    申请日:2018-03-19

    Applicant: Apple Inc.

    Abstract: The present technology provides a purchasing interface within an application that allows users to purchase a product from another source without leaving the application. The application offers a product for purchase, and a user, desiring to purchase the product can provide an input effective to cause a purchasing interface to be displayed. While the purchasing interface, or information presented therein, comes from the product source, which is different than the application source, it is presented in such a fashion that gives the impression to the user that they are purchasing the product directly from the application.

    Application Programming Interfaces for Gesture Operations

    公开(公告)号:US20200233555A1

    公开(公告)日:2020-07-23

    申请号:US16840190

    申请日:2020-04-03

    Applicant: Apple Inc.

    Abstract: At least certain embodiments of the present disclosure include an environment with a framework of software code interacting with a plurality of applications to provide gesture operations in response to user inputs detected on a display of a device. A method for operating through an application programming interface (API) in this environment includes displaying a user interface that includes a respective view that is associated with a respective application of the plurality of applications. The method includes, while displaying the respective view, detecting, via the software code, a user input within the region of the touch-sensitive surface that corresponds to the respective view, and, in response, in accordance with a determination that the user input is an inadvertent user input, ignoring the user input. The determination that the user input is an inadvertent user input is made based on an inadvertent user input call transferred through the API.

    DEVICES AND METHODS FOR COMPARING AND SELECTING ALTERNATIVE NAVIGATION ROUTES

    公开(公告)号:US20200049526A1

    公开(公告)日:2020-02-13

    申请号:US16576459

    申请日:2019-09-19

    Applicant: Apple Inc.

    Abstract: Devices, methods, and machine-readable media to facilitate intuitive comparison and selection of calculated navigation routes are disclosed. An electronic device for navigation includes a touch-sensitive screen and a processing module for displaying a map, calculating a number or navigation routes simultaneously on the touch-sensitive screen, and receiving a selection of a route. Callouts, or markers for presenting key information about each route, are also displayed discretely on the map. Navigation tiles including key route information and route pictorials can also be created and displayed for each calculated route.

Patent Agency Ranking