Claims
- 1. A method for satisfying a timer function according to requirements of a customer, said method comprising the steps of:
providing a programmable timer module having a power supply circuit unit, an output circuit unit, and a timer processor system including a memory for storing a timer module program; providing a program builder system; distributing said programmable timer module to said customer, wherein said module is in either an unprogrammed or reprogrammable state; maintaining at least a part of said program builder system at a supplier's place of business; making available a model number data page to a customer at a customer's place of business, said model number data page including a plurality of timer model numbers correlated with information pertaining to each model number; receiving a model number request from a customer at said supplier's place of business, said model number request being made in accordance with said information of said model number data page; building a timer operating program at said supplier's place of business using said at least a portion of said program builder system based on said model number request; transmitting said program to said customer's place of business; and loading said program into said timer module.
- 2. The method of claim 1, wherein said transmitting step includes the step of sending said program to said customer via a network communication link.
- 3. The method of claim 1, wherein said program builder system includes a personal computer.
- 4. The method of claim 1, wherein said program builder system includes a first personal computer positioned at a supplier's place of business, for use in building said timer program, and a second personal computer at said customer's place of business for use in transmitting said program to said timer module.
- 5. The method of claim 1, wherein said making available step includes the step of displaying said page on an electronic display.
- 6. The method of claim 1, wherein said making available step includes the step of printing said page on a paper substrate.
- 7. The method of claim 1, wherein said transmitting and said loading steps are executed simultaneously.
- 8. A method for satisfying a timer function, said method comprising the steps of:
making a programmable timer module; distributing said timer module to a customer; establishing a program builder system, and maintaining at least part of said builder system at a supplier's place of business; providing a model number data page; making available said model number data page to said customer; receiving a model number request from said customer at said supplier's place of business; building a timer module program at said suppliers place of business using said at a least a portion of a timer builder system; and transmitting said program to said customer.
- 9. The method of claim 8, wherein said making of said timer module step includes the step of including an initiate circuit in said timer module.
- 10. The method of claim 8, wherein said making step includes the step of including a power supply circuit unit in said timer module.
- 11. The method of claim 8, wherein said making step includes the step of including a output circuit unit in said timer module.
- 12. The methods of claim 8, wherein said program builder system comprises a personal computer.
- 13. The method of claim 8, wherein said program builder system comprises an in-circuit device programmer.
- 14. The method of claim 8, wherein said program builder system comprises an emulator.
- 15. A programmable timer module system comprising:
a programmable timer module; a model number data page correlating timer model numbers with information pertaining to each model number; a program builder system responsive to timer model number inputs, wherein said program builder builds a certain timer program based on which of a model number input is input into said program builder system; and a breakable communication link between said programmable timer module and said program builder system, for allowing said program, built by said program builder system, to be loaded into said programmable timer module.
- 16. The system of claim 15, wherein said timer module comprising:
a timer processor system; an output unit; and a resistance-varying adjustment mechanism in communication with said processor system.
- 17. The system of claim 16, wherein at least a part of said model number data page is electronically displayed.
- 18. The system of claim 17, wherein at least a part of said data page is accessible by accessing a supplier's website.
- 19. The system of claim 16, wherein said timer module includes an initiate circuit unit, a contact circuit unit, and a power supply circuit unit incorporated in a single housing.
- 20. The system of claim 16, wherein said model number data page is established so that at least one character of a model number selectable using said model number data page designates an operating parameter of said timer module.
- 21. The system of claim 15, further comprising a parameter reader unit, adapted for communication with said module, wherein said parameter reader unit includes a display, wherein said reader unit is adapted to display a parameter of said module.
- 22. The system of claim 15, further comprising a reader module having a display, adapted for communication with said timer module, said reader module adapted to display at least one of a reprogramming status or function of said timer module.
- 23. The system of claim 15, wherein said program builder system is adapted to parse out characters from said model number input.
- 24. The system of claim 15, wherein said program builder system is adapted to receive said model number input information via a plurality of different input windows.
- 25. The system of claim 15, wherein said program builder system is switchable between a first mode, wherein said program builder system builds a timer operating program automatically based on model number input data, and a second mode wherein said program builder system allows custom-building of said timer operating program.
- 26. The system of claim 15, wherein said program builder system is adapted to build a timer operating program which comprises a plurality of subfunction code segments, and a subfunction ordering table.
- 27. A method for establishing a timing function according to needs of a customer, said method comprising the steps of:
providing a timer module; creating a timer program builder system creating a model number data page; making available at least said model number data page to a customer; receiving a model number request from said customer; building a timer program in accordance with said request using said timer program builder system; transmitting said built program to said customer; and loading said program into said module.
- 28. The method of claim 27, wherein said timer module includes a resistance-varying mechanical adjustment mechanism for use in manually adjusting a time delay.
- 29. The method of claim 27, wherein said transmission step includes the step of transmitting said program to said customer via a computer network link.
- 30. The method of claim 27, wherein said transmitting step includes the step of shipping a transportable storage medium storing said program stop said customer.
- 31. The method of claim 27, wherein hardware of said timer module enables said timer module to become any one of a delay on make, delay on break, single shot, or recycling timer depending on instructions of said built program.
- 32. A timer module system for establishing timing characteristics of a timer, said system comprising:
a timer module circuit including
a power supply for converting a line voltage into DC voltage; an output control circuit; and a timer processor system in communication with said power supply and said output control unit, said timer processor system having a program memory; and a program builder system in breakable communication with said timer module circuit for building a timer module program.
- 33. The system of claim 32, further comprising a model number data page correlating timer model numbers with information pertaining to each model number.
- 34. The system of claim 32, wherein said timer module circuit further comprises an initiate circuit unit, an output circuit unit, and a resistance varying adjustment mechanism.
- 35. The system of claim 32, wherein at least a portion of said program builder system is positioned in a place of business of a customer.
- 36. The system of claim 37, wherein said module is adapted to provide a plurality of time delays.
- 37. The system of claim 32, further comprising a reader unit having a dedicated reader unit housing and a display, said reader unit housing being adapted for breakable communication with said timer module, said reader unit adapted for communication with said output circuit of said module, and being adapted to be responsive to said output circuit to display on said display time delay of said module.
- 38. The system of claim 32, further comprising a reader module having a display adapted for breakable communication with said program memory, said reader module adapted to read program information from said program memory and being further adapted to display at least one of the reprogramming status, an operating parameter, or a function of said timer module.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the priority of the following provision applications: U.S. Patent Application Serial No. 60/259,920 filed on Jan. 5, 2001, entitled “Programmable Timer Module System,” and U.S. Patent Application Serial No. 60/260,002, filed on Jan. 5, 2001, entitled “Programmable Timer Module,” the contents of which are relied upon and incorporated herein by reference in their entirety, and the benefit of priority under 35 U.S.C. §119(e) is hereby claimed.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60259920 |
Jan 2001 |
US |
|
60260002 |
Jan 2001 |
US |