Prosecution Insights
Last updated: April 19, 2026
Application No. 17/733,394

PROVIDING PRESENCE IN PERSISTENT HYBRID VIRTUAL COLLABORATIVE WORKSPACES

Non-Final OA §103
Filed
Apr 29, 2022
Examiner
TRAN, NAM T
Art Unit
2455
Tech Center
2400 — Computer Networks
Assignee
Zoom Video Communications, Inc.
OA Round
7 (Non-Final)
77%
Grant Probability
Favorable
7-8
OA Rounds
3y 5m
To Grant
99%
With Interview

Examiner Intelligence

Grants 77% — above average
77%
Career Allow Rate
478 granted / 623 resolved
+18.7% vs TC avg
Strong +26% interview lift
Without
With
+26.5%
Interview Lift
resolved cases with interview
Typical timeline
3y 5m
Avg Prosecution
20 currently pending
Career history
643
Total Applications
across all art units

Statute-Specific Performance

§101
9.9%
-30.1% vs TC avg
§103
51.0%
+11.0% vs TC avg
§102
21.9%
-18.1% vs TC avg
§112
6.4%
-33.6% vs TC avg
Black line = Tech Center average estimate • Based on career data from 623 resolved cases

Office Action

§103
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 . Continued Examination Under 37 CFR 1.114 A request for continued examination under 37 CFR 1.114 was filed in this application after appeal to the Patent Trial and Appeal Board, but prior to a decision on the appeal. Since this application is eligible for continued examination under 37 CFR 1.114 and the fee set forth in 37 CFR 1.17(e) has been timely paid, the appeal has been withdrawn pursuant to 37 CFR 1.114 and prosecution in this application has been reopened pursuant to 37 CFR 1.114. Applicant’s submission filed on 03/06/2026 has been entered. Claim Rejections - 35 USC § 103 In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis (i.e., changing from AIA to pre-AIA ) for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. This application currently names joint inventors. In considering patentability of the claims the examiner presumes that the subject matter of the various claims was commonly owned as of the effective filing date of the claimed invention(s) absent any evidence to the contrary. Applicant is advised of the obligation under 37 CFR 1.56 to point out the inventor and effective filing dates of each claim that was not commonly owned as of the effective filing date of the later invention in order for the examiner to consider the applicability of 35 U.S.C. 102(b)(2)(C) for any potential 35 U.S.C. 102(a)(2) prior art against the later invention. Claim(s) 1-20 are rejected under 35 U.S.C. 103 as being unpatentable over Zhang (U.S. Patent Application Publication No. 2023/0156156, hereinafter “Zhang”) in view of White et al. (U.S. Patent Application Publication No. 2022/0353304, hereinafter “White”); further in view of Jefferson et al. (U.S. Patent Application Publication No. 2006/0288099, hereinafter “Jefferson”). Claims 1, 8 ,and 15: Zhang discloses a system (§ 0166, Line 1; Computing device 2600) comprising: a communications interface (§ 0170, Lines 4-7; NIC 2622); a non-transitory computer-readable medium (§ 0169, Lines 3-5; RAM 2608); and one or more processors communicatively coupled to the non-transitory computer-readable medium (§ 0169, Lines 3-5; The chipset 2606 may provide an interface to a RAM 2608 used as the main memory in the computing device 2600), the one or more processors configured to execute processor-executable instructions stored in the non-transitory computer-readable medium to: receive, from a client device by a conference provider, a request to join a first virtual space hosted by the conference provider, the first virtual space having a first plurality of members, the client device associated with a first member of the first plurality of members (§ 0061, Lines 4-7; When a user 210a-n becomes connected to the communication service 112, the connection management service 224 may receive, from a user 210a-n, data indicative of a request to join a particular virtual space); receive, from the client device by the conference provider, a request to join a second virtual space hosted by the conference provider, the second virtual space having a second plurality of members, the first member being one of the second plurality of members (§ 0061, Lines 4-7; When a user 210a-n becomes connected to the communication service 112, the connection management service 224 may receive, from a user 210a-n, data indicative of a request to join a particular virtual space); join the client device to the first and second virtual spaces, concurrently (§ 0044, Lines 11-12; A user 210a-n may join one virtual space at a time, or multiple virtual spaces at a time); establish a first presence associated with the first member based on an interaction of the first member with the first virtual space, the first presence indicating whether the first member is present in the first virtual space and a first context indicating a location of the first member (§ 0067, Lines 1-7; Each of the users 210a-n may be associated with a status. The status may indicate the availability of the users 210a-n. For example, other users may see the status of a particular user and may gain an understanding of that user’s availability. A user’s status may indicate that they are available, idle/away, busy, or do not want to be disturbed) (§ 0069, Lines 3-7; The user’s status may indicate a location associated with that user. A user may be in a virtual space. That user’s status may indicate that they are available to communicate and that they are in that virtual space); establish a second presence associated with the first member based on an interaction of the first member with the second virtual space (§ 0067, Lines 1-7; Each of the users 210a-n may be associated with a status. The status may indicate the availability of the users 210a-n. For example, other users may see the status of a particular user and may gain an understanding of that user’s availability. A user’s status may indicate that they are available, idle/away, busy, or do not want to be disturbed) (§ 0069, Lines 3-7; The user’s status may indicate a location associated with that user. A user may be in a virtual space. That user’s status may indicate that they are available to communicate and that they are in that virtual space); provide a first indication of the first presence to the other members of the first plurality of members (§ 0045; Each virtual space may be implemented as a data structure and one or more software functions that track users, permission, any data that is exchanged between users 210a-n, and time associations of when users 210a-n associate (join the virtual space) and disassociate (leave the virtual space). In certain embodiments, each virtual space is associated with a calendar that indicates events or meetings associated with that virtual space) (§ 0049, Lines 6-8; If the user checks into a virtual space, other users may be able to see that the location of the user is in that particular virtual space); and provide an indication of the second presence to the other members of the second plurality of members (§ 0045; Each virtual space may be implemented as a data structure and one or more software functions that track users, permission, any data that is exchanged between users 210a-n, and time associations of when users 210a-n associate (join the virtual space) and disassociate (leave the virtual space). In certain embodiments, each virtual space is associated with a calendar that indicates events or meetings associated with that virtual space) (§ 0049, Lines 6-8; If the user checks into a virtual space, other users may be able to see that the location of the user is in that particular virtual space). Zhang does not appear to disclose the first context indicating a physical location of the first member and the second presence indicating whether the first member is present in the second virtual space and a second context indicating a physical location of the first member, the first and second presences maintained concurrently. White discloses an intelligent agent wherein the second presence indicating whether the first member is present in the second virtual space (Abstract; An intelligent agent may assume a ghost presence in a meeting on behalf of a non-participant) and a second context (§ 0020, Lines 6-8; The digital agent represents and effectively attends (“second interaction”) the meeting (“second virtual space”) on behalf of the non-participating user), the first and second presences maintained concurrently (§ 0019, Lines 4-7; The simultaneous meeting presence may be employed when a user is invite to meetings occurring simultaneously (e.g., concurrent or parallel-in-time)). Before the effective filing date of the claimed invention, it would have been obvious to one of ordinary skill in the art to modify Zhang’s system (which supports a user joining multiple virtual spaces simultaneously) by integrating the concept of a user’s presence in multiple concurrent meetings/sessions, as taught by White, in order to enhance the productivity of meetings taking place simultaneously (White, § 0002) (White, § 0018, Lines 1-5). Jefferson discloses context information may be collected such as determining the users physical location (§§ 0042 and 0045). Before the effective filing date of the claimed invention, it would have been obvious to one of ordinary skill in the art to modify Zhang and White’s first and second contexts (and by extension, the first and second presences) with Jefferson’s physical location in order to more accurately determine the willingness of a user to communicate with a watcher (Jefferson, § 0048, Lines 1-3) thru the addition of contextual awareness (Jefferson, § 0014, Lines 5-10). The method of claim 1 is implemented by the system of claim 8 and is therefore rejected with the same rationale. Regarding the “non-transitory computer readable medium” of claim 15, Zhang discloses computer-readable storage media storing instructions to implement the disclosed invention (§§ 0171 and 0175). Claims 2, 9, and 16: Zhang in view of White further in view of Jefferson further discloses wherein the one or more processors are configured to execute further processor-executable instructions stored in the non-transitory computer-readable medium to: adjust the first presence to indicate that the first member is present in the first virtual space (“joins a different virtual space”); and adjust the second presence to indicate that the first member is not present in the second virtual space (“leaves a virtual space”) (Zhang, § 0071, Lines 14-20; User management service 225 may store data indicative of the location of each user 210a-n and may update/modify the data indicative of the location of each user 210a-n when the user’s location changes (e.g., the user leaves a virtual space and joins a different virtual space, etc.)). Claims 3, 10, and 17: Zhang in view of White further in view of Jefferson further discloses wherein the one or more processors are configured to execute further processor-executable instructions stored in the non-transitory computer-readable medium to: adjust the first presence to indicate that the first member is not present in the first virtual space (“leaves a virtual space”); and adjust a second presence to indicate that the first member is present in the second virtual space (“joins a different virtual space”) (Zhang, § 0071, Lines 14-20; User management service 225 may store data indicative of the location of each user 210a-n and may update/modify the data indicative of the location of each user 210a-n when the user’s location changes (e.g., the user leaves a virtual space and joins a different virtual space, etc.)). Claims 4, 11, and 18: Zhang in view of White further in view of Jefferson further discloses wherein the one or more processors are configured to execute further processor-executable instructions stored in the non-transitory computer-readable medium to: receive, from the client device, a request to join a conference attached to the first virtual space; join the client device to the conference (Zhang, § 0069, Lines 10-13; If user 210a wants to communicate with user 210b and sees that user 210b is available and in a particular virtual space, user 210a may join that virtual space and initiate a chat or video conference with the user 210b); adjust the first presence based on joining the client device to the conference; update the first indication of the first presence based on the adjusting; and provide the updated first indication (Zhang, § 0068, Lines 3-4 and 8-11; A user’s status may indicate a period of time for which that status is applicable. The user management service 225 may automatically populate this time period based on, for example, a calendar associated with the user). Claims 5, 12, and 19: Zhang in view of White further in view of Jefferson further discloses wherein the client device is associated with a conference room, and wherein the one or more processors are configured to execute further processor-executable instructions stored in the non-transitory computer-readable medium to: attach the conference room to the first virtual space; detect the first member within the conference room (Zhang, § 0069, Lines 10-13; If user 210a wants to communicate with user 210b and sees that user 210b is available and in a particular virtual space, user 210a may join that virtual space and initiate a chat or video conference with the user 210b); and wherein the first (or second) presence is further based on the detecting (Zhang, § 0071, Lines 14-20; User management service 225 may store data indicative of the location of each user 210a-n and may update/modify the data indicative of the location of each user 210a-n when the user’s location changes (e.g., the user leaves a virtual space and joins a different virtual space, etc.)). Claims 6, 13, and 20: Zhang in view of White further in view of Jefferson further discloses wherein the one or more processors are configured to execute further processor-executable instructions stored in the non-transitory computer-readable medium to: receive, from a second client device associated with a second member of the first virtual space, a request to interact with the first member; provide one or more interaction options; receive a selected interaction option (Zhang, § 0123, Lines 12-14; The user may need to obtain a permission from users who are already in bubble chats to join the bubble chats that are private); and responsive to receiving approval of the requested interaction from the first member, enable the requested interaction between the first and second members (See citation above. It follows that if the user obtains permission, then the user will be allowed to join the bubble chat). Claims 7 and 14: Zhang in view of White further in view of Jefferson further discloses wherein the first or second context indicates one or more of a calendar context, a time-of-day context, or a holiday context (Jefferson, §§ 0042-0044; Context information may be collected such as meetings recorded in Microsoft Outlook or checking the time of day either online or on a local clock). Response to Arguments Applicant’s arguments with respect to claim(s) 1-20 on pages 9-10 have been considered but are moot because the new ground of rejection does not rely on any reference applied in the prior rejection of record for any teaching or matter specifically challenged in the argument. As detailed in the rejection of claims 1, 8, and 15, Jefferson discloses the collection of contextual information including a user’s physical location for the purpose of enhancing a user’s presence with contextual awareness. Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure: U.S. Patent Application Publication No. 2014/0245162 (Deibler et al.) – Rich presence information for group members of a virtual space includes an online indicator as well as additional rich information that defines both the visual and operational context of each peer group member such as the user’s activity and virtual location. U.S. Patent Application Publication No. 2021/0240493 (Hamlin et al.) – An end user’s presence and absence state include context such as physical location, time of day, environmental condition, etc. U.S. Patent Application Publication No. 2014/0115502 (Van Wie et al.) – A user is able to see conversations and other interactions between communicants who are located in different physical spaces in a single view that allows the user to quickly learn who is meeting with whom and the context of those interactions (as defined by the virtual zone in which the meeting is occurring and the physical locations of the individual communicants). Any inquiry concerning this communication or earlier communications from the examiner should be directed to NAM T TRAN whose telephone number is (408)918-7553. The examiner can normally be reached Monday-Friday 7AM-3PM EST. 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, Emmanuel Moise can be reached at 571-272-3865. 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. /NAM T TRAN/Primary Examiner, Art Unit 2455
Read full office action

