Patents by Inventor David M. Cox

David M. Cox 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: 6432719
    Abstract: The present invention provides a system and process providing variable access to, as well as quick and accurate dispensing of, numerous selected reagents from a mass storage arrangement. According to one embodiment, an array of reagent dispensers is supported over a movable platform assembly. The platform assembly aligns a designated receiving receptacle under a selected dispenser of the array so that a respective reagent can be dispensed therein. Advantageously, the apparatus and process can be carried out under the control of a programmed computer.
    Type: Grant
    Filed: February 16, 1999
    Date of Patent: August 13, 2002
    Assignee: PE Corporation (NY)
    Inventors: Charles S. Vann, David M. Cox
  • Publication number: 20020094578
    Abstract: Generally, the present invention provides a device and method for accurately locating a multi-well plate at a plate-support location, e.g., a work surface, of an automated laboratory machine, such that one or more acting members of the machine, such as an array of pipette tips, optical sensors, or the like, can accurately address and operate on the individual wells. Interior and/or exterior surface regions of one or more wells of a multi-well plate are used as the primary plate features engaged by locating structure of the machine. In one particular embodiment one or more upwardly tapered projections extend from a plate-support surface of a plate-handling machine for mating engagement with the exterior surface regions of one or more wells. In another embodiment, the exterior surface regions along one or more well bottoms are engagingly received within bores, or other receiving structure, formed on the plate-support surface of a machine.
    Type: Application
    Filed: December 6, 2001
    Publication date: July 18, 2002
    Applicant: The Perkin-Elmer Corporation
    Inventors: Reid Burton Kowallis, David M. Cox
  • Publication number: 20020015666
    Abstract: The present invention provides a system and process providing variable access to, as well as quick and accurate dispensing of, numerous selected reagents from a mass storage arrangement. According to one embodiment, an array of reagent dispensers is supported over a movable platform assembly. The platform assembly aligns a designated receiving receptacle under a selected dispenser of the array so that a respective reagent can be dispensed therein. Advantageously, the apparatus and process can be carried out under the control of a programmed computer.
    Type: Application
    Filed: September 18, 2001
    Publication date: February 7, 2002
    Applicant: PE Corporation (NY)
    Inventors: Charles S. Vann, David M. Cox
  • Patent number: 6209660
    Abstract: A drill bit for directional boring of all earth formations such as dirt, sand, rock and/or any type combination of formations, utilizing a bit body containing fixed and semi-floating cutting points and one or more fluid channels for the purpose of lubricating and dispersing cut and/or fractured formations.
    Type: Grant
    Filed: November 12, 1997
    Date of Patent: April 3, 2001
    Assignee: New Railhead Manufacturing, L.L.C.
    Inventor: David M. Cox
  • Patent number: 6195676
    Abstract: An integrated software architecture for a highly parallel multiprocessor system having multiple tightly-coupled processors that share a common memory efficiently controls the interface with and execution of programs on such a multiprocessor system. The software architecture combines a symmetrically integrated multithreaded operating system and an integrated parallel user environment. The operating system distributively implements an anarchy-based scheduling model for the scheduling of processes and resources by allowing each processor to access a single image of the operating system stored in the common memory that operates on a common set of operating system shared resources. The user environment provides a common visual representation for a plurality of program development tools that provide compilation, execution and debugging capabilities for multithreaded user programs and assumes parallelism as the standard mode of operation.
    Type: Grant
    Filed: January 11, 1993
    Date of Patent: February 27, 2001
    Assignee: Silicon Graphics, Inc.
    Inventors: George A. Spix, Diane M. Wengelski, Stuart W. Hawkinson, Mark D. Johnson, Jeremiah D. Burke, Keith J. Thompson, Gregory G. Gaertner, Giacomo G. Brussino, Richard E. Hessel, David M. Barkai, Steve S. Chen, Steven G. Oslon, Robert E. Strout, II, Jon A. Masamitsu, David M. Cox, Linda J. O'Gara, Kelly T. O'Hair, David A. Seberger, James C. Rasbold, Timothy J. Cramer, Don A. Van Dyke, Ashok Chandramouli
  • Patent number: 6018799
    Abstract: Apparatus, methods and computer program products are disclosed that enable a compiler to generate efficient code to access stack registers on a register stack. The invention operates by transforming a three-operand instruction, within a compiler's intermediate representation, to one or more fewer-than-three-operand instructions. The invention also transforms the instruction's operand addressing from an access to a pseudo-named register to an access to a stack register through stack offset into a register stack. The invention also determines the register stack state at each instruction responsive to register stack permutations and maps the stack offset accordingly for each subsequent access to a stack register.
    Type: Grant
    Filed: July 22, 1998
    Date of Patent: January 25, 2000
    Assignee: Sun Microsystems, Inc.
    Inventors: David R. Wallace, David M. Cox, Serguei V. Morosov, David A. Seberger, Serguei L. Wenitsky
  • Patent number: 5950743
    Abstract: A method for directional boring of all earth formations such as dirt, sand, rock and/or any type combination of formations, utilizing a bit body containing fixed and semi-floating cutting points and one or more fluid channels for the purpose of lubricating and dispersing cut and/or fractured formations.
    Type: Grant
    Filed: November 12, 1997
    Date of Patent: September 14, 1999
    Inventor: David M. Cox
  • Patent number: 5934391
    Abstract: A sonde housing for horizontal directional drilling includes a cylindrical housing body with walls defining a longitudinal cavity, a cover for the cavity, and a hold-down means for attaching the cover to the housing body.
    Type: Grant
    Filed: November 12, 1997
    Date of Patent: August 10, 1999
    Assignee: Railhead Underground Products, L.L.C.
    Inventor: David M. Cox
  • Patent number: 5931240
    Abstract: A method for directional boring of all earth formations such as dirt, sand, rock and/or any type combination of formations, utilizing a bit body containing fixed and semi-floating cutting points and one or more fluid channels for the purpose of lubricating and dispersing cut and/or fractured formations.
    Type: Grant
    Filed: November 12, 1997
    Date of Patent: August 3, 1999
    Inventor: David M. Cox
  • Patent number: 5899283
    Abstract: A drill bit for directional boring of all earth formations such as dirt, sand, rock and/or any type combination of formations, utilizing a bit body containing fixed and semi-floating cutting points and one or more fluid channels for the purpose of lubricating and dispersing cut and/or fractured formations.
    Type: Grant
    Filed: November 12, 1997
    Date of Patent: May 4, 1999
    Assignee: Railhead Underground Products, L.L.C.
    Inventor: David M. Cox
  • Patent number: 5339415
    Abstract: On a tightly coupled multiprocessor computer system, the multiple parallel regions of a multithreaded applications program can execute simultaneously as multiple threads on a plurality of processors. Furthermore, a plurality of multithreaded programs may run simultaneously. The current invention uses an efficient system to schedule and reschedule processors to run these multiple threads. Scheduling is integrated at two levels: at the first level, processors are assigned processes. At the next level, processes are assigned threads. Increased efficiency is achieved by this integration and also by the formation of processes with destructible context. It makes use of shared storage to indicate the process request level and the control state for each parallel region.
    Type: Grant
    Filed: November 9, 1992
    Date of Patent: August 16, 1994
    Assignee: Cray Research, Inc.
    Inventors: Robert E. Strout, II, George A. Spix, Jon A. Masamitsu, David M. Cox, Gregory G. Gaertner, Diane M. Wengelski, Keith J. Thompson
  • Patent number: 5179702
    Abstract: An integrated software architecture for a highly parallel multiprocessor system having multiple tightly-coupled processors that share a common memory efficiently controls the interface with and execution of programs on such a multiprocessor system. The software architecture combines a symmetrically integrated multithreaded operating system and an integrated parallel user environment. The operating system distributively implements an anarchy-based scheduling model for the scheduling of processes and resources by allowing each processor to access a single image of the operating system stored in the common memory that operates on a common set of operating system shared resources. The user environment provides a common visual representation for a plurality of program development tools that provide compilation, execution and debugging capabilities for multithreaded user programs and assumes parallelism as the standard mode of operation.
    Type: Grant
    Filed: June 11, 1990
    Date of Patent: January 12, 1993
    Assignee: Supercomputer Systems Limited Partnership
    Inventors: George A. Spix, Diane M. Wengelski, Stuart W. Hawkinson, Mark D. Johnson, Jeremiah D. Burke, Keith J. Thompson, Gregory G. Gaertner, Giacomo G. Brussino, Richard E. Hessel, David M. Barkai, Steve S. Chen, Steven G. Oslon, Robert E. Strout, II, Jon A. Masamitsu, David M. Cox, Linda J. O'Gara, Kelly T. O'Hair, David A. Seberger, James C. Rasbold, Timothy J. Cramer, Don A. Van Dyke, Ashok Chandramouli
  • Patent number: 5175856
    Abstract: A modular compilation system that utilizes a fully integrated hierarchical representation as a common intermediate representation to compile source code programs written in one or more procedural programming languages into an executable object code file. The structure of the integrated common intermediate representation supports machine-independent optimizations, as well as machine-dependent optimizations, and also supports source-level debugging of the executable object code file. The integrated hierarchical representation (IHR) is language independent and is shared by all of the components of the software development system, including the debugger.
    Type: Grant
    Filed: August 23, 1990
    Date of Patent: December 29, 1992
    Assignee: Supercomputer Systems Limited Partnership
    Inventors: Don A. Van Dyke, Timothy J. Cramer, James C. Rasbold, Kelly T. O'Hair, David M. Cox, David A. Seberger, Linda J. O'Gara, Jon A. Masamitsu, Robert E. Strout, II, Ashok Chandramouli
  • Patent number: 5107418
    Abstract: A method for representing scalar data dependencies for an optimizing compiler wherein a global scalar data dependence graph is created to represent all of the scalar objects in an entire program. The scalar data dependencies are represented as three chains: a use-definition chain (ud); a definition-use chain (du) or a definition-definition chain (dd), and is created for the entire program and is maintained during the entire compilation or assembly of the program. The method for determining scalar data dependences for the entire program starts by analyzing the scalar data dependences within each basic block, in a single pass, processes all definitions and uses of all non-array data objects in the basic block, including simple variables and complex data objects such as records, unions, pointers and procedure calls in the presence of aliasing.
    Type: Grant
    Filed: August 23, 1990
    Date of Patent: April 21, 1992
    Assignee: Supercomputer Systems Limited Partnership
    Inventors: Timothy J. Cramer, David M. Cox
  • Patent number: 4700618
    Abstract: A meat smoker is provided in a portable cooking unit having a fire box (14) and a smoker oven (12) vertically and laterally offset from the fire box. Smoker oven (12) defines an upper enclosed volume (94) containing meat to be cooked and a lower enclosed volume (96) which opens directly to the fire box (14). A hot pan drain wall (52) is provided to separate the upper volume (94) from the lower volume (96). An adjustable damper (62) is provided between the upper volume (94) and the fire box (14) to control the temperature and the smoke density within the upper volume (94). A top (40) may be placed over an opening in the fire box (14) and having a heating plate (28) to define an oven volume (16) for radiant heat input. An ash receptacle (34) is provided having stable lifting means for removal and replacement during operation of the fire box (14).
    Type: Grant
    Filed: August 6, 1985
    Date of Patent: October 20, 1987
    Assignee: David M. Cox, Jr.
    Inventor: David M. Cox, Jr.
  • Patent number: D295136
    Type: Grant
    Filed: April 8, 1985
    Date of Patent: April 12, 1988
    Inventor: David M. Cox, Jr.