1. An automatic shut off apparatus for an electronic device, the apparatus comprising:
an input circuit for setting a designated power-off time delay for the electronic device;
a control circuit to receive the designated power-off time delay from the input circuit, and output a control signal;
a timing circuit to time according to the control signal, wherein the timing circuit outputs an instruction signal in response to the designated power-off time delay;
a switch circuit to shut off power of the electronic device according to the instruction signal; and
a display circuit connected to the control circuit, to display the designated power-off time delay.
2. The apparatus of claim 1, wherein the input circuit comprises a regulating component connected to the control circuit, for setting the designated power-off time delay for the electronic device.
3. The apparatus of claim 2, wherein the regulating component is a push type switch, a first terminal of the switch is grounded, and a second terminal of the switch is connected to a power supply via a resistor, the second terminal of the switch is also connected to the control circuit.
4. The apparatus of claim 1, wherein the timing circuit comprises a crystal oscillator and a timing chip, the timing chip comprises a clock terminal, a data terminal, an output terminal, a power supply terminal, and two crystal connection terminals; the crystal oscillator is connected between the two crystal connection terminals; the clock terminal, the data terminal, and the output terminal are all connected to the control circuit, the power supply terminal is connected to a power supply; and wherein the timing circuit is configured to receive the control signal from the control circuit via the clock terminal and the data terminal to time, and send the instruction signal to the control circuit via the output terminal in response to the designated power-off time delay.
5. The apparatus of claim 4, wherein the power supply is a 1.5-volt direct current power supply.
6. The apparatus of claim 1, wherein the display circuit comprises a display chip; the display chip comprises a plurality of data pins, a plurality of control pins, a power supply terminal, a ground terminal, and a display screen, the plurality of data pins and the plurality of control pins are all connected to the control circuit, the power supply terminal is connected to a power supply, and the ground terminal is grounded.
7. The apparatus of claim 6, wherein the display screen is a liquid crystal display screen.
8. The apparatus of claim 1, wherein the control circuit comprises a control chip, a clock circuit, and a resetting circuit, the control chip comprises a control pin, and first to fourth pins; the control chip is connected to the clock circuit and the resetting circuit; the first pin is connected to the input circuit to receive the designated power-off time delay; the second pin is connected to the switch circuit; the control pin, the third and fourth pins are connected to the timing circuit; wherein the timing circuit receives the control signal from the third and fourth pins of the control circuit to time, the timing circuit sends the instruction signal to the control pin of the control circuit in response to the designated power-off time delay, the second pin controls the switch circuit to shut off power of the electronic device.
9. The apparatus of claim 1, wherein the switch circuit comprises an electronic switch connected between the electronic device and the control circuit, and wherein the control circuit controls the electronic switch to shut off the electronic device in response to the control circuit receiving the instruction signal.
10. The apparatus of claim 9, wherein the electronic switch is an NPN transistor, a base of the transistor is connected to the control circuit, a collector and an emitter of the transistor are connected to two terminals of a power connector of the electronic device respectively.
11. An automatic shut off apparatus for an electronic device at a designated power-off time delay, the apparatus comprising:
an input circuit for setting the designated power-off time delay for the electronic device;
a control circuit to receive the designated power-off time delay from the input circuit, and output a control signal;
a timing circuit to time according to the control signal, wherein the timing circuit outputs an instruction signal to shut off power of the electronic device in response to the designated power-off time delay; and
a display circuit connected to the control circuit, to display the designated power-off time delay.
12. The apparatus of claim 11, wherein the input circuit comprises a regulating component connected to the control circuit, for setting the designated power-off time delay for the electronic device.
13. The apparatus of claim 11, wherein the timing circuit comprises a crystal oscillator and a timing chip; the timing chip comprises a clock terminal, a data terminal, an output terminal, a power supply terminal, and two crystal connection terminals; the crystal oscillator is connected between the two crystal connection terminals; the clock terminal, the data terminal, and the output terminal are all connected to the control circuit, the power supply terminal is connected to a power supply, and wherein the timing circuit is configured to receive the control signal from the control circuit via the clock terminal and the data terminal to time, and send an instruction signal to the control circuit via the output terminal in response to the designated power-off time delay.
14. The apparatus of claim 11, wherein the control circuit comprises a control chip, a clock circuit, and a resetting circuit, the control chip comprises a control pin, and first to fourth pins, the control chip is connected to the clock circuit and the resetting circuit; the first pin is connected to the input circuit to receive the designated power-off time delay; the second pin is connected to the electronic device; the control pin, the third and fourth pins are connected to the timing circuit; wherein the timing circuit is configured to receive the control signal from the third and fourth pins of the control circuit to time, the timing circuit send the instruction signal to the control pin of the control circuit in response to the designated power-off time delay, the second pin shuts off power of the electronic device.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
What is claimed is:
1. A method for interactively generating and delivering documents requested by a requestor for a recipient via a computer network, comprising:
receiving from the requester via the computer network a document request, the document request including recipient and subject matter information;
generating a document according to the recipient and subject matter information;
storing the document in a document database; and
transmitting the document to the recipient.
2. The method of claim 1, further comprising obtaining approval from a document administrator before generating the document.
3. The method of claim 2, further comprising:
creating an approval status document, the approval status document including the status of the approval received for generation of a document from a document administrator, the approval status document retrievable via the computer network by the requester using an approval status document address; and
transmitting via the computer network the approval status document address to the requestor.
4. The method of claim 1, further comprising:
transmitting via the computer network a document generation notice to the requestor; and
receiving via the computer network document transmission instructions from the requester.
5. The method of claim 1 wherein transmitting the document to the recipient comprises transmittal by facsimile transmission, the facsimile transmission further including document execution instructions.
6. The method of claim 1, wherein transmitting the document to the recipient comprises transmittal by electronic mail, the electronic mail further including document execution instructions.
7. The method of claim 1, further comprising:
receiving a document status request via the computer network from the requester, the document status request including a recipient identification;
generating a document status report using the document database and the recipient identification; and
transmitting via the computer network the document status report to the requester.
8. The method of claim 1, further comprising:
receiving via the computer network a document amendment request from a requester, the document amendment request including a document identifier and subject matter information;
retrieving a stored document from the document database using the document identifier;
generating a document amendment using the subject matter information and the retrieved document;
storing the document amendment in the document database; and
transmitting via the computer network the document amendment to the recipient.
9. The method of claim 8 wherein the document is a version controlled document.
10. A method for interactively generating and delivering via a computer network non-disclosure agreements requested by a marketing representative for a customer, comprising:
receiving from the marketing representative a non-disclosure agreement request, the non-disclosure agreement request including customer and product information;
creating an approval status document, the approval status document including the status of the approval received for generation of a non-disclosure agreement from a non-disclosure agreement administrator, the approval status document retrievable by the marketing representative using an approval status document address;
sending the approval status document address to the marketing representative;
obtaining approval from a non-disclosure agreement administrator before generating the non-disclosure agreement;
generating a non-disclosure agreement according to the non-disclosure agreement request;
storing the non-disclosure agreement in a non-disclosure agreement database;
transmitting a non-disclosure agreement generation notice to the marketing representative;
receiving non-disclosure transmission instructions from the marketing representative; and
transmitting the non-disclosure agreement to the customer.
11. The method of claim 9 wherein sending the non-disclosure agreement to the customer comprises transmittal by facsimile transmission, the facsimile transmission further including non-disclosure agreement execution instructions.
12. The method of claim 10, wherein sending the non-disclosure agreement to the customer comprises transmittal by electronic mail, the electronic mail further including non-disclosure agreement execution instructions.
13. The method of claim 10 wherein the non-disclosure agreement is a version controlled non-disclosure agreement.
14. The method of claim 10, further comprising:
receiving a non-disclosure agreement amendment request from a marketing representative, the non-disclosure agreement amendment including a non-disclosure agreement identification and subject matter information;
retrieving a non-disclosure agreement from the non-disclosure agreement database using the non-disclosure agreement identification;
generating a non-disclosure agreement amendment using the subject matter information and the retrieved non-disclosure agreement; and
transmitting the non-disclosure agreement amendment to the customer.
15. The method of claim 14 wherein sending the non-disclosure agreement to the customer comprises transmittal by facsimile transmission, the facsimile transmission further including non-disclosure agreement execution instructions.
16. The method of claim 14, wherein sending the non-disclosure agreement to the customer comprises transmittal by electronic mail, the electronic mail further including non-disclosure agreement execution instructions.
17. The method of claim 14, wherein the non-disclosure agreement is a version controlled non-disclosure agreement controlled.
18. A data processing system adapted to interactively generate and deliver documents requested by a requestor for a recipient via a computer network, comprising:
a processor; and
a memory operably coupled to the processor and having program instructions stored therein, the processor being operable to execute the program instructions, the program instructions including:
receiving from the requestor via the computer network a document request, the document request including recipient and subject matter information;
generating a document according to the recipient and subject matter information;
storing the document in a document database; and
transmitting the document to the recipient.
19. The data processing system of claim 18, the instructions further including obtaining approval from a document administrator before generating the document.
20. The data processing system of claim 19, the instructions further including:
creating an approval status document, the approval status document including the status of the approval received for generation of a document from a document administrator, the approval status document retrievable via the computer network by the requester using an approval status document address; and
transmitting via the computer network the approval status document address to the requester.
21. The data processing system of claim 18, the instructions further including:
transmitting via the computer network a document generation notice to the requester; and
receiving via the computer network document transmission instructions from the requester.
22. The data processing system of claim 18 wherein the document transmitting instructions include transmittal by facsimile transmission, the facsimile transmission further including document execution instructions.
23. The data processing system of claim 18 wherein the document transmitting instructions include transmittal by electronic mail, the electronic mail further including document execution instructions.
24. The data processing system of claim 18, the instructions further including:
receiving a document status request via the computer network from the requester, the document status request including a recipient identification;
generating a document status report using the document database and the recipient identification; and
transmitting via the computer network the document status report to the requester.
25. The data processing system of claim 18, the instructions further including:
receiving via the computer network a document amendment request from a requester, the document amendment request including a document identifier and subject matter information;
retrieving a stored document from the document database using the document identifier;
generating a document amendment using the subject matter information and the retrieved document;
storing the document amendment in the document database; and
transmitting via the computer network the document amendment to the recipient.
26. The data processing system of claim 25 wherein the document is a version controlled document.
27. A data processing system adapted to interactively generate and deliver non-disclosure agreements requested by a marketing representative for a customer, comprising:
a processor; and
a memory operably coupled to the processor and having program instructions stored therein, the processor being operable to execute the program instructions, the program instructions including:
receiving from the marketing representative a non-disclosure agreement request, the non-disclosure agreement request including customer and product information;
creating an approval status document, the approval status document including the status of the approval received for generation of a non-disclosure agreement from a non-disclosure agreement administrator, the approval status document retrievable by the marketing representative using an approval status document address;
sending the approval status document address to the marketing representative;
obtaining approval from a non-disclosure agreement administrator before generating the non-disclosure agreement;
generating a non-disclosure agreement according to the non-disclosure agreement request;
storing the non-disclosure agreement in a non-disclosure agreement database;
transmitting a non-disclosure agreement generation notice to the marketing representative;
receiving non-disclosure transmission instructions from the marketing representative; and
transmitting the non-disclosure agreement to the customer.
28. The data processing system of claim 27 wherein the non-disclosure agreement is a version controlled non-disclosure agreement.
29. The data processing system of claim 27, the instructions further including sending the non-disclosure agreement to the customer by facsimile transmission, the facsimile transmission further including non-disclosure agreement execution instructions.
30. The data processing system of claim 27, the instructions further including sending the non-disclosure agreement to the customer by electronic mail, the electronic mail further including non-disclosure agreement execution instructions.
31. The data processing system of claim 27, the instructions further including:
receiving a non-disclosure agreement amendment request from a marketing representative, the non-disclosure agreement amendment including a non-disclosure agreement identification and subject matter information;
retrieving a non-disclosure agreement from the non-disclosure agreement database using the non-disclosure agreement identification;
generating a non-disclosure agreement amendment using the subject matter information and the retrieved non-disclosure agreement; and
transmitting the non-disclosure agreement amendment to the customer.
32. The data processing system of claim 31 wherein the non-disclosure agreement is a version controlled non-disclosure agreement.
33. The data processing system of claim 31, the instructions further including sending the non-disclosure agreement to the customer by facsimile transmission, the facsimile transmission further including non-disclosure agreement execution instructions.
34. The data processing system of claim 27, the instructions further including sending the non-disclosure agreement to the customer by electronic mail, the electronic mail further including non-disclosure agreement execution instructions.
35. A computer-readable storage medium embodying computer program instructions for execution by a computer, the computer program instructions adapting a computer to interactively generate and deliver documents requested by a requester for a recipient via a computer network, the computer program instructions comprising:
receiving from the requester via the computer network a document request, the document request including recipient and subject matter information;
generating a document according to the recipient and subject matter information;
storing the document in a document database; and
transmitting the document to the recipient.
36. The computer-readable storage medium of claim 35, the instructions further comprising obtaining approval from a document administrator before generating the document.
37. The computer-readable storage medium of claim 36, the instructions further comprising:
creating an approval status document, the approval status document including the status of the approval received for generation of a document from a document administrator, the approval status document retrievable via the computer network by the requester using an approval status document address; and
transmitting via the computer network the approval status document address to the requester.
38. The computer-readable storage medium of claim 35, the instructions further comprising:
transmitting via the computer network a document generation notice to the requester; and
receiving via the computer network document transmission instructions from the requester.
39. The computer-readable storage medium of claim 35 wherein the document transmitting instructions include transmittal by facsimile transmission, the facsimile transmission further including document execution instructions.
40. The computer-readable storage medium of claim 35 wherein the document transmitting instructions include transmittal by electronic mail, the electronic mail further including document execution instructions.
41. The computer-readable storage medium of claim 35, the instructions further comprising:
receiving a document status request via the computer network from the requester, the document status request including a recipient identification;
generating a document status report using the document database and the recipient identification; and
transmitting via the computer network the document status report to the requester.
42. The computer-readable storage medium of claim 35, the instructions further comprising:
receiving via the computer network a document amendment request from a requester, the document amendment request including a document identifier and subject matter information;
retrieving a stored document from the document database using the document identifier;
generating a document amendment using the subject matter information and the retrieved document;
storing the document amendment in the document database; and
transmitting via the computer network the document amendment to the recipient.
43. The computer-readable storage medium of claim 42 wherein the document is a version controlled document.
44. A computer-readable storage medium embodying computer program instructions for execution by a computer, the computer program instructions adapting a computer to generate and deliver non-disclosure agreements requested by a marketing representative for a customer, the computer program instructions comprising:
receiving from the marketing representative a non-disclosure agreement request, the non-disclosure agreement request including customer and product information;
creating an approval status document, the approval status document including the status of the approval received for generation of a non-disclosure agreement from a non-disclosure agreement administrator, the approval status document retrievable by the marketing representative using an approval status document address;
sending the approval status document address to the marketing representative;
obtaining approval from a non-disclosure agreement administrator before generating the non-disclosure agreement;
generating a non-disclosure agreement according to the non-disclosure agreement request;
storing the non-disclosure agreement in a non-disclosure agreement database;
transmitting a non-disclosure agreement generation notice to the marketing representative;
receiving non-disclosure transmission instructions from the marketing representative; and
transmitting the non-disclosure agreement to the customer.
45. The computer-readable storage medium of claim 44 wherein the non-disclosure agreement is a version controlled non-disclosure agreement.
46. The computer-readable storage medium of claim 44, the instructions further comprising sending the non-disclosure agreement to the customer by facsimile transmission, the facsimile transmission further including non-disclosure agreement execution instructions.
47. The computer-readable storage medium of claim 44, the instructions further comprising sending the non-disclosure agreement to the customer by electronic mail, the electronic mail further including non-disclosure agreement execution instructions.
48. The computer-readable storage medium of claim 44, the instructions further comprising:
receiving a non-disclosure agreement amendment request from a marketing representative, the non-disclosure agreement amendment including a non-disclosure agreement identification and subject matter information;
retrieving a non-disclosure agreement from the non-disclosure agreement database using the non-disclosure agreement identification;
generating a non-disclosure agreement amendment using the subject matter information and the retrieved non-disclosure agreement; and
transmitting the non-disclosure agreement amendment to the customer.
49. The computer-readable storage medium of claim 48 wherein the non-disclosure agreement is a version controlled non-disclosure agreement.
50. The computer-readable storage medium of claim 48, the instructions further comprising sending the non-disclosure agreement to the customer by facsimile transmission, the facsimile transmission further including non-disclosure agreement execution instructions.
51. The computer-readable storage medium of claim 48, the instructions further comprising sending the non-disclosure agreement to the customer by electronic mail, the electronic mail further including non-disclosure agreement execution instructions.