Patents by Inventor David J. Rigby

David J. Rigby 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: 10662087
    Abstract: Contaminants are removed from untreated raw water or discharge water by applying direct current through an array of spaced, alternately charged electrodes positioned within and electrically isolated from a housing to eliminate or minimize clogging of the electrodes with precipitated contaminants. The housing is surrounded with container structure that cooperates with the housing to define an inlet chamber positioned between the source of untreated water and the housing containing the spaced array of electrodes. The container structure further includes an outlet chamber defined between the housing and the container structure for accumulating and draining water treated by the spaced electrode array.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: May 26, 2020
    Inventor: David J. Rigby
  • Patent number: 9682875
    Abstract: Contaminants are removed from untreated raw water or discharge water by applying direct current through an array of spaced, alternately charged electrodes positioned within and electrically isolated from a housing to eliminate or minimize clogging of the electrodes with precipitated contaminants. The housing is surrounded with container structure that cooperates with the housing to define an inlet chamber positioned between the source of untreated water and the housing containing the spaced array of electrodes. The container structure further includes an outlet chamber defined between the housing and the container structure for accumulating and draining water treated by the spaced electrode array.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: June 20, 2017
    Assignee: ELECTRO CHEMISTRY, LLC
    Inventor: David J. Rigby
  • Publication number: 20080244241
    Abstract: A computing system capable of handling floating point operations during program code conversion is described, comprising a processor including a floating point unit and an integer unit. The computing system further comprises a translator unit arranged to receive subject code instructions including at least one instruction relating to a floating point operation and in response to generate corresponding target code for execution on said processor. To handle floating point operations a floating point status unit and a floating point control unit are provided within the translator. These units are cause the translator unit to generate either: target code for performing the floating point operations directly on the floating point unit; or target code for performing the floating point operations indirectly, for example using a combination of the integer unit and the floating point unit. In this way the efficiency of the computing system is improved.
    Type: Application
    Filed: February 28, 2008
    Publication date: October 2, 2008
    Applicant: Transitive Limited
    Inventors: Gavin Barraclough, James R. Mulcahy, David J. Rigby