Patents by Inventor James Otto

James Otto 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: 6226720
    Abstract: Memory bank pairs are sorted utilizing variables determined by a scoring criteria. The scores for the variables are based on the number of memory blocks in a memory bank that are filled; the total number of memory bank pairs that are identically populated (same set of blocks per bank) and the number of memory bank pairs that either match or are close to a standard interleave value. Sort schemes are determined by the values of each variable. A first sort scheme is attempted and after the sort scheme is complete, if all possible configurable banks are not configured, the banks are marked un-configured and another sort scheme is tried. Each sort scheme, utilizing a maximum of four schemes, is attempted until a method is found that configures all possible configurable bank pairs. Sorting is done for up to three levels, i.e., all bank pairs are sorted according to a first value, then all bank pairs with equal values are sorted according to a second value.
    Type: Grant
    Filed: December 11, 1998
    Date of Patent: May 1, 2001
    Assignee: International Business Machines Corporation
    Inventors: Daniel James Henderson, James Otto Nicholson, John Hughes Rost
  • Patent number: 6223299
    Abstract: Device selects lines from each I/O device are brought into a PCI host bridge individually so that the device number of a failing device may be logged in an error register when an error is seen on the PCI bus. Until the error register is reset, subsequent load and store operations are delayed until the device number of the subject device may be checked against the error register. If the subject device is a previously failing device, the load/store operation to that device is prevented from completing, either by forcing bad parity or zeroing all byte enables. By forcing bad parity of zero byte enables, the I/O device will respond to the load or store request by activating its device select line, but will not accept store data. Operations to devices which are not logged in the error register are permitted to proceed normally, as are all load store operations when the error register is clear.
    Type: Grant
    Filed: May 4, 1998
    Date of Patent: April 24, 2001
    Assignee: International Business Machines Corporation
    Inventors: Douglas Craig Bossen, Charles Andrew McLaughlin, Danny Marvin Neal, James Otto Nicholson, Steven Mark Thurber
  • Patent number: 6134621
    Abstract: A method and apparatus are provided in which a control scheme is implemented to enable a PCI bus to operate more than two PCI slots into which PCI devices may be installed. The PCI slots are checked to determine if a PCI device is installed in the slots and the speed at which the installed PCI devices are capable of running. If any of the slots has a 33 MHz device installed in any of the slots, the system is enabled to run more than two slots, and all of the PCI devices will run at 33 MHz. When no 33 MHz cards or devices are installed in the PCI slots, and PCI devices are only installed in the first two slots, then the system is enabled to run only the first two slots at the speed of 66 MHz. In one alternative embodiment, a default configuration routine sets the PCI bus speed at one of the operating frequencies and modifies that default if it is determined during a system configuration cycle that another speed is more appropriate.
    Type: Grant
    Filed: June 5, 1998
    Date of Patent: October 17, 2000
    Assignee: International Business Machines Corporation
    Inventors: Richard Allen Kelley, Danny Marvin Neal, James Otto Nicholson, Steven Mark Thurber
  • Patent number: 5992933
    Abstract: An adjustable device to support a seat on a machine or vehicle that is laterally pivotal about an axis parallel to the longitudinal axis of the machine to permit the seat to accommodate uneven terrain. At the will of the operator, this device can be adjusted to a horizontal position, thereby providing comfort and safely when operating a machine on uneven terrain. The device is to provide an improved seat mounting wherein the seat swings from a common point and movement thereof is controlled by an electromechanical linear actuator, activated by a double throw-double pole switch, (voltage determined by equipment manufacturer), located within easy access of operator. Another important object resides in providing a way to secure seat in a fixed horizontal to seat mounting in the event of malfunction or power failure. Spare clevis pins, provided with hair pin clips, could be inserted in pre-drilled holes which will secure seat and movable framework to base assembly parallel to each other.
    Type: Grant
    Filed: December 4, 1997
    Date of Patent: November 30, 1999
    Inventor: James Otto West
  • Patent number: 5806508
    Abstract: A bow holder for holding an archery bow in a ready position is provided. The bow holder includes a vertical member and a horizontal member. The vertical member is mountable to a structure such as a tree. The horizontal member has a proximal end and a distal end. The proximal end is spaced transversely from the distal end so that the distal end extends away from the vertical member at a given distance. The bow holder further includes a string movably securable to the distal end and extending downwardly from the distal end. The string has a support portion comprising a knot. The knot is engageable with the archery bow to hold the archery bow in a ready position. The string supports the weight of the archery bow as a bow hunter aims the archery bow at a target. The knot silently releases engagement from the archery bow as the bow hunter draws back on the archery bow to fire a shot at the target.
    Type: Grant
    Filed: April 8, 1997
    Date of Patent: September 15, 1998
    Inventors: Mary Ann Stempien, James Otto Grenke
  • Patent number: 5762056
    Abstract: A preferred embodiment sling bow has rigid guide tubes mounted to a universal frame which allows both the handle and guide tube assembly to pivot. The elastic thrust tubes are disposed inside the rigid guide tubes and secured to their forward ends with tension adjusters. A pull-limiting/safety line is disposed inside each elastic tube and is connected to the bow string proximate the rearward end of the elastic tube and to the tension adjuster proximate the forward end of the elastic tube. Sights are mounted on the upper guide tube, and arrow rests are installed between the two guide tubes. A pull knob or pull loop is secured to the bow string center position. When the bow string is pulled back, the arrow will stay aligned with the sights due to the universal pivot feature of the sling bow.
    Type: Grant
    Filed: October 29, 1996
    Date of Patent: June 9, 1998
    Inventor: James Otto Kysilka
  • Patent number: 5759429
    Abstract: An assembly (20) for releasably interconnecting a pair of concrete form panels (28, 28a) having adjacent, apertured walls (30, 30a) is provided which completely eliminates loose parts and significantly reduces panel setup and knock-down times. The assembly (20) includes an elongated pin (22) axially shiftable between extended and retracted positions, as well as an elongated connection arm (24) of length to bridge the walls (30, 30a) and engage a surface (44a) of one wall (30a). An operating mechanism (70) is operatively coupled with pin (22) and arm (24) and serves to draw the walls (30, 30a) together when pin (22) is extended through the wall apertures (32, 32a). A latch assembly (96) serves to releasably maintain the pin (22) and arm (24) in their respective positions.
    Type: Grant
    Filed: March 19, 1996
    Date of Patent: June 2, 1998
    Assignee: Precise Forms, Inc.
    Inventors: Douglas E. Trimmer, Dwight E. Hibbs, James Otto Mittelstadt
  • Patent number: 5701495
    Abstract: An interrupt subsystem within a data processing system is scalable from low-end uni-processor systems to high-end multi-processor (MP) systems. This interrupt subsystem provides for queueing of interrupts from many sources, and for queueing of interrupts to the best processor in a multi-processor system. The external interrupt mechanism is separated into two layers, an interrupt routing layer and an interrupt presentation layer. The interrupt routing layer routes the interrupt conditions to the appropriate instance of an interrupt management area within the interrupt presentation layer. The interrupt presentation layer communicates the interrupt source to the system software which is to service/process the interrupt. By providing two layers within the interrupt subsystem, application or system software can be written which is independent from the types or sources of interrupts. The interrupt routing layer hides the details of a particular hardware implementation from the software.
    Type: Grant
    Filed: December 18, 1995
    Date of Patent: December 23, 1997
    Assignee: International Business Machines Corporation
    Inventors: Richard Louis Arndt, James Otto Nicholson, Edward John Silha, Steven Mark Thurber, Amy May Youngs
  • Patent number: 4625703
    Abstract: A crankcase ventilating system for an internal combustion engine, a flow control device therefor and method of making the same are provided, the device comprising a valve housing having an inlet and an outlet and an annular valve seat therein intermediate the inlet and the outlet, a movable valve member disposed in the housing and having a body portion disposed on the inlet side of the valve seat and a generally frusto-conical flow metering portion for cooperating with the valve seat to control fluid flow therethrough, and a spring disposed in the housing and being operatively associated with the housing and the valve member to tend to urge the body portion of the valve member away from the valve seat, the valve member having fin structure adjacent the metering portion and on the outlet side of the valve seat that cooperates with the housing to tend to prevent vibration of the valve member during fluid flow through the valve seat.
    Type: Grant
    Filed: April 8, 1985
    Date of Patent: December 2, 1986
    Assignee: Robertshaw Controls Company
    Inventors: James A. Otto, Marvin P. Weaver
  • Patent number: 4106416
    Abstract: Apparatus for developing multi-colored complex patterns in textile carpets formed by a yarn tufting operation, employing a scanner to scan and record color data from replicas or artists' renditions of the patterns to be tufted, a programmable read only memory to store the color data descriptive of the scanned patterns after electronic digitizing of the data, and a microprocessor and logic circuits to select a desired pattern from the memory and provide the color data for the selected pattern to individual yarn control assemblies at spaced dyeing stations of different colors. Individual yarn ends passing through the spaced dye stations are selectively dyed along their length at predetermined positions according to the color data provided to the yarn control assemblies at the spaced dye stations, the yarn ends then being delivered to a tufting machine to produce the selected multi-colored complex pattern.
    Type: Grant
    Filed: December 2, 1976
    Date of Patent: August 15, 1978
    Assignee: WestPoint Pepperell, Inc.
    Inventors: James Otto Blackstone, Jr., Fred Pickett Strother
  • Patent number: 4086767
    Abstract: A hydraulic drive circuit for tracked vehicles is provided in the form of two hydrostatic transmissions, one for each track with a control system for one track acting as a master control and the other transmission control following as a slave unit, except as modified by the signal from a manual steering control.
    Type: Grant
    Filed: January 24, 1977
    Date of Patent: May 2, 1978
    Assignee: Commercial Shearing, Inc.
    Inventor: James Otto Byers, Jr.
  • Patent number: 4049232
    Abstract: A proportional pressure compensating hydraulic control valve having a valve body and a valve spool mounted in the valve body for movement from a neutral or open center position wherein fluid flows through the valve body to an operating position wherein the flow of fluid through the valve is restricted to direct inlet fluid through a flow control orifice to a pressure passage within the valve body, the pressure passage being connected to one of a pair of cylinder passages, the other cylinder passage being connected to a tank passage. The valve spool in an open center mode controlling the flow of fluid to the control orifice and being pressure compensated to maintain a predetermined flow rate through the control orifice, pressure compensation being achieved by imposing inlet and pressure passage pressures selectively to each end of the valve spool so that the valve spool responds to the pressure differential across the control orifice.
    Type: Grant
    Filed: June 25, 1975
    Date of Patent: September 20, 1977
    Assignee: Tomco, Inc.
    Inventor: James Otto Byers, Jr.
  • Patent number: 3933167
    Abstract: A pilot operated check valve having pressure actuated poppet valves positioned to limit flow in one direction through each of two flow paths through the valve, each poppet valve including a one-way check valve to control reverse flow through the two flow paths and a spool positioned in said valve and being responsive to inlet pressure in one or the other of the flow paths to open the check valve in the opposite fluid flow path when the pressure differential between inlet pressure and return pressure is within a predetermined ratio.
    Type: Grant
    Filed: February 20, 1974
    Date of Patent: January 20, 1976
    Assignee: Tomco, Inc.
    Inventor: James Otto Byers, Jr.
  • Patent number: D398677
    Type: Grant
    Filed: February 26, 1997
    Date of Patent: September 22, 1998
    Inventor: James Otto Kysilka