Displaying on a display with an irregular feature

    公开(公告)号:US12236072B2

    公开(公告)日:2025-02-25

    申请号:US17943070

    申请日:2022-09-12

    Applicant: Apple Inc.

    Abstract: The subject technology provides for displaying applications on a display while avoiding the display's irregular or undesirable features. The disclosed techniques include determining whether a triggering condition related to an application executing on an electronic device is present, and if so, determining a user interface (UI) adjustment value. The UI adjustment value is applied to a frame that represents all of the content including a user interface of the application to be rendered on the display. The UI adjustment value represents an adjustment to the frame such that, when the adjusted frame is rendered, the user interface of the application is presented on the display except on a predefined portion (e.g., a portion including an irregular feature or region) of the display. The adjusted frame is then rendered to present the user interface of the application on the display except on the predefined portion of the display.

    Quality of service classes
    2.
    发明授权

    公开(公告)号:US10908954B2

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

    申请号:US15444186

    申请日:2017-02-27

    Applicant: Apple Inc.

    Abstract: In one embodiment, tasks executing on a data processing system can be associated with a Quality of Service (QoS) classification that is used to determine the priority values for multiple subsystems of the data processing system. The QoS classifications are propagated when tasks interact and the QoS classes are interpreted a multiple levels of the system to determine the priority values to set for the tasks. In one embodiment, one or more sensors coupled with the data processing system monitor a set of system conditions that are used in part to determine the priority values to set for a QoS class.

    DYNAMIC SERVICE DISCOVERY
    3.
    发明申请
    DYNAMIC SERVICE DISCOVERY 审中-公开
    动态服务发现

    公开(公告)号:US20140229958A1

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

    申请号:US14179966

    申请日:2014-02-13

    Applicant: Apple Inc.

    Abstract: When an application is launched, a framework scanning module scans a plurality of frameworks linked against by the application to generate a list of available services. When the application makes a request of a particular service, a service verification module compares the requested service to the list of available services and if the requested service is found in the list of available services, sends a signal to the application, the signal allowing access to the requested service for the application. Otherwise, access to the requested service is denied.

    Abstract translation: 当启动应用程序时,框架扫描模块扫描由应用程序链接的多个框架以生成可用服务的列表。 当应用程序请求特定服务时,服务验证模块将所请求的服务与可用服务的列表进行比较,并且如果在可用服务的列表中找到所请求的服务,则向应用发送信号,允许访问的信号 到应用程序的请求服务。 否则,拒绝对请求的服务的访问。

    Quality of service classes
    6.
    发明授权
    Quality of service classes 有权
    服务质量等级

    公开(公告)号:US09582326B2

    公开(公告)日:2017-02-28

    申请号:US14292687

    申请日:2014-05-30

    Applicant: Apple Inc.

    Abstract: In one embodiment, tasks executing on a data processing system can be associated with a Quality of Service (QoS) classification that is used to determine the priority values for multiple subsystems of the data processing system. The QoS classifications are propagated when tasks interact and the QoS classes are interpreted a multiple levels of the system to determine the priority values to set for the tasks. In one embodiment, one or more sensors coupled with the data processing system monitor a set of system conditions that are used in part to determine the priority values to set for a QoS class.

    Abstract translation: 在一个实施例中,在数据处理系统上执行的任务可以与用于确定数据处理系统的多个子系统的优先级值的服务质量(QoS)分类相关联。 当任务交互并且QoS类被解释为系统的多个级别以确定为任务设置的优先级值时,QoS分类被传播。 在一个实施例中,与数据处理系统耦合的一个或多个传感器监视在一部分中用于确定为QoS类设置的优先级值的一组系统条件。

    DYNAMIC SERVICE DISCOVERY
    7.
    发明申请
    DYNAMIC SERVICE DISCOVERY 审中-公开
    动态服务发现

    公开(公告)号:US20160125194A1

    公开(公告)日:2016-05-05

    申请号:US14871212

    申请日:2015-09-30

    Applicant: Apple Inc.

    Abstract: When an application is launched, a framework scanning module scans a plurality of frameworks linked against by the application to generate a list of available services. When the application makes a request of a particular service, a service verification module compares the requested service to the list of available services and if the requested service is found in the list of available services, sends a signal to the application, the signal allowing access to the requested service for the application. Otherwise, access to the requested service is denied.

    Abstract translation: 当启动应用程序时,框架扫描模块扫描由应用程序链接的多个框架以生成可用服务的列表。 当应用程序请求特定服务时,服务验证模块将所请求的服务与可用服务的列表进行比较,并且如果在可用服务的列表中找到所请求的服务,则向应用发送信号,允许访问的信号 到应用程序的请求服务。 否则,拒绝对请求的服务的访问。

    Systems and Methods for Interacting with Multiple Display Devices

    公开(公告)号:US20220391158A1

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

    申请号:US17831377

    申请日:2022-06-02

    Applicant: Apple Inc.

    Abstract: A method is performed at a first computer system having a first display generation component in communication a second computer system having a second display generation component. The method includes, in response to an input, moving a representation of content across a first display region provided by the first display generation component to a second display region provided by the second display generation component when the display generation components are communication in a first mode or a second mode. The method includes moving an application window across the first display region to the second display region provided when the display generation components are communication in the first mode and preventing the moving across the first display region to the second display region when the display generation components are in communication in the second mode.

Patent Agency Ranking