Prosecution Insights
Last updated: April 19, 2026
Application No. 18/113,584

SEAMLESS CONTINUATION OF COMMUNICATION SESSIONS

Final Rejection §102
Filed
Feb 23, 2023
Examiner
PHUNKULH, BOB A
Art Unit
2412
Tech Center
2400 — Computer Networks
Assignee
Apple Inc.
OA Round
2 (Final)
89%
Grant Probability
Favorable
3-4
OA Rounds
2y 10m
To Grant
99%
With Interview

Examiner Intelligence

Grants 89% — above average
89%
Career Allow Rate
835 granted / 935 resolved
+31.3% vs TC avg
Moderate +9% lift
Without
With
+9.4%
Interview Lift
resolved cases with interview
Typical timeline
2y 10m
Avg Prosecution
27 currently pending
Career history
962
Total Applications
across all art units

Statute-Specific Performance

§101
5.1%
-34.9% vs TC avg
§103
40.4%
+0.4% vs TC avg
§102
32.9%
-7.1% vs TC avg
§112
8.8%
-31.2% vs TC avg
Black line = Tech Center average estimate • Based on career data from 935 resolved cases

Office Action

§102
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 . DETAILED ACTION This communication is in response to applicant’s 12/05/2025 amendment or response in the application of ETZINE et al. for “SEAMLESS CONTINUATION OF COMMUNICATION SESSIONS” filed 02/23/2023. The amendment or response to the claims have been entered. No claims have been canceled. Claims 21-22 have been added. Claims 1-22 are now pending. Claim Rejections - 35 USC § 102 The following is a quotation of the appropriate paragraphs of 35 U.S.C. 102 that form the basis for the rejections under this section made in this Office action: A person shall be entitled to a patent unless – (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-7, 10-13, 16-18 is/are rejected under 35 U.S.C. 102(a)(1) as being anticipated by KOLATI et al. (US 2020/0287951 A1), hereinafter KOLATI. Regarding claim 1, KOLATI discloses a method comprising: transmitting, by a first device (transmission participant device 100), an advertisement message corresponding to a communications session the first device is participating in with at least a second device (at operation 202, the transmission participant device 100 may establish the MC communication session with the plurality of MC devices 101 through the transmission control server 102, see ¶ 0083); receiving, by the first device and during the communications session, a communications session control message generated by a third device (the transmission control server 102), the communications session control message comprising information contained in the advertisement message (the transmission participant device 100 may receive, from the transmission control server 102, a media transmission notification indicating that a media reception is available from at least one of the plurality of MC devices 101. The transmission participant device 100 may receive, a user input for permitting the media reception. In response to receiving the user input, the transmission participant device 100 may transmit a media reception request requesting the reception to the transmission control server 102. In response to transmitting the media reception request, the transmission participant device 100 may create at least one instance of the transmission participant basic reception control state machine for controlling the media reception when a media reception request is transmitted, see ¶ 0085); validating, with the first device, the third device based on the communications session control message (the transmission participant device 100 may receive a media transmission notification from the transmission control server 102 in the MC communication session. The media transmission notification may indicate that a media reception is available from one of the plurality of MC devices 103. The transmission participant device 100 may, if the media transmission notification requires acknowledgment, send a transmission control acknowledge message to the transmission control server 102, see ¶ 0045); and removing the first device from the communications session in response to successfully validating the third device (the transmission participant device 100 may enter the “call release” state of the transmission participant general reception control state machine to disconnect the established MC communication session. The transmission participant device 100 may retain the transmission participant general reception control state machine at operation 212, see ¶ 0087). Regarding claim 2, KOLATI discloses transmitting the advertisement message corresponding to the communications session comprises transmitting the advertisement message, by the first device during the communications session, to at least the third device (in response to receiving the user input, the transmission participant device 100 may transmit a media reception request requesting the reception to the transmission control server 102, see ¶ 0085). Regarding claim 3, KOLATI discloses transmitting the advertisement message corresponding to the communications session comprises transmitting the advertisement message directly from the first device to the third device (the transmission participant device 100 may provide a notification message that the media reception request is granted to the user, through the MC client 103, see ¶ 0048). Regarding claim 4, KOLATI discloses the advertisement message includes a session-specific participant ID and a stream ID, wherein the session-specific participant ID and the stream ID are both associated with the communications session and the first device (the transmission participant device 100 may store an identification (ID) and a synchronization source SSRC of the MC device 101 related to the media transmission notification messages. The transmission participant device 100 may display the ID and SSRC of the MC device 101 related to the media transmission notification messages, see ¶ 0045). Regarding claim 5, KOLATI discloses the communications session control message includes at least an account identifier associated with the third device, a participant handle associated with the third device, and a data object that includes a participant association information (the transmission participant device 100 may store an identification (ID) and a synchronization source SSRC of the MC device 101 related to the media transmission notification messages. The transmission participant device 100 may display the ID and SSRC of the MC device 101 related to the media transmission notification messages, see ¶ 0045). Regarding claim 6, KOLATI discloses the participant association information includes a session-specific participant ID and a stream ID, wherein the session-specific participant ID and the stream ID are both based on the advertisement message (the transmission participant device 100 may store an identification (ID) and a synchronization source SSRC of the MC device 101 related to the media transmission notification messages. The transmission participant device 100 may display the ID and SSRC of the MC device 101 related to the media transmission notification messages, see ¶ 0045). Regarding claim 7, KOLATI discloses the receiving the communications session control message comprises receiving the communications session control message from a communications session server via a wide area network (the transmission participant device 100, may be a UE (see figure 1A and 0042), thus- it receives session control message from the transmission control server 102 via existing network, see ¶ 0003). Regarding claim 10, KOLATI discloses the removing the first device from the communications session comprises transmitting, by the first device and to a communications session server, a leave message corresponding to the communications session (the MC reception engine 120b, in transmission participant device, may send the transmission control acknowledge message, including information indicating the message type and a source of the message to the transmission control server 102, in response to the communication session control message, see ¶ 0065, 0068). Regarding claim 11, KOLATI discloses a device (transmission participant device 100) comprising: a processor configured to: transmit an advertisement message corresponding to a communications session the first device is participating in with at least a second device (at operation 202, the transmission participant device 100 may establish the MC communication session with the plurality of MC devices 101 through the transmission control server 102, see ¶ 0083); receive, during the communications session, a communications session control message generated by a third device (the transmission control server 102), the communications session control message comprising information contained in the advertisement message (the transmission participant device 100 may receive, from the transmission control server 102, a media transmission notification indicating that a media reception is available from at least one of the plurality of MC devices 101. The transmission participant device 100 may receive, a user input for permitting the media reception. In response to receiving the user input, the transmission participant device 100 may transmit a media reception request requesting the reception to the transmission control server 102. In response to transmitting the media reception request, the transmission participant device 100 may create at least one instance of the transmission participant basic reception control state machine for controlling the media reception when a media reception request is transmitted, see ¶ 0085); validate, the third device based on the communications session control message (the transmission participant device 100 may terminate the transmission participant basic reception control state machine based on the reception control messages. The reception control messages may include the transmission end notification, timeout of a first timer or second timer, a rejection response for the media reception request, and a media reception end request, see ¶ 0086); and remove the first device from the communications session in response to successfully validating the third device (the transmission participant device 100 may enter the “call release” state of the transmission participant general reception control state machine to disconnect the established MC communication session. The transmission participant device 100 may retain the transmission participant general reception control state machine at operation 212, see ¶ 0087). Regarding claim 12, KOLATI discloses transmitting the advertisement message corresponding to the communications session comprises transmitting the advertisement message, by the first device during the communications session, to at least the third device (in response to receiving the user input, the transmission participant device 100 may transmit a media reception request requesting the reception to the transmission control server 102, see ¶ 0085). Regarding claim 13, KOLATI discloses the advertisement message includes a session-specific participant ID and a stream ID, wherein the session-specific participant ID and the stream ID are both associated with the communications session and the device (the transmission participant device 100 may store an identification (ID) and a synchronization source SSRC of the MC device 101 related to the media transmission notification messages. The transmission participant device 100 may display the ID and SSRC of the MC device 101 related to the media transmission notification messages, see ¶ 0045). Regarding claim 16, KOLATI discloses a non-transitory computer-readable medium comprising computer-readable instructions that, when executed by a processor, cause the processor to perform one or more operations comprising: transmitting, by a first device (transmission participant device 100), an advertisement message corresponding to a communications session the first device is participating in with at least a second device (at operation 202, the transmission participant device 100 may establish the MC communication session with the plurality of MC devices 101 through the transmission control server 102, see ¶ 0083); receiving, by the first device and during the communications session, a communications session control message generated by a third device (the transmission control server 102), the communications session control message comprising information contained in the advertisement message (the transmission participant device 100 may receive, from the transmission control server 102, a media transmission notification indicating that a media reception is available from at least one of the plurality of MC devices 101. The transmission participant device 100 may receive, a user input for permitting the media reception. In response to receiving the user input, the transmission participant device 100 may transmit a media reception request requesting the reception to the transmission control server 102. In response to transmitting the media reception request, the transmission participant device 100 may create at least one instance of the transmission participant basic reception control state machine for controlling the media reception when a media reception request is transmitted, see ¶ 0085); validating, with the first device, the third device based on the communications session control message (the transmission participant device 100 may terminate the transmission participant basic reception control state machine based on the reception control messages. The reception control messages may include the transmission end notification, timeout of a first timer or second timer, a rejection response for the media reception request, and a media reception end request, see ¶ 0086); and removing the first device from the communications session in response to successfully validating the third device (the transmission participant device 100 may enter the “call release” state of the transmission participant general reception control state machine to disconnect the established MC communication session. The transmission participant device 100 may retain the transmission participant general reception control state machine at operation 212, see ¶ 0087). Regarding claim 17, KOLATI discloses transmitting the advertisement message corresponding to the communications session comprises transmitting the advertisement message, by the first device during the communications session, to at least the third device (in response to receiving the user input, the transmission participant device 100 may transmit a media reception request requesting the reception to the transmission control server 102, see ¶ 0085). Regarding claim 18, KOLATI discloses the advertisement message includes a session-specific participant ID and a stream ID, wherein the session-specific participant ID and the stream ID are both associated with the communications session and the first device (the transmission participant device 100 may store an identification (ID) and a synchronization source SSRC of the MC device 101 related to the media transmission notification messages. The transmission participant device 100 may display the ID and SSRC of the MC device 101 related to the media transmission notification messages, see ¶ 0045). Allowable Subject Matter Claims 8-9, 14-15, 19-22 are objected to as being dependent upon a rejected base claim but would be allowable if rewritten in independent form including all of the limitations of the base claim and any intervening claims. Response to Arguments Interview The examiner had attempted to call the applicant’s representation of record Michael G. Dreznes on February 19 and 20 and left a voice message to set up an interview time and day. As of this writing, there is no response from the applicant’s representative. Responding to the applicant’s arguments Applicant's arguments filed 12/05/2025 have been fully considered but they are not persuasive. Responding the applicant’s first argument, although the cited reference KOLATI did not use the term “advertisement message,” the message sends from transmission participant device 100 performs the same function as claimed. KOLATI discloses the transmission participant device 100 establish an MC communication session with the plurality of MC devices 101 via a transmission control server 102 (see ¶ 0043, 0083). The transmission participant device 100 comprises of MC communication session organizer 120a for establishing the MC communication session with the plurality of MC devices 101 through the transmission control server 102 (see ¶ 0065). Furthermore, the descriptive name of “transmission” participant device 100 should be apparent to one skill in the art that transmission participant initiates or begins the communication session. The function of the claimed subject matter “advertisement message” is to set up communication session with at least a communication device. Therefore, KOLATI discloses the claimed limitation “transmitting, by the first device, an advertisement message corresponding to a communication session the first device is participating in with at least a second device.” Responding the applicant’s second argument, KOLATI discloses the claimed subject matter. At operation 204, the transmission participant device 100 may create a transmission participant general reception control state machine after the establishment of the MC communication session (see ¶ 0083). Also, at operation 206, the transmission participant device 100 may create the transmission participant basic reception control state machine to handle reception control messages and the reception controller state to handle at least one of MC media transmission notifications, MC media requests, MC media transmission end notification messages (see ¶ 0084). In another word, the transmission participant device receives during MC communication session control messages from the transmission control server 102 and the transmission participant device 100 create transmission participant basic reception control state machine to handle reception control messages and the reception controller state to handle at least one of MC media transmission notifications, MC media requests, MC media transmission end notification messages. The created control state machine is for the MC communication session. Therefore, KOLATI discloses “receiving, by the first device and during the communications session, a communications session control message generated by a third device, the communications session control message comprising information contained in the advertisement message”. The terms “advertisement message” is nominal citation to setup a communication between two entities (see above). The examiner respectfully disagrees with the applicant’s third argument. KOLATI discloses the transmission participant device 100 may receive a media transmission notification from the transmission control server 102 in the MC communication session. The media transmission notification may indicate that a media reception is available from one of the plurality of MC devices 103. The transmission participant device 100 may, if the media transmission notification requires acknowledgment, send a transmission control acknowledge message to the transmission control server 102 (see ¶ 0045). The process of setting up MC communication between the transmission participant device 100 and the transmission control server 102 is considered as validating, with the first device, the third device based on the communications session control message. The examiner respectfully disagrees with the applicant’s fourth argument. KOLATI discloses that the transmission participant device 100 may terminate the transmission participant basic reception control state machine based on the reception control messages. The reception control messages may include the transmission end notification, timeout of a first timer or second timer, a rejection response for the media reception request, and a media reception end request (see ¶ 0086). The transmission participant device 100 response based on the control messages from the transmission control server 102 including transmission end notification or media reception end request. Therefore, KOLATI also discloses the claimed subject matter “removing the first device from the communications session in response to successfully validating the third device.” 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 response to this action should be mailed to: The following address mail to be delivered by the United States Postal Service (USPS) only: Mail Stop _____________ Commissioner for Patents P. O. Box 1450 Alexandria, VA 22313-1450 or faxed to: (571) 273-8300, (for formal communications intended for entry) Any inquiry concerning this communication or earlier communications from the examiner should be directed to Bob A. Phunkulh whose telephone number is (571) 272-3083. The examiner can normally be reached on Monday-Thursday from 8:00 A.M. to 5:00 P.M. (first week of the bi-week) and Monday-Friday (for second week of the bi-week). If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor CHARLES C. JIANG can be reach on (571) 270-7191. Information regarding the status of an application may be obtained from the Patent Application Information Retrieval (PAIR) system. Status information for published applications may be obtained from either Private PAIR or Public PAIR. Status information for unpublished applications is available through Private PAIR only. For more information about the PAIR system, see http://pair-direct.uspto.gov. Should you have questions on access to the Private PAIR system, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). /BOB A PHUNKULH/Primary Examiner, Art Unit 2412
Read full office action

Prosecution Timeline

Feb 23, 2023
Application Filed
Jan 18, 2024
Response after Non-Final Action
Sep 04, 2025
Non-Final Rejection — §102
Dec 05, 2025
Response Filed
Mar 02, 2026
Final Rejection — §102 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12603724
ADAPTABLE RESOURCE ALLOCATION LENGTH
2y 5m to grant Granted Apr 14, 2026
Patent 12587961
REFERENCE SIGNAL IN DISCONNECTED MODE
2y 5m to grant Granted Mar 24, 2026
Patent 12587347
PUCCH RESOURCE INDICATION FOR CSI AND HARQ FEEDBACK
2y 5m to grant Granted Mar 24, 2026
Patent 12581562
METHODS, DEVICES, AND MEDIUM FOR COMMUNICATION
2y 5m to grant Granted Mar 17, 2026
Patent 12574910
UE Capability Coordination for NE-DC
2y 5m to grant Granted Mar 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

3-4
Expected OA Rounds
89%
Grant Probability
99%
With Interview (+9.4%)
2y 10m
Median Time to Grant
Moderate
PTA Risk
Based on 935 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