Patents by Inventor Brian L. Stoffers

Brian L. Stoffers 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: 20110121703
    Abstract: One or more embodiments presented herein include a light emitting system and/or device that can include a thermal management system. The thermal management system can provide for transport and/or dissipation of heat generated by a light emitting device.
    Type: Application
    Filed: February 22, 2008
    Publication date: May 26, 2011
    Applicant: Luminus Devices, Inc.
    Inventors: Robert F. Karlicek, JR., Daniel Yen Chu, Joseph D. Whitney, Paul Panaccione, Warren P. Pumyea, Brian L. Stoffers, Michael A. Joffe, Alexei A. Erchak
  • Patent number: 4672360
    Abstract: A data processing system having a central processing unit (CPU) capable of performing binary and decimal arithmetic software instructions is disclosed. Also disclosed is a method and apparatus for speeding conversion of a number in binary format to decimal format by first stripping leading zeroes before the highest order non-zero bit of the binary number, and only allocating enough memory storage bits to hold the resultant decimal number. A multiplexer is used to apply a partial sum during conversion concurrently to both inputs of an adder for doubling.
    Type: Grant
    Filed: September 30, 1983
    Date of Patent: June 9, 1987
    Assignee: Honeywell Information Systems Inc.
    Inventors: John J. Bradley, Brian L. Stoffers, Melinda A. Widen
  • Patent number: 4638450
    Abstract: A data processing system having a central processing unit (CPU) capable of performing binary and decimal arithmetic software instructions is disclosed. The CPU includes a microprocessor which executes the binary arithmetic software instructions under firmware control. Also disclosed is apparatus utilizing a programmable memory and logic circuits that are used to subtract two operands and to generate and temporarily store a digit equal nine indication when the result of subtracting the two operands has a value of nine.
    Type: Grant
    Filed: September 30, 1983
    Date of Patent: January 20, 1987
    Assignee: Honeywell Information Systems Inc.
    Inventor: Brian L. Stoffers
  • Patent number: 4615016
    Abstract: Processor apparatus is described for performing binary and decimal arithmetic operations. In performing decimal multiplication with the processor apparatus, to reduce the amount of processing to be done with the apparatus and thereby speed up the performance of the decimal multiplication, the leading zeroes prefixing the highest order significant digit in both a multiplier and a multiplicand are identified, counted and removed. Decimal multiplication is then performed using the stripped multiplier and multiplicand, and to the resultant partial product a number of zeroes are prefixed equal to the number of zeroes originally stripped from the multiplier and multiplicand. The result is the product of the original multiplier and multiplicand.
    Type: Grant
    Filed: September 30, 1983
    Date of Patent: September 30, 1986
    Assignee: Honeywell Information Systems Inc.
    Inventors: John J. Bradley, Brian L. Stoffers, Theodore R. Staplin, Jr., Melinda A. Widen
  • Patent number: 4608659
    Abstract: What is disclosed is apparatus making up an arithmetic logic unit and utilizing a programmable read-only memory (PROM) to perform arithmetic functions for an associated processor. The PROM is used as a look-up table for computation results. Operands used to perform a mathematical computation make up an address to the PROM which is used to read out the computation result stored therein. Also stored in the PROM as part of each computation result are information bits indicating if the computation result is a valid answer. These bits are also read out and stored in flip-flops to indicate to the processor if the computation result is valid or invalid.
    Type: Grant
    Filed: September 30, 1983
    Date of Patent: August 26, 1986
    Assignee: Honeywell Information Systems Inc.
    Inventors: John J. Bradley, Theodore R. Staplin, Jr., Ming T. Miu, Thomas C. O'Brien, George M. O'Har, Melinda A. Widen, Brian L. Stoffers
  • Patent number: 4604722
    Abstract: A data processing system having a central processing unit (CPU) capable of performing binary and decimal arithmetic software instructions is described. The CPU includes a microprocessor which executes the binary arithmetic software instructions under firmware control. Also disclosed is an arithmetic logic unit (ALU) that functions with the CPU. The ALU has operand inputs to which are connected switched steering circuits that permit particular operands and zero operands to be selectively applied to any or all of the ALU operand inputs. This allows easy performance of special arithmetic functions such as adding a decimal operand to itself when converting the decimal operand to a binary operand, and to subtract a decimal operand from zero when complementing decimal operands.
    Type: Grant
    Filed: September 30, 1983
    Date of Patent: August 5, 1986
    Assignee: Honeywell Information Systems Inc.
    Inventors: Theodore R. Staplin, Jr., John J. Bradley, Brian L. Stoffers