Prosecution Timeline

Apr 29, 2022
Application Filed
Jan 07, 2023
Non-Final Rejection — §103
Apr 17, 2023
Response Filed
Jul 18, 2023
Final Rejection — §103
Jan 29, 2024
Request for Continued Examination
Feb 06, 2024
Response after Non-Final Action
May 21, 2024
Non-Final Rejection — §103
Aug 26, 2024
Response Filed
Oct 15, 2024
Final Rejection — §103
Jan 21, 2025
Request for Continued Examination
Jan 26, 2025
Response after Non-Final Action
Feb 07, 2025
Non-Final Rejection — §103
Jun 05, 2025
Response Filed
Aug 22, 2025
Final Rejection — §103
Dec 29, 2025
Response after Non-Final Action
Dec 29, 2025
Notice of Allowance
Feb 03, 2026
Response after Non-Final Action
Mar 06, 2026
Request for Continued Examination
Mar 18, 2026
Response after Non-Final Action
Mar 24, 2026
Non-Final Rejection — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12603888
LAYERED AUTHENTICATION METHOD FOR MANAGING ACCESS TO CLOUD RESOURCES
2y 5m to grant Granted Apr 14, 2026
Patent 12598060
Distributed Encryption Key Allocation
2y 5m to grant Granted Apr 07, 2026
Patent 12580790
CONTROLLER AREA NETWORK EXTRA-LONG (CAN-XL) LOW LATENCY HARDWARE AND SOFTWARE PARTITIONED ARCHITECTURE FOR MESSAGE HANDLER
2y 5m to grant Granted Mar 17, 2026
Patent 12568015
TECHNIQUES FOR BUILDING CLOUD REGIONS AT A PREFAB FACTORY
2y 5m to grant Granted Mar 03, 2026
Patent 12547769
SYSTEMS AND METHODS FOR CONFIGURING AND OPERATING DE-IDENTIFICATION SYSTEMS
2y 5m to grant Granted Feb 10, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

AI Strategy Recommendation

Get an AI-powered prosecution strategy using examiner precedents, rejection analysis, and claim mapping.
Powered by AI — typically takes 5-10 seconds

Prosecution Projections

7-8
Expected OA Rounds
77%
Grant Probability
99%
With Interview (+26.5%)
3y 5m
Median Time to Grant
High
PTA Risk
Based on 623 resolved cases by this examiner. Grant probability derived from career allow 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