Patents by Inventor Steven E. Wells

Steven E. Wells 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: 10185511
    Abstract: Technologies for managing an operational characteristic of a solid state drive include monitoring the operational characteristic to determine whether the operational characteristic satisfies a low threshold and a high threshold. If the operational characteristic does satisfy the low threshold, the solid state drive throttles high power memory accesses requests while not throttle low power memory access requests. If the operational characteristic satisfies a high threshold, the solid state drive is configured to throttle all memory accesses. The operational characteristic may be embodied as, for example, a temperature of the solid state drive.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: January 22, 2019
    Assignee: Intel Corporation
    Inventors: Neeraj Sharma, Ning Wu, Steven E. Wells
  • Publication number: 20170177262
    Abstract: Technologies for managing an operational characteristic of a solid state drive include monitoring the operational characteristic to determine whether the operational characteristic satisfies a low threshold and a high threshold. If the operational characteristic does satisfy the low threshold, the solid state drive throttles high power memory accesses requests while not throttle low power memory access requests. If the operational characteristic satisfies a high threshold, the solid state drive is configured to throttle all memory accesses. The operational characteristic may be embodied as, for example, a temperature of the solid state drive.
    Type: Application
    Filed: December 22, 2015
    Publication date: June 22, 2017
    Inventors: Neeraj Sharma, Ning Wu, Steven E. Wells
  • Patent number: 9213400
    Abstract: Apparatus and methods of reducing power consumption in solid-state disks (SSDs) that can reduce power levels in SSDs below levels achievable in known SSD reduced power states. The apparatus is a power management subsystem operative to detect whether an SSD subsystem has been enabled to enter a reduced power state, and to receive a control signal from a host directing the power management subsystem to place the SSD subsystem in the reduced power state. In the event the SSD subsystem is enabled to enter the reduced power state and the host asserts the control signal, the power management subsystem effectively disconnects at least a portion of the SSD subsystem from the power rail. In the event power-up clear circuitry asserts a clear signal to the power management subsystem, or the host negates the control signal, the power management subsystem reestablishes the connection between the SSD subsystem and the power rail.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: December 15, 2015
    Assignee: Intel Corporation
    Inventor: Steven E. Wells
  • Patent number: 9059854
    Abstract: A protocol provides authentication of peripheral devices by a computing device to which the peripheral device connects. Computing devices include a verifier with a public key that authenticates multiple associated private keys. Private keys are embedded on peripheral devices. When the verifier is able to authenticate a connected peripheral, particular functionality is enabled that may not be enabled for peripherals that do not authenticate.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: June 16, 2015
    Assignee: Intel Corporation
    Inventors: Ned M. Smith, Steven E. Wells, Robert W. Strong
  • Patent number: 8874834
    Abstract: A method, device, and system are disclosed. In one embodiment method begins by incrementing a count of a total number of write operations to a non-volatile memory storage for each write operation to the non-volatile memory storage. The method then receives a request for the total count of lifetime write operations from a requestor. Finally, the method sends the total count of lifetime write operations to the requestor.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: October 28, 2014
    Assignee: Intel Corporation
    Inventors: Victor W. Locasio, Steven E. Wells, Will Akin
  • Publication number: 20140281600
    Abstract: Apparatus and methods of reducing power consumption in solid-state disks (SSDs) that can reduce power levels in SSDs below levels achievable in known SSD reduced power states. The apparatus is a power management subsystem operative to detect whether an SSD subsystem has been enabled to enter a reduced power state, and to receive a control signal from a host directing the power management subsystem to place the SSD subsystem in the reduced power state. In the event the SSD subsystem is enabled to enter the reduced power state and the host asserts the control signal, the power management subsystem effectively disconnects at least a portion of the SSD subsystem from the power rail. In the event power-up clear circuitry asserts a clear signal to the power management subsystem, or the host negates the control signal, the power management subsystem reestablishes the connection between the SSD subsystem and the power rail.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Inventor: STEVEN E. WELLS
  • Publication number: 20140101374
    Abstract: A method, device, and system are disclosed. In one embodiment method begins by incrementing a count of a total number of write operations to a non-volatile memory storage for each write operation to the non-volatile memory storage. The method then receives a request for the total count of lifetime write operations from a requestor. Finally, the method sends the total count of lifetime write operations to the requestor.
    Type: Application
    Filed: September 26, 2013
    Publication date: April 10, 2014
    Inventors: Victor W. Locasio, Steven E. Wells, Will Akin
  • Publication number: 20140032907
    Abstract: A protocol provides authentication of peripheral devices by a computing device to which the peripheral device connects. Computing devices include a verifier with a public key that authenticates multiple associated private keys. Private keys are embedded on peripheral devices. When the verifier is able to authenticate a connected peripheral, particular functionality is enabled that may not be enabled for peripherals that do not authenticate.
    Type: Application
    Filed: October 10, 2013
    Publication date: January 30, 2014
    Inventors: NED M. SMITH, STEVEN E. WELLS, ROBERT W. STRONG
  • Patent number: 8578161
    Abstract: A protocol provides authentication of peripheral devices by a computing device to which the peripheral device connects. Computing devices include a verifier with a public key that authenticates multiple associated private keys. Private keys are embedded on peripheral devices. When the verifier is able to authenticate a connected peripheral, particular functionality is enabled that may not be enabled for peripherals that do not authenticate.
    Type: Grant
    Filed: April 1, 2010
    Date of Patent: November 5, 2013
    Assignee: Intel Corporation
    Inventors: Ned M. Smith, Steven E. Wells, Robert W. Strong
  • Patent number: 8566506
    Abstract: A method, device, and system are disclosed. In one embodiment method begins by incrementing a count of a total number of write operations to a non-volatile memory storage for each write operation to the non-volatile memory storage. The method then receives a request for the total count of lifetime write operations from a requestor. Finally, the method sends the total count of lifetime write operations to the requestor.
    Type: Grant
    Filed: August 7, 2009
    Date of Patent: October 22, 2013
    Assignee: Intel Corporation
    Inventors: Victor W. Locasio, Steven E. Wells, Will Akin
  • Publication number: 20110246756
    Abstract: A protocol provides authentication of peripheral devices by a computing device to which the peripheral device connects. Computing devices include a verifier with a public key that authenticates multiple associated private keys. Private keys are embedded on peripheral devices. When the verifier is able to authenticate a connected peripheral, particular functionality is enabled that may not be enabled for peripherals that do not authenticate.
    Type: Application
    Filed: April 1, 2010
    Publication date: October 6, 2011
    Inventors: Ned M. Smith, Steven E. Wells, Robert W. Strong
  • Publication number: 20110035535
    Abstract: A method, device, and system are disclosed. In one embodiment method begins by incrementing a count of a total number of write operations to a non-volatile memory storage for each write operation to the non-volatile memory storage. The method then receives a request for the total count of lifetime write operations from a requestor. Finally, the method sends the total count of lifetime write operations to the requestor.
    Type: Application
    Filed: August 7, 2009
    Publication date: February 10, 2011
    Inventors: Victor W. Locasio, Steven E. Wells, Will Akin
  • Patent number: 7350083
    Abstract: An integrated circuit chip comprises firmware non-volatile memory to store firmware and at least one hardware security primitive device comprising non-volatile memory. The firmware non-volatile memory and the at least one hardware security primitive device are integrated on the integrated circuit chip.
    Type: Grant
    Filed: December 29, 2000
    Date of Patent: March 25, 2008
    Assignee: Intel Corporation
    Inventors: Steven E. Wells, V. Niles Kynett
  • Patent number: 7269614
    Abstract: A random number generator comprises random number generation circuitry to generate and output random bits. The random number generator comprises interface circuitry to receive and store random bits output by the random number generation circuitry and to output random bits. The interface circuitry prevents outputting the same random bits more than once.
    Type: Grant
    Filed: August 7, 2003
    Date of Patent: September 11, 2007
    Assignee: Intel Corporation
    Inventors: Steven E. Wells, V. Niles Kynett, Lance W. Dover
  • Patent number: 7177888
    Abstract: A method of producing a uniform duty cycle output from a random bit source. The method includes testing the duty cycle of said random bit source; varying the output voltage of a voltage source if the duty cycle is not substantially fifty percent; and iteratively altering the output voltage of the voltage source until said duty cycle is substantially fifty percent.
    Type: Grant
    Filed: August 1, 2003
    Date of Patent: February 13, 2007
    Assignee: Intel Corporation
    Inventor: Steven E. Wells
  • Patent number: 7085341
    Abstract: A nonvolatile counter. A nonvolatile storage is organized in digits having non-uniform bases. Circuitry is provided to increment a count value represented by the digits in response to an increment command.
    Type: Grant
    Filed: July 8, 2003
    Date of Patent: August 1, 2006
    Assignee: Intel Corporation
    Inventor: Steven E. Wells
  • Patent number: 6795837
    Abstract: According to one embodiment, a programmable random bit source is disclosed. The programmable random bit source includes a latch having a data input, a bias input and a clock input. In addition, the programmable random bit source includes a programmable voltage source coupled to the bias input of the latch and a first oscillator coupled to the data input of the latch to output a first oscillating signal. Further, the programmable random bit source includes a second oscillator coupled to the clock input of the latch circuit to output a second oscillating signal having a frequency slower than a frequency of the first oscillating signal.
    Type: Grant
    Filed: March 31, 1999
    Date of Patent: September 21, 2004
    Assignee: Intel Corporation
    Inventor: Steven E. Wells
  • Patent number: 6792438
    Abstract: A random number generator comprises random number generation circuitry to generate and output random bits. The random number generator includes interface circuitry to receive and store random bits output by the random number generation circuitry and to output random bits. The interface circuitry prevents outputting the same random bits more than once.
    Type: Grant
    Filed: March 31, 2000
    Date of Patent: September 14, 2004
    Assignee: Intel Corporation
    Inventors: Steven E. Wells, V. Niles Kynett, Lance W. Dover
  • Publication number: 20040107377
    Abstract: A nonvolatile counter. A nonvolatile storage is organized in digits having non-uniform bases. Circuitry is provided to increment a count value represented by the digits in response to an increment command.
    Type: Application
    Filed: July 8, 2003
    Publication date: June 3, 2004
    Inventor: Steven E. Wells
  • Patent number: 6728893
    Abstract: A system and method for controlling power are described. A computer system including a memory module and a random number generator is monitored. The random number generator is enabled to generate and process random bits. The memory module is enabled to receive and store the random bits generated. The memory module is then disabled.
    Type: Grant
    Filed: April 21, 2000
    Date of Patent: April 27, 2004
    Assignee: Intel Corporation
    Inventors: Steven E. Wells, David A. Ward