-
公开(公告)号:US10372491B2
公开(公告)日:2019-08-06
申请号:US15553481
申请日:2015-03-23
Applicant: Intel Corporation
Inventor: Vincent J. Zimmer , Jiewen Yao , Sarathy Jayakumar , Robert C. Swanson , Rajesh Poornachandran , Gopinatth Selvaraje , Mingqiu Sun , John S. Howard , Eugene Gorbatov
IPC: G06F9/48 , G06F9/46 , G06F1/3287 , G06F9/50 , G06F1/16 , G06F1/3215 , G06F1/3293
Abstract: Methods, apparatuses and storage medium associated with migration between processors by a computing device are disclosed. In various embodiments, a portable electronic device having an internal processor and internal memory may be attached to a dock. The dock may include another processor as well other memory. The attachment of the dock to the portable electronic device may cause an interrupt. In response to this interrupt, a state associated with the internal processor may be copied to the other memory of the dock. Instructions for the computing device may then be executed using the other processor of the dock. Other embodiments may be disclosed or claimed.
-
公开(公告)号:US20220114985A1
公开(公告)日:2022-04-14
申请号:US17555566
申请日:2021-12-20
Applicant: Intel Corporation
Inventor: John S. Howard , Vishal Ravindra Sinha , Douglas R. Huard
IPC: G09G5/00
Abstract: Techniques for selectively updating regions of a display are disclosed. In the illustrative embodiment, a display engine of a computing device sends messages to a display to update particular update regions of the display. As not the entire frame is sent, sending only the update regions can save bandwidth and power. In the illustrative embodiment, some of the update regions for a frame sent to the display may be compressed and some of the update regions for the frame may be uncompressed. Due to overhead in the compression, sending small update regions uncompressed may reduce the bandwidth and/or power used.
-
公开(公告)号:US20220114126A1
公开(公告)日:2022-04-14
申请号:US17556159
申请日:2021-12-20
Applicant: Intel Corporation
Inventor: Aruni P. Nelson , Ashok Mishra , John S. Howard
Abstract: Techniques for interfacing with a universal serial bus (USB) camera by a controller hub are disclosed. In one embodiment, a controller hub includes a USB multiplexer, allowing the USB camera connected to the multiplexer to be controlled by a component of the controller hub or by a host controller of a host system. In another embodiment, a USB camera is connected to a controller hub, and the controller hub includes USB video class (UVC) function circuitry to send images from the USB camera to a host controller of a host system. The images can also be processed by a component of the controller hub.
-
公开(公告)号:US09407863B2
公开(公告)日:2016-08-02
申请号:US13630968
申请日:2012-09-28
Applicant: INTEL CORPORATION
Inventor: Gary A. Solomon , Steven B. McGowan , John S. Howard
CPC classification number: H04N7/147 , G06F1/3203 , G06F3/1454 , G09G5/393 , G09G2330/021 , G09G2360/08 , G09G2370/20
Abstract: An apparatus for processing visual information includes a controller to control display of information in an application window based on first visual information stored in a buffer and second visual information received from one or more sources. The controller outputs the first visual information for display in a first area of the application window and outputs the second visual information for simultaneous display in a second area of the application window. The first visual information is visual information that does not change between a first time and a second time, and the second visual information is visual information that changes between the first time and the second time. The controller may be different from a central processing unit of a host device.
Abstract translation: 一种用于处理视觉信息的设备包括:控制器,用于基于存储在缓冲器中的第一视觉信息和从一个或多个源接收的第二视觉信息来控制在应用窗口中的信息显示。 控制器输出用于显示在应用窗口的第一区域中的第一视觉信息,并且在应用窗口的第二区域中输出用于同时显示的第二视觉信息。 第一视觉信息是在第一时间和第二时间之间不改变的视觉信息,并且第二视觉信息是在第一时间和第二时间之间改变的视觉信息。 控制器可以不同于主机设备的中央处理单元。
-
公开(公告)号:US20220114946A1
公开(公告)日:2022-04-14
申请号:US17561323
申请日:2021-12-23
Applicant: Intel Corporation
Inventor: John S. Howard , Douglas R. Huard
IPC: G09G3/20
Abstract: Techniques for selectively updating regions of a display are disclosed. In the illustrative embodiment, a display engine of a computing device sends messages to a display to update particular update regions of the display. As not the entire frame is sent, sending only the update regions can save bandwidth and power. In the illustrative embodiment, the display engine sends metadata to the display indicating when the last update message for a frame is sent. The display can then place the link between the display engine and the display in a low-power state to reduce power usage.
-
公开(公告)号:US20220108649A1
公开(公告)日:2022-04-07
申请号:US17554132
申请日:2021-12-17
Applicant: Intel Corporation
Inventor: John S. Howard , Douglas R. Huard
IPC: G09G3/20
Abstract: In one embodiment, a system includes a display source to generate pixel data for a frame to be displayed, generate a display update notification message comprising information about the pixel data, and generate a display data message comprising the pixel data. The system also includes translation circuitry to generate one or more first packets comprising the information in the display update notification message and formatted according to an input/output (I/O) protocol based on the display update notification message, and generate one or more second packets comprising the pixel data and formatted according to the I/O protocol based on the display data message. The system further includes input/output circuitry to transmit the first and second data packets across a link based on the I/O protocol.
-
公开(公告)号:US09600436B2
公开(公告)日:2017-03-21
申请号:US14174020
申请日:2014-02-06
Applicant: Intel Corporation
Inventor: John I. Garney , John S. Howard
CPC classification number: G06F13/42 , G06F3/14 , G06F13/1642 , G06F13/1673 , G06F13/405 , G06F13/426 , G06F2213/0054 , G06F2213/40 , G06F2213/4002 , H04L12/40058 , H04L12/40123 , H04N5/225
Abstract: A method of and apparatus for communicating between a host and an agent. The method includes the step of performing a first transaction between a host controller and a hub. The hub is operable to perform a single transaction with an agent based on the first transaction. The method then includes the step of performing a second transaction between the host controller and the hub. The second transaction is based on the single transaction.
-
公开(公告)号:US09558142B2
公开(公告)日:2017-01-31
申请号:US14504155
申请日:2014-10-01
Applicant: Intel Corporation
Inventor: John I. Garney , John S. Howard
CPC classification number: G06F13/42 , G06F3/14 , G06F13/1642 , G06F13/1673 , G06F13/405 , G06F13/426 , G06F2213/0054 , G06F2213/40 , G06F2213/4002 , H04L12/40058 , H04L12/40123 , H04N5/225
Abstract: A method of and apparatus for communicating between a host and an agent. The method includes the step of performing a first transaction between a host controller and a hub. The hub is operable to perform a single transaction with an agent based on the first transaction. The method then includes the step of performing a second transaction between the host controller and the hub. The second transaction is based on the single transaction.
Abstract translation: 用于在主机和代理之间进行通信的方法和装置。 该方法包括执行主机控制器和集线器之间的第一事务的步骤。 集线器可操作以基于第一事务与代理执行单个事务。 该方法然后包括在主机控制器和集线器之间执行第二事务的步骤。 第二个交易是基于单个交易。
-
公开(公告)号:US09892081B2
公开(公告)日:2018-02-13
申请号:US15600335
申请日:2017-05-19
Applicant: INTEL CORPORATION
Inventor: John I. Garney , John S. Howard
CPC classification number: G06F13/42 , G06F3/14 , G06F13/1642 , G06F13/1673 , G06F13/405 , G06F13/426 , G06F2213/0054 , G06F2213/40 , G06F2213/4002 , H04L12/40058 , H04L12/40123 , H04N5/225
Abstract: A method of and apparatus for communicating between a host and an agent. The method includes the step of performing a first transaction between a host controller and a hub. The hub is operable to perform a single transaction with an agent based on the first transaction. The method then includes the step of performing a second transaction between the host controller and the hub. The second transaction is based on the single transaction.
-
10.
公开(公告)号:US20160350247A1
公开(公告)日:2016-12-01
申请号:US14750603
申请日:2015-06-25
Applicant: INTEL CORPORATION
Inventor: John S. Howard , Karthi R. Vadivelu , Abdul R. Ismail
CPC classification number: G06F13/36 , G06F13/4063 , G06F13/4282
Abstract: Techniques for latency improvement are described herein. The techniques may include an apparatus having a receiver configured to receive transfers over a bus. The transfers include a periodic transfer at a predefined interval, wherein the periodic transfer is associated with a guaranteed bandwidth over the bus. The transfers may also include an asynchronous transfer at any time within the predefined interval. The apparatus may also include logic configured to implement a modified periodic transfer at an interval that is less than the predefined interval, and a modified asynchronous transfer comprising a priority status above the asynchronous transfer.
Abstract translation: 本文描述了用于等待时间改善的技术。 这些技术可以包括具有被配置为通过总线接收传输的接收机的设备。 传输包括以预定间隔的周期性传输,其中周期性传输与总线上的保证带宽相关联。 传输还可以在预定义的间隔内的任何时间包括异步传送。 该装置还可以包括被配置为以小于预定义间隔的间隔实现修改的周期性传输的逻辑,以及包括高于异步传输的优先级状态的修改的异步传输。
-
-
-
-
-
-
-
-
-