Prosecution Insights
Last updated: April 19, 2026
Application No. 18/810,942

APPARATUS AND METHOD FOR MANAGING PRIORITY IN MEMORY DISAGGREGATION NETWORK

Non-Final OA §103
Filed
Aug 21, 2024
Examiner
HENRY, MARIEGEORGES A
Art Unit
2455
Tech Center
2400 — Computer Networks
Assignee
ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
OA Round
1 (Non-Final)
77%
Grant Probability
Favorable
1-2
OA Rounds
3y 7m
To Grant
99%
With Interview

Examiner Intelligence

Grants 77% — above average
77%
Career Allow Rate
447 granted / 581 resolved
+18.9% vs TC avg
Strong +31% interview lift
Without
With
+30.8%
Interview Lift
resolved cases with interview
Typical timeline
3y 7m
Avg Prosecution
26 currently pending
Career history
607
Total Applications
across all art units

Statute-Specific Performance

§101
8.7%
-31.3% vs TC avg
§103
56.2%
+16.2% vs TC avg
§102
16.9%
-23.1% vs TC avg
§112
9.5%
-30.5% vs TC avg
Black line = Tech Center average estimate • Based on career data from 581 resolved cases

Office Action

§103
DETAILED ACTION 1.This communication is in response to the application filed on 8/21/2024. The present application is being examined under the AIA first to invent provisions. A new non-final is made. 2. Status of the claims: Claims 1-14 are pending. Claim Rejections - 35 USC § 103 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 of this title, 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. 4. Claims 1 and 8 are rejected under 35 U.S.C. 103 as being unpatentable over Li et al. (hereinafter “Li”) (US 2021/0303340 A1) in view of JPdocument (JP 3877526 B2)), an further in view of Sun et al. (hereinafter “Sun”) (CN 110019057 B)). Regarding claim 1, Li discloses a computer implementation method using a device for managing a priority in a memory disaggregation network, the computer implementation method comprising: classifying received read requests by priority (commands received have high priority and low priority, where a command is associated with a request, the requests by having low and high priority are classified by priority Li [0014]; the request is associated with command as it is disclosed in [0013]) and storing the read requests in a request queue of a memory module ( the commands (requests) are located in of the queue of memory die that stores data, Li [0014]; the request associated with command is disclosed in [0013]); Li does not disclose classifying the received read requests by response path indicating an output port of the memory module and storing the read requests in a response queue of the memory queue. JPdocument discloses classifying the received read requests by response path indicating an output port of the memory module and storing the read requests in a response queue of the memory queue , requests that have responses are allocated two channels and are stored in a DMA request queue of an intended buffer memory that is connected to the device the request is coming from using output port specified by the incoming request, JP document [0194]; [0202]). It would have been obvious before the effective filing date of the claimed invention to a person of ordinary skill in the art to incorporate JP document’s teachings with Li’s teachings. One skilled in the art would be motivated to combine them in order to efficiently identify a request that receives a response by associated the response to the request with an output port that identified the request that receives the response. Li in view of JPdocument do not disclose performing scheduling in consideration of states of the request queue and response queues . Sun discloses performing scheduling in consideration of states of the request queue and response queues (when the request queue is in waiting state and processing state the response queue is locked when the request queue finishes processing the request, the response queue starts processing the request, Sun, page 14 first full starting with “based on the processing process, as show in FIG. 5”) . It would have been obvious before the effective filing date of the claimed invention to a person of ordinary skill in the art to incorporate Sun document’s teachings with Li’s teachings in view of JP document’s teachings. One skilled in the art would be motivated to combine them in order to efficiently process data in the request queue and in the response queue effectively by processing data in the response queue when the request queue finishes the processing step of the request. Regarding claim 8, Li discloses a device for managing a priority in a memory disaggregation network, the device comprising: a memory configured to store instructions; and a processor configured to execute the instructions ( a memory storing programs that are executed by a processor, Li, [0025]) ; in addition, claim 8 is substantially similar to claim 1, thus the same rationale applies. 4a. Claims 2 and 9 are rejected under 35 U.S.C. 103 as being unpatentable over Li in view of JPdocument, in view of Sun, and further in view of Yi et al. (hereinafter “Yi”) (CN 109298936 A). Regarding claim 2, Li, JPdocument, and Sun disclose the method of claim 1. Li in view of JPdocument and in view of Sun do not disclose wherein the performing of the scheduling includes not performing the scheduling on the request when a size of the response queue is greater than a predetermined threshold. Yi discloses wherein the performing of the scheduling includes not performing the scheduling on the request when a size of the response queue is greater than a predetermined threshold ( scheduling message is sent when a load reaches a first threshold,Yi page 9 paragraph 11 starting with step 807: load control module is determined to be corresponding….) It would have been obvious before the effective filing date of the claimed invention to a person of ordinary skill in the art to incorporate Yi document’s teachings with Li’s teachings in view of JP document’s teachings and Sun document’s teachings. One skilled in the art would be motivated to combine them in order to efficiently schedule a request of resource pools when the jobs waiting in a queue reach a first threshold. Regarding claim 9, claim 9 is substantially similar to claim 2, thus the same rationale applies. 4b. Claims 3 and 10 are rejected under 35 U.S.C. 103 as being unpatentable over Li in view of JPdocument, in view of Sun, and further in view of Zhu et al. (hereinafter “Zhu”) (CN 101539872 B). Regarding claim 3, Li, JPdocument, and Sun disclose the method of claim 1. Li in view of JPdocument and in view of Sun do not disclose wherein the number (Pmax) of priorities considering the response queue is expressed as shown in the following equation [Equation] PNG media_image1.png 60 93 media_image1.png Greyscale Bmem represents a memory bandwidth, and Bnet represents a network bandwidth. Zhu discloses wherein the number (Pmax) of priorities considering the response queue is expressed as shown in the following equation [Equation] PNG media_image1.png 60 93 media_image1.png Greyscale Bmem represents a memory bandwidth, and Bnet represents a network bandwidth ( priority calculation is a function of network bandwidth and memory capacity, where memory capacity is equated to memory bandwidth, Zhu, [0030]). It would have been obvious before the effective filing date of the claimed invention to a person of ordinary skill in the art to incorporate Zhu’s teachings with Li’s teachings in view of JP document’s teachings and in view of Sun document’s teachings. One skilled in the art would be motivated to combine them in order to efficiently perform a response queue by using a priority to respond that is a function of network bandwidth and memory capacity. Regarding claim 10, claim 810is substantially similar to claim 3, thus the same rationale applies. 4c. Claims 4 and 11 are rejected under 35 U.S.C. 103 as being unpatentable over Li in view of JPdocument, in view of Sun, in view of Zhu , and further in view of Maruyama et al. (hereinafter “Maruyama”) (US 11,228,499 B1). Regarding claim 4, Li, JPdocument, Sun, and Zhu disclose the method of claim 3. Li in view of JPdocument in view of Sun and in view of Zhu do not disclose wherein the performing of the scheduling includes connecting the memory module to the CPU module on the basis of the number of priorities. Maruyama discloses wherein the performing of the scheduling includes connecting the memory module to the CPU module on the basis of the number of priorities ( control of communication of devices with a CPU is related to the number of priorities associated with a VLAN, column 8 , lines 38-52 ). It would have been obvious before the effective filing date of the claimed invention to a person of ordinary skill in the art to incorporate Maruyama’s teachings with Li’s teachings in view of JP document’s teachings in view of Sun document’s teachings and in view of Zhu’s teachings. One skilled in the art would be motivated to combine them in order to efficiently perform a response queue by using efficiently a CPU based on the number of priorities associated with a VLAN . Regarding claim 11, claim 11 is substantially similar to claim 4, thus the same rationale applies. 4d. Claims 5 and 12 are rejected under 35 U.S.C. 103 as being unpatentable over Li in view of JPdocument, in view of Sun, in view of Zhu , and further in view of Sailor et al. (hereinafter “Sailor”) (US 7,212,524 B1). Regarding claim 5, Li, JPdocument, Sun, and Zhu disclose the method of claim 3. Li in view of JPdocument in view of Sun and in view of Zhu do not disclose wherein the performing of the scheduling includes connecting the memory module to the CPU module when the number of output ports is smaller than Pmax. Sailor discloses wherein the performing of the scheduling includes connecting the memory module to the CPU module when the number of output ports is smaller than Pmax . ( scheduling the number of outputs in preserving available bandwidth , by preserving available bandwidth the number of output should be less than a number, Sailor column 11, lines 40-42). It would have been obvious before the effective filing date of the claimed invention to a person of ordinary skill in the art to incorporate Sailor’s teachings with Li’s teachings in view of JP document’s teachings in view of Sun document’s teachings and in view of Zhu’s teachings. One skilled in the art would be motivated to combine them in order to efficiently perform a response queue by using efficiently a CPU based on a number of output requests that preserve the bandwidth available. Regarding claim 12, claim 12 is substantially similar to claim 5, thus the same rationale applies. 4e. Claims 6 and 13 are rejected under 35 U.S.C. 103 as being unpatentable over Li in view of JPdocument, in view of Sun, and further in view of JUN et al. (hereinafter “JUN”) (US 2017/0024132 A1). Regarding claim 6, Li, JPdocument, and Sun disclose the method of claim 1. Li in view of JPdocument and in view of Sun do not disclose wherein the request queue and the response queue include a virtual output queue (VoQ). JUN discloses wherein the request queue and the response queue include a virtual output queue (VoQ). ( in scheduling request, a virtual function output queue is associated with a request queue and a virtual queue associated to response to a request , JUN, [0111]). It would have been obvious before the effective filing date of the claimed invention to a person of ordinary skill in the art to incorporate JUN’s teachings with Li’s teachings in view of JP document’s teachings and in view of Sun document’s teachings. One skilled in the art would be motivated to combine them in order to efficiently perform a response queue by using a virtual output queue for scheduling requests in a virtual network effectively. Regarding claim 13, claim 13 is substantially similar to claim 6, thus the same rationale applies. 4f. Claims 7 and 14 are rejected under 35 U.S.C. 103 as being unpatentable over Li in view of JPdocument, in view of Sun, and further in view of Furutono et al. (hereinafter “Furutono”) (US 20080043989 A1). Regarding claim 7, Li, JPdocument, and Sun disclose the method of claim 1. Li in view of JPdocument and in view of Su do not disclose wherein the number (Pmax) of priorities without considering the response queue is expressed as shown in the following equation, [Equation] PNG media_image2.png 89 175 media_image2.png Greyscale Sreq represents a size of the request message stored in the request queue, Sresp represents a size of the response message stored in the response queue, Bmem represents a memory bandwidth, Bnet represents a network bandwidth, Treq represents a transmission time taken to transfer the request message using the network bandwidth (Treq = Sreq/Bnet), and Tmem represents a transmission time taken to transfer the response message using the memory bandwidth (Tmem = Sresp/Bmem). Furutono discloses wherein the number (Pmax) of priorities without considering the response queue is expressed as shown in the following equation, [Equation] PNG media_image2.png 89 175 media_image2.png Greyscale Sreq represents a size of the request message stored in the request queue, Sresp represents a size of the response message stored in the response queue, Bmem represents a memory bandwidth, Bnet represents a network bandwidth, Treq represents a transmission time taken to transfer the request message using the network bandwidth (Treq = Sreq/Bnet), and Tmem represents a transmission time taken to transfer the response message using the memory bandwidth (Tmem = Sresp/Bmem). ( Furutono discloses a function that establish priority for request is a function priority [0027] of request transmission time [0028]; memory capacity and network card [0159]; wait time for transmission response [0185]) It would have been obvious before the effective filing date of the claimed invention to a person of ordinary skill in the art to incorporate Furutono’s teachings with Li’s teachings in view of JP document’s teachings and in view of Sun document’s teachings. One skilled in the art would be motivated to combine them in order to efficiently perform a response queue by using efficiently a function that is based on request transmission time and wait time to respond, memory capacity and network resources Regarding claim 14, claim 14 is substantially similar to claim 7, thus the same rationale applies. Conclusion 5. Any inquiry concerning this communication or earlier communications from the examiner should be directed to MARIEGEORGES A HENRY whose telephone number is (571)270-3226. The examiner can normally be reached on 11:00am -8:00pm East M-F. 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 on 571 272-8365. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. 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). If you would like assistance from a USPTO Customer Service Representative or access to the automated information system, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. /MARIEGEORGES A HENRY/Examiner, Art Unit 2455 /EMMANUEL L MOISE/Supervisory Patent Examiner, Art Unit 2455
Read full office action

