Patents by Inventor Steven Wayne

Steven Wayne 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: 6028675
    Abstract: A print system includes a printer having a printer controller. One or more optional support devices are associated with the printer, wherein each optional support device includes a device controller. The system further includes a bi-directional serial communications path, including one or more trunklines, which provides serial electrical interconnection between the printer controller and each device controller of each optional support device of the system. The printer controller automatically assigns a unique device address to each optional support device. Transmission error detection system and method are provided at the printer controller and/or each optional support device.
    Type: Grant
    Filed: November 13, 1997
    Date of Patent: February 22, 2000
    Assignee: Lexmark International, Inc.
    Inventors: Thomas Austin Fields, David Brian Langer, Steven Wayne Parish
  • Patent number: 6021485
    Abstract: In a superscalar processor implementing out-of-order dispatching and execution of load and store instructions, when a store instruction has already been translated, the load address range of a load instruction is contained within the address range of the store instruction, and the data associated with the store instruction is available, then the data associated with the store instruction is forwarded to the load instruction so that the load instruction may continue execution without having to be stalled or flushed.
    Type: Grant
    Filed: April 10, 1997
    Date of Patent: February 1, 2000
    Assignee: International Business Machines Corporation
    Inventors: Kurt Alan Feiste, John Stephen Muhich, Larry Edward Thatcher, Steven Wayne White
  • Patent number: 6021467
    Abstract: An apparatus and method for processing multiple cache misses to a single cache line in an information handling system which includes a miss queue for storing requests for data not located in a level one cache and a comparator for comparing requests for data stored in the miss queue to determine if there are multiple requests for data located in the same cache line of a level two cache. Each new request for data from the same cache line of the level two cache as an older original request for data in the miss queue is marked as a load hit reload. The requests marked as load hit reloads are then grouped together with the matching original request and forwarded together to the level two cache wherein the original request requests the data from level two cache. The load hit reload requests do not access level two cache but instead bypass access of level two cache by extracting data from the cache line outputted from level two cache for the matching original request.
    Type: Grant
    Filed: September 12, 1996
    Date of Patent: February 1, 2000
    Assignee: International Business Machines Corporation
    Inventors: Brian R. Konigsburg, John Stephen Muhich, Larry Edward Thatcher, Steven Wayne White
  • Patent number: 6008860
    Abstract: In order to selectively reduce the size of an auxiliary image, such as may be displayed within main image during a so called "picture-in-picture" or "PIP" mode of operation of a television system, a fixed amount of the auxiliary image is caused to be cropped from the auxiliary image without changing the compression ratio of the compressed auxiliary video signal from which the auxiliary image is derived.
    Type: Grant
    Filed: December 29, 1995
    Date of Patent: December 28, 1999
    Assignee: Thomson Consumer Electronics, Inc.
    Inventors: Steven Wayne Patton, Mark Francis Rumreich
  • Patent number: 5980139
    Abstract: A method of controlling a speed of a print medium through a printer includes the step of providing a print medium transport assembly with a range of print medium transport speeds between a minimum print medium transport speed and a maximum print medium transport speed. A print engine is provided with a print engine speed. The range of print medium transport speeds is divided into subranges of print medium transport speeds. A requested speed is provided to the print medium transport assembly which corresponds to the print engine speed. For each subrange, an acceleration profile control equation, a constant speed control equation, and a deceleration profile control equation is determined. The constant speed control equation is dependent upon the requested speed. One of the subranges of print medium transport speeds is identified which encompasses the requested speed.
    Type: Grant
    Filed: April 24, 1998
    Date of Patent: November 9, 1999
    Assignee: Lexmark International, Inc.
    Inventors: Danny Keith Chapman, Steven Wayne Parish, Kevin Dean Schoedinger
  • Patent number: 5949605
    Abstract: An adaptive feedforward method of canceling and calibrating harmonic disturbances in a magnetic disk drive storage system includes expressing harmonic disturbances to the system as d(t) and expressing an output of the system as y(t). A control signal u(t) is used to cancel the harmonic disturbance d(t), where u(t) is the estimated value of d(t) such that u(t) is an estimated value of d(t). Estimated coefficients a.sub.i and b.sub.i of u(t) are updated using the derivatives of the estimated coefficients and a constant adaptation gain g.sub.i for the ith frequency component of the disturbance. The values of estimated coefficients are implemented in real time. The control signal u(t) is combined with the system output signal y(t) to cancel u(t) from y(t). The functions representing d(t), y(t), and u(t) are included in drive code for the system.
    Type: Grant
    Filed: March 18, 1997
    Date of Patent: September 7, 1999
    Assignee: Seagate Technology, Inc.
    Inventors: Ho Seong Lee, Alan SunTzi Shih, Steven Wayne Burge, Mark Andrew Pajdowski
  • Patent number: 5944933
    Abstract: A method for distributing a zeolite, including molecular sieve, powder having a median particle size of less than about 350 microns includes controlling the moisture content of the zeolite particles to greater than about 3 percent and thereafter refining the powder to reduce the size of agglomerated clusters.
    Type: Grant
    Filed: June 6, 1997
    Date of Patent: August 31, 1999
    Assignee: Kimberly-Clark Worldwide, Inc.
    Inventors: Harold Norbert Heller, Ellyn Louise Conger, Steven Wayne Fitting
  • Patent number: 5942669
    Abstract: According to the invention, there is provided a hybrid maize plant, designated as 3476, produced by crossing two Pioneer Hi-Bred International, Inc. proprietary inbred maize lines. This invention relates to the hybrid seed 3476, the hybrid plant produced from the seed, and variants, mutants, and trivial modifications of hybrid 3476.
    Type: Grant
    Filed: March 14, 1996
    Date of Patent: August 24, 1999
    Assignee: Pioneer Hi-Bred International, Inc.
    Inventors: Peter Donald Coaldrake, Steven Wayne Tollakson
  • Patent number: 5931957
    Abstract: To support load instructions which execute out-of-order with respect to store instructions, a mechanism is implemented to detect (and correct) the occurrences where a load instruction executed prior to a logically prior store instruction, and where the load instruction received data for the location prior to being modified by the store instruction, and the correct data for the load instruction included bytes from the store instruction. Additionally, to execute store instructions out-of-order with respect to load instructions, a mechanism is implemented to keep a store instruction from destroying data that will be used by a logically earlier load instruction. Further, to support load instructions that are executed out-of-order with respect to each other, a mechanism is implemented to insure that any pair of load instructions (which access at least one byte in common) return data consistent with executing the load instructions in order.
    Type: Grant
    Filed: March 31, 1997
    Date of Patent: August 3, 1999
    Assignee: International Business Machines Corporation
    Inventors: Brian R Konigsburg, John Stephen Muhich, Larry Edward Thatcher, Steven Wayne White
  • Patent number: 5913048
    Abstract: The invention relates to a method for issuing instructions in a processor. In one version of the invention, the method includes the steps of assigning an identification tag to an instruction, and dispatching the instruction, the identification tag and source information to an execution queue.
    Type: Grant
    Filed: March 31, 1997
    Date of Patent: June 15, 1999
    Assignee: International Business Machines Corporation
    Inventors: Hoichi Cheong, Hung Qui Le, John Stephen Muhich, Steven Wayne White
  • Patent number: 5896026
    Abstract: The charge on a capacitor is supplied by a manual generator in a self-powered lock. The capacitor retains a reduced level charge after completion of the operation of the electronic lock controls that may serve as a capacitor pre-charge. The pre-charge reduces the amount of manual input to the generator required. The drain of the electronic control circuitry on the capacitor is disconnected responsive to a microprocessor command at the completion of microprocessor operations. The disconnection may occur at a higher level of charge voltage on the capacitor when the control is from the microprocessor without having to wait for charge decay to reach a disconnect or power down level based on charge voltage level.
    Type: Grant
    Filed: March 20, 1998
    Date of Patent: April 20, 1999
    Assignee: Mas-Hamilton Group
    Inventor: Steven Wayne Higgins
  • Patent number: 5887161
    Abstract: The invention relates to a method for issuing instructions in a processor. In one version of the invention, the method includes the steps of dispatching the instruction and source information to a queue, determining validity of the source information, and issuing the instruction for execution in response to the source information validity.
    Type: Grant
    Filed: March 31, 1997
    Date of Patent: March 23, 1999
    Assignee: International Business Machines Corporation
    Inventors: Hoichi Cheong, Hung Qui Le, John Stephen Muhich, Steven Wayne White
  • Patent number: 5877043
    Abstract: An electronic package which includes a flexible substrate, stiffener and chip. The chip is bonded to the substrate, which was secured to the stiffener. Strain relief means are utilized at various locations in the package to prevent problems (e.g., tape "wrinkling") associated with relatively large differences in coefficients of thermal expansion between the package's various elements.
    Type: Grant
    Filed: February 23, 1998
    Date of Patent: March 2, 1999
    Assignee: International Business Machines Corporation
    Inventors: David James Alcoe, Steven Wayne Anderson, Yifan Guo, Eric Arthur Johnson
  • Patent number: 5868629
    Abstract: The ball lift device includes an improved track structure for stabilizing a bowling ball along a path of travel or guide path as it is lifted within the device. The device includes a means for lifting the ball by use of a pair of rotating V wheels and a drive means which rotates the V wheels through a drive belt which is driven by a motor. The V wheels are housed within a frame which has an entrance point for receiving the bowling ball to be lifted, and an exit point which ejects the bowling ball at a specified height. A guide support or single track structure defines the path of travel in which the ball is lifted through the device. The guide support includes a guide support bracket and a wear strip mounted over the bracket. A pair of side wear strips extend along the path of travel and are positioned so as to laterally stabilize the bowling ball as it is lifted along the guide support.
    Type: Grant
    Filed: February 3, 1998
    Date of Patent: February 9, 1999
    Assignee: AMF Bowling, Inc.
    Inventors: David Russell VanDuyn, Steven Wayne Stuart
  • Patent number: 5870582
    Abstract: In a method and apparatus for allocating processor resources in a data processing system, instructions are dispatched and tagged for processing. A processor resource snoops to obtain execution results for the tagged instructions. Such an instruction is logically "finished" in response to determining that it will not cause an interrupt (which includes not changing the sequence of completing instructions), and "completed" in response to finishing all earlier dispatched instructions. Information is entered for such an instructions in rename buffer in response to the instruction targeting an architected register, and such a rename buffer entry is released in response to completing the entry's instruction. The rename buffer may comprise a history buffer. Also, information for the instructions is entered in a completion queue in response to dispatching the instructions, and the queue entry for such an instruction is released in response to completion of the instruction.
    Type: Grant
    Filed: March 31, 1997
    Date of Patent: February 9, 1999
    Assignee: International Business Machines Corporation
    Inventors: Hoichi Cheong, Hung Qui Le, John Stephen Muhich, Steven Wayne White
  • Patent number: 5870612
    Abstract: The invention includes a method and apparatus for maintaining content of predefined registers of a processor which uses the registers for executing instructions, including an interruptible instruction. According to the invention, instructions are dispatched, including instructions ("targeting instructions") which target registers for holding register content, and an interruptible instruction. The content of a register is altered in response to executing a targeting instruction. An entry of register content is stored only for selected ones of the dispatched targeting instructions.
    Type: Grant
    Filed: October 15, 1996
    Date of Patent: February 9, 1999
    Assignee: International Business Machines Corporation
    Inventors: Hoichi Cheong, Hung Qui Le, John Stephen Muhich, Steven Wayne White
  • Patent number: 5864341
    Abstract: The present invention is directed to a method and apparatus for dispatching instructions in an information handling system. A pre-execution queue stores instructions, and at least one execution cluster is operably coupled to the pre-execution queue. An execution cluster comprises an early execution unit for executing a first instruction dispatched from the pre-execution queue to generate and forward a first result and a late execution unit for executing a second instruction dispatched from the pre-execution queue to generate and forward a second result after the first execution unit forwards the first result. The invention further includes circuitry operably associated with the pre-execution queue, and a method for prioritizing the order in which the instructions in the pre-execution queue are dispatched to the execution cluster.
    Type: Grant
    Filed: December 6, 1996
    Date of Patent: January 26, 1999
    Assignee: International Business Machines Corporation
    Inventors: Troy Neal Hicks, Hung Qui Le, John Stephen Muhich, Steven Wayne White
  • Patent number: 5860014
    Abstract: A method and apparatus for maintaining content of registers of a processor which uses the registers for processing instructions. Entries are stored in a buffer for restoring register content in response to an interruption by an interruptible instruction. Entries include information for reducing the number of entries selected for the restoring. A set of the buffer entries is selected, in response to the interruption and the information, for restoring register content. The set includes only entries which are necessary for restoring the content in response to the interruption so that the content of the processor registers may be restored in a single processor cycle, even if multiple entries are stored for a first one of the registers and multiple entries are stored for a second one of the registers.
    Type: Grant
    Filed: October 15, 1996
    Date of Patent: January 12, 1999
    Assignee: International Business Machines Corporation
    Inventors: Hoichi Cheong, Hung Qui Le, John Stephen Muhich, Steven Wayne White
  • Patent number: 5858504
    Abstract: The invention provides a process for producing a highly absorbent, high strength wiper, which comprises the steps of providing a bonded nonwoven web selected from the group consisting of spunbond fiber webs and staple fiber webs, stretching the nonwoven web by applying a stretching tension in at least one direction, aperturing the nonwoven web while maintaining the stretching tension, and relaxing the apertured web, thereby returning the apertured nonwoven web substantially to its pre-stretched dimensions, wherein the process is conducted at a temperature below the softening point of the nonwoven web. The invention also provides a nonwoven wiper produced in accordance with the production process.
    Type: Grant
    Filed: November 8, 1996
    Date of Patent: January 12, 1999
    Assignee: Kimberly-Clark Worldwide, Inc.
    Inventor: Steven Wayne Fitting
  • Patent number: 5845550
    Abstract: A tool for securing or removing a cylindrical object by grasping the object and rotating it about its central axis comprises a band clamp assembly and a hinged drive assembly. The band clamp assembly comprises a band clamp which is tightened by means of a thumbscrew or hex nut. The hinged drive assembly comprises at least four segments connected by at least three hinges. The end-segments of the hinged drive assembly have on their obverse surfaces raised slots through which the band clamp is slipped. The band clamp assembly then fits over and around a cylindrical object such as an oil filter canister. The clamp is tightened around the canister body such that the inner surface of the clamp and the reverse surfaces of the end-segments, which are knurled or scored, are in frictional contact with the canister wall. In the preferred embodiment--a hinged drive assembly having five segments connected by four hinges, rotation of the canister about its central axis is accomplished by one of three means.
    Type: Grant
    Filed: September 4, 1997
    Date of Patent: December 8, 1998
    Inventor: Steven Wayne Edwards