Prosecution Insights
Last updated: October 02, 2026
Application No. 18/707,929

RESOURCE SHARING METHOD, TERMINAL AND COMPUTER READABLE MEDIUM

Non-Final OA §102
Filed
May 07, 2024
Priority
Nov 24, 2021 — CN 202111405213.9 +1 more
Examiner
HO, ANDY
Art Unit
2194
Tech Center
2100 — Computer Architecture & Software
Assignee
ZTE Corporation
OA Round
1 (Non-Final)
92%
Grant Probability
Favorable
1-2
OA Rounds
1m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 92% — above average
92%
Career Allowance Rate
943 granted / 1030 resolved
+36.6% vs TC avg
Moderate +8% lift
Without
With
+7.6%
Interview Lift
resolved cases with interview
Typical timeline
2y 6m
Avg Prosecution
11 currently pending
Career history
1039
Total Applications
across all art units

Statute-Specific Performance

§101
16.3%
-23.7% vs TC avg
§103
18.2%
-21.8% vs TC avg
§102
29.6%
-10.4% vs TC avg
§112
25.5%
-14.5% vs TC avg
Black line = Tech Center average estimate • Based on career data from 1030 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 1. This action is in response to the application filed 5/7/2024. 2. Claims 1-15 have been examined and are pending in the application. 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. 3. Claims 1-4, 9-12 and 14-15 are rejected under 35 U.S.C. 102(a)(1) as being anticipated by Goyal U.S Patent No. 11,132,450. As to claim 1, Goyal teaches a resource sharing method, comprising: associating a first kernel interface in a first container (access control engine 110 of kernel 104, Fig. 1 and associated specifications) with a virtual interface in a second container (file system 112a of isolated virtual environment 112, Fig. 1 and associated specifications), wherein processes in the first container communicate with each other through the first kernel interface (…A mount point can be a directory in the host file system 107 that is accessible by the host operating system 102 and to which an additional file system can be mounted. In the example shown in FIG. 1, the mount point for file system 112a is directory 108a. The mounting of the file system 112a at directory 108a is represented by arrow 117. In some examples, the host file system 107 can include another mount point (e.g., directory 108c) for mounting another file system 116a associated with another isolated virtual environment 116…, line 67 column 2 to line 9 column 3); and controlling a process in the second container to call the virtual interface, to enable an application in the second container to access a target process in the first container (…The slave propagation method can include propagating at least a portion of the file system 112a of the isolated virtual environment 112 so that a file system that is subsequently mounted within the host environment 106 becomes accessible to the isolated virtual environment 112…, lines 11-17 column 4). As to claim 2, Goyal further teaches creating the virtual interface in the second container (…The access control engine 110 can be executed to launch the isolated virtual environment 112 (e.g., a container) …, lines 10-11 column 3). As to claim 3, Goyal further teaches assigning the first kernel interface to the virtual interface (…The access control engine 110 can additionally or alternatively receive commands from a user indicating that a file system 112a (e.g., at least a portion of the file system 112a) of the isolated virtual environment 112 is to be propagated to outside of the isolated virtual environment 112…, lines 27-31 column 3). As to claim 4, Goyal further teaches acquiring the first kernel interface according to an association relationship between a first file system interface and the first kernel interface in the first container, wherein a process in the first container accesses the first kernel interface through the first file system interface (…A mount point can be a directory in the host file system 107 that is accessible by the host operating system 102 and to which an additional file system can be mounted. In the example shown in FIG. 1, the mount point for file system 112a is directory 108a. The mounting of the file system 112a at directory 108a is represented by arrow 117. In some examples, the host file system 107 can include another mount point (e.g., directory 108c) for mounting another file system 116a associated with another isolated virtual environment 116…, line 67 column 2 to line 9 column 3). As to claim 9, Goyal further teaches one or more processors; and a memory having stored thereon one or more programs which, when executed by the one or more processors, cause the one or more processors to perform the resource sharing method (…The processor 204 can execute instructions stored in the memory 208 to perform the operations…, lines 65-67 column 5). As to claim 10, Goyal further teaches a non-transitory computer readable medium having stored thereon a computer program which, when executed by a processor, implements the resource sharing method (…A computer-readable medium can include electronic, optical, magnetic, or other storage devices capable of providing the processor 204 with computer-readable instructions or other program code…, lines 14-18 column 6). As to claim 11, Goyal further teaches an application process of the processes communicates with a service process of the processes through the first kernel interface in the first container, so as to enable an application corresponding to the application process in the first container to call a service corresponding to the service process in the first container (…A mount point can be a directory in the host file system 107 that is accessible by the host operating system 102 and to which an additional file system can be mounted. In the example shown in FIG. 1, the mount point for file system 112a is directory 108a. The mounting of the file system 112a at directory 108a is represented by arrow 117. In some examples, the host file system 107 can include another mount point (e.g., directory 108c) for mounting another file system 116a associated with another isolated virtual environment 116…, line 67 column 2 to line 9 column 3). As to claim 12, Goyal further teaches executing an operation which enables the process in the second container to access the first kernel interface in the first container by calling the virtual interface (…A mount point can be a directory in the host file system 107 that is accessible by the host operating system 102 and to which an additional file system can be mounted. In the example shown in FIG. 1, the mount point for file system 112a is directory 108a. The mounting of the file system 112a at directory 108a is represented by arrow 117. In some examples, the host file system 107 can include another mount point (e.g., directory 108c) for mounting another file system 116a associated with another isolated virtual environment 116…, line 67 column 2 to line 9 column 3). As to claim 14, Goyal further teaches controlling an application process in the second container to call the virtual interface, to enable the application process in the second container to communicate with a service process which is the target process in the first container, so as to enable an application corresponding to the application process in the second container to call a service corresponding to the service in the first container (…A mount point can be a directory in the host file system 107 that is accessible by the host operating system 102 and to which an additional file system can be mounted. In the example shown in FIG. 1, the mount point for file system 112a is directory 108a. The mounting of the file system 112a at directory 108a is represented by arrow 117. In some examples, the host file system 107 can include another mount point (e.g., directory 108c) for mounting another file system 116a associated with another isolated virtual environment 116…, line 67 column 2 to line 9 column 3). As to claim 15, Goyal further teaches each of the processes in the first container and the process in the second container is an application process or a service process in an operating system of the first container and the second container (…the access control engine 110, the kernel 104, or both can interact with other software applications 212 stored in memory 208 to enable one or more features of the present disclosure. For example, the access control engine 110 can interface with a virtual-environment application stored in memory 208 for launching an isolated virtual environment within a host environment of the host operating system 102. The access control engine 110 can also interface with the kernel 104 to configure one or more characteristics of the isolated virtual environment, such as an accessibility characteristic of the isolated virtual environment. The memory 208 can include any number and combination of applications, engines, modules, or other program code for enabling one or more features of the present disclosure..., lines 43-57 column 6). Allowable Subject Matter 4. Claims 5-8 and 13 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. Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. U.S Patent No. 9,817,840 discloses caching of common files of the Virtual Private Servers. Any inquiry concerning this communication or earlier communications from the examiner should be directed to Andy Ho whose telephone number is (571) 272-3762. A voice mail service is also available for this number. The examiner can normally be reached on Monday – Friday, 8:30 am – 5:00 pm. If attempts to reach the examiner by telephone are unsuccessful, the examiner's supervisor, Kevin Young can be reached on (571) 270-3180. Any inquiry of a general nature or relating to the status of this application or proceeding should be directed to the receptionist whose telephone number is 571-272-2100. Any response to this action should be mailed to: Commissioner for Patents P.O Box 1450 Alexandria, VA 22313-1450 Or fax to: AFTER-FINAL faxes must be signed and sent to (571) 273 - 8300. OFFICAL faxes must be signed and sent to (571) 273 - 8300. NON OFFICAL faxes should not be signed, please send to (571) 273 – 3762 /Andy Ho/ Primary Examiner Art Unit 2194
Read full office action

Prosecution Timeline

May 07, 2024
Application Filed
Jul 01, 2026
Non-Final Rejection mailed — §102 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12743327
METHODS, MEDIUMS, AND SYSTEMS FOR PROVIDING A NOTIFICATIONS ARCHITECTURE
3y 8m to grant Granted Sep 22, 2026
Patent 12737241
PROCESS POOLING FOR APPLICATION SERVICES
3y 4m to grant Granted Sep 15, 2026
Patent 12730673
DATA MOVEMENT AND MONITORING SYSTEM
2y 7m to grant Granted Sep 08, 2026
Patent 12710976
METHOD AND SYSTEM FOR EUE MAXIMIZATION-BASED FLEX ON DEMAND IN A MULTI-API VIRTUAL DESKTOP INFRASTRUCTURE (VDI) ENVIRONMENT
3y 2m to grant Granted Aug 18, 2026
Patent 12710992
SYSTEMS AND METHODS FOR EDGE SYSTEM RESOURCE CAPACITY PERFORMANCE PREDICTION
3y 0m to grant Granted Aug 18, 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
92%
Grant Probability
99%
With Interview (+7.6%)
2y 6m (~1m remaining)
Median Time to Grant
Low
PTA Risk
Based on 1030 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