Patents by Inventor Matthew Potts

Matthew Potts 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: 10151683
    Abstract: A method and apparatus for monitoring and reporting corrosion in terms recognized as conforming to an industry standard includes coating a substrate with a corrodible metallic substance of predetermined thickness, passing a current through the metallic substance, and generating a signal when electrical continuity is broken due to corrosion of the metallic substance. In one embodiment the apparatus includes a printed circuit board onto which the coated substrate is mounted, a power source for applying an electrical current across the coated substrate, and a display (such as a light or LCD panel) for providing an indication/alert that electrical continuity has been broken due to corrosion of the metallic substance.
    Type: Grant
    Filed: December 23, 2015
    Date of Patent: December 11, 2018
    Assignee: PURAFIL INC.
    Inventors: William G. England, Matthew Potts
  • Publication number: 20160178549
    Abstract: A method and apparatus for monitoring and reporting corrosion in terms recognized as conforming to an industry standard includes coating a substrate with a corrodible metallic substance of predetermined thickness, passing a current through the metallic substance, and generating a signal when electrical continuity is broken due to corrosion of the metallic substance. In one embodiment the apparatus includes a printed circuit board onto which the coated substrate is mounted, a power source for applying an electrical current across the coated substrate, and a display (such as a light or LCD panel) for providing an indication/alert that electrical continuity has been broken due to corrosion of the metallic substance.
    Type: Application
    Filed: December 23, 2015
    Publication date: June 23, 2016
    Applicant: Purafil, Inc.
    Inventors: William G. England, Matthew Potts
  • Publication number: 20070074078
    Abstract: In one embodiment, a method for test replication through revision control linking, the method comprising: checking out a test case; viewing a corresponding V file that has the contents of the test case, wherein the corresponding V file is linked to the test case; modifying the contents in the V file; and checking in the modified V file with a modified V file name, so that the modified V file is stored. In another embodiment, an apparatus for test replication through revision control linking, includes various features that can perform the above method.
    Type: Application
    Filed: September 23, 2005
    Publication date: March 29, 2007
    Inventor: Matthew Potts
  • Publication number: 20070065799
    Abstract: In one embodiment, a method and system for test replication through renaming, includes the acts of: modifying a current test name of a test to a new test name; reading the new test name; sending a feedback variable indicating the new test name; and changing a stimulus or programmed featured in the test case, based upon the new test name indicated in the feedback variable. In another embodiment, an apparatus for test replication through renaming, includes various features that perform the above method.
    Type: Application
    Filed: September 21, 2005
    Publication date: March 22, 2007
    Inventors: Matthew Potts, Steven Jorgensen
  • Publication number: 20060265357
    Abstract: A preferred embodiment of the method of the present invention parses a large computer file for a selected set of target strings in a manner whereby computing power is conserved and parsing speed is increased. The method parses for the selected set of target strings by initially writing a comprehensive regular expression that will return a match if any component of the target strings in the set are present in a line of the computer file. If a regular expression match is made in a line, string comparisons for all of the strings in the set of target strings are run for the line. The preferred embodiment preferably generates a log of all positive string comparisons that are made in the file.
    Type: Application
    Filed: April 26, 2005
    Publication date: November 23, 2006
    Inventor: Matthew Potts
  • Publication number: 20060265631
    Abstract: In one embodiment of the invention, a method for detecting if a test case is running, includes: submitting a selected test case as a job into a queuing system; assigning a job name to the job; assigning, by the queuing system, a job number for the job; sending a query regarding the job number in order to obtain a description of a particular job associated with the job number; and if the description indicates that the particular job associated with the job number is running or pending, then matching a particular job name of the particular job with a test name of the selected test case, wherein a match between the particular job name and the test name indicates that the selected test case is running or pending.
    Type: Application
    Filed: March 18, 2005
    Publication date: November 23, 2006
    Inventor: Matthew Potts
  • Publication number: 20060230326
    Abstract: A method is disclosed for creating test cases for simulating the design and operation of an integrated circuit having operational functionality that requires adherence to a multiplicity of operating rules, wherein the test cases are created in such a way that modularized component test cases can be combined and comprises creating and storing a plurality of component test cases for simulating the design and various aspects of the operational functionality of the integrated circuit, wherein each of the component test cases have data defining a predetermined configuration and a predetermined stimulus, each component test case being written to comply with the operating rules, and selectively combining and running two or more of the plurality of component test cases as a combined test case.
    Type: Application
    Filed: March 18, 2005
    Publication date: October 12, 2006
    Inventors: Matthew Potts, Mark Gravel
  • Publication number: 20060225063
    Abstract: The preferred embodiment of the present invention comprises writing a script to perform a function defined in a subroutine in a library file, which is written in such a way that code that actually runs the subroutine is hidden in the file and is conditionally available to run the subroutine. Running the subroutine enables one to determine if it functions as expected.
    Type: Application
    Filed: April 4, 2005
    Publication date: October 5, 2006
    Inventor: Matthew Potts
  • Publication number: 20060212850
    Abstract: A preferred embodiment of the present invention is disclosed for flattening a tree-like hierarchical software program structure having multiple levels that import files from other locations, that comprises parsing the program structure to identify each instance in which the program imports code from another location in said program structure, creating an import file for each instance in which code is imported, each import file containing code that is operational to only import code from another location, and consolidating all import files into a consolidated import file, whereby the non-import files are substantially on a single hierarchical level immediately below the consolidated import file.
    Type: Application
    Filed: March 18, 2005
    Publication date: September 21, 2006
    Inventor: Matthew Potts