Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
188 words
A method, comprising: providing a usage monitoring heating ventilation and air conditioning control system including a programmable digital thermostat with an on board memory; issuing a plurality of personal identification numbers to a plurality of system users; storing a plurality of personal identification numbers in a first data structure in the on board memory; linking each one of the plurality of personal identification numbers in the first data structure by reference to at least one of a plurality of entries in a second data structure in the on board memory, the second data structure including a plurality of user types; receiving a request for an additional period of heating ventilation and air conditioning system services from a requesting system user; maintaining another data structure in the on board memory of the programmable thermostat, the another data structure including a list of time entries, each time entry associated with one of the plurality of system users; updating the another data structure by adding a duration in units of time to a time associated with the requesting system user; and uploading the another data structure to a central billing computer.
Claim 2
Independent Claim
188 words
A method, comprising: providing a usage monitoring heating ventilation and air conditioning control system including a programmable digital thermostat with an on board memory; issuing a plurality of personal identification numbers to a plurality of system users; storing a plurality of personal identification numbers in a first data structure in the on board memory; linking each one of the plurality of personal identification numbers in the first data structure by reference to at least one of a plurality of entries in a second data structure in the on board memory, the second data structure including a plurality of user types; receiving a request for an additional period of heating ventilation and air conditioning system services from a requesting system user; maintaining another data structure in the on board memory of the programmable thermostat, the another data structure including a list of time entries, each time entry associated with one of the plurality of system users; updating the another data structure by adding a duration in units of time to a time associated with the requesting system user; and uploading the another data structure to a central billing computer.
Claim 3
Dependent Claim
26 words
The method of claim 1 , wherein each of the plurality of user types is associated with at least one of a plurality of function sets.
Claim 4
Dependent Claim
35 words
The method of claim 1 , wherein the on board memory includes a member selected from the group consisting of electrically erasable programmable read only memory, flash memory, random access memory, and network storage devices.
Claim 5
Dependent Claim
21 words
The method of claim 1 , further comprising: dynamically updating the first data structure; and dynamically updating the second data structure.
Claim 6
Independent Claim
149 words
A method, comprising regulating user access to an interactive user interface of a programmable thermostat, each of a plurality of system users identified by a personal identification number i) stored in a data structure of an on board memory of the programmable thermostat and ii) associated with a user type selected from the group consisting of building owners, maintenance personnel, building tenants, and manufacturers; receiving a request for an additional period of heating ventilation and air conditioning system services from a requesting user; maintaining another data structure in the memory of the programmable thermostat, the another data structure including a list of time entries, each time entry associated with one of the plurality of system users; updating the another data structure by adding a duration in units of time to a time associated with the requesting system user; and uploading the another data structure to a central billing computer.
Claim 7
Independent Claim
149 words
A method, comprising regulating user access to an interactive user interface of a programmable thermostat, each of a plurality of system users identified by a personal identification number i) stored in a data structure of an on board memory of the programmable thermostat and ii) associated with a user type selected from the group consisting of building owners, maintenance personnel, building tenants, and manufacturers; receiving a request for an additional period of heating ventilation and air conditioning system services from a requesting user; maintaining another data structure in the memory of the programmable thermostat, the another data structure including a list of time entries, each time entry associated with one of the plurality of system users; updating the another data structure by adding a duration in units of time to a time associated with the requesting system user; and uploading the another data structure to a central billing computer.
Claim 8
Dependent Claim
17 words
The method of claim 5 , wherein each personal identification number belongs to exactly one user type.
Claim 9
Dependent Claim
25 words
The method of claim 5 , wherein access to the interactive user interface is regulated using at least one of a plurality of software filters.