Patents by Inventor Paul Campbell

Paul Campbell 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: 6594750
    Abstract: A method and apparatus for handling an accessed bit in a page table entry is provided. When a page table entry is not present in a translation lookaside buffer (TLB), an electrical circuit causes a TLB miss exception and branching to a first software exception handler. The first software exception handler fetches the page table entry from main memory. The first software exception handler places the page table entry in the TLB. An electrical circuit determines whether an accessed bit of the page table entry has not been asserted. If the accessed bit is not asserted, an electrical circuit causes an accessed bit exception and branches execution to a second software exception handler. The second software exception handler asserts the accessed bit in the page table entry in main memory. The second software exception handler returns control back to the original memory access, causing execution to resume where it had left off prior to the TLB miss exception.
    Type: Grant
    Filed: December 8, 1999
    Date of Patent: July 15, 2003
    Assignee: ATI International SrL
    Inventor: Paul Campbell
  • Patent number: 6526459
    Abstract: A method and apparatus is provided for providing communication with input/output devices without being bound by the limitations of an existing input/output bus while still providing compatibility with software intended to communicate with input/output devices using the existing input/output bus. The software image of the input/output devices as being associated with the input/output bus is preserved, but a technique is provided to allow communication with the input/output devices to bypass the existing input/output bus. A translation lookaside buffer is utilized to remap accesses to an internal input/output device from virtual address space for input/output-bus-based input/output devices to physical address space for the internal input/output device. Circuitry for interfacing with the input/output devices separately from the existing input/output bus may be fabricated as a single integrated circuit device along with other system components, such as a central processing unit.
    Type: Grant
    Filed: November 10, 1999
    Date of Patent: February 25, 2003
    Assignee: ATI International SRL
    Inventors: Paul Campbell, Ali Alasti
  • Patent number: 6495238
    Abstract: The banner material is comprised of flexible polyester fabric which comes in a rolled elongated sheet. A number of grommets are placed along the top and bottom edges. The grommets along the top edge are aligned with the grommets along the bottom edge and are placed along the top and bottom edges of the banner material alternately a first distance apart and a second substantially smaller distance apart. The user of the banner can customize the length of the banner by cutting from top edge to bottom edge between the grommets, preferably between the grommets spaced the second substantially smaller distance apart in order to avoid wasting any excess banner material.
    Type: Grant
    Filed: July 9, 1998
    Date of Patent: December 17, 2002
    Assignee: Cambridge Canvas Centre Ltd.
    Inventor: William Paul Campbell
  • Patent number: 6478838
    Abstract: An air treatment appliance for treating surrounding air including a body. A spider-mount mounted to the body has a motor mounted thereto in cantilever fashion. A fan attached to the motor may be a radial fan, and is operable to draw in surrounding air and cause it to flow through the appliance. A grommet between the motor and the spider-mount dampens vibrations from the motor. A filtering mechanism in the path of the airflow helps filter out undesirable material from the surrounding air. A radial airflow guide downstream from the fan efficiently guides the airflow to be expelled in a predetermined direction. The motor is at least partially accommodated by the spider-mount and the fan. The apparatus results in reduced noise and vibration during operation of the appliance.
    Type: Grant
    Filed: January 10, 2001
    Date of Patent: November 12, 2002
    Assignee: Whirlpool Corporation
    Inventors: Anne Margaret McSweeney, James Jacob Morton, Jr., Dan Roger Maxwell, Guolian Wu, Murray Malone Mallard, Christopher Paul Campbell
  • Patent number: 6471736
    Abstract: An air treatment appliance having an external body with a movable portion and a main portion. An air inlet and an air outlet in the external body permit airflow through the device. A fan inside the body is operable to draw in air through the air inlet and to expel it through the air outlet, and the air may be passed through a filter mechanism in the device. An access mechanism permits convenient access to the filter mechanism and other components in the external body. The device is at least partially disabled when the movable portion is moved relative to the main portion.
    Type: Grant
    Filed: December 18, 2000
    Date of Patent: October 29, 2002
    Assignee: Whirlpool Corporation
    Inventors: Christopher Paul Campbell, Jay F. Perkins
  • Patent number: 6447586
    Abstract: An air treatment appliance having an external body at least partially constructed of a translucent material. An air inlet and an air outlet in the external body permit airflow through the device. A fan inside the body is operable to draw in air through the air inlet and to expel it through the air outlet and the air may be passed through a filter mechanism in the device. At least some components of the interior of the air treatment appliance having a condition capable of visibly changing during an operation of the appliance, such as the filter mechanism and the fan, are visible from the exterior through the translucent material of the external body such that the condition is visible from the exterior of the external body through the translucent material. The translucent material may be clear, colored, or a predetermined combination of colors.
    Type: Grant
    Filed: December 6, 2000
    Date of Patent: September 10, 2002
    Assignee: Whirlpool Corporation
    Inventor: Christopher Paul Campbell
  • Publication number: 20020088826
    Abstract: A beverage dispensing apparatus being formed so as in use to provide a vortex motion in the mass of beverage flowing through the apparatus. In the vortexial flow, a low pressure area is produced at the center of the vortex so that the pressure in that region falls below equilibrium pressure and thus results in gas separating out from the liquid beverage. Since the gas breakout is achieved without the need for a flow restrictor, the pressure drop associated with these devices does not occur. Consequently, the beverage may enter the apparatus at a lower pressure. Moreover it has been found that a high quality head is formed on the draught beverage dispensed from the apparatus of the invention.
    Type: Application
    Filed: September 26, 2001
    Publication date: July 11, 2002
    Inventors: Andrew Barker, Paul Campbell
  • Publication number: 20020088213
    Abstract: An air treatment appliance for treating surrounding air, comprising a body. A spider-mount mounted to the body has a motor mounted thereto in cantilever fashion. A fan attached to the motor may be a radial fan, and is operable to draw in surrounding air and cause it to flow through the appliance. A grommet between the motor and the spider-mount dampens vibrations from the motor. A filtering mechanism in the path of the airflow helps filter out undesirable material from the surrounding air. A radial airflow guide downstream from the fan efficiently guides the airflow to be expelled in a predetermined direction. The motor is at least partially accommodated by the spider-mount and the fan. The apparatus results in reduced noise and vibration during operation of the appliance.
    Type: Application
    Filed: January 10, 2001
    Publication date: July 11, 2002
    Inventors: Anne Margaret McSweeney, James Jacob Morton, Dan Roger Maxwell, Guolian Wu, Murray Malone Mallard, Christopher Paul Campbell
  • Patent number: 6418524
    Abstract: A method and apparatus for dependent segmentation and paging processing within a computer system include processing that begins by determining context of an operation supported by a native operating system. The context of an operation may correspond to performing an operation that is a native operating system operation or may be a legacy operating system operation. The processing then continues by setting within a corresponding segment descriptor a paging enable bit for a given segment that corresponds to the operation when the context of the operation corresponds to a legacy operating system. The setting of the paging enable bit is done in accordance with the processing of the native operating system. The processing then continues by processing the segment descriptor via segmentation processing in accordance with the legacy operating system to obtain a linear address. With the paging enable bitd, the linear address is processed to obtain a physical address.
    Type: Grant
    Filed: December 28, 1999
    Date of Patent: July 9, 2002
    Assignee: ATI International SRL
    Inventors: Korbin Van Dyke, Paul Campbell
  • Publication number: 20020073664
    Abstract: An air treatment appliance having an external body with a movable portion and a main portion. An air inlet and an air outlet in the external body permit airflow through the device. A fan inside the body is operable to draw in air through the air inlet and to expel it through the air outlet, and the air may be passed through a filter mechanism in the device. An access mechanism permits convenient access to the filter mechanism and other components in the external body. The device is at least partially disabled when the movable portion is moved relative to the main portion.
    Type: Application
    Filed: December 18, 2000
    Publication date: June 20, 2002
    Inventors: Christopher Paul Campbell, Jay F. Perkins
  • Publication number: 20020066371
    Abstract: An air treatment appliance having an external body at least partially constructed of a translucent material. An air inlet and an air outlet in the external body permit airflow through the device. A fan inside the body is operable to draw in air through the air inlet and to expel it through the air outlet and the air may be passed through a filter mechanism in the device. At least some components of the interior of the air treatment appliance having a condition capable of visibly changing during an operation of the appliance, such as the filter mechanism and the fan, are visible from the exterior through the translucent material of the external body such that the condition is visible from the exterior of the external body through the translucent material. The translucent material may be clear, colored, or a predetermined combination of colors.
    Type: Application
    Filed: December 6, 2000
    Publication date: June 6, 2002
    Inventor: Christopher Paul Campbell
  • Patent number: 6385712
    Abstract: A method and apparatus for segregation of virtual address space in a computer system is provided. An embodiment of the invention provides compatibility of an emulated processor architecture with a native processor architecture. Address space for the emulated processor architecture is provided and segregated from other address space, such as address space designated for use by a native processor, where the native processor is the processor actually present in a computer system. An embodiment of the invention provides separate exception handlers to handle translation lookaside buffer (TLB) misses for each address space. An embodiment of the invention provides an address space tag associated with a virtual address to designate the address space to which that virtual address pertains.
    Type: Grant
    Filed: October 25, 1999
    Date of Patent: May 7, 2002
    Assignee: ATI International SRL
    Inventor: Paul Campbell
  • Patent number: 5634524
    Abstract: A reverse percussion device for use with hydraulic percussive drills is provided. The reverse percussion device includes a cycling piston, valve and anvil. The piston and valve move in opposing directions between low and high pressure passages automatically until a lodged drill bit is freed, thereby facilitating removal of the drill bit from the drilled hole and eliminating alternate loosening and tightening of drill string threads. The reverse percussion device preferably includes an automatic disabling feature which causes the reverse percussion operation to cease when the bit is free to retract normally.
    Type: Grant
    Filed: May 8, 1995
    Date of Patent: June 3, 1997
    Assignee: Reedrill Corporation
    Inventor: Paul Campbell
  • Patent number: 5486844
    Abstract: A method and apparatus for performing transparent data transfer operations on graphics data (such as video data), in which a source image currently displayed as part of a destination image (or stored in memory) is moved to a selected destination location on the destination image without obliterating background portions of the destination image. In a class of embodiments, the invention accomplishes a transparent bit-block transfer by clocking out source data (stored in an internal memory) to a bank of arithmetic logic units (ALUs), and processing the source data in the ALUs to identify portions of the source data representing transparent (or background) data which should not replace corresponding destination data, and which represent foreground data (new text to replace destination data). The marked source data are selectively written into a video memory containing the destination data, to selectively overwrite only those destination data pixels corresponding to new text.
    Type: Grant
    Filed: February 1, 1994
    Date of Patent: January 23, 1996
    Assignee: Radius Inc
    Inventors: Martin Randall, Paul Campbell, Douglas J. Gilbert
  • Patent number: 5413186
    Abstract: A reverse percussion device for use with hydraulic percussive drills is provided. The reverse percussion device includes a cycling piston, valve and anvil. The piston and valve move in opposing directions between low and high pressure passages automatically until a lodged drill bit is freed, thereby facilitating removal of the drill bit from the drilled hole and eliminating alternate loosening and tightening of drill string threads. The reverse percussion device preferably includes an automatic disabling feature which causes the reverse percussion operation to cease when the bit is free to retract normally.
    Type: Grant
    Filed: May 13, 1994
    Date of Patent: May 9, 1995
    Assignee: Reedrill, Inc.
    Inventor: Paul Campbell
  • Patent number: 5176279
    Abstract: A cap for fitment to a closure neck of a container, such as a beer keg to cover the dispensing valve therein, said cap having a cover portion and a skirt portion, said skirt portion including a snap-fit means for fitting the cap to said neck, said cover portion including at least one line of weakness and a depressible tab portion, such that upon depression of said tap portion the cover portion is at least partially separated to allow detachment of the cap from the neck portion.
    Type: Grant
    Filed: March 18, 1991
    Date of Patent: January 5, 1993
    Assignee: Australian Stamping Foils Pty. Ltd.
    Inventors: Paul Campbell, Dieter Dehn, John C. Woodlock
  • Patent number: 4095749
    Abstract: The nozzle includes a sleeve and a hollow body concentrically disposed within the sleeve. A hollow cylindrical baffle housing is coaxially maintained within the body by vanes which extend between the housing outer wall and the body inner wall. Formed on the outer wall of the body is a thread which mates with a thread on the inner wall of the sleeve to permit rotation of the sleeve relative to the body between two stop positions. A baffle is secured to the baffle housing and is provided with a head which, as the sleeve is rotated toward the first stop position, approaches a baffle seat formed on the sleeve and thereby diminishes the quantity of liquid discharging from the nozzle.
    Type: Grant
    Filed: April 20, 1977
    Date of Patent: June 20, 1978
    Inventor: Duncan Paul Campbell
  • Patent number: 4044954
    Abstract: The nozzle includes a sleeve and a hollow body concentrically disposed within the sleeve. A hollow cylindrical baffle housing is coaxially maintained within the body by vanes which extend between the housing outer wall and the body inner wall. Formed on the outer wall of the body is a thread which mates with a thread on the inner wall of the sleeve to permit rotation of the sleeve relative to the body between two stop positions. A baffle is secured to the baffle housing and is provided with a head which, as the sleeve is rotated toward the first stop position, approaches a baffle seat formed on the sleeve and thereby diminishes the quantity of liquid discharging from the nozzle.
    Type: Grant
    Filed: February 9, 1976
    Date of Patent: August 30, 1977
    Inventor: Duncan Paul Campbell
  • Patent number: 3946633
    Abstract: This invention is directed to an apparatus and method for making a shingle from a block of wood. The block of wood is canted and a shingle is sawed from this block of wood. The shingle has a thick end and a thin end. After the shingle has been sawed, the block of wood is moved away from the saw and canted at a new angle with respect to the saw. Then, the block of wood is moved toward the saw and another shingle is sawed. This process is repeated to form shingles from a block of wood.
    Type: Grant
    Filed: December 7, 1973
    Date of Patent: March 30, 1976
    Inventor: Paul A. Campbell