Patents by Inventor William Schmidt

William Schmidt 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: 20030103282
    Abstract: A vehicle mirror assembly includes a mounting bracket for attachment of the mirror assembly to a vehicle. The bracket is in communication with a mounting arm at a first end thereof. The mounting arm has a second end that is in communication with a mirror. The mirror assembly includes at least one release mechanism that allows the mounting arm to pivot with respect to the bracket when the mounting arm is subject to a force of at least a predetermined threshold.
    Type: Application
    Filed: October 11, 2002
    Publication date: June 5, 2003
    Inventors: William Schmidt, Daniel Swain
  • Publication number: 20030061417
    Abstract: A distributed computing system having (host and I/O) end nodes, switches, routers, and links interconnecting these components is provided. The end nodes use send and receive queue pairs to transmit and receive messages. The end nodes use completion queues to inform the end user when a message has been completely sent or received and whether an error occurred during the message transmission or reception process. A mechanism implements these queue pairs and completion queues in hardware. A mechanism for controlling the transfer of work requests from the consumer to the CA hardware and work completions from the CA hardware to the consumer using head and tail pointers that reference circular buffers is also provided. The QPs and CQs do not contain Work Queue Entries and Completion Queue Entries respectively, but instead contain references to these entries.
    Type: Application
    Filed: September 24, 2001
    Publication date: March 27, 2003
    Applicant: International Business Machines Corporation
    Inventors: David F. Craddock, Thomas Anthony Gregg, Ian David Judd, Gregory Francis Pfister, Renato John Recio, Donald William Schmidt
  • Publication number: 20030061379
    Abstract: A mechanism for allowing a single physical IB node to virtualize a plurality of host channel adapters is provided. This includes providing the appearance of both a router and multiple virtual HCA's residing behind that router, to the external REAL subnet components. Each virtual host channel adapter will have unique access control levels. One or more InfiniBand subnets are virtualized in such a way that nodes residing both within the virtual subnets and in separate physical subnets are completely unaware of the virtualization. This virtualization of InfiniBand subnets significantly increases the horizontal scaling capabilities of a single InfiniBand physical component, while at the same time provides “native” network throughput for all the virtual hosts.
    Type: Application
    Filed: September 27, 2001
    Publication date: March 27, 2003
    Applicant: International Business Machines Corporation
    Inventors: David F. Craddock, David Arlen Elko, Thomas Anthony Gregg, Gregory Francis Pfister, Renato John Recio, Donald William Schmidt
  • Publication number: 20030058875
    Abstract: A distributed computing system is provided having (host and I/O) end nodes, switches, routers, and links interconnecting these components. The end nodes use send and receive queue pairs to transmit and receive messages. The end nodes use completion queues to inform the end user when a message has been completely sent or received and whether an error occurred during the message transmission or reception process. A mechanism may implement these queue pairs and completion queues in hardware. A mechanism controls the transfer of work requests from the consumer to the channel adapter hardware using only head pointers in the hardware is described, along with a mechanism for passing work completions from the channel adapter hardware to the consumer using only tail pointers in the hardware. With this scheme the channel adapter hardware can inform the CI that a work request has been completed and provide the work completion information with just a single write to system memory.
    Type: Application
    Filed: September 24, 2001
    Publication date: March 27, 2003
    Applicant: International Business Machines corporation
    Inventors: Richard Louis Arndt, David F. Craddock, Thomas Anthony Gregg, Ian David Judd, Gregory Francis Pfister, Renato John Recio, Donald William Schmidt
  • Publication number: 20030046505
    Abstract: An apparatus and method for swapping out real memory by inhibiting input/output (I/O) operations to a memory region are provided. The apparatus and method provide a mechanism in which a quiesce indicator is provided in a field containing the current outstanding I/O count associated with the memory region whose real memory is to be swapped out. The current I/O field and the quiesce indicator are used as a means for communicating between a shared resource arbitrator and a guest consumer. When the quiesce indicator is set, the guest consumer is informed that it should not send any further I/O operations to that memory region. When the number of pending I/O operations against the memory region is zero, a valid bit in a protection table is set to invalid, and the real memory associated with the memory region may be swapped out.
    Type: Application
    Filed: August 30, 2001
    Publication date: March 6, 2003
    Applicant: International Business Machines Corporation
    Inventors: Davie F. Craddock, Thomas Anthony Gregg, Renato John Recio, Donald William Schmidt
  • Publication number: 20030023786
    Abstract: An apparatus and method for managing work and completion queues using head and tail circular pointers. With the apparatus and method, queue head and tail pointers are maintained in the channel interface and the host channel adapter. The head and tail pointers in the host channel adapter include a queue pointer table index and a queue page index for identifying a position within the queue. For work queues, the tail pointer in the channel interface is used to identify a next position where a work queue entry may be written. The head pointer in the channel interface is used only to determine whether the work queue is full or not. The head pointer in the host channel adapter is used to identify a next work queue entry for processing by the host channel adapter. The tail pointer in the host channel adapter is used by the host channel adapter to determine if the queue is empty. For completion queues, the head pointer in the channel interface is used to identify a next completion queue entry to be processed.
    Type: Application
    Filed: July 26, 2001
    Publication date: January 30, 2003
    Applicant: International Business Machines Corporation
    Inventors: David F. Craddock, Thomas Anthony Gregg, Ian David Judd, Gregory Francis Pfister, Renato John Recio, Donald William Schmidt
  • Patent number: 6456224
    Abstract: An edge concealment system for abating electrical discontinuities between externally exposed edges of adjacent surface pieces separated by a gap. The system includes a cover component shrouding each edge and able to absorb or conduct incident radar energy. A male element and a female element extend between the cover component and the surface piece for positive engagement of the male element within the female element and retention of the cover component with the surface piece. Preferably the engagement of the male and female elements includes an audible signal such as a click sound when the engagement occurs so that operators are confirmatively advised upon positive placement.
    Type: Grant
    Filed: July 5, 2001
    Date of Patent: September 24, 2002
    Assignee: Northrop GrummanCorporation
    Inventors: Hal Michael Cobb, Wayne William Schmidt, Peter A. Peraldo, Daniel E. Suh, Anthony Cazzato
  • Patent number: 6148410
    Abstract: A fault tolerant recoverable connection device and methods are disclosed that include a primary router in an active state to provide a connection between clients and servers in a network, and a backup router in a standby state. The states of the primary and backup routers are switched when the primary router fails, the backup router has a better reach-ability state than the primary router, or by an operator command. Each router has a synchronization manager which maintains synchronized tables between the active and standby routers; a monitoring manager which monitors and switch the state of the routers; a reach-ability manager which monitors, updates, and compares the reach-ability set and state of the routers; and a keep alive manager which monitors the routers to provide a status notification to the monitoring manager.
    Type: Grant
    Filed: September 15, 1997
    Date of Patent: November 14, 2000
    Assignee: International Business Machines Corporation
    Inventors: Michael Edward Baskey, Donna Ngar-Ting Dillenberger, German Sergio Goldszmidt, Guerney Douglass Holloway Hunt, Eric Michel Levy-Abegnoli, Jeffrey Mark Nick, Donald William Schmidt
  • Patent number: 6028104
    Abstract: A method of preventing growth of hairy warts and preventing hairy wart disease in dairy cattle by applying to a potentially infected area of the cattle, e.g. hooves, a solution comprising a peroxycarboxylic acid, e.g. of C.sub.2 -C.sub.18 carbon atoms or mixtures thereof, particularly peracetic acid, is described.
    Type: Grant
    Filed: January 26, 1998
    Date of Patent: February 22, 2000
    Assignee: Ecolab Inc.
    Inventors: William Schmidt, Deborah Anastasia Ihns
  • Patent number: 5945001
    Abstract: A process for the recovery and purification of waste gelatin, especially from the manufacture of soft gelatin capsules includes the steps of effecting dissolution of the gelatin and other water-soluble components of the waste in a solvent such as deionized water such that a gelatin-containing solution dispersed within the remaining components of said waste is formed, permitting the dispersion to settle into an upper oil phase and a lower solvent based gelatin-containing solution phase, separating the lower phase from the upper phase, optionally hot filtering the lower phase to remove traces of the remaining components of the upper phase, and diafiltering the lower phase to remove the active ingredients, glycerin, and other water-soluble components and to provide a recycled gelatin solution.
    Type: Grant
    Filed: March 3, 1998
    Date of Patent: August 31, 1999
    Assignee: A.B. Technologies, L.L.C.
    Inventor: William Schmidt
  • Patent number: 5861366
    Abstract: Compositions for use as soil removing agents in the food processing industry are disclosed. Food soiled surfaces in food manufacturing and preparation areas can be cleaned. The compositions are preferably manufactured in the form of a solid block or powder concentrate which is diluted with water and used. The cleaning materials are made in a one or two part system which are diluted with a diluent source and mixed prior to use. The products contain high quality cleaning compositions and use a variety of active ingredients. The preferred materials, in a one or two part system, contain detergent compositions, enzymes that degrade food compositions, surfactants, low alkaline builders, water conditioning (softening) agents, and optionally a variety of formulary adjuvants depending on product form.
    Type: Grant
    Filed: May 21, 1996
    Date of Patent: January 19, 1999
    Assignee: Ecolab Inc.
    Inventors: Deborah A. Ihns, William Schmidt, Francis R. Richter
  • Patent number: 5819304
    Abstract: The invention is a random access memory assembly which is a key component of an object space manager which in turn is a key circuit in a garbage-collecting control unit for a computer system. An object space manager provides the means for deriving pointers to headers of objects from pointers to internal data of objects. The object space manager comprises an encoder that generates an object locator code for each memory cell in which an object is resident, a random access memory assembly for storing the object locator codes for all memory cells in which objects are resident, and an object locator which identifies the memory cell containing the header of an object by means of the object locator code for any memory cell occupied by the object.
    Type: Grant
    Filed: March 24, 1997
    Date of Patent: October 6, 1998
    Assignee: Iowa State University Research Foundation, Inc.
    Inventors: Kelvin D. Nilsen, William Schmidt
  • Patent number: 5692185
    Abstract: The garbage-collecting memory module (GCMM) functions much like traditional memory in a computer system, thereby permitting the invention to be utilized with a wide variety of computers. It differs from traditional memory in that it automatically cleanses itself of garbage while functioning as traditional memory without causing excessive delays in the execution of application programs by an associated computer. The GCMM can be designed to interface with a computer system via a traditional memory bus and to communicate with the central processing unit (CPU) of the computer using standard communication protocols. The GCMM is comprised of a memory, a means for communicating with the CPU, and a garbage-collecting control unit. The garbage-collecting control unit gives top priority to satisfying the computer's requests for memory services. The collection of garbage takes place during the intervals between memory service requests.
    Type: Grant
    Filed: January 29, 1996
    Date of Patent: November 25, 1997
    Assignee: Iowa State University Research Foundation, Inc.
    Inventors: Kelvin D. Nilsen, William Schmidt
  • Patent number: 5560003
    Abstract: The garbage-collecting memory module (GCMM) functions much like traditional memory in a computer system, thereby permitting the invention to be utilized with a wide variety of computers. It differs from traditional memory in that it automatically cleanses itself of garbage while functioning as traditional memory without causing excessive delays in the execution of application programs by an associated computer. The GCMM can be designed to interface with a computer system via a traditional memory bus and to communicate with the central processing unit (CPU) of the computer using standard communication protocols. The GCMM is comprised of a memory, a means for communicating with the CPU, and a garbage-collecting control unit. The garbage-collecting control unit gives top priority to satisfying the computer's requests for memory services. The collection of garbage takes place during the intervals between memory service requests.
    Type: Grant
    Filed: December 21, 1992
    Date of Patent: September 24, 1996
    Assignee: Iowa State University Research Foundation, Inc.
    Inventors: Kelvin D. Nilsen, William Schmidt
  • Patent number: 5503838
    Abstract: A protective aqueous antimicrobial film forming composition that can be applied to dairy animals to form a protective film. The film can be used to reduce the incidence of both contagious and environmental mastitis in dairy herds and can be formed from an aqueous composition that can contain a nonionic iodine complex, a polyvinyl alcohol composition, having a degree of hydrolysis greater than 92%, preferably greater than 98%, and a thickener. The aqueous mixture can be applied to udder and teats of dairy herds to form a protective coating that can prevent infection from staphlococcus, streptococcus, klebsiella and other pathogens. The film can be removed using water in a convenient short period of time permitting efficient milking operations. After milking, the composition can be reapplied to the herd and can protect the herd from mastitis until the herd is again milked.
    Type: Grant
    Filed: May 6, 1994
    Date of Patent: April 2, 1996
    Assignee: Ecolab Inc.
    Inventors: William Schmidt, Deborah A. Ihns
  • Patent number: 5276310
    Abstract: An electrically heated toolbox for heating hand tools that have been stored or used in a cold environment. The toolbox is a multiple drawer container which has installed therein heating sheets integrally connected to an outside electrical power source, alternating current (AC) or direct current (DC). The heating sheets warm the hand tools by radiated heat or direct heat when the heating sheets are connected to the outside power source. A desired temperature may be obtained by using the rheostat temperature setting device. The toolbox may be connected to a standard AC plug connection, a DC vehicle battery or, if desired, a cigarette lighter outlet of a vehicle.
    Type: Grant
    Filed: February 28, 1992
    Date of Patent: January 4, 1994
    Inventors: William Schmidt, Kirk Malcomson
  • Patent number: 5143342
    Abstract: A vibration dampening apparatus for a vehicular dual mirror assembly. The apparatus includes a first and second mirror assemblies having independent spaced legs extending outwardly and being interconnected by an elongated vibration dampening rod and clamping brackets to secure the apparatus to a vehicular mounting bar. The legs of the mirror assembly, and the associated clamping brackets and the vibration dampening rod function together to dampen the vibrations. The mirrors may be pivoted about the longitudinal axis of each leg.
    Type: Grant
    Filed: April 15, 1991
    Date of Patent: September 1, 1992
    Inventors: Franklin D. Hutchinson, William Schmidt
  • Patent number: 5139788
    Abstract: An antimicrobial surface sanitizing composition comprising a major portion of diluent and an active antimicrobial agent, said agent comprising an antimicrobial effective amount of an alpha-hydroxy substituted mono- or di-carboxylic acid, and an antimicrobial effective amount of hydrogen peroxide, wherein after contact with the intended surface said antimicrobial composition leaves a noncontaminating residue upon that surface.
    Type: Grant
    Filed: August 17, 1990
    Date of Patent: August 18, 1992
    Assignee: Ecolab Inc.
    Inventor: William Schmidt
  • Patent number: 4376787
    Abstract: A mastitis controlling method and composition based upon anionic surfactants of the formulaR--AO.sub.x.sup.- M.sup.+which generally includes organic sulfonates, sulfonic acids, phosphonates and phosphates, the composition being maintained in a pH range of 2.0 to 5.0 (preferably 2.1 to 4.0, and most preferably 2.5 to 3.5). Rapid kill of mastitis-causing gram positive and gram negative microorganisms is achieved in the practice of the instant method.
    Type: Grant
    Filed: December 3, 1979
    Date of Patent: March 15, 1983
    Assignee: Economics Laboratory, Inc.
    Inventors: Steven E. Lentsch, William Schmidt
  • Patent number: RE28778
    Abstract: Unique and novel phenolic synthetic detergent-disinfectant compositions are provided wherein the detergent component is an anionic detergent and the phenolic components thereof consist essentially of ortho phenylphenol in admixture with high activity and intermediate activity phenolics, the ratio of ortho phenylphenol to the high and intermediate activity phenolics being from about 4:1-1.1:1. When prepared as a use dilution, the ortho phenylphenol is present in an amount of at least about 450 p.p.m.When the ortho phenylphenol is employed only with the high activity phenolics, the preferred minimum amount of ortho phenylphenol should be at least about 600 p.p.m. and the ratio of the ortho phenylphenol to the high activity phenolics can then be from about 2.5:1-1.5:1 and, when used with intermediate activity phenolics at the same preferred minimum level, the ratio of the ortho phenylphenol to the intermediate activity phenolics can be from about 2.1:1-1.25:1.
    Type: Grant
    Filed: April 2, 1975
    Date of Patent: April 20, 1976
    Assignee: West Laboratories, Inc.
    Inventors: Murray W. Winicov, William Schmidt