Prosecution Insights
Last updated: August 17, 2026
Application No. 18/797,001

METHODS AND SYSTEMS FOR RECLAIMING SYSTEM RESOURCES IN AN ELECTRONIC DEVICE

Non-Final OA §103
Filed
Aug 07, 2024
Priority
Oct 27, 2023 — IN 202311073437 +1 more
Examiner
KORZUCH, WILLIAM R
Art Unit
Tech Center
Assignee
Samsung Electronics Co., Ltd.
OA Round
1 (Non-Final)
75%
Grant Probability
Favorable
1-2
OA Rounds
1y 3m
Est. Remaining
75%
With Interview

Examiner Intelligence

Grants 75% — above average
75%
Career Allowance Rate
3 granted / 4 resolved
+15.0% vs TC avg
Minimal +0% lift
Without
With
+0.0%
Interview Lift
resolved cases with interview
Typical timeline
3y 3m
Avg Prosecution
9 currently pending
Career history
13
Total Applications
across all art units

Statute-Specific Performance

§101
5.8%
-34.2% vs TC avg
§103
53.9%
+13.9% vs TC avg
§102
19.2%
-20.8% vs TC avg
§112
15.4%
-24.6% vs TC avg
Black line = Tech Center average estimate • Based on career data from 4 resolved cases

Office Action

