Prosecution Insights
Last updated: August 14, 2026
Application No. 19/011,839

ROOM PRESENCE METHODS AND SYSTEMS

Final Rejection §DP
Filed
Jan 07, 2025
Priority
Mar 19, 2020 — continuation of 10/789,846 +2 more
Examiner
PHAM, TOAN NGOC
Art Unit
2685
Tech Center
2600 — Communications
Assignee
Cdw LLC
OA Round
2 (Final)
86%
Grant Probability
Favorable
3-4
OA Rounds
4m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 86% — above average
86%
Career Allowance Rate
991 granted / 1146 resolved
+24.5% vs TC avg
Moderate +12% lift
Without
With
+12.2%
Interview Lift
resolved cases with interview
Fast prosecutor
1y 11m
Avg Prosecution
22 currently pending
Career history
1159
Total Applications
across all art units

Statute-Specific Performance

§101
4.6%
-35.4% vs TC avg
§103
36.8%
-3.2% vs TC avg
§102
29.2%
-10.8% vs TC avg
§112
13.7%
-26.3% vs TC avg
Black line = Tech Center average estimate • Based on career data from 1146 resolved cases

Office Action

§DP
DETAILED ACTION 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 . Specification In the next communication, please update the information under CROSS-REFERENCE TO RELATED APPLICATIONS (paragraph [0001]) to include the updated U.S. Patent No. 12,230,136 for U.S. Patent Application No. 17/572,528; U.S. Patent No. 11,222,537 for U.S. Patent Application No. 16/923,996; and U.S. Patent No. 10,789,846 for U.S. Patent Application No. 16/823,849. Double Patenting The nonstatutory double patenting rejection is based on a judicially created doctrine grounded in public policy (a policy reflected in the statute) so as to prevent the unjustified or improper timewise extension of the “right to exclude” granted by a patent and to prevent possible harassment by multiple assignees. A nonstatutory double patenting rejection is appropriate where the conflicting claims are not identical, but at least one examined application claim is not patentably distinct from the reference claim(s) because the examined application claim is either anticipated by, or would have been obvious over, the reference claim(s). See, e.g., In re Berg, 140 F.3d 1428, 46 USPQ2d 1226 (Fed. Cir. 1998); In re Goodman, 11 F.3d 1046, 29 USPQ2d 2010 (Fed. Cir. 1993); In re Longi, 759 F.2d 887, 225 USPQ 645 (Fed. Cir. 1985); In re Van Ornum, 686 F.2d 937, 214 USPQ 761 (CCPA 1982); In re Vogel, 422 F.2d 438, 164 USPQ 619 (CCPA 1970); In re Thorington, 418 F.2d 528, 163 USPQ 644 (CCPA 1969). A timely filed terminal disclaimer in compliance with 37 CFR 1.321(c) or 1.321(d) may be used to overcome an actual or provisional rejection based on nonstatutory double patenting provided the reference application or patent either is shown to be commonly owned with the examined application, or claims an invention made as a result of activities undertaken within the scope of a joint research agreement. See MPEP § 717.02 for applications subject to examination under the first inventor to file provisions of the AIA as explained in MPEP § 2159. See MPEP § 2146 et seq. for applications not subject to examination under the first inventor to file provisions of the AIA . A terminal disclaimer must be signed in compliance with 37 CFR 1.321(b). The filing of a terminal disclaimer by itself is not a complete reply to a nonstatutory double patenting (NSDP) rejection. A complete reply requires that the terminal disclaimer be accompanied by a reply requesting reconsideration of the prior Office action. Even where the NSDP rejection is provisional the reply must be complete. See MPEP § 804, subsection I.B.1. For a reply to a non-final Office action, see 37 CFR 1.111(a). For a reply to final Office action, see 37 CFR 1.113(c). A request for reconsideration while not provided for in 37 CFR 1.113(c) may be filed after final for consideration. See MPEP §§ 706.07(e) and 714.13. The USPTO Internet website contains terminal disclaimer forms which may be used. Please visit www.uspto.gov/patent/patents-forms. The actual filing date of the application in which the form is filed determines what form (e.g., PTO/SB/25, PTO/SB/26, PTO/AIA /25, or PTO/AIA /26) should be used. A web-based eTerminal Disclaimer may be filled out completely online using web-screens. An eTerminal Disclaimer that meets all requirements is auto-processed and approved immediately upon submission. For more information about eTerminal Disclaimers, refer to www.uspto.gov/patents/apply/applying-online/eterminal-disclaimer. Claims 1-20 are rejected on the ground of nonstatutory double patenting as being unpatentable over claims 1-20 of U.S. Patent No. 12,230,136 and over claims 1-20 of U.S. Patent No. 11,222,537. Although the claims at issue are not identical, they are not patentably distinct from each other because they all claimed the same subject matter. See mapping below. Instant Application US Pat. No.12,230,136 US Pat. No. 11,222,537 1. A computer-implemented method for performing presence detection within a defined area, comprising: receiving a live digital input corresponding to a monitored area within a building environment and its associated premises; detecting a human in the live digital input using a trained machine learning model; identifying a file digital item associated with the detected human by comparing the live digital input to one or more file digital items within a list of digital items, wherein the identifying includes determining that the identity of the human in the file digital item is the same as the identity of the live digital input; and displaying, in a graphical user interface, a representation of the monitored area, including a person indicator corresponding to the identified human. 1. A computer-implemented method for performing room presence detection, comprising: receiving a live digital image corresponding to a room in a building; detecting a human in the live digital image using a trained machine learning model; identifying a file digital image corresponding to the human by comparing the live digital image to one or more file digital images within a list of digital images, wherein the identifying includes determining that the identity of the human in the file digital image is the same as the identity of the live digital image; and displaying, in a graphical user interface, a room map corresponding to the room including a person indicator corresponding to the identified human. 1. A computer-implemented method for performing room presence detection, comprising: receiving a live photograph corresponding to a room in a building, detecting a human in the live photograph using a trained machine learning model, identifying a file photograph corresponding to the human by comparing the live photograph to one or more file photographs within a list of photographs; and displaying, in a graphical user interface, a room map corresponding to the room including a person indicator corresponding to the identified human. 2. The computer-implemented method of claim 1, wherein displaying the representation of the monitored area includes receiving, via the graphical user interface, a selection of a user corresponding to the representation of the monitored area within the building and its associated premises. 2. The computer-implemented method of claim 1, wherein displaying the room map includes receiving, via the graphical user interface, a selection of a user corresponding to the room map room of the building. 2. The computer-implemented method of claim 1, wherein displaying the room map includes receiving, via the graphical user interface, a selection of a user corresponding to the room map room of the building. 3. The computer-implemented method of claim 1, wherein detecting the human in the live digital input includes detecting activity associated with human presence and motion in the live digital input 3. The computer-implemented method of claim 1, wherein detecting the human in the live digital image includes detecting motion in the digital image. 3. The computer-implemented method of claim 1, wherein detecting the human in the live photograph includes detecting motion in the photograph. 4. The computer-implemented method of claim 1, wherein identifying the file digital item associated with the human by comparing the live digital input to one or more file digital items includes searching the one or more file digital items in a priority order. 4. The computer-implemented method of claim 1, wherein identifying the file digital image corresponding to the human by comparing the live digital image to one or more file digital images includes searching the one or more file digital images in a priority order. 4. The computer-implemented method of claim 1, wherein identifying a file photograph corresponding to the human by comparing the live photograph to one or more file photographs includes searching the one or more file photographs in a priority order. 5. The computer-implemented method of claim 1, further comprising: counting the number of humans in the monitored area and storing the count in an electronic database. 5. The computer-implemented method of claim 1, further comprising: counting the number of humans in the room and storing the count in an electronic database. 5. The computer-implemented method of claim 1, further comprising: counting the number of humans in the room and storing the count in an electronic database. 6. The computer-implemented method of claim 1, further comprising: in response to receiving, via the graphical user interface, a selection of the person indicator, displaying, via the graphical user interface, the identity of the identified human in proximity to the person indicator. 6. The computer-implemented method of claim 1, further comprising: in response to receiving, via the graphical user interface, a selection of the person indicator, displaying, via the graphical user interface, the identity of the identified human in proximity to the person indicator. 6. The computer-implemented method of claim 1, further comprising: in response to receiving, via the graphical user interface, a selection of the person indicator, displaying, via the graphical user interface, the identity of the identified human in proximity to the person indicator. 7. The computer-implemented method of claim 1, further comprising: displaying, via the graphical user interface, statuses or operational information of one or more devices, systems, or resources within the monitored area 7. The computer-implemented method of claim 1, further comprising: displaying, via the graphical user interface, a status of one or more telephone devices within the room. 7. The computer-implemented method of claim 1, further comprising: displaying, via the graphical user interface, a status of one or more telephone devices within the room. 8. A room presence computing system, comprising: one or more processors; and a memory storing instructions that, when executed by the one or more processors, cause the system to: receive a live digital input corresponding to the monitored area within a building environment and its associated premises; detect a human in the live digital input using a trained machine learning model; identify a file digital item associated with the human by comparing the live digital input to one or more file digital items within a list of digital items, wherein the identifying includes determining that the identity of the human in the file digital item is the same as the identity of the live digital input; and displaying, in a graphical user interface, a representation of the monitored area, including a person indicator corresponding to the identified human. 8. A room presence computing system, comprising: one or more processors; and a memory storing instructions that, when executed by the one or more processors, cause the system to: receive a live digital image corresponding to a room in a building; detect a human in the live digital image using a trained machine learning model; identify a file digital image corresponding to the human by comparing the live digital image to one or more file digital images within a list of digital images, by determining that the identity of the human in the file digital image is the same as the identity of the live digital image; and display, in a graphical user interface, a room map corresponding to the room including a person indicator corresponding to the identified human. 8. A room presence computing system, comprising: one or more processors; and a memory storing instructions that, when executed by the one or more processors, cause the system to: receive a live photograph corresponding to a room in a building, detect a human in the live photograph using a trained machine learning model, identify a file photograph corresponding to the human by comparing the live photograph to one or more file photographs within a list of photographs; and display, in a graphical user interface, a room map corresponding to the room including a person indicator corresponding to the identified human. 9. The room presence computing system of claim 8, the memory storing further instructions that, when executed by the one or more processors, cause the system to: receive, via the graphical user interface, a selection of a user corresponding to the representation of the monitored area within the building and its associated premises. 9. The room presence computing system of claim 8, the memory storing further instructions that, when executed by the one or more processors, cause the system to: receive, via the graphical user interface, a selection of a user corresponding to the room map room of the building. 9. The room presence computing system of claim 8, the memory storing further instructions that, when executed by the one or more processors, cause the system to: receive, via the graphical user interface, a selection of a user corresponding to the room map room of the building. 10. The room presence computing system of claim 8, the memory storing further instructions that, when executed by the one or more processors, cause the system to: detect activity associated with human presence and motion in the live digital input. 10. The room presence computing system of claim 8, the memory storing further instructions that, when executed by the one or more processors, cause the system to: detect motion in the digital image. 10. The room presence computing system of claim 8, the memory storing further instructions that, when executed by the one or more processors, cause the system to: detect motion in the photograph. 11. The room presence computing system of claim 8, the memory storing further instructions that, when executed by the one or more processors, cause the system to: search the one or more file digital items in a priority order. 11. The room presence computing system of claim 8, the memory storing further instructions that, when executed by the one or more processors, cause the system to: search the one or more file digital images in a priority order. 11. The room presence computing system of claim 8, the memory storing further instructions that, when executed by the one or more processors, cause the system to: search the one or more file photographs in a priority order. 12. The room presence computing system of claim 8, the memory storing further instructions that, when executed by the one or more processors, cause the system to: count the number of humans in the monitored area and store the count in an electronic database. 12. The room presence computing system of claim 8, the memory storing further instructions that, when executed by the one or more processors, cause the system to: count the number of humans in the room and store the count in an electronic database. 12. The room presence computing system of claim 8, the memory storing further instructions that, when executed by the one or more processors, cause the system to: count the number of humans in the room and store the count in an electronic database. 13. The room presence computing system of claim 8, the memory storing further instructions that, when executed by the one or more processors, cause the system to: receive, via the graphical user interface, a selection of the person indicator; and display, via the graphical user interface, the identity of the identified human in proximity to the person indicator. 13. The room presence computing system of claim 8, the memory storing further instructions that, when executed by the one or more processors, cause the system to: receive, via the graphical user interface, a selection of the person indicator; and display, via the graphical user interface, the identity of the identified human in proximity to the person indicator. 13. The room presence computing system of claim 8, the memory storing further instructions that, when executed by the one or more processors, cause the system to: receive, via the graphical user interface, a selection of the person indicator; and display, via the graphical user interface, the identity of the identified human in proximity to the person indicator. 14. The room presence computing system of claim 8, the memory storing further instructions that, when executed by the one or more processors, cause the system to: display, via the graphical user interface, statuses or operational information of one or more devices, systems, or resources within the monitored area. 14. The room presence computing system of claim 8, the memory storing further instructions that, when executed by the one or more processors, cause the system to: display, via the graphical user interface, a status of one or more telephone devices within the room. 14. The room presence computing system of claim 8, the memory storing further instructions that, when executed by the one or more processors, cause the system to: displaying, via the graphical user interface, a status of one or more telephone devices within the room. 15. A non-transitory computer readable medium containing program instructions that when executed, cause a computer to: receive a live digital input corresponding to a monitored area within a building environment and its associated premises; detect a human in the live digital input using a trained machine learning model; identify a file digital image associated with by comparing the live digital input to one or more file digital items within a list of digital items, wherein the identifying includes determining that the identity of the human in the file digital item is the same as the identity of the live digital input; and display, in a graphical user interface, a representation of the monitored area, including a person indicator corresponding to the identified human. 15. A non-transitory computer readable medium containing program instructions that when executed, cause a computer to: receive a live digital image corresponding to a room in a building; detect a human in the live digital image using a trained machine learning model; identify a file digital image corresponding to the human by comparing the live digital image to one or more file digital images within a list of digital images, by determining that the identity of the human in the file digital image is the same as the identity of the live digital image; and display, in a graphical user interface, a room map corresponding to the room including a person indicator corresponding to the identified human. 15. A non-transitory computer readable medium containing program instructions that when executed, cause a computer to: receive a live photograph corresponding to a room in a building, detect a human in the live photograph using a trained machine learning model, identify a file photograph corresponding to the human by comparing the live photograph to one or more file photographs within a list of photographs; and display, in a graphical user interface, a room map corresponding to the room including a person indicator corresponding to the identified human. 16. The non-transitory computer readable medium of claim 15 storing further program instructions that when executed, cause the computer to: receive, via the graphical user interface, a selection of a user corresponding to the representation of the monitored area within the building and its associated premises. 16. The non-transitory computer readable medium of claim 15 storing further program instructions that when executed, cause the computer to: receive, via the graphical user interface, a selection of a user corresponding to the room map room of the building. 16. The non-transitory computer readable medium of claim 15 storing further program instructions that when executed, cause a computer to: receive, via the graphical user interface, a selection of a user corresponding to the room map room of the building. 17. The non-transitory computer readable medium of claim 15 storing further program instructions that when executed, cause the computer to: detect activity associated with human presence and motion in the live digital input. 17. The non-transitory computer readable medium of claim 15 storing further program instructions that when executed, cause the computer to: detect motion in the digital image. 17. The non-transitory computer readable medium of claim 15 storing further program instructions that when executed, cause a computer to: detect motion in the photograph. 18. The non-transitory computer readable medium of claim 15 storing further program instructions that when executed, cause the computer to: search the one or more file digital items in a priority order. 18. The non-transitory computer readable medium of claim 15 storing further program instructions that when executed, cause the computer to: search the one or more file digital images in a priority order. 18. The non-transitory computer readable medium of claim 15 storing further program instructions that when executed, cause a computer to: search the one or more file photographs in a priority order. 19. The non-transitory computer readable medium of claim 15 storing further program instructions that when executed, cause the computer to: count the number of humans in the monitored area and store the count in an electronic database. 19. The non-transitory computer readable medium of claim 15 storing further program instructions that when executed, cause the computer to: count the number of humans in the room and store the count in an electronic database. 19. The non-transitory computer readable medium of claim 15 storing further program instructions that when executed, cause a computer to: count the number of humans in the room and store the count in an electronic database. 20. The non-transitory computer readable medium of claim 15 storing further program instructions that when executed, cause the computer to: receive, via the graphical user interface, a selection of the person indicator; and display, via the graphical user interface, the identity of the identified human in proximity to the person indicator. 20. The non-transitory computer readable medium of claim 15 storing further program instructions that when executed, cause the computer to: receive, via the graphical user interface, a selection of the person indicator; and display, via the graphical user interface, the identity of the identified human in proximity to the person indicator. 20. The non-transitory computer readable medium of claim 15 storing further program instructions that when executed, cause a computer to: receive, via the graphical user interface, a selection of the person indicator; and display, via the graphical user interface, the identity of the identified human in proximity to the person indicator. Response to Arguments Applicant state that a terminal disclaimer is submit herewith in the Applicant Arguments/Remarks filed on 06/11/2026; however, the terminal disclaimer was not formally submitted. Conclusion THIS ACTION IS MADE FINAL. Applicant is reminded of the extension of time policy as set forth in 37 CFR 1.136(a). A shortened statutory period for reply to this final action is set to expire THREE MONTHS from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of the mailing date of this final action and the advisory action is not mailed until after the end of the THREE-MONTH shortened statutory period, then the shortened statutory period will expire on the date the advisory action is mailed, and any nonprovisional extension fee (37 CFR 1.17(a)) pursuant to 37 CFR 1.136(a) will be calculated from the mailing date of the advisory action. In no event, however, will the statutory period for reply expire later than SIX MONTHS from the mailing date of this final action. Any inquiry concerning this communication or earlier communications from the examiner should be directed to TOAN NGOC PHAM whose telephone number is (571)272-2967. The examiner can normally be reached M - F (7 AM - 3:30 PM). 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, Quan-Zhen Wang can be reached at (571) 272-3114. 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. /TOAN N PHAM/Primary Examiner, Art Unit 2685 7/23/26
Read full office action

Prosecution Timeline

Jan 07, 2025
Application Filed
Apr 08, 2026
Non-Final Rejection mailed — §DP
Jun 11, 2026
Response Filed
Jul 28, 2026
Final Rejection mailed — §DP (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12703378
METHOD AND APPARATUS FOR GUIDING DRIVING OF VEHICLE
2y 1m to grant Granted Aug 11, 2026
Patent 12699456
TACTILE REPRESENTATION OF LOCATION CHARACTERISTICS AND CONTENT IN 3D
2y 2m to grant Granted Aug 04, 2026
Patent 12693189
HIGH-PRECISION SENSING PUSHROD
2y 1m to grant Granted Jul 28, 2026
Patent 12694765
DECODING DEVICE, DECODING METHOD, AND DECODING PROGRAM
1y 11m to grant Granted Jul 28, 2026
Patent 12686404
METHOD FOR MANAGING A USER DEMAND-BASED OPERATIONAL DESIGN DOMAIN EXPANSION FOR AN AUTOMATED DRIVING SYSTEM OF A VEHICLE
1y 9m to grant Granted Jul 21, 2026
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

3-4
Expected OA Rounds
86%
Grant Probability
99%
With Interview (+12.2%)
1y 11m (~4m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 1146 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