Prosecution Insights
Last updated: May 29, 2026
Application No. 17/672,955

PERFORMANCE ASSESSMENT DEVICE FOR MONITORING AND COMPARING ATTRIBUTES OF A BUILDING MANAGEMENT SYSTEM OVER TIME

Non-Final OA §101§102§103
Filed
Feb 16, 2022
Priority
Oct 10, 2016 — continuation of 10/401,810 +1 more
Examiner
FOLLANSBEE, YVONNE TRANG
Art Unit
2117
Tech Center
2100 — Computer Architecture & Software
Assignee
Johnson Controls Tyco Ip Holdings LLP
OA Round
5 (Non-Final)
58%
Grant Probability
Moderate
5-6
OA Rounds
0m
Est. Remaining
84%
With Interview

Examiner Intelligence

Grants 58% of resolved cases
58%
Career Allowance Rate
61 granted / 106 resolved
+2.5% vs TC avg
Strong +27% interview lift
Without
With
+26.9%
Interview Lift
resolved cases with interview
Typical timeline
3y 0m
Avg Prosecution
17 currently pending
Career history
138
Total Applications
across all art units

Statute-Specific Performance

§101
3.0%
-37.0% vs TC avg
§103
86.0%
+46.0% vs TC avg
§102
9.0%
-31.0% vs TC avg
§112
1.8%
-38.2% vs TC avg
Black line = Tech Center average estimate • Based on career data from 106 resolved cases

Office Action