§103
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 . Priority Receipt is acknowledged of certified copies of papers required by 37 CFR 1.55. Information Disclosure Statement The information disclosure statements (IDS) submitted on August 7, 2024; February 3, 2025; and January 2, 2026 are in compliance with the provisions of 37 CFR 1.97. Accordingly, the information disclosure statements are being considered by the examiner. Specification The abstract of the disclosure is objected to because on line 10, -- to – should be inserted after “corresponding”. A corrected abstract of the disclosure is required and must be presented on a separate sheet, apart from any other text. See MPEP § 608.01(b). The lengthy specification has not been checked to the extent necessary to determine the presence of all possible minor errors. Applicant’s cooperation is requested in correcting any errors of which applicant may become aware in the specification. The disclosure is objected to because of the following informality: Numerals 502 and 522 in Figure 5 should be identified in the specification. Appropriate correction is required. Claim Objections Claims 1-20 are objected to because of the following informalities: In claim 1, line 14, -- to – should be inserted after “corresponding”. In claim 11, line 20, -- to – should be inserted after “corresponding”. Appropriate correction is required. 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. Claims 1-3, 7-13, 19 and 20 are rejected under 35 U.S.C. 103 as being unpatentable over Kruglick (U.S. Patent Publication 2013/0185722) in view of Ramnami et al (U.S. Patent Publication 2021/0209419). Regarding claim 11, Kruglick teaches a system for reclaiming system resources in an electronic device (See Figure 7), the system comprising: memory (720) storing one or more computer programs; and one or more processors (710) communicatively coupled to the memory, wherein the one or more computer programs include computer-executable instructions that, when executed by the one or more processors individually or collectively, cause the system to: identify an initialization of an activity corresponding to a first application associated with the electronic device (See paragraph [0031)]), determine whether a combination of the activity and the first application is defined in a resource pool database (Paragraph [0032]), upon determining that the combination of the activity and the first application is not defined in the resource pool database: monitor resource consumption by the activity (Paragraph [0038]), and store the combination of the activity and the first application with the monitored resource consumption in the resource pool database, (Paragraph [0039], “the task fingerprint may be a newly identified task fingerprint and updating the task behavior profile may include providing a new fingerprint and a new behavior profile entry”), and upon determining that the combination of the activity and the first application is defined in the resource pool database, reclaim using the resource pool database the system resources corresponding to the combination of the activity and the first application (See paragraph [0031]-[0034}, the task is identified in the behavior profile and resources are allocated, or reallocated, based on the reference task behavior profile). Kruglick does not mention using a reinforced learning (RL) model. Ramnami teaches the use of reinforcement learning in the resource management environment. It would have been obvious to one of ordinary skill in the art at the time of the claimed invention to provide the system of Kruglick with a reinforcement learning model as taught by Ramnami. The rationale is as follows: One of ordinary skill in the art would have been motivated to use the reinforcement learning model as taught by Ramnami in the system of Kruglick since Ramnami shows in Figure 5 using the model to modify usage of computing device resources. Regarding claim 12, Kruglick teaches to identify the initialization of the activity corresponding to the first application, the one or more computer programs further include computer-executable instructions that, when executed by the one or more processors individually or collectively, cause the system to: monitor an activity manager service to identify the initialization of the activity (Figure 1, 110). Regarding claim 13, Kruglick teaches wherein one or more computer programs further include computer-executable instructions that, when executed by the one or more processors individually or collectively, cause the system to: receive, via the activity manager service, one or more user inputs corresponding to the activity, and identify the initialization of the activity based on the received one or more user inputs by the activity manager service (Figure 1, 110). Regarding claims 19 and 20, these are the computer readable medium claims corresponding to system claims 11 and 13 above, and are therefore rejected for the same reasons. Regarding claims 1-3, these are the method claims corresponding to system claims 11-13 above, and are therefore rejected for the same reasons. Regarding claim 7, Kruglick further teaches (Paragraphs [0028] and [0051]) determining whether the combination of the activity and the first application is defined in the resource pool database comprises: generating a hash value for the combination of the activity and the corresponding first application; and searching the hash value in the resource pool database. Regarding claim 8, Kruglick further teaches (Paragraphs [0028] and [0051]) wherein storing the combination of the activity and the first application with the monitored resource consumption in the resource pool database comprises: generating a hash value for the combination of the activity and the corresponding first application; and storing the hash value and the monitored resource consumption in the resource pool database. Regarding claim 9, Kruglick teaches (Figure 1, blocks 170 and 180) monitoring a performance of the activity; and updating based on the monitored performance of the activity. Kruglick does not mention using a reinforced learning (RL) model. Ramnami teaches the use of reinforcement learning in the resource management environment as taught above. It would have been obvious to one of ordinary skill in the art at the time of the claimed invention to provide the system of Kruglick with a reinforcement learning model as taught by Ramnami for the reasons set forth above. Regarding claim 10, Kruglick teaches reclaiming the system resources for the activity comprises: identifying a previous amount of the system resources utilized for the activity during one or more previous execution of the activity and corresponding feedbacks (Figure 1, blocks 150 and 180); determining a target amount of the system resources for the activity based on the identified previous amount of system resources and corresponding feedbacks (i.e., using the updated reference task behavior profile); and reclaiming the system resources for the activity based on the determined target amount of the system resources (See paragraph [0031]-[0034}, the task is identified in the behavior profile and resources are allocated, or reallocated, based on the reference task behavior profile). Kruglick does not mention using a reinforced learning (RL) model. Ramnami teaches the use of reinforcement learning in the resource management environment as taught above. It would have been obvious to one of ordinary skill in the art at the time of the claimed invention to provide the system of Kruglick with a reinforcement learning model as taught by Ramnami for the reasons set forth above. Claims 4-6 and 14-18 are rejected under 35 U.S.C. 103 as being unpatentable over Kruglick (U.S. Patent Publication 2013/0185722) in view of Ramnami et al (U.S. Patent Publication 2021/0209419) as applied to claims 1 and 11 above, and further in view of Yang et al (U.S. Patent 11,099,900). Regrading claims 4 and 14, Kruglick in view of Ramnami does not mention the specific details of reclaiming the memory. Yang teaches (Column 1, lines 34+) that it is known in the art to determine whether the system resources available at the electronic device are sufficient to execute the activity corresponding to the first application; and upon determining the system resources available at the electronic device is insufficient to execute the activity corresponding to the first application, reclaiming the system resources for the activity corresponding to the first application. Yang further teaches (See Figure 2A and the description of step 202 in Column 10) a process that identifies one or more second applications running on the electronic device, identifying context information corresponding to the first application and the one or more second applications, and terminating at least one of the one or more second applications based on the corresponding identified context information. It would have been obvious to one of ordinary skill in the art at the time of the claimed invention to provide the system of Kruglick in view of Ramnami with the reclaiming of memory process as taught by Yang. The rationale is as follows: One of ordinary skill in the art would have been motivated to reclaim memory using a priority list of processes as taught by Yang so that less important applications are the first ones to be deleted in order to free up memory, as taught by Yang. Regarding claims 5 and 15, the method of Yang includes classifying each of the one or more second applications as at least one of a neighboring application (See column 12, line 40, “application relation”) or a non-neighboring application based on the identified context information (See column 12, line 40, “application relation”); and terminating the at least one of the one or more second applications classified as the non-neighboring application (i.e., when a low priority application that includes a high application relation score is killed, then a non-neighboring application is terminated). The rationale for combining Yang with Kruglick in view of Ramnami is the same as the rationale used above with respect to claim 4. Regarding claims 6 and 16, Yang further teaches identifying one or more operational characteristics of each of the one or more second applications, the one or more operational characteristics comprises a category (Column 13, line 20+, “classified into 18 categories”), an application associativity frequency, a size, and resource utilization of the corresponding second application; determining a neighborhood value corresponding to each of the one or more second applications based on the identified one or more operational characteristics (“a killable list may be determined”); and terminating the at least one of the one or more second applications based on the determined neighborhood value (i.e. applications in the killable list are terminated first). The rationale for combining Yang with Kruglick in view of Ramnami is the same as the rationale used above with respect to claim 4. Regarding claims 17 and 18, Kruglick shows (Figure 7) the memory further stores the resource pool database and the resource pool database stores hash values corresponding to the combination of the activity and the associated application (Paragraphs [0028] and [0051]). Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. Lee et al (U.S. Patent Publication 2023/0168807) is cited to show memory reallocation. Watson et al (U.S. Patent 8,516,198) is cited to show memory management. Any inquiry concerning this communication or earlier communications from the examiner should be directed to WILLIAM R KORZUCH whose telephone number is (571)272-7589. The examiner can normally be reached Mon.-Fri. 8:00-4:00. 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. /WILLIAM R KORZUCH/Supervisory Patent Examiner, Art Unit 2491
Read full office action

Prosecution Timeline

Aug 07, 2024
Application Filed
Jul 23, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12684243
BACK LIGHT CORRECTING DEVICE, METHOD OF OPERATING BACK LIGHT CORRECTING DEVICE, PROGRAM OF OPERATING BACK LIGHT CORRECTING DEVICE, AND IMAGING APPARATUS
2y 0m to grant Granted Jul 14, 2026
Patent 12615268
DETECTING MALICIOUS BEHAVIOR FROM HANDSHAKE PROTOCOLS USING MACHINE LEARNING
3y 7m to grant Granted Apr 28, 2026
Study what changed to get past this examiner. Based on 2 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
75%
Grant Probability
75%
With Interview (+0.0%)
3y 3m (~1y 3m remaining)
Median Time to Grant
Low
PTA Risk
Based on 4 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