-
公开(公告)号:US10739844B2
公开(公告)日:2020-08-11
申请号:US15969198
申请日:2018-05-02
Applicant: Intel Corporation
Inventor: Chee Lim Nge , James G. Hermerding, II , Pronay Dutta , Joshua Resch
IPC: G06F1/32 , G06F1/3296 , G06F9/48 , G06F1/3206 , G06F1/324 , G06F1/3234 , G06F1/26 , G06F9/50 , G06F1/30 , G06F1/329 , G06F1/3212
Abstract: In one embodiment, a processor includes: a plurality of processing elements to perform operations; a power management agent (PMA) coupled to the plurality of processing elements to control power consumption of the plurality of processing elements; and a throttling circuit coupled to the PMA. The throttling circuit is to determine a throttling power level for the plurality of processing elements based at least in part on translation information communicated from the PMA. Other embodiments are described and claimed.
-
公开(公告)号:US10860083B2
公开(公告)日:2020-12-08
申请号:US16142320
申请日:2018-09-26
Applicant: Intel Corporation
Inventor: Vijay S. R. Degalahal , Pronay Dutta , Robert Gough , Panner Kumar , Chia-Hung Kuo , Karthi Vadivelu
IPC: G06F1/32 , G06F1/3287 , G06F1/3296 , G06F1/3228 , G06F1/3234 , G06F9/4401
Abstract: In one embodiment, a system on chip includes: at least one core; a plurality of intellectual property (IP) agents coupled to the at least one core; a shared power rail to provide an operating voltage to the plurality of IP agents; and a power controller, in response to an indication that the plurality of IP agents are in an idle state and the at least one core is in an active state, to power down the shared power rail while the at least one core remains in the active state. Other embodiments are described and claimed.
-
3.
公开(公告)号:US20180203564A1
公开(公告)日:2018-07-19
申请号:US15918999
申请日:2018-03-12
Applicant: Intel Corporation
Inventor: David M. Putzolu , Brian E. Woodruff , Cheng Feng , Kevin S. Rhodes , Xiang Zhou , Kevy S. Zhang , Pronay Dutta
CPC classification number: G06F3/0416 , G06F1/1616 , G06F1/1618 , G06F1/1694 , G06F3/023 , G06F3/03547 , G06F3/038 , H04M1/0241 , H04M2250/12
Abstract: According to one embodiment, a device includes control logic, at least a portion of which is implemented in hardware, to process motion data, the motion data collected from a first accelerometer in a base unit and from a second accelerometer in a display panel attached to a base unit of a mobile device, to determine whether the display panel moves relative to the base unit and to temporarily ignore or disable one or more input devices of the mobile device for a predetermined period of time to avoid unintentional user interaction with the mobile device during the movement of the display panel.
-
公开(公告)号:US20170286254A1
公开(公告)日:2017-10-05
申请号:US15085733
申请日:2016-03-30
Applicant: Intel Corporation
Inventor: Sankaran M. Menon , Rolf H. Kuehnis , William H. Penner , Pronay Dutta
IPC: G06F11/36
CPC classification number: G06F11/364 , G06F11/34 , G06F11/366
Abstract: A method and apparatus for collecting debug and crash information are described. In one embodiment, a system comprises one or more compute engines an external interface; a non-volatile memory coupled to the external interface and operable to store captured information, wherein the captured information comprises one or both of debug information and crash information; a first trace aggregator coupled to the non-volatile memory and the one or more compute engines to capture the one or both of debug information and crash information from at least one of the one or more compute engines in response to a crash of the system; and a controller, coupled to the non-volatile memory and the first trace aggregator, to cause captured information to be sent from the first trace aggregator to the non-volatile memory and to subsequently control transfer of the captured information stored in the non-volatile memory to the external interface.
-
公开(公告)号:US10545869B2
公开(公告)日:2020-01-28
申请号:US16024672
申请日:2018-06-29
Applicant: Intel Corporation
Inventor: Pronay Dutta , Christopher Lake , Patrick James , Paul Crutcher
IPC: G06F12/08 , G06F1/3296 , G06F9/4401 , G06F12/0804
Abstract: A power button override allows a persistent memory enabled platform to preserve data in persistent memory before initiating shutdown in a manner that is transparent to the user. The power button override prevents shutdown until all of the volatile cache and any other data in the platform has been flushed to persistent memory.
-
6.
公开(公告)号:US20190041970A1
公开(公告)日:2019-02-07
申请号:US16142320
申请日:2018-09-26
Applicant: Intel Corporation
Inventor: Vijay S. R. Degalahal , Pronay Dutta , Robert Gough , Panner Kumar , Chia-Hung Kuo , Karthi Vadivelu
IPC: G06F1/32 , G06F9/4401
Abstract: In one embodiment, a system on chip includes: at least one core; a plurality of intellectual property (IP) agents coupled to the at least one core; a shared power rail to provide an operating voltage to the plurality of IP agents; and a power controller, in response to an indication that the plurality of IP agents are in an idle state and the at least one core is in an active state, to power down the shared power rail while the at least one core remains in the active state. Other embodiments are described and claimed.
-
7.
公开(公告)号:US09916031B2
公开(公告)日:2018-03-13
申请号:US15035338
申请日:2013-12-26
Applicant: Intel Corporation
Inventor: David M. Putzolu , Brian E. Woodruff , Cheng Feng , Kevin S. Rhodes , Xiang Zhou , Kevy S. Zhang , Pronay Dutta
CPC classification number: G06F3/0416 , G06F1/1616 , G06F1/1618 , G06F1/1694 , G06F3/023 , G06F3/03547 , G06F3/038 , H04M1/0241 , H04M2250/12
Abstract: According to one embodiment, a device includes control logic, at least a portion of which is implemented in hardware, to process motion data, the motion data collected from a first accelerometer in a base unit and from a second accelerometer in a display panel attached to a base unit of a mobile device, to determine whether the display panel moves relative to the base unit and to temporarily ignore or disable one or more input devices of the mobile device for a predetermined period of time to avoid unintentional user interaction with the mobile device during the movement of the display panel.
-
公开(公告)号:US10394623B2
公开(公告)日:2019-08-27
申请号:US15026137
申请日:2013-11-14
Applicant: INTEL CORPORATION
Inventor: Nicholas Adams , Saiprasad Paithara Balagangadhara , Pronay Dutta , Rajeev K. Nalawadi , Vinay K. Rangineni
Abstract: Various embodiments are generally directed an apparatus and method for receiving an interrupt to cause a system event on a platform processing device from a device not operative to directly cause the system event on the platform processing device, generating a generic event 5 message having information based on the interrupt and in response to receiving the interrupt. Moreover a defined event message may be generated having information based on the information in the generic event message and interrupt may be sent to an operating system of the platform processing device to cause the system event on the platform processing device based on information in the defined event message.
-
公开(公告)号:US10244488B2
公开(公告)日:2019-03-26
申请号:US14499101
申请日:2014-09-27
Applicant: Intel Corporation
Inventor: Kwan Ho Lee , Yasuharu Omi , Ulun Karacaoglu , Pronay Dutta , Simin Xiong
Abstract: Technologies for the calibration of a body presence sensor include a mobile computing device configured to calibrate the body presence sensor based on a present physical configuration mode of the mobile computing device. The mobile computing device may be adjustable into multiple physical configuration modes based on the intended use of the mobile computing device. The mobile computing device controls a transmit power level of an associated communication circuit based on whether the body presence sensor detects a body presence within proximity to the mobile computing device.
-
10.
公开(公告)号:US10209824B2
公开(公告)日:2019-02-19
申请号:US15918999
申请日:2018-03-12
Applicant: Intel Corporation
Inventor: David M. Putzolu , Brian E. Woodruff , Cheng Feng , Kevin S. Rhodes , Xiang Zhou , Kevy S. Zhang , Pronay Dutta
Abstract: A device includes control logic, at least a portion of which is implemented in hardware, to process motion data, the motion data collected from a first accelerometer in a base unit and from a second accelerometer in a display panel attached to a base unit of a mobile device, to determine whether the display panel moves relative to the base unit and to temporarily ignore or disable one or more input devices of the mobile device for a predetermined period of time to avoid unintentional user interaction with the mobile device during the movement of the display panel.
-
-
-
-
-
-
-
-
-