Patents by Inventor Johnnie L. McDowell

Johnnie L. McDowell 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: 7945799
    Abstract: Systems and methods are described for synchronizing an HVAC control system. A method, includes: a synchronization sequence including: reading a base time from an internal clock at a first time and saving the base time; measuring an elapsed time interval, from the first time to a second time, by counting an external clock using a frequency counter; and then resetting the internal clock to the base time plus the elapsed time.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: May 17, 2011
    Assignee: MMI Controls Ltd.
    Inventors: Robert J. Poth, Johnnie L. McDowell
  • Patent number: 7707428
    Abstract: Systems and methods are described for recovering a personal identification number. A method, includes: comprising recovering from a lost personal identification number situation and restoring programmability to a device, including: generating a SEED PIN using the device calculating a KEY PIN using an algorithm within a code of the device and storing the KEY PIN in the device, without displaying the KEY PIN, wherein the KEY PIN is a function at-least-in-part of both the SEED PIN and an identifier associated with the device; sending the SEED PIN and the identifier associated with the device to an authenticating source; recalculating the KEY PIN at the authenticating source using the algorithm within the code and the SEED PIN and the other identifying information; receiving the KEY PIN from the authenticating source; and entering the KEY PIN into the device to temporarily assign hierarchical access to a user.
    Type: Grant
    Filed: October 29, 2007
    Date of Patent: April 27, 2010
    Assignee: MMI Controls Ltd.
    Inventors: Robert J. Poth, Johnnie L. McDowell
  • Publication number: 20090228712
    Abstract: Systems and methods are described for recovering a personal identification number. A method, includes: comprising recovering from a lost personal identification number situation and restoring programmability to a device, including: generating a SEED PIN using the device calculating a KEY PIN using an algorithm within a code of the device and storing the KEY PIN in the device, without displaying the KEY PIN, wherein the KEY PIN is a function at-least-in-part of both the SEED PIN and an identifier associated with the device; sending the SEED PIN and the identifier associated with the device to an authenticating source; recalculating the KEY PIN at the authenticating source using the algorithm within the code and the SEED PIN and the other identifying information; receiving the KEY PIN from the authenticating source; and entering the KEY PIN into the device to temporarily assign hierarchical access to a user.
    Type: Application
    Filed: October 29, 2007
    Publication date: September 10, 2009
    Inventors: Robert J. Poth, Johnnie L. McDowell
  • Patent number: 7555364
    Abstract: Systems and methods are described for an adaptive hierarchy usage monitoring HVAC control system. A method, includes: regulating user access to at least one menu of an interactive user interface of a programmable digital thermostat, including: reversibly defining at least one minimum user level required to access the at least one menu.
    Type: Grant
    Filed: December 21, 2004
    Date of Patent: June 30, 2009
    Assignee: MMI Controls, L.P.
    Inventors: Robert J. Poth, Johnnie L. McDowell
  • Publication number: 20080183335
    Abstract: Systems and methods are described for a usage monitoring HVAC control method. A method, includes: receiving a request for an additional period of heating ventilation and air conditioning system services from a requesting system user, the requesting system user composing a plurality of system users; maintaining a data structure in an on board memory of a programmable thermostat, the data structure including a list of time entries, each time entry associated with one of the plurality of system users; and updating the data structure by adding a duration in units of time to the time associated with the requesting system user.
    Type: Application
    Filed: October 29, 2007
    Publication date: July 31, 2008
    Inventors: Robert J. Poth, Johnnie L. McDowell