Prosecution Insights
Last updated: July 17, 2026
Application No. 18/975,790

METHODS, DEVICES, AND APPARATUSES FOR DYNAMICALLY CONFIGURING SECURE MEMORY, AND STORAGE MEDIA

Non-Final OA §102§112
Filed
Dec 10, 2024
Priority
Sep 23, 2022 — CN 202211168325.1 +1 more
Examiner
LESNIEWSKI, VICTOR D
Art Unit
2493
Tech Center
2400 — Computer Networks
Assignee
Alipay.com Co., Ltd.
OA Round
1 (Non-Final)
59%
Grant Probability
Moderate
1-2
OA Rounds
1y 8m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 59% of resolved cases
59%
Career Allowance Rate
286 granted / 488 resolved
+0.6% vs TC avg
Strong +55% interview lift
Without
With
+55.1%
Interview Lift
resolved cases with interview
Typical timeline
3y 3m
Avg Prosecution
19 currently pending
Career history
510
Total Applications
across all art units

Statute-Specific Performance

§101
0.3%
-39.7% vs TC avg
§103
87.0%
+47.0% vs TC avg
§102
9.0%
-31.0% vs TC avg
§112
0.8%
-39.2% vs TC avg
Black line = Tech Center average estimate • Based on career data from 488 resolved cases

Office Action

