Patents by Inventor Stephen A. Fischer

Stephen A. Fischer 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: 6077900
    Abstract: An aqueous dispersion containing a polyamide and non-polyamide polymer is prepared by dissolving the polyamide in an organic solvent with a surfactant to form a polyamide solution. Water is then added to the polyamide solution to form an aqueous dispersion. The non-polyamide polymer can be added before or after the addition of water. The polyamide/non-polyamide dispersion can be used to produce an ink with better adhesion to plastic substrates and reduced blocking problems.
    Type: Grant
    Filed: September 29, 1998
    Date of Patent: June 20, 2000
    Assignee: Cognis Corporation
    Inventors: Chase J. Boudreaux, Timothy Vogel, David I. Devore, Reimar Heucher, Stephen A. Fischer, Kartar S. Arora
  • Patent number: 6058408
    Abstract: The invention provides a method and apparatus for performing complex digital filters. According to one aspect of the invention, a method for performing a complex digital filter is described. The complex digital filter is performed using a set of data samples and a set of complex coefficients. In addition, the complex digital filter is performed using a inner and outer loop. The outer loop steps through a number of corresponding relationships between the set of complex coefficients and the set of data samples. The inner loop steps thorough each complex coefficient in the set of complex coefficients. Within the inner loop, the data sample corresponding to the current complex coefficient (the complex coefficient currently identified by the inner loop) is determined according to the current corresponding relationship (the corresponding relationship currently identified by the outer loop).
    Type: Grant
    Filed: December 20, 1995
    Date of Patent: May 2, 2000
    Assignee: Intel Corporation
    Inventors: Stephen A. Fischer, Larry M. Mennemeier, Alexander D. Peleg, Carole Dulong, Eiichi Kowashi
  • Patent number: 6002049
    Abstract: Latexes are thickened by compounds of the formula ##STR1## wherein R.sup.1 is an aliphatic, substituted aliphatic, aromatic, or substituted aromatic radical having a valence of from 2 to 8; each of B.sub.1 -B.sub.8 is independently an ester, amide, amine, ether, sulfide, disulfide, thiocarbamate, urea, thiourea, urethane, sulfate, phosphate, carbonyl, methylene, thioamide, carbonate, or imide linkage; each of X.sup.1 -X.sup.8 is independently --A.sub.1 --R.sup.2 --A.sub.2 -- or --A.sub.1 -- wherein each of A.sub.1 and A.sub.2 is independently an ester, amide, amine, ether, sulfide, disulfide, urethane, thiocarbamate, urea, thiourea, sulfate, phosphate, carbonyl, methylene, thioamide, carbonate, or imide linkage and R.sup.2 is a divalent aliphatic, substituted aliphatic, aromatic, or substituted aromatic radical with the proviso that only one of B.sub.1 -B.sub.8 is urethane and that when one of B.sub.1 -B.sub.8 is urethane, one of A.sub.1 and A.sub.
    Type: Grant
    Filed: June 12, 1997
    Date of Patent: December 14, 1999
    Assignee: Henkel Corporation
    Inventors: Michael S. Wiggins, Reuben H. Grinstein, Stephen A. Fischer
  • Patent number: 5983257
    Abstract: A computer system which includes a multimedia input device which generates an audio or video input signal and a processor coupled to the multimedia input device. The system further includes a storage device coupled to the processor and having stored therein a signal processing routine for multiplying and accumulating input values representative of the audio or video input signal. The signal processing routine, when executed by the processor, causes the processor to perform several steps. These steps include performing a packed multiply add on a first set of values packed into a first source and a second set of values packed into a second source each representing input signals to generate a packed intermediate result. The packed intermediate result is added to an accumulator to generate a packed accumulated result in the accumulator. These steps may be iterated with the first set of values and portions of the second set of values to the accumulator to generate the packed accumulated result.
    Type: Grant
    Filed: December 26, 1995
    Date of Patent: November 9, 1999
    Assignee: Intel Corporation
    Inventors: Carole Dulong, Larry M. Mennemeier, Tuan H. Bui, Eiichi Kowashi, Alexander D. Peleg, Benny Eitan, Stephen A. Fischer, Benny Maytal, Millind Mittal
  • Patent number: 5983253
    Abstract: A method and apparatus for performing complex digital filters. According to one aspect of the invention, a computer system generally having a transmitting unit, a processor, and a storage device is described. The storage device is coupled to the processor and has stored therein a routine. When executed by the processor, the routine causes the processor to perform a digital filter on unfiltered data items using complex coefficients to generate an output data stream. Execution of the routine causes the processor to perform outer and inner loops. The outer loop steps through corresponding relationships between the complex coefficients and the unfiltered data items. Each of these corresponding relationships is used by the digital filter to generate the output data stream. The inner loop steps the complex coefficients. Within the inner loop, the unfiltered data item corresponding to the current complex coefficient is determined according to the current corresponding relationship.
    Type: Grant
    Filed: December 20, 1995
    Date of Patent: November 9, 1999
    Assignee: Intel Corporation
    Inventors: Stephen A. Fischer, Larry M. Mennemeier, Alexander D. Peleg, Carole Dulong, Eiichi Kowashi
  • Patent number: 5948880
    Abstract: A process is provided for preparing a dispersion of a polyamide in water, said process comprising:forming a solution of a polyamide having an acid value of greater than about 2 in an organic solvent to form a solution of said polyamide in said solvent, said polyamide and said solvent being at a temperature below the softening point of said polyamide during said dissolving, said solution further comprising a surfactant, wherein at least a portion of the acid value of said polyamide is neutralized,adding sufficient water to said solution with mixing to form an oil-in-water dispersion, the temperature of said solution and said water being below the softening point of said polyamide during said adding, andremoving at least a major amount of said organic solvent from said oil-in-water dispersion. The resulting dispersion is useful in preparing a coating of the polyamide, which coating is useful as an adhesive.
    Type: Grant
    Filed: May 8, 1997
    Date of Patent: September 7, 1999
    Assignee: Henkel Corporation
    Inventors: Stephen A. Fischer, Chase J. Boudreaux, Michael S. Wiggins
  • Patent number: 5941964
    Abstract: A bus bridge which intercepts synchronization events and selectively flushes data in buffers within the bridge is disclosed. The bridge insures data consistency by actively intercepting synchronization events, including, interrupts, processor accesses of a control status registers, and I/O master accesses of shared memory space. Interrupt signals may be routed through the bridge, which includes a bridge control unit comprised of state machine logic for managing data transfers through the bridge. In response to an interrupt signal from an agent on a bus, the bridge control unit flushes posted data before allowing a processor to process the interrupt signal. The bridge control unit further requires that the bridge complete all posted writes generated from a first bus before the bridge accepts a read generated from a second bus. The bridge control unit additionally insures strict ordering of accesses through the bridge.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: August 24, 1999
    Assignee: Intel Corporation
    Inventors: Bruce Young, Jeff Rabe, Stephen Fischer
  • Patent number: 5936872
    Abstract: The invention provides a method and apparatus for storing complex data in formats which allow efficient complex multiplication operations to be performed and for performing such complex multiplication operations. According to one aspect of the invention, a method for multiplying complex numbers is provided for use in a data processing system. In response to receiving an instruction, eight data elements are read and used to generate a resulting complex number. These eight data elements were previously stored as packed data and include two representations of each of the components of a first and second complex number. Each of these representations is signed such that it represents either the positive or negative of said component. As a result of the manner in which these eight data elements are stored, the resulting complex number represents the product of the first and second complex numbers. According to another aspect of the invention, a machine-readable medium is described.
    Type: Grant
    Filed: December 20, 1995
    Date of Patent: August 10, 1999
    Assignee: Intel Corporation
    Inventors: Stephen A. Fischer, Larry M. Mennemeier, Alexander D. Peleg, Carole Dulong, Eiichi Kowashi
  • Patent number: 5887194
    Abstract: A computer bus that enables bus mastering agents to send/receive a burst of data to/from a slave agent without determining in advance the number of data words to be transferred, or even the maximum number of data words that could be transferred. Either the master, the slave, or the bus arbiter can terminate the burst at any time with minimum overhead. Furthermore, either the master or the slave can throttle the speed of the data transfer by adding wait states. Distributed address decode is performed by each agent coupled to the bus. Each agent must claim a transaction directed toward it by the master. If no agent claims the transaction within a predetermined number of clock periods, a subtractive decode device may claim the transaction by default. The bus also includes a bus lock wherein each bus slave agent may be able to enter a locked state, and once in the locked state, reject all accesses except those initiated by the master agent that locked it.
    Type: Grant
    Filed: June 5, 1995
    Date of Patent: March 23, 1999
    Assignee: Intel Corporation
    Inventors: Dave Carson, Bruce Young, Norman Rasmussen, Stephen Fischer, Jeffrey Rabe
  • Patent number: 5886135
    Abstract: A process is provided for preparing a dispersion of a polyamide in water, said process comprising:dissolving a polyamide having an amine value of greater than about 2 in an organic solvent to form a solution of said polyamide in said solvent, said polyamide and said solvent being at a temperature below the softening point of said polyamide during said dissolving, said solution further comprising a surfactant and an inorganic alkaline material,adding sufficient water containing an acid to said solution with mixing to form an oil-in-water dispersion, the temperature of said solution and said water being below the softening point of said polyamide during said adding, the amount of said acid being sufficient to neutralize a portion of said inorganic alkaline material, but insufficient to coagulate said polyamide from the resulting oil-in-water dispersion, andremoving at least a major amount of said organic solvent from said oil-in-water dispersion.
    Type: Grant
    Filed: May 8, 1997
    Date of Patent: March 23, 1999
    Assignee: Henkel Corporation
    Inventors: Stephen A. Fischer, Michael S. Wiggins, Chase J. Boudreaux
  • Patent number: 5868826
    Abstract: A composition for thickening aqueous based personal care products is comprised of a cosolvent selected from the group consisting of a diol, the mono alkyl ether of a diol, a salt of a sulfated ethoxylated alcohol, a salt of a sulfated ethoxylated alkyl phenol, and a complex organic phosphate ester; water; a nonionic surfactant and, a complex ester.
    Type: Grant
    Filed: June 18, 1996
    Date of Patent: February 9, 1999
    Assignee: Henkel Corporation
    Inventors: Stephen A. Fischer, Kartar S. Arora, Reuben Grinstein, Patrick M. McCurry, Jr., Judith C. Giordan
  • Patent number: 5852712
    Abstract: A CMOS microprocessor chip includes an on-chip single-poly EPROM that is process compatible with the CMOS process used to manufacture the microprocessor. The EPROM is used to store manufacturing and contract related data such as serial number, customer, and process related data such as wafer number test results, binning data, etc. This provides important information for quality and reliability control. The EPROM is also used to control selection of optional microprocessor features such as speed governing, pin-out and I/O bus interface configuration. A third use is for trimming of critical circuit elements and for cache redundancy fault control.
    Type: Grant
    Filed: September 8, 1997
    Date of Patent: December 22, 1998
    Assignee: Intel Corporation
    Inventors: Michael J. Allen, Gregory K. Crain, Stephen A. Fischer, Patrick P. Gelsinger, David R. Gray, Stuart T. Hopkins, Gustay Laub, III, Charles H. Lucas, Richard D. Pashley, Babak Sabi, Joseph D. Schutz, David J. Shield, Stephen F. Sullivan
  • Patent number: 5835392
    Abstract: A method in a computer system of performing a butterfly stage of a complex fast fourier transform of two input signals. First, a packed multiply add is performed on a first packed complex value generated from a first input signal and a set of trigonometric values to generate a first product. Then, a second product is generated which comprises the first product with a sign inverted. A packed add of the second product and a second complex value generated from a second input signal is performed to generate a first result, and the first product and the second complex value to generate a second result.
    Type: Grant
    Filed: December 28, 1995
    Date of Patent: November 10, 1998
    Assignee: Intel Corporation
    Inventors: Carole Dulong, Larry M. Mennemeier, Eiichi Kowashi, Alexander D. Peleg, Stephen A. Fischer
  • Patent number: 5804682
    Abstract: A process is provided for preparing a dispersion of a polyamide in water, said process comprising:forming a solution of a polyamide having an acid value of greater than about 2 in an organic solvent to form a solution of said polyamide in said solvent, said polyamide and said solvent being at a temperature below the softening point of said polyamide during said dissolving, said solution further comprising a surfactant, wherein at least a portion of the acid value of said polyamide is neutralized,adding sufficient water to said solution with mixing to form an oil-in-water dispersion, the temperature of said solution and said water being below the softening point of said polyamide during said adding, andremoving at least a major amount of said organic solvent from said oil-in-water dispersion. The resulting dispersion is useful in preparing a coating of the polyamide, which coating is useful as an adhesive.
    Type: Grant
    Filed: October 25, 1996
    Date of Patent: September 8, 1998
    Assignee: Henkel Corporation
    Inventors: Stephen A. Fischer, David I. Devore, Kartar S. Arora, Reimar Heucher, Michael S. Wiggins, Chase J. Boudreaux, Dwight D. Heinrich
  • Patent number: 5793661
    Abstract: A method of multiplying and accumulating two sets of values in a computer system. A packed multiply add is performed on a first portion of a first set of values packed into a first source and a first portion of a second set of values packed into a second source to generate a first result. The first result is unpacked into a plurality of values (e.g. two). The plurality of values is then added together to form a resulting accumulation value.
    Type: Grant
    Filed: December 26, 1995
    Date of Patent: August 11, 1998
    Assignee: Intel Corporation
    Inventors: Carole Dulong, Larry Mennemeier, Tuan H. Bui, Eiichi Kowashi, Alexander D. Peleg, Benny Eitan, Stephen A. Fischer, Benny Maytal, Millind Mittal
  • Patent number: 5786436
    Abstract: A polymer useful as an inorganic pigment dispersant is provided. The polymer is derived from monomers consisting essentially of an ethylenically unsaturated aromatic monomer, an ethylenically unsaturated acid monomer, and an ethylenically unsaturated amide monomer. The amount of said ethylenically unsaturated acid monomer is sufficient to permit said polymer to associate with an inorganic pigment in an aqueous medium in a manner which disperses said inorganic pigment in said aqueous medium to form a stable aqueous dispersion of said inorganic pigment, and the amount of said ethylenically unsaturated aromatic monomer is sufficient to reduce the water sensitivity of a dried coating of a latex paint comprised of said stable aqueous dispersion of said inorganic pigment. A process of preparing a polymer useful as an inorganic pigment dispersant and a method of preparing an inorganic pigment dispersion useful in the preparation of latex paints are also provided.
    Type: Grant
    Filed: July 11, 1997
    Date of Patent: July 28, 1998
    Assignee: Henkel Corporation
    Inventors: Stephen A. Fischer, Michael S. Wiggins, Bruce Matta
  • Patent number: 5783553
    Abstract: A composition and process for enhancing the aesthetic and tactile properties of an alkyl polyglycoside involving combining an alkyl polyglycoside having the general formula I:RO(Z).sub.a (I)wherein R is a monovalent organic radical having from about 8 to about 18 carbon atoms; Z is a saccharide residue having 5 or 6 carbon atoms; and a is a number having a value from about 1 to about 6, with an aliphatic alcohol having from 1 to about 20 carbon atoms.
    Type: Grant
    Filed: November 1, 1995
    Date of Patent: July 21, 1998
    Assignee: Henkel Corporation
    Inventors: Sureshchandra G. Desai, John Frederick Hessel, Allen D. Urfer, Charles B. Allen, Stephen A. Fischer, Patrick M. McCurry
  • Patent number: 5773507
    Abstract: An antistatic composition containing a crosslinked thermosetting resin formed by reacting, in the presence of a water-soluble solvent, (a) a polyaminoamide having unreacted primary and secondary amine groups and (b) a polychlorohydrin derivative.
    Type: Grant
    Filed: August 25, 1995
    Date of Patent: June 30, 1998
    Assignee: Henkel Corporation
    Inventors: Michael J. Incorvia, Stephen A. Fischer
  • Patent number: 5770680
    Abstract: A process is provided for preparing a dispersion of a polyamide in water, said process comprising:dissolving a polyamide having an amine value of greater than about 2 in an organic solvent to form a solution of said polyamide in said solvent, said polyamide and said solvent being at a temperature below the softening point of, said polyamide during said dissolving, said solution further comprising a surfactant and an inorganic alkaline material,adding sufficient water containing an acid to said solution with mixing to form an oil-in-water dispersion, the temperature of said solution and said water being below the softening point of said polyamide during said adding, the amount of said acid being sufficient to neutralize a portion of said inorganic alkaline material, but insufficient to coagulate said polyamide from the resulting oil-in-water dispersion, andremoving at least a major amount of said organic solvent from said oil-in-water dispersion.
    Type: Grant
    Filed: October 25, 1996
    Date of Patent: June 23, 1998
    Inventors: Stephen A. Fischer, David I. Devore, Kartar S. Arora, Reimar Heucher
  • Patent number: 5740376
    Abstract: A computer bus that enables bus mastering agents to send/receive a burst of data to/from a slave agent without determining in advance the number of data words to be transferred, or even the maximum number of data words that could be transferred. Either the master, the slave, or the bus arbiter can terminate the burst at any time with minimum overhead. Furthermore, either the master or the slave can throttle the speed of the data transfer by adding wait states. Distributed address decode is performed by each agent coupled to the bus. Each agent must claim a transaction directed toward it by the master. If no agent claims the transaction within a predetermined number of clock periods, a subtractive decode device may claim the transaction by default. The bus also includes a bus lock wherein each bus slave agent may be able to enter a locked state, and once in the locked state, reject all accesses except those initiated by the master agent that locked it.
    Type: Grant
    Filed: February 12, 1997
    Date of Patent: April 14, 1998
    Assignee: Intel Corporation
    Inventors: Dave Carson, Bruce Young, Norman Rasmussen, Stephen Fischer, Jeffrey Rabe