§101 §102 §103
Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Response to Arguments Applicant's arguments filed 03/03/2026 have been carefully and fully considered. With respect to applicant’s argument of the remarks which recites: “Applicant respectfully submits that the human mind is not capable of “electronically discovering a first inventory of points and issues of the BMS by scanning the BMS via a BMS network.” The examiner notes that the “electronically” aspect is merely using a computer as a tool to perform an abstract idea MPEP 2106.05(f) which do not integrate a judicial exception into a practical application. Additionally the human mind is capable of “discovering a first inventory of points and issues of the BMS by scanning the BMS via a BMS network” a human can visually observe the first inventory data points and discover any potential issues by looking at the data using a BMS network. “the cited art does not appear to disclose “electronically discovering a first inventory of points an issues of the BMS by scanning the BMS via a BMS network at a first time” The examiner disagrees and points to Anderson Fig. 4, Fig. 6, [0013] The adaptive stochastic controller can be configured to generate at least one predicted condition, [0054] The Horizon Indicator 410 can be configured to analyze occupancy patterns, tenant behavior, and characteristics of the space, and can identify tenant behaviors that correspond to changes in temperatures in different spaces (e.g., total tenant space, floors, conference rooms, cubicles, and traditional offices). As the historical record from the Horizon Indicator grows, it can become an empirical database of the effects of architecture, operations, and tenant behavior on the thermodynamic behavior of building spaces. Moreover, the Horizon Indicator can become a record for characterizing normality for the purpose of anomaly detection as described herein, [0055] Horizon Indicator can be presented to an operator in the form of a dashboard including the executable recommendations. When the space temperature does not follow its predicted signature, an anomaly can be identified and building operators can be alerted to potential operational problems. Because the Horizon Indicator monitors space temperatures in real time, a recommended change in tenant comfort can be observed within minutes after it is made. Compensatory changes recommended by the TPO system 300 to the building operator can correct a problem before a tenant notices any discomfort, [0125] certain components can communicate with certain other components, for example via a network, e.g., the internet or intranet. To the extent not expressly stated above, the disclosed subject matter is intended to encompass both sides of each transaction, including transmitting and receiving. One of ordinary skill in the art will readily understand that with regard to the features described above, if one component transmits, sends, or otherwise makes available to another component, the other component will receive or acquire, whether expressly stated or not. i.e. second time could be Fig. 4 4:00, and first time could be Fig. 4 8:00 or second time could be Fig. 6 00:00 of steam and then first time could be Fig. 6 640 04:00. Claim Rejections - 35 USC § 101 35 U.S.C. 101 reads as follows: Whoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title. Claims 1-2, 6-10, 13-25 are rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. Claim 1 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claim recites “discovering a first inventory of points and issues of the BMS by scanning the BMS via a BMS network… discovering a second inventory of points and issues of the BMS by scanning the BMS at a second time”. The limitations of “discovering a first inventory of points and issues of the BMS by scanning the BMS via a BMS network… discovering a second inventory of points and issues of the BMS by scanning the BMS at a second time” are processes that, under its broadest reasonable interpretation, covers performance of the limitation in the mind but for the recitation of generic computer components. For example, the language “discovering” in the context of this claim encompasses that the user mentally could make a decision, and observation. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind but for the recitation of generic computer components, then it falls within the “Mental Processes” grouping of abstract ideas. Accordingly, the claim recites an abstract idea. This judicial exception is not integrated into a practical application. In particular, the claim recites additional elements- “A method for a building management system (BMS), the method comprising: electronically”, “and providing a user interface comprising a side by side view of the first inventory and the second inventory”, which is simply using a computer as a tool to perform abstract ideas -Mere instructions to apply an exception – see MPEP 2106.05(f). Therefore these do not integrate a judicial exception into a practical application or provide significantly more. The claim is not patent eligible. Accordingly these additional elements do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. The claim recites “A method for a building management system (BMS), the method comprising: electronically”, “and providing a user interface comprising a side by side view of the first inventory and the second inventory” which is simply using a computer as a tool to perform abstract ideas -Mere instructions to apply an exception – see MPEP 2106.05(f). Therefore these do not integrate a judicial exception into a practical application or provide significantly more. The claim is not patent eligible. Claim 2 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claim recites “wherein the first inventory of points and issues of the BMS identifies an HVAC device that does not have an operating schedule associated therewith”, and “predicted to result” under its broadest reasonable interpretation, covers performance of the limitation in the mind but for the recitation of generic computer components, then it falls within the “Mental Processes” grouping of abstract ideas. The claim additionally recites “and provides an indication of energy savings” which is simply insignificant extra solution activity of data gathering and transmitting which is considered to be well-understood, routine, conventional activity- see MPEP 2106.05(d) buySAFE Inc. v. Google Inc. (computer receives and sends information over a network). The claim additionally recites “ from configuring the operating schedule for the HVAC device” which is simply using a computer as a tool to perform abstract ideas -Mere instructions to apply an exception – see MPEP 2106.05(f). Therefore these do not integrate a judicial exception into a practical application or provide significantly more. The claim is not patent eligible. Claim 6 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claim recites “wherein the first inventory of points and issues of the BMS provides an indication of equipment in the building with a dirty filter associated therewith and one or more issues resulting from the dirty filter” under its broadest reasonable interpretation, covers performance of the limitation in the mind but for the recitation of generic computer components, then it falls within the “Mental Processes” grouping of abstract ideas. Therefore these do not integrate a judicial exception into a practical application or provide significantly more. The claim is not patent eligible. Claim 7 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claim recites “further comprising identifying the dirty filter by determining that a pressure drop across the dirty filter is greater than a threshold.” under its broadest reasonable interpretation, covers performance of the limitation in the mind but for the recitation of generic computer components, then it falls within the “Mental Processes” grouping of abstract ideas. Therefore these do not integrate a judicial exception into a practical application or provide significantly more. The claim is not patent eligible. Claim 8 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claim recites “discovering a first inventory of points and issues of the BMS by scanning the BMS via a BMS network at a first time… discovering a second inventory of points and issues of the BMS by scanning the BMS via a BMS network at a second time”. The limitations of “discovering a first inventory of points and issues of the BMS by scanning the BMS via a BMS network at a first time… discovering a second inventory of points and issues of the BMS by scanning the BMS via a BMS network at a second time” are processes that, under its broadest reasonable interpretation, covers performance of the limitation in the mind but for the recitation of generic computer components. For example, the language “discovering” in the context of this claim encompasses that the user mentally could make a decision, and observation. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind but for the recitation of generic computer components, then it falls within the “Mental Processes” grouping of abstract ideas. Accordingly, the claim recites an abstract idea. This judicial exception is not integrated into a practical application. The claim recites “one or more computer-readable storage media having instructions stored thereon that“ which is simply insignificant extra solution activity of storing and retrieving information in memory. The claim additionally recites “processors… when executed by the one or more processors, cause the one or more processors to implement operations”, “electronically” “and providing a user interface comprising a side by side view of the first inventory and the second inventory and comprising a link to a filter report or a firmware report”, and “implementing a recommendation for the building included in the comparison” which is simply using a computer as a tool to perform abstract ideas -Mere instructions to apply an exception – see MPEP 2106.05(f). The claim additionally recites “the filter report providing a list of controllers associated with a dirty filter, the firmware report providing a list of controllers having firmware recommended for an update” which falls under field of use and technological environment- see MPEP 2106.05(h) Parker v. Flook ("Flook established that limiting an abstract idea to one field of use or adding token postsolution components did not make the concept patentable"). Therefore these do not integrate a judicial exception into a practical application or provide significantly more. The claim is not patent eligible. Accordingly these additional elements do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. The claim recites elements of data transmitting which is simply insignificant extra solution activity of storing data is considered to be well-understood, routine, conventional activity- see MPEP 2106.05(d) Versata Dev. Group, Inc. v. SAP Am. The claim additionally recites “processors… when executed by the one or more processors, cause the one or more processors to implement operations”, “electronically” “and providing a user interface comprising a side by side view of the first inventory and the second inventory and comprising a link to a filter report or a firmware report”, and “implementing a recommendation for the building included in the comparison” which is simply using a computer as a tool to perform abstract ideas -Mere instructions to apply an exception – see MPEP 2106.05(f). The claim additionally recites “the filter report providing a list of controllers associated with a dirty filter, the firmware report providing a list of controllers having firmware recommended for an update” which falls under field of use and technological environment- see MPEP 2106.05(h) Parker v. Flook ("Flook established that limiting an abstract idea to one field of use or adding token postsolution components did not make the concept patentable"). Therefore these do not integrate a judicial exception into a practical application or provide significantly more. The claim is not patent eligible. Claim 9 is rejected under 35 U.S.C. 101 for similar reason as claim 2. Claim 10 is rejected under 35 U.S.C. 101 for similar reason as claim 3. Claim 13 is rejected under 35 U.S.C. 101 for similar reason as claim 6. Claim 14 is rejected under 35 U.S.C. 101 for similar reason as claim 7. Claim 15 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claim recites “discovering a first inventory of points and issues of the BMS scanning the BMS via a BMS network… discovering a second inventory of points and issues of the BMS by scanning the BMS at a second time”. The limitations of “discovering a first inventory of points and issues of the BMS scanning the BMS via a BMS network… discovering a second inventory of points and issues of the BMS by scanning the BMS at a second time” are processes that, under its broadest reasonable interpretation, covers performance of the limitation in the mind but for the recitation of generic computer components. For example, the language “discovering” in the context of this claim encompasses that the user mentally could make a decision, and observation. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind but for the recitation of generic computer components, then it falls within the “Mental Processes” grouping of abstract ideas. Accordingly, the claim recites an abstract idea. This judicial exception is not integrated into a practical application. In particular, the claim recites additional elements “the device comprising: one or more processing circuits configured to implement operations comprising: electronically “, “providing a user interface comprising a side by side view of the first inventory of the BMS at the first time and the second inventory of the BMS at the second time, the second time occurring prior to the first time” which is simply using a computer as a tool to perform abstract ideas -Mere instructions to apply an exception – see MPEP 2106.05(f). Therefore these do not integrate a judicial exception into a practical application or provide significantly more. The claim is not patent eligible. Accordingly these additional elements do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. The claim additionally recites “the device comprising: one or more processing circuits configured to implement operations comprising: electronically “, “providing a user interface comprising a side by side view of the first inventory of the BMS at the first time and the second inventory of the BMS at the second time, the second time occurring prior to the first time” which is simply using a computer as a tool to perform abstract ideas -Mere instructions to apply an exception – see MPEP 2106.05(f). Therefore these do not integrate a judicial exception into a practical application or provide significantly more. The claim is not patent eligible. Claim 17 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claim inherits abstract ideas from claim 15. The claim recites “wherein the user interface further comprises a critical issue” which is simply using a computer as a tool to perform abstract ideas -Mere instructions to apply an exception – see MPEP 2106.05(f). The claim additionally recites ” and a firmware vulnerability indication” which falls under field of use and technological environment- see MPEP 2106.05(h) Parker v. Flook ("Flook established that limiting an abstract idea to one field of use or adding token postsolution components did not make the concept patentable"). Therefore these do not integrate a judicial exception into a practical application or provide significantly more. The claim is not patent eligible. Claim 18 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claim inherits abstract ideas from claim 15. The claim recites “wherein the user interface further comprises a preventative maintenance indication” which is simply using a computer as a tool to perform abstract ideas -Mere instructions to apply an exception – see MPEP 2106.05(f). The claim additionally recites ” and an out of date firmware indication” which falls under field of use and technological environment- see MPEP 2106.05(h) Parker v. Flook ("Flook established that limiting an abstract idea to one field of use or adding token postsolution components did not make the concept patentable"). Therefore these do not integrate a judicial exception into a practical application or provide significantly more. The claim is not patent eligible. Claim 19 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claim inherits abstract ideas from claim 15. The claim recites “wherein the user interface further comprises a key task indication” which is simply using a computer as a tool to perform abstract ideas -Mere instructions to apply an exception – see MPEP 2106.05(f). The claim additionally recites ”and a backup database indication” which falls under field of use and technological environment- see MPEP 2106.05(h) Parker v. Flook ("Flook established that limiting an abstract idea to one field of use or adding token postsolution components did not make the concept patentable"). Therefore these do not integrate a judicial exception into a practical application or provide significantly more. The claim is not patent eligible. Claim 20 is rejected under 35 U.S.C. 101 for similar reason as claim 7. Claim 21 is rejected under 35 U.S.C. 101 because the claimed invention inherits abstract ideas from claim 1. The claim additionally recites “wherein, the second time occurrs prior to the first time” which is simply using a computer as a tool to perform abstract ideas -Mere instructions to apply an exception – see MPEP 2106.05(f). Therefore these do not integrate a judicial exception into a practical application or provide significantly more. The claim is not patent eligible. Claim 22 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claim recites “identifies one or more BMS user interface features being underutilized by the BMS at the first time by at least one of: determining that the one or more BMS user interface features is not activated in at least a portion of the building; determining further utilization of the one or more BMS user interface features may result in potential benefits comprising at least one of energy savings, cost savings, or efficiency increases; and comparing a current usage of the one or more BMS user interface features in a first building to a measured usage in a second building”. Therefore these do not integrate a judicial exception into a practical application or provide significantly more. The claim is not patent eligible. Claim 23 is rejected under 35 U.S.C. 101 because the claimed invention inherits abstract ideas from claim 1. The claim additionally recites “wherein the one or more BMS user interface features comprises an optimal start feature, a Demand Limiting Load rolling feature, and a solar clock feature” which is simply using a computer as a tool to perform abstract ideas -Mere instructions to apply an exception – see MPEP 2106.05(f). Therefore these do not integrate a judicial exception into a practical application or provide significantly more. The claim is not patent eligible. Claim 24 is rejected under 35 U.S.C. 101 for similar reason as claim 23. Claim 25 is rejected under 35 U.S.C. 101 because the claimed invention inherits abstract ideas from claim 1. The claim additionally recites “comprising implementing an intervention based on the first inventory and second inventory, wherein the intervention comprises a repair, update, or installation configured to: ..fulfill a requirement of the BMS necessary to implement one or more BMS features” which is simply using a computer as a tool to perform abstract ideas -Mere instructions to apply an exception – see MPEP 2106.05(f). Therefore these do not integrate a judicial exception into a practical application or provide significantly more. The claim is not patent eligible. Claim Rejections - 35 USC § 102 (a)(1) the claimed invention was patented, described in a printed publication, or in public use, on sale, or otherwise available to the public before the effective filing date of the claimed invention. Claim(s) 1, 15, 18-19, and 21-25 is/are rejected under 35 U.S.C. 102(a)(1) as being anticipated by Anderson et al. (US20150178865A1, herein Anderson). Regarding claim 1, Anderson teaches A method for a building management system (BMS) ([0013] systems for managing one or more buildings are provided. In an example embodiment, a system can include a data collector to collect historical building data, real-time building data, historical exogenous data, and real-time exogenous data and an adaptive stochastic controller operatively coupled to the data collector and adapted to receive collected data therefrom), the method comprising: electronically discovering a first inventory of points and issues of the BMS by scanning the BMS via a BMS network at a first time(Fig. 4, Fig. 6, [0013] The adaptive stochastic controller can be configured to generate at least one predicted condition, [0054] The Horizon Indicator 410 can be configured to analyze occupancy patterns, tenant behavior, and characteristics of the space, and can identify tenant behaviors that correspond to changes in temperatures in different spaces (e.g., total tenant space, floors, conference rooms, cubicles, and traditional offices). As the historical record from the Horizon Indicator grows, it can become an empirical database of the effects of architecture, operations, and tenant behavior on the thermodynamic behavior of building spaces. Moreover, the Horizon Indicator can become a record for characterizing normality for the purpose of anomaly detection as described herein, [0055] Horizon Indicator can be presented to an operator in the form of a dashboard including the executable recommendations. When the space temperature does not follow its predicted signature, an anomaly can be identified and building operators can be alerted to potential operational problems. Because the Horizon Indicator monitors space temperatures in real time, a recommended change in tenant comfort can be observed within minutes after it is made. Compensatory changes recommended by the TPO system 300 to the building operator can correct a problem before a tenant notices any discomfort, [0125] certain components can communicate with certain other components, for example via a network, e.g., the internet or intranet. To the extent not expressly stated above, the disclosed subject matter is intended to encompass both sides of each transaction, including transmitting and receiving. One of ordinary skill in the art will readily understand that with regard to the features described above, if one component transmits, sends, or otherwise makes available to another component, the other component will receive or acquire, whether expressly stated or not), electronically discovering a second inventory of points and issues of the BMS by the BMS at a second time,(Fig. 4, Fig. 6, [0050] the performance measurements 350 can include a comparison of energy usage for specific tenants so as to enable coordination with their respective secondary heating, cooling, and/or lighting systems to enable additional energy efficiencies. Moreover, the performance measurements 350 can include a scoring and/or relative accuracy rating of forward looking forecasts generated from the predictive model 315, [0054] The Horizon Indicator 410 can be configured to analyze occupancy patterns, tenant behavior, and characteristics of the space, and can identify tenant behaviors that correspond to changes in temperatures in different spaces (e.g., total tenant space, floors, conference rooms, cubicles, and traditional offices). As the historical record from the Horizon Indicator grows, it can become an empirical database of the effects of architecture, operations, and tenant behavior on the thermodynamic behavior of building spaces. Moreover, the Horizon Indicator can become a record for characterizing normality for the purpose of anomaly detection as described herein, [0055] Horizon Indicator can be presented to an operator in the form of a dashboard including the executable recommendations. When the space temperature does not follow its predicted signature, an anomaly can be identified and building operators can be alerted to potential operational problems. Because the Horizon Indicator monitors space temperatures in real time, a recommended change in tenant comfort can be observed within minutes after it is made. Compensatory changes recommended by the TPO system 300 to the building operator can correct a problem before a tenant notices any discomfort) providing a user interface comprising a side by side view of the first inventory and the second inventory (Fig. 6, Fig. 8, [0008] trends, predicted conditions, or executable recommendations displayed on the graphical user interface, [0063] FIG. 10 depicts another exemplary user interface for displaying comparisons of energy usage, [0018] FIG. 4 depicts an exemplary display and a user interface in accordance with an embodiment of the disclosed subject matter); Regarding claim 15, Anderson teaches A device for detecting attributes of a building management system (BMS) over time ([0013] systems for managing one or more buildings are provided. In an example embodiment, a system can include a data collector to collect historical building data, real-time building data, historical exogenous data, and real-time exogenous data and an adaptive stochastic controller operatively coupled to the data collector and adapted to receive collected data therefrom, [0013] The memory 72 of the illustrative HVAC controller 18 may be in communication with the processor 64. The memory 72 may be used to store any desired information, such as the aforementioned control algorithm, set points, schedule times, diagnostic limits such as, for example, differential pressure limits, delta T limits, and the like, [0123] stored in the memory 72 for execution by the processor 64), the device comprising: one or more processing circuits configured to implement operations comprising: electronically discovering a first inventory of points and issues of the BMS scanning the BMS via a BMS network at a first time (Fig. 4, Fig. 6, [0013] The adaptive stochastic controller can be configured to generate at least one predicted condition, [0054] The Horizon Indicator 410 can be configured to analyze occupancy patterns, tenant behavior, and characteristics of the space, and can identify tenant behaviors that correspond to changes in temperatures in different spaces (e.g., total tenant space, floors, conference rooms, cubicles, and traditional offices). As the historical record from the Horizon Indicator grows, it can become an empirical database of the effects of architecture, operations, and tenant behavior on the thermodynamic behavior of building spaces. Moreover, the Horizon Indicator can become a record for characterizing normality for the purpose of anomaly detection as described herein, [0055] Horizon Indicator can be presented to an operator in the form of a dashboard including the executable recommendations. When the space temperature does not follow its predicted signature, an anomaly can be identified and building operators can be alerted to potential operational problems. Because the Horizon Indicator monitors space temperatures in real time, a recommended change in tenant comfort can be observed within minutes after it is made. Compensatory changes recommended by the TPO system 300 to the building operator can correct a problem before a tenant notices any discomfort, [0125] certain components can communicate with certain other components, for example via a network, e.g., the internet or intranet. To the extent not expressly stated above, the disclosed subject matter is intended to encompass both sides of each transaction, including transmitting and receiving. One of ordinary skill in the art will readily understand that with regard to the features described above, if one component transmits, sends, or otherwise makes available to another component, the other component will receive or acquire, whether expressly stated or not), electronically discovering a second inventory of points and issues of the BMS by scanning the BMS at a second time and ,(Fig. 4, Fig. 6, [0050] the performance measurements 350 can include a comparison of energy usage for specific tenants so as to enable coordination with their respective secondary heating, cooling, and/or lighting systems to enable additional energy efficiencies. Moreover, the performance measurements 350 can include a scoring and/or relative accuracy rating of forward looking forecasts generated from the predictive model 315, [0054] The Horizon Indicator 410 can be configured to analyze occupancy patterns, tenant behavior, and characteristics of the space, and can identify tenant behaviors that correspond to changes in temperatures in different spaces (e.g., total tenant space, floors, conference rooms, cubicles, and traditional offices). As the historical record from the Horizon Indicator grows, it can become an empirical database of the effects of architecture, operations, and tenant behavior on the thermodynamic behavior of building spaces. Moreover, the Horizon Indicator can become a record for characterizing normality for the purpose of anomaly detection as described herein, [0055] Horizon Indicator can be presented to an operator in the form of a dashboard including the executable recommendations. When the space temperature does not follow its predicted signature, an anomaly can be identified and building operators can be alerted to potential operational problems. Because the Horizon Indicator monitors space temperatures in real time, a recommended change in tenant comfort can be observed within minutes after it is made. Compensatory changes recommended by the TPO system 300 to the building operator can correct a problem before a tenant notices any discomfort);… providing a user interface comprising a side by side view of the first inventory of the BMS at the first time and the second inventory of the BMS at the second time(Fig. 6, Fig. 8, [0008] trends, predicted conditions, or executable recommendations displayed on the graphical user interface, [0063] FIG. 10 depicts another exemplary user interface for displaying comparisons of energy usage, [0018] FIG. 4 depicts an exemplary display and a user interface in accordance with an embodiment of the disclosed subject matter), the second time occurring prior to the first time ([Fig. 4, Fig. 6, [0008] trends, predicted conditions, or executable recommendations displayed on the graphical user interface, [0063] FIG. 10 depicts another exemplary user interface for displaying comparisons of energy usage, [0062] costs and usage can be normalized into percentages of improvement over the costs and usage of a previous period). (i.e. second time could be Fig. 4 4:00, and first time could be Fig. 4 8:00 or second time could be Fig. 6 00:00 of steam and then first time could be Fig. 6 640 04:00) Regarding claim 18, Anderson teaches the device of claim 15 wherein the user interface further comprises a preventative maintenance indication and an out of date firmware indication (Anderson, [0239] Other icons and/or text messages may be used to convey error conditions and/or the receipt and installation of firmware updates). Regarding claim 19, Anderson teaches the device of claim 15 wherein the user interface further comprises a key task indication and a backup database indication (Anderson, [0009] collecting data can include querying one or more databases including the historical building data, real-time building data, historical exogenous data, and real-time exogenous data, and forecasts thereof, [0038] The data 220 can be processed and formatted and can be stored, for example, in one or more databases, [0072] Task Runner gets new/updated recommendations/predictions/alarms from the TPO database, [0053] The Horizon Indicator 410, in connection with other components of the total property optimization system 300, such as the predictive model 315 and the automated online evaluator 332, can identify temperature trends and subsequent inspection and repair results ) . Regarding claim 21, Anderson teaches The method of claim 1, the second time occurs prior to the first time (Anderson, [Fig. 4, Fig. 6, [0008] trends, predicted conditions, or executable recommendations displayed on the graphical user interface, [0063] FIG. 10 depicts another exemplary user interface for displaying comparisons of energy usage, [0062] costs and usage can be normalized into percentages of improvement over the costs and usage of a previous period). (i.e. second time could be Fig. 4 4:00, and first time could be Fig. 4 8:00 or second time could be Fig. 6 00:00 of steam and then first time could be Fig. 6 640 04:00) Regarding claim 22, Anderson teaches The method of claim 1, further comprising providing a feature assessment that identifies one or more BMS user interface features being underutilized by the BMS at the first time by at least one of (Anderson, Fig. 6, Fig. 8, [0008] trends, predicted conditions, or executable recommendations displayed on the graphical user interface, [0063] FIG. 10 depicts another exemplary user interface for displaying comparisons of energy usage): determining that the one or more BMS user interface features is not activated in at least a portion of the building; determining further utilization of the one or more BMS user interface features may result in potential benefits comprising at least one of energy savings, cost savings, or efficiency increases ([0012] recommendations can further include generating at least one of a recommended start-up time and ramp-down time for a HVAC system based on at least the trends in the one or more building conditions, the predicted conditions, and the performance measurements, [0091] An improvement strategy can assign optimal start-up and ramp-down times to all past days (thus gaining access to the full variable set), and then learn the functional mappings between these optimal times. The start-up (and ramp-down) recommendation generator can employ the next day's weather forecast to select those learned days from the past that most closely fit tomorrow's forecast by day of the week, [0107] resulting in a conservative estimate of savings of approximately $75,000 from a 7% reduction in energy consumption); and comparing a current usage of the one or more BMS user interface features in a first building to a measured usage in a second building (Fig. 6, Fig. 8, [0008] trends, predicted conditions, or executable recommendations displayed on the graphical user interface, [0063] FIG. 10 depicts another exemplary user interface for displaying comparisons of energy usage, [0018] FIG. 4 depicts an exemplary display and a user interface in accordance with an embodiment of the disclosed subject matter)) Regarding claim 23, Anderson teaches The method of claim 22, wherein the one or more BMS user interface features comprises an optimal start feature , (Anderson, [0091] An improvement strategy can assign optimal start-up and ramp-down times to all past days), a Demand Limiting Load rolling feature ([0044] peak historical and future predicted loads, [0061] display electric load forecasts), and a solar clock feature ([0090] Weather covariates can include temperature, dew point temperature, weather conditions (clear, cloudy, rain, snow, etc.) wind speed, wind direction, solar luminescent factors, heat index, pressure, and wet-bulb temperature) . Regarding claim 24, Anderson teaches The system of claim 23, wherein the one or more BMS user interface features comprises at least one of an optimal start feature ([0091] An improvement strategy can assign optimal start-up and ramp-down times to all past days), a Demand Limiting Load rolling feature, or a solar clock feature. Regarding claim 25, Anderson teaches The method of claim 1, further comprising implementing an intervention based on the first inventory and the second inventory, wherein the intervention comprises a repair, update, or installation configured to: resolve performance issues associated with one or more control strategies for equipment in the building at the first time (Anderson, Fig. 4 , Fig. 6, [0092] The recommendation engine can output an updated recommendation for the next day's operation, hourly, and building operators act upon these optimal recommendations as morning and evening approach, ([0051] The identified trends and the predicted conditions can be displayed (562) so as to alert (563) an operator can when an anomaly between the predicted conditions and the actual building condition arises. For purpose of illustration and not limitation, the building conditions can be, for example, motor load in connection with a HVAC system. The motor load can be predicted and compared to actual motor load conditions, and thus a potential problem can be identified if there is an anomaly. This can enable preventative maintenance of the HVAC system to take place), or performance issues associated with one or more supervisory devices installed in the building at the first time, or fulfill a requirement of the BMS necessary to implement one or more BMS features. Claim(s) 2, 6-7, and 17-20 are rejected under 35 U.S.C. 103 as being unpatentable over Anderson et al. (US20150178865A1, herein Anderson), in view of Quam et al. (US2015015895, herein Quam). Regarding claim 2, Anderson teaches The method of claim 1, wherein the first inventory of points and issues of the BMS (Anderson, Fig. 4, Fig. 6, [0008] communicating with the one or more buildings' HVAC systems to manually or automatically steer a floor condition of the said one or more buildings in response to the one or more trends, predicted conditions, or executable recommendations displayed on the graphical user interface) …and provides an indication of energy savings predicted to result from configuring the operating schedule for the HVAC device (Fig. 4, Fig. 6, [0012] recommendations can further include generating at least one of a recommended start-up time and ramp-down time for a HVAC system based on at least the trends in the one or more building conditions, the predicted conditions, and the performance measurements, [0091] An improvement strategy can assign optimal start-up and ramp-down times to all past days (thus gaining access to the full variable set), and then learn the functional mappings between these optimal times. The start-up (and ramp-down) recommendation generator can employ the next day's weather forecast to select those learned days from the past that most closely fit tomorrow's forecast by day of the week]). Anderson does not teach identifies an HVAC device that does not have an operating schedule associated there with Quam teaches allows identifies an HVAC device that does not have an operating schedule associated there with ([0285] A tips/advice type of message may provide a user with information and/or recommend one or more actions that a user may take to improve the performance and/or efficiency of the HVAC system, and/or improve their comfort level. In one example, a tips/advice type of message may inform the user that the system performance has degraded and may recommend to the user to have the air ducts cleaned. In another example, the tips/advice message may recommend a schedule based on the user’s manual setpoint changes. Alternatively, or in addition, the message may include a recommendation to the user to use the geofencing feature (described else wherein herein) if the user’s manual setback changes do not follow a clear pattern. In yet another example, the message may display a recommendation to open one or more windows based on the outdoor temperature matching the desired indoor temperature setpoint, sometimes taking into account humidity, air quality and/or other factors inside and/or outside of the house). (i.e. the device in the art recommends a schedule for an HVAC system when there is not a schedule stored). It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify Anderson’s teaching of an optimization system for energy efficiency including HVAC systems with Quam’s teaching of recommending a schedule for an HVAC device when there is no schedule stored. The combined teaching provides an expected result of an optimization system recommending a schedule for an HVAC device when there is no schedule stored. Therefore, one of ordinary skill in the art would be motivated to improve efficiency and user comfort as shown by Quam in paragraph [285] A tips/advice type of message may provide a user with information and/or recommend one or more actions that a user may take to improve the performance and/or efficiency of the HVAC system, and/or improve their comfort level. Regarding claim 6, Anderson teaches The method of claim 1, wherein the first inventory of points and issues of the BMS provides an indication of equipment in the building (Anderson, Fig. 4, Fig. 6, [0091] start-up and ramp-down recommendations can be made by the end of business the day before. An improvement strategy can assign optimal start-up and ramp-down times to all past days (thus gaining access to the full variable set), and then learn the functional mappings between these optimal times. The start-up (and ramp-down) recommendation generator can employ the next day's weather forecast to select those learned days from the past that most closely fit tomorrow's forecast by day of the week, [0092] Optimal start-up and ramp-down times can be calculated, and can be provided as the training labels for the recommendation engine) Anderson does not teach with a dirty filter associated therewith and one or more issues resulting from the dirty filter. Quam teaches with a dirty filter associated therewith and one or more issues resulting from the dirty filter (Fig. 19H, and 19L, [0106] In some cases, the equipment interface module 34 may include a first temperature sensor 38a located in the return (incoming) air duct 14, and a second temperature sensor 38b located in the discharge (outgoing or supply) air duct 10. Alternatively, or in addition, the equipment interface module 34 may include a differential pressure sensor including a first pressure tap 39a located in the return (incoming) air duct 14, and a second pressure tap 39b located downstream of the air filter 30 to measure a change in a parameter related to the amount of flow restriction through the air filter 30. In some cases, the equipment interface module 34, when provided, may include at least one flow sensor that is capable of providing a measure that is related to the amount of air flow restriction through the air filter 30. In some cases, the equipment interface module 34 may include an air filter monitor. These are just some examples). (i.e. location for a filter that needs to be changed upstairs unit). It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify Anderson’s teaching of an optimization system for energy efficiency including HVAC systems with Quam’s teaching of monitoring filters. The combined teaching provides an expected result of an optimization system monitoring filters. Therefore, one of ordinary skill in the art would be motivated to ensure proper filter operation to protect HVAC components from dust and particulates as shown by Quam in paragraph [2104] In many instances, one or more air filters 30 may be used to remove dust and other pollutants from the air inside the building 2. In the illustrative example shown in FIG. 1, the air filter(s) 30 is installed in the return air duct 14, and may filter the air prior to the air entering the HVAC component 6, but it is contemplated that any other suitable location for the air filter(s) 30 may be used. The presence of the air filter(s) 30 may not only improve the indoor air quality, but may also protect the HVAC components 6 from dust and other particulate matter that would otherwise be permitted to enter the HVAC component. Regarding claim 7, Anderson teaches The method of claim 6, Quam further teaches further comprising identifying the dirty filter by determining that a pressure drop across the dirty filter is greater than a threshold (Anderson, [0106] In some cases, the equipment interface module 34 may include a first temperature sensor 38a located in the return (incoming) air duct 14, and a second temperature sensor 38b located in the discharge (outgoing or supply) air duct 10. Alternatively, or in addition, the equipment interface module 34 may include a differential pressure sensor including a first pressure tap 39a located in the return (incoming) air duct 14, and a second pressure tap 39b located downstream of the air filter 30 to measure a change in a parameter related to the amount of flow restriction through the air filter 30. In some cases, the equipment interface module 34, when provided, may include at least one flow sensor that is capable of providing a measure that is related to the amount of air flow restriction through the air filter 30. In some cases, the equipment interface module 34 may include an air filter monitor. These are just some examples. [0107] When provided, the equipment interface module 34 may be configured to communicate with the HVAC controller 18 via, for example, a wired or wireless communication link 42. In other cases, the equipment interface module 34 may be incorporated or combined with the HVAC controller 18. In either cases, the equipment interface module 34 may communicate, relay or otherwise transmit data regarding the selected parameter (e.g. temperature, pressure, flow rate, etc.) to the HVAC controller 18. In some cases, the HVAC controller 18 may use the data from the equipment interface module 34 to evaluate the system’s operation and/or performance. For example, the HVAC controller 18 may compare data related to the difference in temperature (delta T) between the return air side and the discharge air side of the HVAC system 4 to a previously determined delta T limit stored in the HVAC controller 18 to determine a current operating performance of the HVAC system 4). In view of the teachings of Quam it would have been obvious for a person of ordinary skill in the art to apply the teachings of Quam to Anderson before the effective filing date of the claimed invention in order to ensure proper filter operation to protect HVAC components from dust and particulates (cf. Quam, paragraph 0104, “[0104] In many instances, one or more air filters 30 may be used to remove dust and other pollutants from the air inside the building 2. In the illustrative example shown in FIG. 1, the air filter(s) 30 is installed in the return air duct 14, and may filter the air prior to the air entering the HVAC component 6, but it is contemplated that any other suitable location for the air filter(s) 30 may be used. The presence of the air filter(s) 30 may not only improve the indoor air quality, but may also protect the HVAC components 6 from dust and other particulate matter that would otherwise be permitted to enter the HVAC component.”). Regarding claim 17, Anderson teaches the device of claim 15 Anderson does not teach wherein the user interface further comprises a critical issue indication and a firmware vulnerability indication. Quam teaches wherein the user interface further comprises a critical issue indication is presented and comprises a firmware vulnerability indication ([0239] Other icons and/or text messages may be used to convey error conditions and/or the receipt and installation of firmware updates). It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify Anderson’s teaching of an optimization system for energy efficiency including HVAC systems with Quam’s teaching of indication of errors including receiving and installing firmware. The combined teaching provides an expected result of an optimization system having an indication of errors including receiving and installing firmware. Therefore, one of ordinary skill in the art would be motivated to keep the system up to date which can fix defects and improve performance. Regarding claim 20, Anderson teaches the device of claim 15 Anderson does not teach the operations further comprising identifying a dirty filter by determining that a pressure drop across the dirty filter is greater than a threshold, and wherein the user interface provides an indication of the dirty filter. Quam teaches the operations further comprising identifying a dirty filter by determining that a pressure drop across the dirty filter is greater than a threshold, and wherein the user interface provides an indication of the dirty filter ([0106] In some cases, the equipment interface module 34 may include a first temperature sensor 38a located in the return (incoming) air duct 14, and a second temperature sensor 38b located in the discharge (outgoing or supply) air duct 10. Alternatively, or in addition, the equipment interface module 34 may include a differential pressure sensor including a first pressure tap 39a located in the return (incoming) air duct 14, and a second pressure tap 39b located downstream of the air filter 30 to measure a change in a parameter related to the amount of flow restriction through the air filter 30. In some cases, the equipment interface module 34, when provided, may include at least one flow sensor that is capable of providing a measure that is related to the amount of air flow restriction through the air filter 30. In some cases, the equipment interface module 34 may include an air filter monitor. These are just some examples. [0107] When provided, the equipment interface module 34 may be configured to communicate with the HVAC controller 18 via, for example, a wired or wireless communication link 42. In other cases, the equipment interface module 34 may be incorporated or combined with the HVAC controller 18. In either cases, the equipment interface module 34 may communicate, relay or otherwise transmit data regarding the selected parameter (e.g. temperature, pressure, flow rate, etc.) to the HVAC controller 18. In some cases, the HVAC controller 18 may use the data from the equipment interface module 34 to evaluate the system’s operation and/or performance. For example, the HVAC controller 18 may compare data related to the difference in temperature (delta T) between the return air side and the discharge air side of the HVAC system 4 to a previously determined delta T limit stored in the HVAC controller 18 to determine a current operating performance of the HVAC system 4). Claims 8-10, and 13-14are rejected under 35 U.S.C. 103 as being unpatentable over Anderson et al. (US20150178865, herein Anderson), in view of Quam et al. (US20150159895, herein Quam), in further view of Walther et al. (US20150061896, herein Walther). Regarding claim 8, Anderson teaches A building management system (BMS) comprising: one or more processors; and one or more computer-readable storage media having instructions stored thereon that, when executed by the one or more processors, cause the one or more processors to implement operations comprising ([0013] systems for managing one or more buildings are provided. In an example embodiment, a system can include a data collector to collect historical building data, real-time building data, historical exogenous data, and real-time exogenous data and an adaptive stochastic controller operatively coupled to the data collector and adapted to receive collected data therefrom, [0013] The memory 72 of the illustrative HVAC controller 18 may be in communication with the processor 64. The memory 72 may be used to store any desired information, such as the aforementioned control algorithm, set points, schedule times, diagnostic limits such as, for example, differential pressure limits, delta T limits, and the like, [0123] stored in the memory 72 for execution by the processor 64): electronically discovering a first inventory of points and issues of the BMS by scanning the BMS via a BMS network at a first time (Fig. 4, Fig. 6, [0013] The adaptive stochastic controller can be configured to generate at least one predicted condition, [0054] The Horizon Indicator 410 can be configured to analyze occupancy patterns, tenant behavior, and characteristics of the space, and can identify tenant behaviors that correspond to changes in temperatures in different spaces (e.g., total tenant space, floors, conference rooms, cubicles, and traditional offices). As the historical record from the Horizon Indicator grows, it can become an empirical database of the effects of architecture, operations, and tenant behavior on the thermodynamic behavior of building spaces. Moreover, the Horizon Indicator can become a record for characterizing normality for the purpose of anomaly detection as described herein, [0055] Horizon Indicator can be presented to an operator in the form of a dashboard including the executable recommendations. When the space temperature does not follow its predicted signature, an anomaly can be identified and building operators can be alerted to potential operational problems. Because the Horizon Indicator monitors space temperatures in real time, a recommended change in tenant comfort can be observed within minutes after it is made. Compensatory changes recommended by the TPO system 300 to the building operator can correct a problem before a tenant notices any discomfort, [0125] certain components can communicate with certain other components, for example via a network, e.g., the internet or intranet. To the extent not expressly stated above, the disclosed subject matter is intended to encompass both sides of each transaction, including transmitting and receiving. One of ordinary skill in the art will readily understand that with regard to the features described above, if one component transmits, sends, or otherwise makes available to another component, the other component will receive or acquire, whether expressly stated or not)) electronically discovering a second inventory of points and issues of the BMS by scanning the BMS via a BMS network at a second time, and (Fig. 4, Fig. 6, [0050] the performance measurements 350 can include a comparison of energy usage for specific tenants so as to enable coordination with their respective secondary heating, cooling, and/or lighting systems to enable additional energy efficiencies. Moreover, the performance measurements 350 can include a scoring and/or relative accuracy rating of forward looking forecasts generated from the predictive model 315, [0054] The Horizon Indicator 410 can be configured to analyze occupancy patterns, tenant behavior, and characteristics of the space, and can identify tenant behaviors that correspond to changes in temperatures in different spaces (e.g., total tenant space, floors, conference rooms, cubicles, and traditional offices). As the historical record from the Horizon Indicator grows, it can become an empirical database of the effects of architecture, operations, and tenant behavior on the thermodynamic behavior of building spaces. Moreover, the Horizon Indicator can become a record for characterizing normality for the purpose of anomaly detection as described herein, [0055] Horizon Indicator can be presented to an operator in the form of a dashboard including the executable recommendations. When the space temperature does not follow its predicted signature, an anomaly can be identified and building operators can be alerted to potential operational problems. Because the Horizon Indicator monitors space temperatures in real time, a recommended change in tenant comfort can be observed within minutes after it is made. Compensatory changes recommended by the TPO system 300 to the building operator can correct a problem before a tenant notices any discomfort); providing a user interface comprising a side by side view of the first inventory and the second inventory (Fig. 6, Fig. 8, [0008] trends, predicted conditions, or executable recommendations displayed on the graphical user interface, [0063] FIG. 10 depicts another exemplary user interface for displaying comparisons of energy usage, [0018] FIG. 4 depicts an exemplary display and a user interface in accordance with an embodiment of the disclosed subject matter); Anderson does not teach comprising a link to a filter report or a firmware report, the filter report providing a list of controllers associated with a dirty filter, the firmware report providing a list of controllers having firmware recommended for an update. Quam teaches comprising a link ([0311] a screen 1080 that may be displayed upon selection of prompt or link 1064 displayed on screen) to a filter report or a firmware report, the filter report providing … controllers associated with a dirty filter (Fig. 19H, and 19L, [0106] the equipment interface module 34, when provided, may include at least one flow sensor that is capable of providing a measure that is related to the amount of air flow restriction through the air filter 30. In some cases, the equipment interface module 34 may include an air filter monitor, [0101] the HVAC controller(s) 18 may be a zone controller, or may include multiple zone controllers, [0104] location for the air filter(s), [0227] display capabilities, such as reporting system status, [0381] multiple thermostats may be located within the building, identifying the location of the HVAC controller), the firmware report providing … having firmware recommended for an update ([0229] Other icons and/or text messages may be used to convey error conditions and/or the receipt and installation of firmware updates or instructions from the cell phone, PC, or manufacturer's server, as desired, [0109] HVAC controller 18 may be configured to receive and/or download firmware and/or hardware updates) The combination of Anderson and Quam do not teach a list of controllers Walther teaches a list of controllers ([0097] MCL's existing list of active controllers… and any newly discovered units are added to the list for subsequent reporting and usage) It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify Anderson’s teaching of an optimization system for energy efficiency including HVAC systems with Walther’s teaching of providing a list of active controllers for subsequent reporting and usage. The combined teaching provides an expected result of an optimization system providing a list of active controllers for subsequent reporting and usage. Therefore, one of ordinary skill in the art would be motivated to keep the system up to date which can fix defects and improve performance. Regarding claim 9, the combination of Anderson, Quam, and Walther teach The system of claim 8, wherein the user interface comprising the side by side view enables a comparison of the issues found by a first scan at the first time and additional issues detected at the second time (Anderson, Fig. 4, Fig. 6, Fig. 8, [0008] trends, predicted conditions, or executable recommendations displayed on the graphical user interface, [0063] FIG. 10 depicts another exemplary user interface for displaying comparisons of energy usage,[0008] communicating with the one or more buildings' HVAC systems to manually or automatically steer a floor condition of the said one or more buildings in response to the one or more trends, predicted conditions, or executable recommendations displayed on the graphical user interface, [0012] recommendations can further include generating at least one of a recommended start-up time and ramp-down time for a HVAC system based on at least the trends in the one or more building conditions, the predicted conditions, and the performance measurements, [0091] An improvement strategy can assign optimal start-up and ramp-down times to all past days (thus gaining access to the full variable set), and then learn the functional mappings between these optimal times. The start-up (and ramp-down) recommendation generator can employ the next day's weather forecast to select those learned days from the past that most closely fit tomorrow's forecast by day of the week, [0051] The identified trends and the predicted conditions can be displayed (562) so as to alert (563) an operator can when an anomaly between the predicted conditions and the actual building condition arises. For purpose of illustration and not limitation, the building conditions can be, for example, motor load in connection with a HVAC system. The motor load can be predicted and compared to actual motor load conditions, and thus a potential problem can be identified if there is an anomaly, [0055] the Horizon Indicator can be presented to an operator in the form of a dashboard including the executable recommendations. When the space temperature does not follow its predicted signature, an anomaly can be identified and building operators can be alerted to potential operational problems. Because the Horizon Indicator monitors space temperatures in real time, a recommended change in tenant comfort can be observed within minutes after it is made, [0113] The Horizon Indicator within the TPO enabled identification of which floors were too warm based on their continuous space temperature). Regarding claim 10, the combination of Anderson, Quam, and Walther teach The system of claim 8, (Anderson, Fig. 6, Fig. 8, [0008] trends, predicted conditions, or executable recommendations displayed on the graphical user interface, [0063] FIG. 10 depicts another exemplary user interface for displaying comparisons of energy usage) Quam further teaches wherein the user interface allows a user to view one or more new controllers that have been installed in the building between the second time and the first time ([0353] a screen 1560 that may be displayed on the user interface of the user's remote device … configuring the newly installed HVAC controller 18, [0355] screen 1580 that may be displayed on the user interface of the user's remote device 62 related to configuring the newly installed HVAC controller 18.) . Regarding claim 13, the combination of Anderson, Quam, and Walther teach The system of claim 8, wherein the user interface comprises (Anderson, Fig. 6, Fig. 8, [0008] trends, predicted conditions, or executable recommendations displayed on the graphical user interface, [0063] FIG. 10 depicts another exemplary user interface for displaying comparisons of energy usage) Quam further teaches an indication of one or more issues resulting from the dirty filter (Fig. 19H, and 19L, [0106] In some cases, the equipment interface module 34 may include a first temperature sensor 38a located in the return (incoming) air duct 14, and a second temperature sensor 38b located in the discharge (outgoing or supply) air duct 10. Alternatively, or in addition, the equipment interface module 34 may include a differential pressure sensor including a first pressure tap 39a located in the return (incoming) air duct 14, and a second pressure tap 39b located downstream of the air filter 30 to measure a change in a parameter related to the amount of flow restriction through the air filter 30. In some cases, the equipment interface module 34, when provided, may include at least one flow sensor that is capable of providing a measure that is related to the amount of air flow restriction through the air filter 30. In some cases, the equipment interface module 34 may include an air filter monitor. These are just some examples). (i.e. location for a filter that needs to be changed upstairs unit). Regarding claim 14, the combination of Anderson, Quam, and Walther teach The system of claim 13, Quam further teaches the operations further comprising identifying the dirty filter by determining that a pressure drop across the dirty filter is greater than a threshold ([0106] In some cases, the equipment interface module 34 may include a first temperature sensor 38a located in the return (incoming) air duct 14, and a second temperature sensor 38b located in the discharge (outgoing or supply) air duct 10. Alternatively, or in addition, the equipment interface module 34 may include a differential pressure sensor including a first pressure tap 39a located in the return (incoming) air duct 14, and a second pressure tap 39b located downstream of the air filter 30 to measure a change in a parameter related to the amount of flow restriction through the air filter 30. In some cases, the equipment interface module 34, when provided, may include at least one flow sensor that is capable of providing a measure that is related to the amount of air flow restriction through the air filter 30. In some cases, the equipment interface module 34 may include an air filter monitor. These are just some examples. [0107] When provided, the equipment interface module 34 may be configured to communicate with the HVAC controller 18 via, for example, a wired or wireless communication link 42. In other cases, the equipment interface module 34 may be incorporated or combined with the HVAC controller 18. In either cases, the equipment interface module 34 may communicate, relay or otherwise transmit data regarding the selected parameter (e.g. temperature, pressure, flow rate, etc.) to the HVAC controller 18. In some cases, the HVAC controller 18 may use the data from the equipment interface module 34 to evaluate the system’s operation and/or performance. For example, the HVAC controller 18 may compare data related to the difference in temperature (delta T) between the return air side and the discharge air side of the HVAC system 4 to a previously determined delta T limit stored in the HVAC controller 18 to determine a current operating performance of the HVAC system 4). Conclusion The prior art made of record and not relied upon is considered pertinent to applicant’s disclosure. Malaspina (US20180359144) discloses a launching multiple devices firmware update operation Any inquiry concerning this communication or earlier communications from the examiner should be directed to YVONNE T FOLLANSBEE whose telephone number is (571)272-0634. The examiner can normally be reached Monday - Friday 1pm - 9pm. Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Robert Fennema can be reached at (571) 272-2748. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. /YVONNE TRANG FOLLANSBEE/Examiner, Art Unit 2117 /ROBERT E FENNEMA/Supervisory Patent Examiner, Art Unit 2117
Read full office action

