Patents by Inventor Todd A. Dutton

Todd A. Dutton 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: 9702660
    Abstract: A gun having at least two barrels wherein each barrel is adapted to receive at least one projectile. The barrels are attached to a gun body having a gun chamber adapted to receive a propelling charge. An interface between the gun chamber and the barrels selectively connects the gun chamber with one or more of the barrels to fire a variable number of projectiles at variable velocities.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: July 11, 2017
    Assignee: The United States of America as represented by the Secretary of the Army
    Inventor: Todd A. Dutton
  • Patent number: 8924690
    Abstract: A method and apparatus for heterogeneous chip multiprocessors (CMP) via resource restriction. In one embodiment, the method includes the accessing of a resource utilization register to identify a resource utilization policy. Once accessed, a processor controller ensures that the processor core utilizes a shared resource in a manner specified by the resource utilization policy. In one embodiment, each processor core within a CMP includes an instruction issue throttle resource utilization register, an instruction fetch throttle resource utilization register and other like ways of restricting its utilization of shared resources within a minimum and maximum utilization level. In one embodiment, resource restriction provides a flexible manner for allocating current and power resources to processor cores of a CMP that can be controlled by hardware or software. Other embodiments are described and claimed.
    Type: Grant
    Filed: May 29, 2012
    Date of Patent: December 30, 2014
    Assignee: Intel Corporation
    Inventors: Tryggve Fossum, George Chrysos, Todd A. Dutton
  • Publication number: 20120239875
    Abstract: A method and apparatus for heterogeneous chip multiprocessors (CMP) via resource restriction. In one embodiment, the method includes the accessing of a resource utilization register to identify a resource utilization policy. Once accessed, a processor controller ensures that the processor core utilizes a shared resource in a manner specified by the resource utilization policy. In one embodiment, each processor core within a CMP includes an instruction issue throttle resource utilization register, an instruction fetch throttle resource utilization register and other like ways of restricting its utilization of shared resources within a minimum and maximum utilization level. In one embodiment, resource restriction provides a flexible manner for allocating current and power resources to processor cores of a CMP that can be controlled by hardware or software. Other embodiments are described and claimed.
    Type: Application
    Filed: May 29, 2012
    Publication date: September 20, 2012
    Inventors: Tryggve Fossum, George Chrysos, Todd A. Dutton
  • Patent number: 8190863
    Abstract: A method and apparatus for heterogeneous chip multiprocessors (CMP) via resource restriction. In one embodiment, the method includes the accessing of a resource utilization register to identify a resource utilization policy. Once accessed, a processor controller ensures that the processor core utilizes a shared resource in a manner specified by the resource utilization policy. In one embodiment, each processor core within a CMP includes an instruction issue throttle resource utilization register, an instruction fetch throttle resource utilization register and other like ways of restricting its utilization of shared resources within a minimum and maximum utilization level. In one embodiment, resource restriction provides a flexible manner for allocating current and power resources to processor cores of a CMP that can be controlled by hardware or software. Other embodiments are described and claimed.
    Type: Grant
    Filed: July 2, 2004
    Date of Patent: May 29, 2012
    Assignee: Intel Corporation
    Inventors: Tryggve Fossum, George Chrysos, Todd A. Dutton
  • Patent number: 7426648
    Abstract: A method and apparatus for global and local power management is herein described. Hardware within monitor/receives power management requests for any number of processing elements and adjusts global performance resources to change the global power state of all the processing elements or adjusts a local performance resource for a processing element to operate that processing element at a pseudo power state within the global power state.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: September 16, 2008
    Assignee: Intel Corporation
    Inventors: Bernard J. Lint, Todd A. Dutton, Kushagra Vaid
  • Patent number: 7360103
    Abstract: A mechanism for P-state feedback to operating system (OS) with hardware coordination is described herein. In one embodiment, an example of a process includes, but is not limited to, receiving data from a processor representing an average performance over a previous period of time, and determining a performance state (P-state) for a next period of time based in part on the data representing the average performance over the previous period of time. Other methods and apparatuses are also described.
    Type: Grant
    Filed: May 21, 2004
    Date of Patent: April 15, 2008
    Assignee: Intel Corporation
    Inventors: Bernard J. Lint, Alon Naveh, Shivnandan D. Kaushik, Jeffrey R. Wilcox, Lance E. Hacking, Ping Sager, Kushagra Vaid, Todd A. Dutton
  • Patent number: 5622364
    Abstract: Apparatus and method is provided for determining a relative vertical position of a media sheet within a supply tray by sensing a picked sheet traveling through a media path, and therefrom determining time and/or distance traveled by the picked sheet. The vertical position of the media sheet within the supply tray is translated into a relative media level in the supply tray.
    Type: Grant
    Filed: March 27, 1996
    Date of Patent: April 22, 1997
    Assignee: Lexmark International, Inc.
    Inventors: Todd A. Dutton, Scott S. Williams, Phillip B. Wright
  • Patent number: 4958274
    Abstract: A method and arrangement for siloing information in a computer system uses a smaller number of large-size latches by providing a timing silo having a set of n timing state devices sequentially connected for receiving and siloing at least one bit. The arrangement has an information silo having a set of p information state devices which are sequentially connected for receiving and siloing information. These information state devices have device enables coupled to separate locations in the timing silo so that a bit at a particular location in the timing silo enables the information state device which is coupled to that particular location. In this arrangement, the number of p information state devices is less than the number n of timing state devices. Less large-size latches are therefore needed. The invention also finds use in the resetting of a control module in processor after a trap by providing a timing silo which keeps track of the number of addresses which have been generated within the trap shadow.
    Type: Grant
    Filed: June 1, 1988
    Date of Patent: September 18, 1990
    Assignee: Digital Equipment Corporation
    Inventors: Todd A. Dutton, Walter A. Beach