PROVIDING UPDATED APPLICATION DATA FOR PREVIEWING APPLICATIONS ON A DISPLAY

    公开(公告)号:US20170357495A1

    公开(公告)日:2017-12-14

    申请号:US15179863

    申请日:2016-06-10

    Applicant: Apple Inc.

    Abstract: Embodiments provide methods and systems for updating application data in snapshots of applications for previewing. Some embodiments update application data by determining when current application data may expire and retrieving updated application data. The application data for various applications in a preview mode may be updated based on an allotted budget. Permission can be selectively granted to applications to obtain updated data so as to control the budget. Application data in the snapshots may appear updated to a user as the user browses the dock without requiring the applications to request updated application data when the user enters the dock, regardless of whether each application is active. Further, some embodiments may generate a snapshot using a layer hierarchy and image layer data generated while the application was last running if the time associated with when the application was last active is later than the time associated with an existing snapshot.

    Proxy gesture recognizer
    42.
    发明授权

    公开(公告)号:US09733716B2

    公开(公告)日:2017-08-15

    申请号:US14290931

    申请日:2014-05-29

    Applicant: Apple Inc.

    Abstract: An electronic device displays one or more views. A first view includes a plurality of gesture recognizers. The plurality of gesture recognizers in the first view includes one or more proxy gesture recognizers and one or more non-proxy gesture recognizers. Each gesture recognizer indicates one of a plurality of predefined states. A first proxy gesture recognizer in the first view indicates a state that corresponds to a state of a respective non-proxy gesture recognizer that is not in the first view. The device delivers a respective sub-event to the respective non-proxy gesture recognizer that is not in the first view and at least a subset of the one or more non-proxy gesture recognizers in the first view. The device processes the respective sub-event in accordance with states of the first proxy gesture recognizer and at least the subset of the one or more non-proxy gesture recognizers in the first view.

    SEAMLESSLY ENABLING LARGER UI
    43.
    发明申请
    SEAMLESSLY ENABLING LARGER UI 审中-公开
    无缝启动LARGER UI

    公开(公告)号:US20150346973A1

    公开(公告)日:2015-12-03

    申请号:US14690009

    申请日:2015-04-17

    Applicant: Apple Inc.

    Abstract: A system and method are disclosed for displaying a graphical user interface (GUI) on a device display. The display has dimensions of a first size. The GUI is configured for output on a display of the first size, but the device reports the second size. The reporting is responsive to receiving a request to configure the GUI for output on a display of a second size, according to some embodiments. The GUI, configured for output on a display of the second size, is displayed on the device display that has dimensions of the first size.

    Abstract translation: 公开了用于在设备显示器上显示图形用户界面(GUI)的系统和方法。 显示器具有第一尺寸的尺寸。 GUI配置为在第一大小的显示器上输出,但设备报告第二个大小。 根据一些实施例,报告响应于接收到将GUI配置为在第二大小的显示器上输出的请求。 配置为在第二大小的显示器上输出的GUI被显示在尺寸为第一大小的设备显示器上。

    DISPLAY DRIVING ARCHITECTURES
    44.
    发明申请
    DISPLAY DRIVING ARCHITECTURES 审中-公开
    显示驱动架构

    公开(公告)号:US20150138215A1

    公开(公告)日:2015-05-21

    申请号:US14601070

    申请日:2015-01-20

    Applicant: Apple Inc.

    Abstract: A display driving architecture that can include two graphics pipelines with an optional connection between them to provide a mirrored mode. In one embodiment, one of the two pipelines can be automatically configured (e.g. routed in one of a plurality of ways, such as routing to do color conversion) based upon the type of cable that is coupled to a connector of the one pipeline. In another embodiment, a connection of a cable can cause display information (e.g. resolutions of an external display) to be provided to an application which can select a display mode while one of the graphics pipelines is kept in a low power state.

    Abstract translation: 显示驱动体系结构,可以包括两个图形流水线与它们之间的可选连接,以提供镜像模式。 在一个实施例中,基于耦合到一个管道的连接器的电缆的类型,两个管线中的一个可以被自动配置(例如,以多种方式之一路由,例如路由以进行颜色转换)。 在另一个实施例中,电缆的连接可以使显示信息(例如,外部显示器的分辨率)被提供给可以在图形管线中的一个保持在低功率状态的同时选择显示模式的应用。

    Proxy Gesture Recognizer
    45.
    发明公开

    公开(公告)号:US20230244317A1

    公开(公告)日:2023-08-03

    申请号:US17898378

    申请日:2022-08-29

    Applicant: Apple Inc.

    Abstract: An electronic device displays one or more views. A first view includes a plurality of gesture recognizers. The plurality of gesture recognizers in the first view includes one or more proxy gesture recognizers and one or more non-proxy gesture recognizers. Each gesture recognizer indicates one of a plurality of predefined states. A first proxy gesture recognizer in the first view indicates a state that corresponds to a state of a respective non-proxy gesture recognizer that is not in the first view. The device delivers a respective sub-event to the respective non-proxy gesture recognizer that is not in the first view and at least a subset of the one or more non-proxy gesture recognizers in the first view. The device processes the respective sub-event in accordance with states of the first proxy gesture recognizer and at least the subset of the one or more non-proxy gesture recognizers in the first view.

    Framework providing application programming interface for user interfaces and animation

    公开(公告)号:US11550601B2

    公开(公告)日:2023-01-10

    申请号:US16428852

    申请日:2019-05-31

    Applicant: Apple Inc.

    Abstract: The subject technology receives a command to initiate an application. The subject technology, in response to the command, generates a root node related to a root view of a first hierarchy of views representing a user interface (UI). The subject technology generates a child node of the root node for including in the first hierarchy of views, the child node corresponding to a first type of view. The subject technology generates a first child node of the child node for including in the first hierarchy of views, the first child node corresponding to a second type of view. The subject technology generates a graph including nodes, each node corresponding to a different attribute of the UI, wherein the root node, the child node, and the first child node have relationships with respective nodes from the graph.

    Event Recognition
    48.
    发明申请

    公开(公告)号:US20220107728A1

    公开(公告)日:2022-04-07

    申请号:US17515281

    申请日:2021-10-29

    Applicant: Apple Inc.

    Abstract: An electronic device, while displaying application content for a first application on a touchscreen display, detects an input comprising one or more touches on a region of the touchscreen display that includes the application content of the first application. In response to detecting the input comprising the one or more touches, the electronic device, in accordance with a determination that the one or more touches correspond to a system gesture for switching applications, replaces display of the first application with a second application without delivering information corresponding to the one or more touches to the first application; and in accordance with a determination that the touches do not correspond to a system gesture, delivers the information corresponding to the one or more touches to the first application.

    Framework providing application programming interface for user interfaces and animation

    公开(公告)号:US11042388B2

    公开(公告)日:2021-06-22

    申请号:US16428890

    申请日:2019-05-31

    Applicant: Apple Inc.

    Abstract: Implementations of the subject technology provide a framework to support creating user interfaces (UI) and animations within the UIs. The subject technology receives first information related to an animation, the first information including an initial state, a destination state, and an animation function. The subject technology generates a copy of the destination state, the copy of the destination state comprising a record for the animation based at least in part on the first information related to the animation and further information related to the animation function. The subject technology updates a value related to an intermediate state of the animation in the copy of the destination state, the intermediate state being between the initial state and the destination state. Further, the subject technology provides the copy of the destination state that includes the value related to the intermediate state for rendering the animation.

Patent Agency Ranking