SYSTEMS AND METHODS FOR GENERATING AN INTERACTIVE USER INTERFACE

    公开(公告)号:US20210247203A1

    公开(公告)日:2021-08-12

    申请号:US17182736

    申请日:2021-02-23

    Applicant: Apple Inc.

    Abstract: Implementations described and claimed herein provide systems and methods for interaction between a user and a machine. In one implementation, machine status information for the machine is received at a dedicated machine component. The machine status information is published onto a distributed node system network of the machine. The machine status information is ingested at a primary interface controller, and an interactive user interface is generated using the primary interface controller. The interactive user interface is generated based on the machine status information. In some implementations, input is received from the user at the primary interface controller through the interactive user interface, and a corresponding action is delegated to one or more subsystems of the machine using the distributed node system network.

    Application programming interfaces for scrolling

    公开(公告)号:US10963142B2

    公开(公告)日:2021-03-30

    申请号:US15647180

    申请日:2017-07-11

    Applicant: Apple Inc.

    Abstract: An electronic device with a display, a touch-sensitive surface, and software code configured to interact with applications and provide the applications with an application programming interface (API) for performing gesture operations in response to a user input detected on the touch-sensitive surface, detects, via the software code, a drag input that includes movement of a contact on the touch-sensitive surface that corresponds to movement over a displayed scrollable region in an application. While detecting the drag input, the device scrolls on the display, via the software code, the scrollable region of the application in accordance with the drag input. After detecting an end of the drag input, the device continues to scroll on the display, via the software code, the scrollable region in accordance with the drag input including slowing the scroll to a stop over time in accordance with a deceleration factor set using the API.

    Mapping application search function

    公开(公告)号:US10718627B2

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

    申请号:US15843611

    申请日:2017-12-15

    Applicant: Apple Inc.

    Abstract: Some embodiments provide a method for a mobile device connected to a vehicle's interactive communication system that includes a display screen. The method identifies at least one search term from audio data received through the vehicle's interactive communication system. At the mobile device, the method performs a search to identify at least one location related to the identified search term. The method generates a map, that displays the identified location, for output on the display screen of the interactive communication system of the vehicle.

    Location sharing
    6.
    发明授权

    公开(公告)号:US10368199B2

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

    申请号:US13745023

    申请日:2013-01-18

    Applicant: Apple Inc.

    Abstract: Geographic location data is sent from a first device to a second device with a modified message to signal the presence of geographic location data associated with the message. The message can include (or attach) the geographic location data or file, or the message can include a link to a network-based resource which the second device can use to obtain the geographic location data. In some implementations, when a user of the first device views a location on a map display of the first device, a graphical user interface is presented to allow the user to select an option to share the geographic location with the second device. The second device receives geographic location data or a link from the first device which can trigger a map display on the second device showing the location of the first device and, optionally, the location of the second device.

    PORTABLE MULTIFUNCTION DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR INTERPRETING A FINGER GESTURE
    8.
    发明申请
    PORTABLE MULTIFUNCTION DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR INTERPRETING A FINGER GESTURE 审中-公开
    便携式多功能设备,方法和图形用户界面,用于说明手指

    公开(公告)号:US20140340327A1

    公开(公告)日:2014-11-20

    申请号:US14197111

    申请日:2014-03-04

    Applicant: Apple Inc.

    Abstract: A portable device with a touch screen display detects a finger-in-contact event at a first position on the touch screen display and identifies a user interface object associated with the first position. The portable device determines whether the identified user interface object is moveable across the touch screen display. For an identified object that is determined to be moveable across the touch screen display, the portable device detects a sequence of one or more first finger-dragging, a first finger-out-of-contact, one or more second finger-dragging, and a first finger-out-of-range events and performs a first operation associated with the identified moveable user interface object at least in part in accordance with the first and second finger-dragging events. For an identified not moveable object, the portable device detects a second finger-out-of-contact event and performs a second operation, different from the first operation in response to a second finger-out-of-contact event.

    Abstract translation: 具有触摸屏显示器的便携式设备检测触摸屏显示器上的第一位置处的手指接触事件,并且识别与第一位置相关联的用户界面对象。 便携式设备确定所识别的用户界面对象是否可在触摸屏显示器上移动。 对于被确定为能够在触摸屏显示器上移动的识别对象,便携式设备检测一个或多个第一手指拖曳,第一指外接触,一个或多个第二手指拖曳以及 第一指状超范围事件并且至少部分地根据第一和第二手指拖动事件执行与所识别的可移动用户界面对象相关联的第一操作。 对于识别的不可移动的对象,便携式设备检测到第二指状接触事件,并且响应于第二指状脱离接触事件而执行与第一操作不同的第二操作。

    Systems and methods for generating an interactive user interface

    公开(公告)号:US10976178B2

    公开(公告)日:2021-04-13

    申请号:US15762347

    申请日:2016-09-21

    Applicant: Apple Inc.

    Abstract: Implementations described and claimed herein provide systems and methods for interaction between a user and a machine. In one implementation, machine status information for the machine is received at a dedicated machine component. The machine status information is published onto a distributed node system network of the machine. The machine status information is ingested at a primary interface controller, and an interactive user interface is generated using the primary interface controller. The interactive user interface is generated based on the machine status information. In some implementations, input is received from the user at the primary interface controller through the interactive user interface, and a corresponding action is delegated to one or more subsystems of the machine using the distributed node system network.

Patent Agency Ranking