Patents by Inventor Daniel J. Ragland

Daniel J. Ragland 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).

  • Publication number: 20190004993
    Abstract: Apparatuses, methods and storage medium for providing access from outside a multicore processor System on Chip (SoC) are disclosed herein. In embodiments, an SoC may include a memory to store a plurality of embedded values correspondingly associated with a plurality of architecturally identical cores. Each embedded value may indicate a default voltage for a respective one of the plurality of architecturally identical cores. In embodiments, an apparatus may include one or more processors, devices, and/or circuitry to provide access from outside the multicore processor SoC to individually configure voltages of the plurality of architecturally identical cores to values that are different than the values of the default voltages. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: July 3, 2018
    Publication date: January 3, 2019
    Inventors: DANIEL J. RAGLAND, GUY M. THERIEN, KIRK PFAENDER
  • Patent number: 10139882
    Abstract: According to one embodiment of the invention, a processor includes a power control unit, an interface to software during runtime that permits the software to set a plurality of power management constraint parameters for the power control unit during runtime of the processor without a reboot of the processor, and a storage element to store a respective lock bit for each of the plurality of power management constraint parameters to disable the interface from changing a respective constraint parameter when set.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: November 27, 2018
    Inventors: Ryan D. Wells, Sanjeev S. Jahagirdar, Inder M. Sodhi, Jeremy J. Shrall, Stephen H. Gunther, Daniel J. Ragland, Nicholas J. Adams
  • Patent number: 10095302
    Abstract: A processing device includes a power management unit to receive a base clock (BCLK) frequency rate to be applied to the processing device; and to determine, using a reference voltage/frequency curve, a voltage corresponding to the BCLK frequency rate, wherein the reference V/F curve is generated based on a reference BCLK frequency rate of the processing device.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: October 9, 2018
    Assignee: Intel Corporation
    Inventors: Ariel Gur, Daniel J Ragland, Ofer Nathan, Nadav Shulman, Esfir Natanzon
  • Patent number: 10013392
    Abstract: Apparatuses, methods and storage medium for providing access from outside a multicore processor System on Chip (SoC) are disclosed herein. In embodiments, an SoC may include a memory to store a plurality of embedded values correspondingly associated with a plurality of architecturally identical cores. Each embedded value may indicate a default voltage for a respective one of the plurality of architecturally identical cores. In embodiments, an apparatus may include one or more processors, devices, and/or circuitry to provide access from outside the multicore processor SoC to individually configure voltages of the plurality of architecturally identical cores to values that are different than the values of the default voltages. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: July 3, 2018
    Assignee: Intel Corporation
    Inventors: Daniel J. Ragland, Guy M. Therien, Kirk Pfaender
  • Publication number: 20180059763
    Abstract: A processing device includes a power management unit to receive a base clock (BCLK) frequency rate to be applied to the processing device; and to determine, using a reference voltage/frequency curve, a voltage corresponding to the BCLK frequency rate, wherein the reference V/F curve is generated based on a reference BCLK frequency rate of the processing device.
    Type: Application
    Filed: August 29, 2016
    Publication date: March 1, 2018
    Inventors: Ariel Gur, Daniel J Ragland, Ofer Nathan, Nadav Shulman, Esfir Natanzon
  • Publication number: 20170249000
    Abstract: An integrated circuit of an aspect includes a power control unit having an interface to receive an indication that one or more instructions of a first type are to be performed by a core. The power control unit also has logic to control a maximum clock frequency for the core based on the indication that the instructions of the first type are to be performed by the core.
    Type: Application
    Filed: February 27, 2016
    Publication date: August 31, 2017
    Applicant: Intel Corporation
    Inventors: DANIEL J. RAGLAND, PAVITHRA SAMPATH, KIRK PFAENDER, KAHRAMAN D. AKDEMIR, ARIEL GUR
  • Publication number: 20170212572
    Abstract: Apparatuses, methods and storage medium for providing access from outside a multicore processor System on Chip (SoC) are disclosed herein. In embodiments, an SoC may include a memory to store a plurality of embedded values correspondingly associated with a plurality of architecturally identical cores. Each embedded value may indicate a default voltage for a respective one of the plurality of architecturally identical cores. In embodiments, an apparatus may include one or more processors, devices, and/or circuitry to provide access from outside the multicore processor SoC to individually configure voltages of the plurality of architecturally identical cores to values that are different than the values of the default voltages. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: January 26, 2016
    Publication date: July 27, 2017
    Inventors: DANIEL J. RAGLAND, GUY M. THERIEN, KIRK PFAENDER
  • Patent number: 9619251
    Abstract: Systems and methods consistent with the present disclosure include techniques for dynamic system performance tuning (DSPT). Techniques for DSPT include identifying an active software application during a user session and applying an application-specific profile that defines different system-hardware operating states of a computing system to enhance the performance of the active software application.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: April 11, 2017
    Assignee: Intel Corporation
    Inventors: Michael J. Moen, Daniel J. Ragland, Asmae Mhassni, Edward R. Hudson, Andre L. Nash
  • Publication number: 20160282919
    Abstract: According to one embodiment of the invention, a processor includes a power control unit, an interface to software during runtime that permits the software to set a plurality of power management constraint parameters for the power control unit during runtime of the processor without a reboot of the processor, and a storage element to store a respective lock bit for each of the plurality of power management constraint parameters to disable the interface from changing a respective constraint parameter when set.
    Type: Application
    Filed: June 6, 2016
    Publication date: September 29, 2016
    Inventors: Ryan D. Wells, Sanjeev S. Jahagirdar, Inder M. Sodhi, Jeremy J. Shrall, Stephen H. Gunther, Daniel J. Ragland, Nicholas J. Adams
  • Publication number: 20140359269
    Abstract: Systems and methods consistent with the present disclosure include techniques for dynamic system performance tuning (DSPT). Techniques for DSPT include identifying an active software application during a user session and applying an application-specific profile that defines different system-hardware operating states of a computing system to enhance the performance of the active software application.
    Type: Application
    Filed: May 30, 2014
    Publication date: December 4, 2014
    Inventors: Michael J. Moen, Daniel J. Ragland, Asmae Mhassni, Edward R. Hudson, Andre L. Nash
  • Publication number: 20140359196
    Abstract: Methods and apparatus related to on-the-fly performance adjustment techniques for solid state storage devices are described. In one embodiment, a controller logic controls access to one or more non-volatile memory devices. The controller logic causes a change in an operational frequency of one or more of: the controller logic, a bus that couples the one or more non-volatile memory devices to the controller logic, and one or more of the one or more non-volatile memory devices. Also, the controller logic is capable of causing the change in the operational frequency in response to a command. Furthermore, changing power limits is made possible to scale solid state storage device performance based on system capabilities. Other embodiments are also disclosed and claimed.
    Type: Application
    Filed: June 27, 2013
    Publication date: December 4, 2014
    Inventors: Daniel J. Ragland, Christopher E. Saleski, Richard P. Mangold, Chun L. Yi, Pranava Y. Alekal, Kevin Southern
  • Publication number: 20140136823
    Abstract: In an embodiment, a processor includes a power control unit (PCU) to control power delivery to components of the processor and further including a storage having an overclock lock indicator which when set is to prevent a user from updating configuration settings associated with overclocking performance of the processor within an operating system (OS) environment. Other embodiments are described and claimed.
    Type: Application
    Filed: November 15, 2012
    Publication date: May 15, 2014
    Inventors: Daniel J. Ragland, Nicholas J. Adams, Ryan D. Wells
  • Patent number: 7498521
    Abstract: A method and apparatus include providing a printed circuit board (PCB) having at least one light permeable layer, at least one non-light permeable layer having at least one void therethrough that may be vertically aligned with the at least one light permeable layer, and a source of illumination to simultaneously illuminate through the void and the at least one light permeable layer.
    Type: Grant
    Filed: June 30, 2005
    Date of Patent: March 3, 2009
    Assignee: Intel Corporation
    Inventors: Brian S. Forbes, William L. Sanderson, IV, Daniel J. Ragland, Tim Menard
  • Patent number: 6839793
    Abstract: A circuit is presented including switches connected to registers. The registers control the switches. The switches are connected to universal serial bus (USB) ports based on a USB device bandwidth balancing process. Also presented is a method determining allocation of USB root hubs. The method also switching USB root hub USB device assignments.
    Type: Grant
    Filed: March 28, 2001
    Date of Patent: January 4, 2005
    Assignee: Intel Corporation
    Inventor: Daniel J. Ragland
  • Publication number: 20020144033
    Abstract: A circuit is presented including switches connected to registers. The registers control the switches. The switches are connected to universal serial bus (USB) ports based on a USB device bandwidth balancing process. Also presented is a method determining allocation of USB root hubs. The method also switching USB root hub USB device assignments.
    Type: Application
    Filed: March 28, 2001
    Publication date: October 3, 2002
    Inventor: Daniel J. Ragland