Prosecution Timeline

Show 13 earlier events
Sep 02, 2025
Response Filed
Dec 03, 2025
Final Rejection mailed — §101, §102, §103
Feb 05, 2026
Response after Non-Final Action
Mar 03, 2026
Request for Continued Examination
Mar 12, 2026
Response after Non-Final Action
Apr 16, 2026
Non-Final Rejection mailed — §101, §102, §103
Apr 30, 2026
Applicant Interview (Telephonic)
May 25, 2026
Examiner Interview Summary

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12629892
SYSTEMS, DEVICES, AND METHODS FOR GENERATING A LATTICE SUPPORT STRUCTURE OUTSIDE OF AN EXCLUSION AREA
5y 1m to grant Granted May 19, 2026
Patent 12628308
ELECTRONIC DEVICE AND METHOD FOR CONTROLLING TEMPERATURE THEREOF
3y 6m to grant Granted May 12, 2026
Patent 12622785
SYSTEMS AND METHODS FOR ORTHOPEDIC IMPLANTS
2y 10m to grant Granted May 12, 2026
Patent 12547151
COMPENSATION FOR ADDITIVE MANUFACTURING
2y 5m to grant Granted Feb 10, 2026
Patent 12487586
Online water pump control and management system based on remote control
3y 7m to grant Granted Dec 02, 2025
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

Get a prosecution strategy drawn from examiner precedents, rejection analysis, and claim mapping.
Typically takes 5-10 seconds — AI-generated, attorney review required before filing

Prosecution Projections

5-6
Expected OA Rounds
58%
Grant Probability
84%
With Interview (+26.9%)
3y 0m (~0m remaining)
Median Time to Grant
High
PTA Risk
Based on 106 resolved cases by this examiner. Grant probability derived from career allowance rate.

Sign in with your work email

Enter your email to receive a magic link. No password needed.

Personal email addresses (Gmail, Yahoo, etc.) are not accepted.

Free tier: 3 strategy analyses per month