§102 §112
DETAILED ACTION The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Receipt is acknowledged of certified copies of papers required by 37 CFR 1.55. The IDS filed 6/2/2025 and the IDS filed 2/10/2026 have been considered. Claims 1-20 are presented for examination. Claim Rejections - 35 USC § 112 The following is a quotation of 35 U.S.C. 112(d): (d) REFERENCE IN DEPENDENT FORMS.—Subject to subsection (e), a claim in dependent form shall contain a reference to a claim previously set forth and then specify a further limitation of the subject matter claimed. A claim in dependent form shall be construed to incorporate by reference all the limitations of the claim to which it refers. The following is a quotation of pre-AIA 35 U.S.C. 112, fourth paragraph: Subject to the following paragraph [i.e., the fifth paragraph of pre-AIA 35 U.S.C. 112], a claim in dependent form shall contain a reference to a claim previously set forth and then specify a further limitation of the subject matter claimed. A claim in dependent form shall be construed to incorporate by reference all the limitations of the claim to which it refers. Claims 5, 12, and 19 are rejected under 35 U.S.C. 112(d) or pre-AIA 35 U.S.C. 112, 4th paragraph, as being of improper dependent form for failing to further limit the subject matter of the claim upon which it depends, or for failing to include all the limitations of the claim upon which it depends. Here, the claims fail to further limit the subject matter of the claim upon which each depends as the claimed subject matter is already present in independent claims 1, 8, and 15. Applicant may cancel the claims, amend the claims to place the claims in proper dependent form, rewrite the claims in independent form, or present a sufficient showing that the dependent claims comply with the statutory requirements. Claim Rejections - 35 USC § 102 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 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)(2) the claimed invention was described in a patent issued under section 151, or in an application for patent published or deemed published under section 122(b), in which the patent or application, as the case may be, names another inventor and was effectively filed before the effective filing date of the claimed invention. Claims 1-20 are rejected under 35 U.S.C. 102(a)(2) as being anticipated by Yang et al. (U.S. Patent Application Publication Number 2025/0139020), hereinafter referred to as Yang. Regarding claim 1, Yang discloses a computer-implemented method for secure memory dynamic configuration, wherein the method is applied to a trusted application, comprising: receiving a registration instruction of a secure memory, wherein the registration instruction carries a memory address requested by a client application (paragraph 115, process applies to operating system for a virtual memory); and calling a registration interface of an operating system in a trusted execution environment (paragraph 66, TEE operating system), and sending a registration request of the secure memory to a processor trusted framework unit, based on the registration instruction, so that the processor trusted framework unit updates, based on the registration request, an attribute of memory space corresponding to the memory address to a secure attribute (paragraph 131, memory management unit adds sensitive information tag to page table). Regarding claim 2, Yang discloses wherein the receiving a registration instruction of a secure memory comprises: receiving the registration instruction, forwarded by the processor trusted framework unit, of the secure memory, wherein the registration instruction is sent by a client application in a rich execution environment by calling an interface of the processor trusted framework unit (paragraph 66, client application running on REE operating system). Regarding claim 3, Yang discloses the memory address is a contiguous memory address obtained by the client application by sending a request to a contiguous memory allocator (paragraph 124, plurality of memory pages of fixed size). Regarding claim 4, Yang discloses wherein the calling a registration interface of a system in a trusted execution environment, and sending a registration request of the secure memory to a processor trusted framework unit, based on the registration instruction comprises: querying the registration interface from an interface of the operating system in the trusted execution environment based on the registration instruction (paragraph 115, process applies to operating system and memory management unit handles request). Regarding claim 5, Yang discloses calling the registration interface (paragraph 115, process applies to operating system). Regarding claim 6, Yang discloses sending the memory address to the operating system in the trusted execution environment, so that the operating system in the trusted execution environment sends the registration request of the secure memory to the processor trusted framework unit based on service logic corresponding to the registration interface, wherein the registration request carries the memory address (paragraph 115, process applies to operating system for a virtual memory and memory management unit handles request). Regarding claim 7, Yang discloses receiving a virtual address returned by the operating system in the trusted execution environment, to call, based on the virtual address, the secure memory to execute a service, wherein the virtual address is a virtual address that is determined by the operating system in the trusted execution environment and that has a mapping relationship with the memory address (paragraph 124, page table provides mapping from virtual memory page to physical memory page). Regarding claim 8, Yang discloses a non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform one or more operations for secure memory dynamic configuration, comprising: receiving a registration instruction of a secure memory, wherein the registration instruction carries a memory address requested by a client application (paragraph 115, process applies to operating system for a virtual memory); and calling a registration interface of an operating system in a trusted execution environment (paragraph 66, TEE operating system), and sending a registration request of the secure memory to a processor trusted framework unit, based on the registration instruction, so that the processor trusted framework unit updates, based on the registration request, an attribute of memory space corresponding to the memory address to a secure attribute (paragraph 131, memory management unit adds sensitive information tag to page table). Regarding claim 9, Yang discloses wherein the receiving a registration instruction of a secure memory comprises: receiving the registration instruction, forwarded by the processor trusted framework unit, of the secure memory, wherein the registration instruction is sent by a client application in a rich execution environment by calling an interface of the processor trusted framework unit (paragraph 66, client application running on REE operating system). Regarding claim 10, Yang discloses the memory address is a contiguous memory address obtained by the client application by sending a request to a contiguous memory allocator (paragraph 124, plurality of memory pages of fixed size). Regarding claim 11, Yang discloses wherein the calling a registration interface of a system in a trusted execution environment, and sending a registration request of the secure memory to a processor trusted framework unit, based on the registration instruction comprises: querying the registration interface from an interface of the operating system in the trusted execution environment based on the registration instruction (paragraph 115, process applies to operating system and memory management unit handles request). Regarding claim 12, Yang discloses calling the registration interface (paragraph 115, process applies to operating system). Regarding claim 13, Yang discloses sending the memory address to the operating system in the trusted execution environment, so that the operating system in the trusted execution environment sends the registration request of the secure memory to the processor trusted framework unit based on service logic corresponding to the registration interface, wherein the registration request carries the memory address (paragraph 115, process applies to operating system for a virtual memory and memory management unit handles request). Regarding claim 14, Yang discloses receiving a virtual address returned by the operating system in the trusted execution environment, to call, based on the virtual address, the secure memory to execute a service, wherein the virtual address is a virtual address that is determined by the operating system in the trusted execution environment and that has a mapping relationship with the memory address (paragraph 124, page table provides mapping from virtual memory page to physical memory page). Regarding claim 15, Yang discloses a computer-implemented system for secure memory dynamic configuration, comprising: one or more computes; and one or more computer memory devices interoperably coupled with the one or more computers having tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more computers, perform one or more operations, comprising: receiving a registration instruction of a secure memory, wherein the registration instruction carries a memory address requested by a client application (paragraph 115, process applies to operating system for a virtual memory); and calling a registration interface of an operating system in a trusted execution environment (paragraph 66, TEE operating system), and sending a registration request of the secure memory to a processor trusted framework unit, based on the registration instruction, so that the processor trusted framework unit updates, based on the registration request, an attribute of memory space corresponding to the memory address to a secure attribute (paragraph 131, memory management unit adds sensitive information tag to page table). Regarding claim 16, Yang discloses wherein the receiving a registration instruction of a secure memory comprises: receiving the registration instruction, forwarded by the processor trusted framework unit, of the secure memory, wherein the registration instruction is sent by a client application in a rich execution environment by calling an interface of the processor trusted framework unit (paragraph 66, client application running on REE operating system). Regarding claim 17, Yang discloses the memory address is a contiguous memory address obtained by the client application by sending a request to a contiguous memory allocator (paragraph 124, plurality of memory pages of fixed size). Regarding claim 18, Yang discloses wherein the calling a registration interface of a system in a trusted execution environment, and sending a registration request of the secure memory to a processor trusted framework unit, based on the registration instruction comprises: querying the registration interface from an interface of the operating system in the trusted execution environment based on the registration instruction (paragraph 115, process applies to operating system and memory management unit handles request). Regarding claim 19, Yang discloses calling the registration interface (paragraph 115, process applies to operating system). Regarding claim 20, Yang discloses sending the memory address to the operating system in the trusted execution environment, so that the operating system in the trusted execution environment sends the registration request of the secure memory to the processor trusted framework unit based on service logic corresponding to the registration interface, wherein the registration request carries the memory address (paragraph 115, process applies to operating system for a virtual memory and memory management unit handles request). Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. Peng (U.S. Patent Application Publication Number 2022/0277108) disclosed techniques for managing trusted applications running on a trusted execution environment. Any inquiry concerning this communication or earlier communications from the examiner should be directed to Victor Lesniewski whose telephone number is (571)272-2812. The examiner can normally be reached Monday thru Friday, 9am to 5pm. 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, Carl Colin can be reached at 571-272-3862. 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. /Victor Lesniewski/Primary Examiner, Art Unit 2493
Read full office action

Prosecution Timeline

Dec 10, 2024
Application Filed
May 13, 2026
Non-Final Rejection mailed — §102, §112 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12683976
SYSTEM AND METHOD FOR CONTINUOUS MONITORING AND REVOCATION OF DEVICE ACCESS AUTHORIZATION
2y 5m to grant Granted Jul 14, 2026
Patent 12671997
ELEVATED SECURITY EXECUTION MODE FOR NETWORK-ACCESSIBLE DEVICES
2y 5m to grant Granted Jun 30, 2026
Patent 12665764
VERIFICATION SYSTEM FOR OMNICHANNEL END-USER VERIFICATION
2y 4m to grant Granted Jun 23, 2026
Patent 12665902
PINNING DEVICE IDENTIFIERS TO CRYPTOGRAPHIC KEY PAIRS
2y 1m to grant Granted Jun 23, 2026
Patent 12659316
MEDIA USAGE MONITORING AND CONTROL
7y 0m to grant Granted Jun 16, 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
59%
Grant Probability
99%
With Interview (+55.1%)
3y 3m (~1y 8m remaining)
Median Time to Grant
Low
PTA Risk
Based on 488 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