-
公开(公告)号:US20240077929A1
公开(公告)日:2024-03-07
申请号:US17929929
申请日:2022-09-06
Applicant: Apple Inc.
Inventor: Joseph F. Alverson , Brad W. Simeral , Daniel J. Drusch , Daniel P. Kumar , Derek J. DiCarlo , Ricky Wai Kit Yuen , Roberto G. Yepez , Shashi K. Dua , Ardra Singh , Gabrielle Andrea Badie Belzberg , Kartik Venkatraman , Gierad Laput , Archana Venkatesh , Jingran Zhou
IPC: G06F1/3234 , G06F1/3206 , G09G5/10
CPC classification number: G06F1/3265 , G06F1/3206 , G09G5/10 , G09G2360/144
Abstract: The present disclosure describes systems and methods associated with selective powering of an electronic display in response to sensed data indicating that the electronic display is not visible. By selectively enabling the electronic display between power states based on whether the electronic display is visible, a perceivably always-on electronic display may be provided without the electronic display being always-on, thereby balancing consumer interests with technical requirements of a relatively long battery life and correspondingly low power consumption.
-
公开(公告)号:US11675412B2
公开(公告)日:2023-06-13
申请号:US17377843
申请日:2021-07-16
Applicant: Apple Inc.
Inventor: Benjamin Biron , Ronnie G. Misra , Christopher K. Thomas , Weijie Zhang , Roberto G. Yepez , Anthony J. Guetta , Kelsey Y. Ho , Paul W. Chinn , Myra Haggerty , Curtis Rothert , Peter D. Anton , Jonathan E. Drummond , Andrew B. Cato
IPC: G06F1/3231 , G06F1/324 , G06F1/3234 , G06F1/3287 , G06F1/3296
CPC classification number: G06F1/3231 , G06F1/324 , G06F1/3265 , G06F1/3287 , G06F1/3296 , Y02D10/00
Abstract: In an embodiment, a device may include an attention detection service. The attention detection service may monitor various peripheral devices in the device for indications that a user is paying attention to the device. Various clients may register for notification of attention detection and attention lost (attention no longer detected) events, or may poll the service for the events. If a user is not paying attention to the device, it may be possible to take various actions to permit reduced energy consumption.
-
公开(公告)号:US20190334925A1
公开(公告)日:2019-10-31
申请号:US16509412
申请日:2019-07-11
Applicant: Apple Inc.
Inventor: Gianpaolo Fasoli , Matthew C. Byington , Christopher Sharp , Anton K. Diederich , Nicholas J. Shearer , Roberto G. Yepez , Petr Kostka , Gianluca Barbieri , Abhinav Gupta
Abstract: A content request communication, e.g., generated using a first processor of a device, can be transmitted to a web server. A response communication including content identifying a first value can be received from the web server. The first processor can facilitate presentation of the content on a first display of the device. A communication can be received at a second processor of the device from a remote server. The communication can include data representing a second value and can be generated at the remote server using information received from the web server. Further, the second processor can produce a secure verification output that can be presented on a separate, second display, representing at least the second value. The presentation on first display can at least partially overlap in time with the presentation on the second display.
-
公开(公告)号:US20180349297A1
公开(公告)日:2018-12-06
申请号:US15721871
申请日:2017-09-30
Applicant: Apple Inc.
Inventor: Daniel B. Wilson , Scott M. Deandrea , Roberto G. Yepez
CPC classification number: G06F13/107 , G06F9/5077 , G06F13/387 , G06F13/4221
Abstract: One embodiment provides an apparatus comprising a first processor to execute a function driver for a peripheral having a first bus interface and virtualized host controller interface logic to provide a protocol interface associated with the first bus interface to the function driver to enable the function driver to control a set of peripherals connected via at least a second bus interface, the second bus interface different from the first bus interface.
-
公开(公告)号:US20180348842A1
公开(公告)日:2018-12-06
申请号:US15787307
申请日:2017-10-18
Applicant: Apple Inc.
Inventor: Benjamin Biron , Ronnie G. Misra , Christopher K. Thomas , Weijie Zhang , Roberto G. Yepez , Anthony J. Guetta , Kelsey Y. Ho , Paul W. Chinn , Myra Haggerty , Curtis Rothert , Peter D. Anton , Jonathan E. Drummond , Andrew B. Cato
IPC: G06F1/32
Abstract: In an embodiment, a device may include an attention detection service. The attention detection service may monitor various peripheral devices in the device for indications that a user is paying attention to the device. Various clients may register for notification of attention detection and attention lost (attention no longer detected) events, or may poll the service for the events. If a user is not paying attention to the device, it may be possible to take various actions to permit reduced energy consumption.
-
公开(公告)号:US09129396B2
公开(公告)日:2015-09-08
申请号:US14601070
申请日:2015-01-20
Applicant: Apple Inc.
Inventor: Gokhan Avkarogullari , John Harper , Joshua H. Shaffer , Roberto G. Yepez
CPC classification number: G06T1/20 , G06F3/1431 , G06F3/1438 , G06T3/40 , G06T5/009 , G06T11/001 , G06T11/60 , G09G5/006 , G09G2330/021 , G09G2340/0407 , G09G2340/06 , G09G2340/125 , G09G2370/04 , G09G2370/10 , G09G2370/12
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.
-
公开(公告)号:US11106265B2
公开(公告)日:2021-08-31
申请号:US16835520
申请日:2020-03-31
Applicant: Apple Inc.
Inventor: Benjamin Biron , Ronnie G. Misra , Christopher K. Thomas , Weijie Zhang , Roberto G. Yepez , Anthony J. Guetta , Kelsey Y. Ho , Paul W. Chinn , Myra Haggerty , Curtis Rothert , Peter D. Anton , Jonathan E. Drummond , Andrew B. Cato
IPC: G06F1/3231 , G06F1/324 , G06F1/3234 , G06F1/3287 , G06F1/3296
Abstract: In an embodiment, a device may include an attention detection service. The attention detection service may monitor various peripheral devices in the device for indications that a user is paying attention to the device. Various clients may register for notification of attention detection and attention lost (attention no longer detected) events, or may poll the service for the events. If a user is not paying attention to the device, it may be possible to take various actions to permit reduced energy consumption.
-
公开(公告)号:US20180069871A1
公开(公告)日:2018-03-08
申请号:US15256959
申请日:2016-09-06
Applicant: Apple Inc.
Inventor: Gianpaolo Fasoli , Matthew C. Byington , Christopher Sharp , Anton K. Diederich , Nicholas J. Shearer , Roberto G. Yepez , Petr Kostka , Gianluca Barbieri , Abhinav Gupta
IPC: H04L29/06
CPC classification number: H04L63/123 , G06F21/74 , G06F21/84 , H04L63/166 , H04L67/10
Abstract: A content request communication, e.g., generated using a first processor of a device, can be transmitted to a web server. A response communication including content identifying a first value can be received from the web server. The first processor can facilitate presentation of the content on a first display of the device. A communication can be received at a second processor of the device from a remote server. The communication can include data representing a second value and can be generated at the remote server using information received from the web server. Further, the second processor can produce a secure verification output that can be presented on a separate, second display, representing at least the second value. The presentation on first display can at least partially overlap in time with the presentation on the second display.
-
公开(公告)号:US20150138215A1
公开(公告)日:2015-05-21
申请号:US14601070
申请日:2015-01-20
Applicant: Apple Inc.
Inventor: Gokhan Avkarogullari , John Harper , Joshua H. Shaffer , Roberto G. Yepez
CPC classification number: G06T1/20 , G06F3/1431 , G06F3/1438 , G06T3/40 , G06T5/009 , G06T11/001 , G06T11/60 , G09G5/006 , G09G2330/021 , G09G2340/0407 , G09G2340/06 , G09G2340/125 , G09G2370/04 , G09G2370/10 , G09G2370/12
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: 显示驱动体系结构,可以包括两个图形流水线与它们之间的可选连接,以提供镜像模式。 在一个实施例中,基于耦合到一个管道的连接器的电缆的类型,两个管线中的一个可以被自动配置(例如,以多种方式之一路由,例如路由以进行颜色转换)。 在另一个实施例中,电缆的连接可以使显示信息(例如,外部显示器的分辨率)被提供给可以在图形管线中的一个保持在低功率状态的同时选择显示模式的应用。
-
公开(公告)号:US11086800B2
公开(公告)日:2021-08-10
申请号:US16882087
申请日:2020-05-22
Applicant: Apple Inc.
Inventor: Jeremy C. Andrus , Joseph R. Auricchio , Russell A. Blaine , Daniel A. Chimene , Simon M. Douglas , Landon J. Fuller , Yevgen Goryachok , John K. Kim-Biggs , Arnold S. Liu , James M. Magee , Daniel A. Steffen , Roberto G. Yepez
Abstract: Embodiments described herein provide techniques to manage drivers in a user space in a data processing system. One embodiment provides a data processing system configured perform operations, comprising discovering a hardware device communicatively coupled to the communication bus, launching a user space driver daemon, establishing an inter-process communication (IPC) link between a first proxy interface for the user space driver daemon and a second proxy interface for a server process in a kernel space, receiving, at the first proxy interface, an access right to enable access to a memory buffer in the kernel space, and relaying an access request for the memory buffer from the user space driver daemon via a third-party proxy interface to enable the user space driver daemon to access the memory buffer, the access request based on the access right.
-
-
-
-
-
-
-
-
-