Patents by Inventor Robert Gough

Robert Gough has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11592884
    Abstract: Apparatus and methods for managing power consumption of a data-path in a computer system are provided, the data-path comprising a first port and a second port, the first port comprising a high-speed and the second port comprising a low-speed port. The disclosed method including connecting a device to the data-path, determining that the connected device is to communicate using the second port and turning off an active circuit associated with the first port of the data-path.
    Type: Grant
    Filed: January 25, 2018
    Date of Patent: February 28, 2023
    Assignee: Intel Corporation
    Inventors: Chee Lim Nge, Chia-Hung Kuo, Nivedita Aggarwal, Venkataramani Gopalakrishnan, Robert Gough, Basavaraj Astekar, Vijaykumar Kadgi
  • Patent number: 11513808
    Abstract: Automatic-switching and deployment of software (SW)- or firmware (FW)-based USB4 connection managers (CMs) and associated methods, apparatus, software and firmware. A handshake is defined between BIOS and an operating system (OS) to discover supported CM capability and dynamically switch from a FW CM to a SW CM and visa verse if there is a mismatch. In addition, a mechanism is defined to deploy the correct FW or SW CM driver based on class code, 2-part or 4-part ID. Support for continued USB4 operation during an OS upgrade or downgrade is provided, while ensuring that the best possible CM solution is used based on the advertised platform and OS capability. USB4 controllers support a pass-through mode under which the host controller FW redirects control packets sent between an SW CM and a USB4 fabric, and a FW CM mode under which control packets are communicated between the host controller FW and the USB4 fabric to configure USB4 peripheral devices and/or USB4 hubs in the USB4 fabric.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: November 29, 2022
    Assignee: Intel Corporation
    Inventors: Vinay Raghav, Prashant Sethi, Robert Gough, Reuven Rozic, Uri Soloveychik
  • Patent number: 11301257
    Abstract: In some embodiments, a PPM interface for a computing platform may be provided with functionality to facilitate, to an OS through the PPM interface, firmware performance data.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: April 12, 2022
    Assignee: Intel Corporation
    Inventors: Michael Rothman, Robert Gough, Mark Doran
  • Patent number: 10860083
    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.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: December 8, 2020
    Assignee: Intel Corporation
    Inventors: Vijay S. R. Degalahal, Pronay Dutta, Robert Gough, Panner Kumar, Chia-Hung Kuo, Karthi Vadivelu
  • Publication number: 20200225722
    Abstract: Apparatus and methods for managing power consumption of a data-path in a computer system are provided, the data-path comprising a first port and a second port, the first port comprising a high-speed and the second port comprising a low-speed port. The disclosed method including connecting a device to the data-path, determining that the connected device is to communicate using the second port and turning off an active circuit associated with the first port of the data-path.
    Type: Application
    Filed: January 25, 2018
    Publication date: July 16, 2020
    Inventors: CHEE LIM NGE, CHIA-HUNG KUO, NIVEDITA AGGARWAL, VENKATARAMANI GOPALAKRISHNAN, ROBERT GOUGH, BASAVARAJ ASTEKAR, VIJAYKUMAR KADGI
  • Publication number: 20190317774
    Abstract: Automatic-switching and deployment of software (SW)- or firmware (FW)-based USB4 connection managers (CMs) and associated methods, apparatus, software and firmware. A handshake is defined between BIOS and an operating system (OS) to discover supported CM capability and dynamically switch from a FW CM to a SW CM and visa verse if there is a mismatch. In addition, a mechanism is defined to deploy the correct FW or SW CM driver based on class code, 2-part or 4-part ID. Support for continued USB4 operation during an OS upgrade or downgrade is provided, while ensuring that the best possible CM solution is used based on the advertised platform and OS capability. USB4 controllers support a pass-through mode under which the host controller FW redirects control packets sent between an SW CM and a USB4 fabric, and a FW CM mode under which control packets are communicated between the host controller FW and the USB4 fabric to configure USB4 peripheral devices and/or USB4 hubs in the USB4 fabric.
    Type: Application
    Filed: June 28, 2019
    Publication date: October 17, 2019
    Inventors: Vinay Raghav, Prashant Sethi, Robert Gough, Reuven Rozic, Uri Soloveychik
  • Publication number: 20190041970
    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.
    Type: Application
    Filed: September 26, 2018
    Publication date: February 7, 2019
    Inventors: Vijay S. R. Degalahal, Pronay Dutta, Robert Gough, Panner Kumar, Chia-Hung Kuo, Karthi Vadivelu
  • Publication number: 20180181407
    Abstract: In some embodiments, a PPM interface for a computing platform may be provided with functionality to facilitate, to an OS through the PPM interface, firmware performance data.
    Type: Application
    Filed: February 20, 2018
    Publication date: June 28, 2018
    Applicant: Intel Corporation
    Inventors: Michael Rothman, Robert Gough, Mark Doran
  • Patent number: 10007528
    Abstract: In some embodiments, a PPM interface may be provided with functionality to facilitate to an OS memory power state management for one or more memory nodes, regardless of a particular platform hardware configuration, as long as the platform hardware is in conformance with the PPM interface.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: June 26, 2018
    Assignee: Intel Corporation
    Inventors: Guy M. Therien, Paul Diefenbaugh, Anil Aggarwal, Andrew D. Henroid, Jeremy J. Shrall, Efraim Rotem, Krishnakanth V. Sistla, Eliezer Weissmann, Mohan Kumar, Sarathy Jayakumar, Jose Andy Vargas, Neelam Chandwani, Michael A. Rothman, Robert Gough, Mark Doran
  • Patent number: 9898306
    Abstract: In some embodiments, a PPM interface for a computing platform may be provided with functionality to facilitate, to an OS through the PPM interface, firmware performance data.
    Type: Grant
    Filed: January 2, 2017
    Date of Patent: February 20, 2018
    Assignee: Intel Corporation
    Inventors: Michael Rothman, Robert Gough, Mark Doran
  • Patent number: 9746910
    Abstract: Particular embodiments described herein provide for an apparatus that includes a means for determining a power state for a device connected to a system, a means for determining that the device should change power states, and means for sending a signal to the device to put the device in a D3-cold state while the system is a GO/SO state. In an embodiment, the device is a peripheral component interconnect (PCI) device. Also, the particular example implementation can include means for sending a PCIRST# signal from the device to a controller to cause the device to exit the D3-cold state, wherein the PCIRST# signal is received at a pin on the controller that is different than a designated PCIRST# signal pin.
    Type: Grant
    Filed: January 25, 2016
    Date of Patent: August 29, 2017
    Assignee: Intel Corporation
    Inventors: Robert Gough, Ismail Ebrahim
  • Publication number: 20170147358
    Abstract: In some embodiments, a PPM interface for a computing platform may be provided with functionality to facilitate, to an OS through the PPM interface, firmware performance data.
    Type: Application
    Filed: January 2, 2017
    Publication date: May 25, 2017
    Inventors: Michael Rothman, Robert Gough, Mark Doran
  • Patent number: 9535711
    Abstract: In some embodiments, a PPM interface for a computing platform may be provided with functionality to facilitate, to an OS through the PPM interface, firmware performance data.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: January 3, 2017
    Assignee: Intel Corporation
    Inventors: Michael Rothman, Robert Gough, Mark Doran
  • Patent number: 9354679
    Abstract: Particular embodiments described herein can offer a method that includes receiving a signal indicating whether at least one device is in a low power mode, determining that the at least one device is in a first thermally benign state based, at least in part, on the signal, and performing a first operation associated with a reduced thermal remediation power consumption.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: May 31, 2016
    Assignee: Intel Corporation
    Inventors: Robert Gough, Barnes Cooper, Basavaraj Astekar, Mazen Gedeon, Soethiha Soe
  • Publication number: 20160139658
    Abstract: Particular embodiments described herein provide for an apparatus that includes a means for determining a power state for a device connected to a system, a means for determining that the device should change power states, and means for sending a signal to the device to put the device in a D3-cold state while the system is a G0/S0 state. In an embodiment, the device is a peripheral component interconnect (PCI) device. Also, the particular example implementation can include means for sending a PCIRST# signal from the device to a controller to cause the device to exit the D3-cold state, wherein the PCIRST# signal is received at a pin on the controller that is different than a designated PCIRST# signal pin.
    Type: Application
    Filed: January 25, 2016
    Publication date: May 19, 2016
    Applicant: Intel Corporation
    Inventors: Robert Gough, Ismail Ebrahim
  • Patent number: 9244521
    Abstract: Particular embodiments described herein provide for an apparatus that includes a means for determining a power state for a device connected to a system, a means for determining that the device should change power states, and means for sending a signal to the device to put the device in a D3-cold state while the system is a GO/SO state. In an embodiment, the device is a peripheral component interconnect (PCI) device. Also, the particular example implementation can include means for sending a WAKE# signal from a controller to the device to cause the device to exit the D3-cold state, wherein the WAKE# signal was sent from a designated WAKE# signal pin on the controller. In some embodiments, the WAKE# signal is not sent to other devices in the system.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: January 26, 2016
    Assignee: Intel Corporation
    Inventors: Robert Gough, Ismail Ebrahim
  • Publication number: 20140189390
    Abstract: Particular embodiments described herein can offer a method that includes receiving a signal indicating whether at least one device is in a low power mode, determining that the at least one device is in a first thermally benign state based, at least in part, on the signal, and performing a first operation associated with a reduced thermal remediation power consumption.
    Type: Application
    Filed: December 28, 2012
    Publication date: July 3, 2014
    Inventors: Robert Gough, Barnes Cooper, Basavaraj Astekar, Mazen Gedeon, Soethiha Soe
  • Publication number: 20140189408
    Abstract: Particular embodiments described herein can offer an apparatus that includes logic, the logic at least partially comprising hardware logic to receive a first notification indicating that at least one first user interaction device has become precluded; and cause, by a processor and absent intermediate operation of operating system software, disabling of at least one second user interaction device based, at least in part, on the first notification.
    Type: Application
    Filed: December 28, 2012
    Publication date: July 3, 2014
    Inventors: Robert Gough, Mazen Gedeon, Barnes Cooper, Basavaraj Astekar
  • Publication number: 20140189184
    Abstract: One particular example implementation of an apparatus that includes logic, the logic at least partially comprising hardware logic to: trigger a particular interrupt based, at least in part, on input/output (I/O) activity when a predetermined state is activated on a platform; generate a system control interrupt based, at least in part, on a source associated with the particular interrupt; and route the system control interrupt to a custom system control interrupt handler.
    Type: Application
    Filed: December 28, 2012
    Publication date: July 3, 2014
    Inventors: Nicholas Adams, Robert Gough, Gary Lee
  • Patent number: D930909
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: September 14, 2021
    Assignee: MED STUFF LTD.
    Inventor: Michael Ian Robert Gough