Prosecution Insights
Last updated: October 04, 2026
Application No. 19/196,666

SYNCHRONIZING SYSTEM CLOCKS ON RDMA NETWORKS

Non-Final OA §103
Filed
May 01, 2025
Priority
May 23, 2024 — provisional 63/651,136
Examiner
GUZMAN, JAVIER O
Art Unit
Tech Center
Assignee
Clockwork Systems Inc.
OA Round
1 (Non-Final)
82%
Grant Probability
Favorable
1-2
OA Rounds
11m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 82% — above average
82%
Career Allowance Rate
298 granted / 363 resolved
+22.1% vs TC avg
Strong +20% interview lift
Without
With
+19.9%
Interview Lift
resolved cases with interview
Typical timeline
2y 4m
Avg Prosecution
19 currently pending
Career history
371
Total Applications
across all art units

Statute-Specific Performance

§101
12.0%
-28.0% vs TC avg
§103
50.6%
+10.6% vs TC avg
§102
16.8%
-23.2% vs TC avg
§112
11.0%
-29.0% vs TC avg
Black line = Tech Center average estimate • Based on career data from 363 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 . 1. This action is responsive to the application filed on 05/01/2025. 2. Claims 1-20 are pending. 3. Claims 1-20 are rejected. Information Disclosure Statement The information disclosure statement (IDS) submitted on 02/24/2025 is in compliance with the provisions of 37 CFR 1.97. Accordingly, the information disclosure statement is being considered by the examiner. Claim Rejections - 35 USC § 103 The factual inquiries for establishing a background for determining obviousness under 35 U.S.C. 103 are summarized as follows: 1. Determining the scope and contents of the prior art. 2. Ascertaining the differences between the prior art and the claims at issue. 3. Resolving the level of ordinary skill in the pertinent art. 4. Considering objective evidence present in the application indicating obviousness or nonobviousness. Claims XXX are rejected under 35 U.S.C. 103 as being unpatentable over Yilong Geng et al (US 20220345412 A1), hereinafter “Geng” in view of Hans-Juergen Schmidtke et al (WO 2022221459 A1), hereinafter “Schmidtke”. Regarding Claim 1 and Claim 15, Geng discloses a method and a system comprising: memory with instructions encoded thereon (Geng, Paragraph 0045, memory to perform instructions); and one or more processors of one or more machines connected by a network that, when executing the instructions (Geng, Paragraph 0045, one or more processors), are caused to perform operations comprising: capturing, by a sender host, timestamp of a system clock of the sender host (Geng, Paragraphs 0016-0017, sender includes a buffer which stores data related to data transmissions, including a time stamp); writing, by the sender host, the system clock timestamp to memory of the system host (Geng, Paragraph 0017, buffer stores a byte stamp may be stored rather than the packet itself, the byte stamp indicating an identifier of the packet and/or flow identifier and a time stamp at which the packet (or aggregate data flow) was sent); reading directly from the memory, by a component of the sender host, the timestamp (Geng, Paragraph 0025, sender host sends the timestamp to the receiver host); writing, by the component of the receiver host, the timestamp to memory of the receiver host (Geng, Paragraph 0025, receiver host receives the timestamp from the sender host and applies the receiver timestamp); calculating, by the receiver host, a one-way delay (OWD) between the sender host and the receiver host using the timestamp (Geng, Paragraph 0026, receiver host calculates the one-way delay using the received timestamp); and outputting a control signal based on the one-way delay (Geng, Paragraphs 0027-0028, after determining the one-way delay, netcam module instructs the sender/receiver to take one or more actions, wherein the one or more actions include pausing transmission from that sender host when one-way delay is high, which reduces congestion and thereby reduces packet drops on network in general). However, Geng fails to explicitly disclose transmitting, from the component of the sender host to a component of a receiver host, the timestamp over a Remote Direct Memory Access (RDMA) network. Schmidtke, from the same or similar field of endeavor, discloses transmitting, from the component of the sender host to a component of a receiver host, the timestamp over a Remote Direct Memory Access (RDMA) network (Schmidtke, Paragraph 0013, transaction module assigns the timestamp to each of the one or more transactions utilizing remote direct memory access (RDMA) packets to timestamp the transactions). Therefore, it would have been obvious to a person of ordinary skill in the art before the effective filing date of the claimed invention to modify Geng in view of Schmidtke in order to further modify the method of clock-synchronized edge-based data flow priority assignment from the teachings of Geng with the method of using high-bandwidth memory to implement a precision time memory processing system from the teachings of Schmidtke. One of ordinary skill in the art would have been motivated because by using a RDMA transactions the system will be able to preserve a timing accuracy when the packets are being sent to their destination (Schmidtke – Abstract, Paragraphs 0002-0006). Regarding Claim 2, the combination of Geng and Schmidtke disclose the method of claim 1 above, where Geng further discloses wherein the component of the sender host is a network interface card (NIC) of the sender host (Geng, Paragraph 0021, components of both sender host and receiver host include a NIC). Regarding Claim 3, the combination of Geng and Schmidtke disclose the method of claim 1 above, where Geng further discloses wherein the component of the receiver host is a network interface card (NIC) of the receiver host (Geng, Paragraph 0021, components of both sender host and receiver host include a NIC). Regarding Claim 4, the combination of Geng and Schmidtke disclose the method of claim 1 above, where Schmidtke further discloses wherein reading, directly from memory, by the component of the sender host, the timestamp comprises bypassing an operating system (OS) kernel stack of the system host (Schmidtke, Paragraph 0038, memory of both source computing device and destination computing device include high-bandwidth memory devices capable of providing direct memory access (RDMA), which refers to a direct memory access from the memory of one computing device into that of another without involving either computing device's operating system, thereby permitting high-throughput and low-latency networking). Regarding Claim 5, the combination of Geng and Schmidtke disclose the method of claim 1 above, where Schmidtke further discloses wherein transmitting the timestamp to the component of the receiver host occurs as part of a RDMA operation performed by the receiver host requesting the timestamp (Schmidtke, Paragraph 0038, performing transaction messages between source computing device and destination computing device through the use of the RDMA of both devices. Paragraph 0042, using RDMA packets to timestamp the transactions on the devices). Regarding Claim 7, the combination of Geng and Schmidtke disclose the method of claim 1 above, where Schmidtke further discloses wherein the control signal is for synchronizing clocks of the sender host and the receiver host (Schmidtke, Paragraphs 0039-0042, assigning timestamps to clock synchronization protocol transactions in order to achieve synchronization between source computing device and destination computing device). Claim 8 carries similar limitations as discussed with regards to Claim 1 above and therefore is rejected for the same reason. Regarding Claim 9, this claimed limitation is the same as the limitation addressed to Claim 2 above. Therefore, it is rejected under the same rationale. Regarding Claim 10, this claimed limitation is the same as the limitation addressed to Claim 3 above. Therefore, it is rejected under the same rationale. Regarding Claim 11, this claimed limitation is the same as the limitation addressed to Claim 4 above. Therefore, it is rejected under the same rationale. Regarding Claim 12, this claimed limitation is the same as the limitation addressed to Claim 5 above. Therefore, it is rejected under the same rationale. Regarding Claim 14, this claimed limitation is the same as the limitation addressed to Claim 7 above. Therefore, it is rejected under the same rationale. Regarding Claim 16, this claimed limitation is the same as the limitation addressed to Claim 2 and Claim 9 above. Therefore, it is rejected under the same rationale. Regarding Claim 17, this claimed limitation is the same as the limitation addressed to Claim 3 and Claim 10 above. Therefore, it is rejected under the same rationale. Regarding Claim 18, this claimed limitation is the same as the limitation addressed to Claim 4 and Claim 11 above. Therefore, it is rejected under the same rationale. Regarding Claim 19, this claimed limitation is the same as the limitation addressed to Claim 5 and Claim 12 above. Therefore, it is rejected under the same rationale. Claims XXX are rejected under 35 U.S.C. 103 as being unpatentable over Geng et al and in view of Schmidtke, as applied to claims 1, 8, and 15 above, and further in view of Diego Crupnicoff et al (WO 2019046603 A1), hereinafter “Crupnicoff”. Regarding Claim 6, the combination of Geng and Schmidtke disclose the method of claim 1 above. However, the combination of Geng and Schmidtke fail to explicitly disclose wherein the control signal is for performing congestion control dependent on clock synchronization in the RDMA network. Crupnicoff, from the same or similar field of endeavor, discloses wherein the control signal is for performing congestion control dependent on clock synchronization in the RDMA network (Crupnicoff, Paragraph 0005, providing congestion control management using RDMA). Therefore, it would have been obvious to a person of ordinary skill in the art before the effective filing date of the claimed invention to modify Geng in view of Schmidtke and in further view of Crupnicoff in order to further modify the method of clock-synchronized edge-based data flow priority assignment from the teachings of Geng and the method of using high-bandwidth memory to implement a precision time memory processing system from the teachings of Schmidtke with the method of XXXX from the teachings of Crupnicoff. One of ordinary skill in the art would have been motivated because XXXX (Crupnicoff – XXXX). Regarding Claim 13, this claimed limitation is the same as the limitation addressed to Claim 6 above. Therefore, it is rejected under the same rationale. Regarding Claim 20, this claimed limitation is the same as the limitation addressed to Claim 6 and Claim 13 above. Therefore, it is rejected under the same rationale. Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. All the references listed on 892 are related to the subject matter of synchronizing system clocks on RDMA networks. Some of the prior art include: US 12627460 B2, which discloses a method of clock synchronization between networked devices based on packet congestion information. WO 2019046603 A1, which discloses a method of network congestion management. Any inquiry concerning this communication or earlier communications from the examiner should be directed to JAVIER O GUZMAN whose telephone number is (571)270-0588. The examiner can normally be reached Monday - Friday 8 am to 4 pm 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, Jorge L. Ortiz-Criado can be reached at (571)272-7624. 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. /JAVIER O GUZMAN/ Primary Examiner, Art Unit 2496
Read full office action

Prosecution Timeline

May 01, 2025
Application Filed
Sep 10, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12750423
A METHOD OF CONFIGURING A NETWORK COMPRISING A PLURALITY OF NODE DEVICES, A METHOD OF TRANSMITTING A MESSAGE IN A NETWORK SO CONFIGURED AND A LIGHTING SYSTEM SO CONFIGURED
2y 7m to grant Granted Sep 29, 2026
Patent 12750367
INTEGRATION & IMPLEMENTATION OF GLOBAL EDGE FUNCTIONALITIES
2y 2m to grant Granted Sep 29, 2026
Patent 12744761
ADAPTIVE RATE LIMITER BASED ON TRANSACTIONAL HEURISTICS AND ARTIFICIAL INTELLIGENCE
2y 8m to grant Granted Sep 22, 2026
Patent 12719750
METHODS AND APPARATUS TO AUTONOMOUSLY IMPLEMENT POLICIES AT THE EDGE
3y 1m to grant Granted Aug 25, 2026
Patent 12719757
APPLICATION MONITORING SYSTEM FOR NETWORK ORCHESTRATION
2y 5m to grant Granted Aug 25, 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

1-2
Expected OA Rounds
82%
Grant Probability
99%
With Interview (+19.9%)
2y 4m (~11m remaining)
Median Time to Grant
Low
PTA Risk
Based on 363 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