Latency Reduction For Detached Content
    11.
    发明申请
    Latency Reduction For Detached Content 审中-公开
    分离内容的延迟降低

    公开(公告)号:US20160357325A1

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

    申请号:US15174731

    申请日:2016-06-06

    Applicant: Apple Inc.

    Abstract: Systems, methods, and computer readable media to reduce latency in a graphics processing pipeline of an electronic device having a touch-sensitive input device and a display are described herein. In one embodiment, the method includes obtaining a temporal sequence of multi-touch scan data, processing the multi-touch scan data, determining an “optimal” time to deliver the processed multi-touch scan data to the relevant application(s) running on the device for processing, animating the resultant graphical changes that are determined by the application(s) based on the multi-touch input, and rendering the determined graphical changes to a frame buffer. In some embodiments, determining the “optimal” time for delivering the processed multi-touch scan data to the relevant application(s) comprises measuring the performance of the relevant application(s) in order to determine how likely it is that the necessary processing of the received multi-touch information may be completed before the conclusion of the next vertical blanking interval.

    Abstract translation: 这里描述了用于减少具有触敏输入设备和显示器的电子设备的图形处理流水线中的延迟的系统,方法和计算机可读介质。 在一个实施例中,该方法包括获得多点触摸扫描数据的时间序列,处理多点触摸扫描数据,确定“处理的多点触摸扫描数据到运行的相关应用程序的”最佳“时间 所述设备用于处理,基于所述多点触摸输入来动画由所述应用确定的所得图形变化,以及将所确定的图形变化呈现给帧缓冲器。 在一些实施例中,确定将经处理的多点触摸扫描数据传送到相关应用程序的“最佳”时间包括测量相关应用程序的性能,以便确定如何可能地执行必要的处理 所接收的多点触摸信息可以在下一垂直消隐间隔结束之前完成。

    METHOD AND APPARATUS FOR HANDLING SECURITY OF AN APPLICATION AND ITS EXTENSION
    12.
    发明申请
    METHOD AND APPARATUS FOR HANDLING SECURITY OF AN APPLICATION AND ITS EXTENSION 有权
    用于处理应用程序安全的方法和装置及其扩展

    公开(公告)号:US20150347748A1

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

    申请号:US14488122

    申请日:2014-09-16

    Applicant: Apple Inc.

    CPC classification number: G06F9/541 G06F8/656 G06F9/54 G06F9/546 G06F21/53

    Abstract: Techniques for handling security of an application and its extension are described. In one embodiment, an application manager of an operating system running within a data processing system launches an application in a first sandboxed environment based on a first security profile associated with the application. In response to receiving a request from the application for accessing a function of an application extension that is associated with the application, the application manager launches the application extension in a second sandboxed environment based on a second security profile associated with the application extension. The application manager is to individually enforce security and manage resources of the application and the application extension in the first and second sandboxed environments based on the first and second security profiles, respectively. The second security profile specifies resources fewer than the first security profile.

    Abstract translation: 描述了处理应用程序的安全性及其扩展的技术。 在一个实施例中,在数据处理系统内运行的操作系统的应用管理器基于与该应用相关联的第一安全简档在第一沙箱环境中启动应用。 响应于从应用程序接收访问与应用程序相关联的应用程序扩展的功能的请求,应用程序管理器基于与应用程序扩展相关联的第二安全简档在第二沙箱环境中启动应用程序扩展。 应用程序管理器分别基于第一和第二安全配置文件分别在第一和第二沙箱环境中单独地执行安全性并管理应用和应用扩展的资源。 第二个安全配置文件指定比第一个安全配置文件少的资源。

    SEAMLESSLY ENABLING LARGER UI
    13.
    发明申请
    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被显示在尺寸为第一大小的设备显示器上。

    Devices and method for manipulating user interfaces with stylus and non-stylus contacts

    公开(公告)号:US10684704B2

    公开(公告)日:2020-06-16

    申请号:US16459310

    申请日:2019-07-01

    Applicant: Apple Inc.

    Abstract: An electronic device with a touch-sensitive display and one or more sensors to detect signals from a stylus associated with the device displays a user interface in a viewing mode, the user interface including a content region and a first control region. While displaying the user interface in the viewing mode, the device detects an input by a first contact on the touch-sensitive display; and, in response to detecting the input: when the first contact is a stylus contact in the content region, the device displays, in the content region, a mark drawn in accordance with movement of the first contact in the input. If the first contact is a non-stylus contact in the content region, the device performs a navigation operation in the content region in accordance with movement of the first contact without displaying the mark that corresponds to the first contact in the content region.

    Latency reduction for detached content

    公开(公告)号:US10551957B2

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

    申请号:US15174731

    申请日:2016-06-06

    Applicant: Apple Inc.

    Abstract: Systems, methods, and computer readable media to reduce latency in a graphics processing pipeline of an electronic device having a touch-sensitive input device and a display are described herein. In one embodiment, the method includes obtaining a temporal sequence of multi-touch scan data, processing the multi-touch scan data, determining an “optimal” time to deliver the processed multi-touch scan data to the relevant application(s) running on the device for processing, animating the resultant graphical changes that are determined by the application(s) based on the multi-touch input, and rendering the determined graphical changes to a frame buffer. In some embodiments, determining the “optimal” time for delivering the processed multi-touch scan data to the relevant application(s) comprises measuring the performance of the relevant application(s) in order to determine how likely it is that the necessary processing of the received multi-touch information may be completed before the conclusion of the next vertical blanking interval.

    Devices and Method for Manipulating User Interfaces with Stylus and Non-Stylus Contacts

    公开(公告)号:US20190324563A1

    公开(公告)日:2019-10-24

    申请号:US16459310

    申请日:2019-07-01

    Applicant: Apple Inc.

    Abstract: An electronic device with a touch-sensitive display and one or more sensors to detect signals from a stylus associated with the device displays a user interface in a viewing mode, the user interface including a content region and a first control region. While displaying the user interface in the viewing mode, the device detects an input by a first contact on the touch-sensitive display; and, in response to detecting the input: when the first contact is a stylus contact in the content region, the device displays, in the content region, a mark drawn in accordance with movement of the first contact in the input. If the first contact is a non-stylus contact in the content region, the device performs a navigation operation in the content region in accordance with movement of the first contact without displaying the mark that corresponds to the first contact in the content region.

    Devices and methods for manipulating user interfaces with stylus and non-stylus contacts

    公开(公告)号:US10379632B2

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

    申请号:US15620737

    申请日:2017-06-12

    Applicant: Apple Inc.

    Abstract: An electronic device with a touch-sensitive display and one or more sensors to detect signals from a stylus associated with the device: displays a user interface in a viewing mode, the user interface including a content region and a first control region; while displaying the user interface in the viewing mode, detects an input by a first contact on the touch-sensitive display; and, in response to detecting the input: when the first contact is a stylus contact in the content region: changes from the viewing mode to an editing mode; and displays, in the content region, a mark drawn in accordance with movement of the first contact; and when the first contact is a non-stylus contact in the content region: remains in the viewing mode; and performs a navigation operation in the content region in accordance with movement of the first contact without displaying the mark.

    USER INTERFACES FOR IMPROVING SINGLE-HANDED OPERATION OF DEVICES
    19.
    发明申请
    USER INTERFACES FOR IMPROVING SINGLE-HANDED OPERATION OF DEVICES 审中-公开
    用于改善设备单次操作的用户界面

    公开(公告)号:US20160070466A1

    公开(公告)日:2016-03-10

    申请号:US14502275

    申请日:2014-09-30

    Applicant: Apple Inc.

    Abstract: The embodiments herein describe a mode of applications on the portable electronic device that improves single-handed operation of the devices. For example, the embodiments herein describe an ergonomic mode of an application that displays the graphical user interface (GUI) of the application in a bottom area of the display screen of the electronic device to allow the user to more easily interact with objects. The embodiments herein also describe an ergonomic mode of a keyboard displayed on the display screen of the portable electronic device. During the ergonomic mode of the keyboard, the keyboard is shifted towards a vertical edge of the display screen to allow a user to more easily reach keys of the keyboard that were previously unreachable without the user switching to two handed operation of the device or repositioning the electronic device in the user's hand.

    Abstract translation: 本文的实施例描述了便携式电子设备上的应用模式,其改进了设备的单手操作。 例如,这里的实施例描述了一种应用的人体工程学模式,其在电子设备的显示屏幕的底部区域中显示应用的图形用户界面(GUI),以允许用户更容易地与对象交互。 本文的实施例还描述了在便携式电子设备的显示屏上显示的键盘的人体工程学模式。 在键盘的人体工程学模式期间,键盘朝向显示屏幕的垂直边缘移动,以允许用户更容易地到达先前不可达的键盘的键,而不用用户切换到设备的双手操作或重新定位 电子设备在用户手中。

    SYSTEMS AND METHODS FOR ANIMATING BETWEEN COLLECTION VIEWS
    20.
    发明申请
    SYSTEMS AND METHODS FOR ANIMATING BETWEEN COLLECTION VIEWS 有权
    用于动画收集视图的系统和方法

    公开(公告)号:US20130328888A1

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

    申请号:US13675802

    申请日:2012-11-13

    Applicant: APPLE INC.

    Abstract: Techniques, systems, and methods for allowing a user to select amongst different collection views and to animate the transition from one collection view to another. To select a different collection view, the user may provide a certain gesture on the display screen which causes the items displayed in the current collection view to transition in an animated fashion to a new collection view selected by the particular gesture. The particular type of animation between different collection views depends upon the manner in which the items in each collection view are defined in their respective layouts and the manner that facilitates a relatively seamless transition of the items from one layout to another layout.

    Abstract translation: 技术,系统和方法,用于允许用户在不同的集合视图中进行选择,并使从一个集合视图到另一集合视图的转换动画化。 为了选择不同的集合视图,用户可以在显示屏幕上提供特定的手势,其使得当前集合视图中显示的项目以动画方式转换为由特定手势选择的新集合视图。 不同集合视图之间的特定类型的动画取决于每个集合视图中的项目在其各自的布局中的定义方式以及有助于将项目从一个布局相对无缝地转换到另一个布局的方式。

Patent Agency Ranking