Prosecution Timeline

Aug 21, 2024
Application Filed
Nov 13, 2025
Non-Final Rejection — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12596556
SYSTEM AND METHOD FOR AUTOMATICALLY SYNCHRONIZING RESPONSES TO CONDITIONS ON DEVICES
2y 5m to grant Granted Apr 07, 2026
Patent 12568117
INFORMATION PROCESSING APPARATUS, METHOD FOR CONTROLLING THE SAME, AND STORAGE MEDIUM
2y 5m to grant Granted Mar 03, 2026
Patent 12567990
METHODS AND SYSTEMS FOR ESTABLISHING EDGE-INCLUSIVE REAL-TIME MULTIMEDIA TELE-CONFERENCING
2y 5m to grant Granted Mar 03, 2026
Patent 12519727
SYSTEMS AND METHODS FOR INTROUTE THROTTLING IN SATELLITE NETWORKS
2y 5m to grant Granted Jan 06, 2026
Patent 12500959
METHODS AND SYSTEMS FOR AUTOMATIC INSTALLATION OF SOFTWARE APPLICATIONS FOR ONLINE STORES
2y 5m to grant Granted Dec 16, 2025
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

1-2
Expected OA Rounds
77%
Grant Probability
99%
With Interview (+30.8%)
3y 7m
Median Time to Grant
Low
PTA Risk
Based on 581 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