Claims
- 1. A method for distributed control of a fuel cell, comprising:
(a) controlling the operation of the fuel cell with a dedicated local computer through the use of commands; (b) communicating fuel cell operating data from the dedicated local computer to a server; and (c) allowing an authorized user to access the fuel cell operating data on the server.
- 2. The method of claim 1, further comprising:
(d) authorizing data access to a user that provides a user identification code to the server that matches a user code in a list of authorized user identification codes maintained on the server.
- 3. The method of claim 2, wherein the user identification code includes a username and password.
- 4. The method of claim 1, further comprising:
(d) allowing the authorized user to communicate commands to the dedicated local computer for control of the fuel cell.
- 5. The method of claim 1, further comprising:
(d) allowing the authorized user to communicate commands to the dedicated local computer through the server for control of the fuel cell.
- 6. The method of claim 5, further comprising:
(e) establishing a plurality of privilege levels, each privilege level being associated with a set of the commands that are operable; and (f) the server maintaining a record of privilege levels assigned to each authorized user.
- 7. The method of claim 5, further comprising:
(g) establishing a plurality of priority levels, the server maintaining a record of priority levels for each authorized user; (h) allowing a first authorized user with a higher priority level than a second authorized user to provide commands to the dedicated local computer to the exclusion of the second authorized user.
- 8. The method of claim 6, further comprising:
(i) decreasing the privilege level associated with an authorized user when that authorized user is providing commands from a remote computer.
- 9. The method of claim 7, further comprising:
(i) decreasing the priority level associated with an authorized user when that authorized user is providing commands from a remote computer.
- 10. The method of claim 7, further comprising:
(i) granting the highest priority level to an authorized user when that authorized user is providing commands to the dedicated local computer on site.
- 11. A method for distributed control of a plurality of fuel cells, comprising:
(a) controlling the operation of each of the plurality of fuel cells with a dedicated local computer through the use of commands; (b) communicating fuel cell operating data from the dedicated local computer to a server; and (c) allowing an authorized user to access the fuel cell operating data from a remote computer.
- 12. The method of claim 11, further comprising:
(d) authorizing data access to a remote computer user that provides a user identification code to the server that matches a user code in a list of authorized user identification codes maintained on the server.
- 13. The method of claim 12, wherein the user identification code includes a username and password.
- 14. The method of claim 11, further comprising:
(d) allowing the authorized remote computer user to communicate commands to the server.
- 15. The method of claim 11, further comprising:
(d) allowing the authorized remote computer user to communicate commands to the dedicated local computer through the server.
- 16. The method of claim 15, further comprising:
(e) establishing a plurality of privilege levels, each privilege level being associated with a set of the commands that are operable; and (f) associating a privilege level with each user identification code on the server.
- 17. The method of claim 16, further comprising:
(g) establishing a plurality of priority levels, each user identification code being assigned a priority; (h) allowing a first authorized user with a higher priority level than a second authorized user to provide commands to the dedicated local computer to the exclusion of the second authorized user.
- 18. The method of claim 16, further comprising:
(i) decreasing the privilege level associated with an authorized user when that authorized user is providing commands from a remote computer.
- 19. The method of claim 17, further comprising:
(i) decreasing the priority level associated with an authorized user when that authorized user is providing commands from a remote computer.
- 20. The method of claim 17, further comprising:
(i) granting the highest priority level to an authorized user when that authorized user is providing commands to the dedicated local computer on site.
Parent Case Info
[0001] This application is a continuation-in-part of U.S. Provisional Patent Application Ser. No. 60/475,740 filed on Jun. 4, 2003.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60475740 |
Jun 2003 |
US |