Prosecution Insights
Last updated: July 17, 2026
Application No. 19/098,963

Data Access Method, Storage Medium, And Electronic Device

Non-Final OA §101§102
Filed
Apr 02, 2025
Priority
Apr 03, 2024 — CN 202410405264.9
Examiner
DUDEK JR, EDWARD J
Art Unit
2132
Tech Center
2100 — Computer Architecture & Software
Assignee
BEIJING HORIZON INFORMATION TECHNOLOGY CO., LTD.
OA Round
1 (Non-Final)
89%
Grant Probability
Favorable
1-2
OA Rounds
1y 0m
Est. Remaining
94%
With Interview

Examiner Intelligence

Grants 89% — above average
89%
Career Allowance Rate
1002 granted / 1122 resolved
+34.3% vs TC avg
Moderate +5% lift
Without
With
+5.1%
Interview Lift
resolved cases with interview
Typical timeline
2y 4m
Avg Prosecution
17 currently pending
Career history
1146
Total Applications
across all art units

Statute-Specific Performance

§101
2.3%
-37.7% vs TC avg
§103
66.8%
+26.8% vs TC avg
§102
15.9%
-24.1% vs TC avg
§112
7.9%
-32.1% vs TC avg
Black line = Tech Center average estimate • Based on career data from 1122 resolved cases

Office Action

§101 §102
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 . This Office Action is responsive to the application filed 02 April 2025. Claims 1-20 are pending and have been presented for examination. Claim Rejections - 35 USC § 101 35 U.S.C. 101 reads as follows: Whoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title. Claims 1-6, 19 and 20 are rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claim(s) recite(s) a mental process. With respect to claim 1: Eligibility step 1: Yes, the claim as a whole falls within one or more statutory categories. Eligibility step 2A (prong one): Yes, the claim recites a judicial exception. An abstract idea is set forth or described in the claim. The limitations of “… obtaining data access configuration information; determining a data size, data address constraint information, and a data grouping storage mode based on the data access configuration information; determining a plurality of grouping identifiers based on the data size and the data grouping storage mode; and determining a storage address for corresponding grouped data of each of the plurality of grouping identifiers based on the data address constraint information” are considered a mental process. The limitations are directed to observations and drawing conclusions and can reasonably be performed in the human mind. A mental process is an abstract idea. Eligibility step 2A (prong two): No, the claim does not recite additional elements that integrate the judicial exception into a practical application. All the limitations of the claim are directed to a metal process. Eligibility step 2B: The claim lacks any additional elements. The claim as a whole does not amount to significantly more than the exception itself and therefore lacks subject matter eligibility. With respect to claim 2: the limitations are directed to determining an index value and determining reference and storage addresses. These limitations are directed to mental processes. Determining relationships between data elements is a mental process that can reasonably be performed in the human mind. With respect to claim 3: the limitations are directed to determining a stride, an index value and determining reference and storage addresses. These limitations are directed to mental processes. Determining relationships between data elements is a mental process that can reasonably be performed in the human mind. With respect to claim 4: the limitations are directed to determining various addresses. These limitations are directed to mental processes. Determining relationships between data elements is a mental process that can reasonably be performed in the human mind. With respect to claim 5: the limitations are directed to determining relationships between addresses based on a certain criterion. These limitations are directed to mental processes. Determining relationships between data elements is a mental process that can reasonably be performed in the human mind. The claim also contains limitations directed to mathematical relationships to determine addresses. A mathematical process is an abstract idea. With respect to claim 6: the limitations are directed to determining relationships between addresses based on a certain criterion. These limitations are directed to mental processes. Determining relationships between data elements is a mental process that can reasonably be performed in the human mind. The claim also contains limitations directed to mathematical relationships to determine addresses. A mathematical process is an abstract idea. With respect to claim 19: Eligibility step 1: Yes, the claim as a whole falls within one or more statutory categories. Eligibility step 2A (prong one): Yes, the claim recites a judicial exception. An abstract idea is set forth or described in the claim. The limitations of “… obtaining data access configuration information; determining a data size, data address constraint information, and a data grouping storage mode based on the data access configuration information; determining a plurality of grouping identifiers based on the data size and the data grouping storage mode; and determining a storage address for corresponding grouped data of each of the plurality of grouping identifiers based on the data address constraint information” are considered a mental process. The limitations are directed to observations and drawing conclusions and can reasonably be performed in the human mind. A mental process is an abstract idea. Eligibility step 2A (prong two): No, the claim does not recite additional elements that integrate the judicial exception into a practical application. The additional limitations of a non-transitory storage medium are a field of use limitation that fail to further limit the claim. Eligibility step 2B: The claim as a whole does not amount to significantly more than the exception itself and therefore lacks subject matter eligibility. With respect to claim 20: Eligibility step 1: Yes, the claim as a whole falls within one or more statutory categories. Eligibility step 2A (prong one): Yes, the claim recites a judicial exception. An abstract idea is set forth or described in the claim. The limitations of “… obtaining data access configuration information; determining a data size, data address constraint information, and a data grouping storage mode based on the data access configuration information; determining a plurality of grouping identifiers based on the data size and the data grouping storage mode; and determining a storage address for corresponding grouped data of each of the plurality of grouping identifiers based on the data address constraint information” are considered a mental process. The limitations are directed to observations and drawing conclusions and can reasonably be performed in the human mind. A mental process is an abstract idea. Eligibility step 2A (prong two): No, the claim does not recite additional elements that integrate the judicial exception into a practical application. The additional limitations of a processor and memory are recited at a high level of granularity and generally link the abstract idea to a field of use. The linking to a field of use does not add significantly more to the claim. Eligibility step 2B: The additional limitations of a processor and memory are recited at a high level of granularity and generally link the abstract idea to a field of use. The linking to a field of use does not add significantly more to the claim. These elements, individually, and in combination, do not add significantly more than the judicial exception. The claim as a whole does not amount to significantly more than the exception itself and therefore lacks subject matter eligibility. 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)(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. (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. Claim(s) 1, 19 and 20 is/are rejected under 35 U.S.C. 102(a)(1)/(a)(2) as being anticipated by FLAX (U.S. Patent #5,551,020). 1. FLAX discloses A data access method, comprising: obtaining data access configuration information (see column 6, lines 20-35: encoding method used for storing data and reading data); determining a data size, data address constraint information, and a data grouping storage mode based on the data access configuration information (see column 7, lines 5-43: the encoded data is compressed into a string [size], an index table and pointers are added to locate individual segments of the data in the string [address constraint and grouping mode]); determining a plurality of grouping identifiers based on the data size and the data grouping storage mode (see column 7 line 654 through column 8, line 37: pointers added at the beginning of the string can identify induvial data segments in the string and the location of the next pointer); and determining a storage address for corresponding grouped data of each of the plurality of grouping identifiers based on the data address constraint information (see column 9, lines 1-43: the data is divided into blocks to be stored on the physical storage media, reference tables contain the physical address on the storage media where the data is stored). 19. FLAX discloses A non-transitory computer readable storage medium, wherein the storage medium stores a computer program, and the computer program is used for implementing a data access method (see column 5, lines 30-40: computer with memory capacity and computing capability), wherein the method comprises: obtaining data access configuration information (see column 6, lines 20-35: encoding method used for storing data and reading data); determining a data size, data address constraint information, and a data grouping storage mode based on the data access configuration information (see column 7, lines 5-43: the encoded data is compressed into a string [size], an index table and pointers are added to locate individual segments of the data in the string [address constraint and grouping mode]); determining a plurality of grouping identifiers based on the data size and the data grouping storage mode (see column 7 line 654 through column 8, line 37: pointers added at the beginning of the string can identify induvial data segments in the string and the location of the next pointer); and determining a storage address for corresponding grouped data of each of the plurality of grouping identifiers based on the data address constraint information (see column 9, lines 1-43: the data is divided into blocks to be stored on the physical storage media, reference tables contain the physical address on the storage media where the data is stored). 20. FLAX discloses An electronic device, wherein the electronic device comprises: a processor; and a memory, configured to store processor-executable instructions, wherein the processor is configured to read the executable instructions from the memory, and execute the instructions to implement a data access method (see column 5, lines 30-40: computer with memory capacity and computing capability), wherein the method comprises: obtaining data access configuration information (see column 6, lines 20-35: encoding method used for storing data and reading data); determining a data size, data address constraint information, and a data grouping storage mode based on the data access configuration information (see column 7, lines 5-43: the encoded data is compressed into a string [size], an index table and pointers are added to locate individual segments of the data in the string [address constraint and grouping mode]); determining a plurality of grouping identifiers based on the data size and the data grouping storage mode (see column 7 line 654 through column 8, line 37: pointers added at the beginning of the string can identify induvial data segments in the string and the location of the next pointer); and determining a storage address for corresponding grouped data of each of the plurality of grouping identifiers based on the data address constraint information (see column 9, lines 1-43: the data is divided into blocks to be stored on the physical storage media, reference tables contain the physical address on the storage media where the data is stored). Allowable Subject Matter Claims 7-18 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. The following is a statement of reasons for the indication of allowable subject matter: Claims 7-18 are all directed to reading data from the memory based on the identifiers that were determined in the independent claim. The manner in which the memories are identified and the manner in which the data is read is not disclosed by the prior art. While FLAX does disclose retrieving the data from the memory after it is stored (columns 13 and 14), the data is not retrieved and organized in the manner that is claimed. Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. HAASE [8,566,352] discloses classifying a data item based on properties of the data and an associated questionnaire, attaching coordinate values to the data based on the data properties, and storing the data in an appropriate part of the memory based on the coordinate values. [Columns 5-8] YIN [2025/0342137] discloses a method for writing scientific data to a memory, the data is divided up and written in blocks, grouping information for data, and reading the data from memory. [0040]-[0056] Any inquiry concerning this communication or earlier communications from the examiner should be directed to EDWARD J DUDEK JR whose telephone number is (571)270-1030. The examiner can normally be reached Monday - Friday, 8:00A-4:00P. 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, Hosain T Alam can be reached at 571-272-3978. 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. /EDWARD J DUDEK JR/Primary Examiner, Art Unit 2132
Read full office action

Prosecution Timeline

Apr 02, 2025
Application Filed
Jun 30, 2026
Non-Final Rejection mailed — §101, §102 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12681811
SYSTEM AND METHOD FOR LARGE NUMBER OF SIMULTANEOUS READ STREAMS FOR DDVE DATA STORED INTO OBJECT STORE
3y 4m to grant Granted Jul 14, 2026
Patent 12681751
Method and Apparatus for Starting Secure Container
2y 9m to grant Granted Jul 14, 2026
Patent 12681662
DOMAIN-SELECTIVE CONTROL COMPONENT
1y 11m to grant Granted Jul 14, 2026
Patent 12675233
Request Processing Method, Apparatus, and System
2y 2m to grant Granted Jul 07, 2026
Patent 12675412
LOW-OVERHEAD ATOMIC WRITES FOR PERSISTENT MEMORY
2y 1m to grant Granted Jul 07, 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
89%
Grant Probability
94%
With Interview (+5.1%)
2y 4m (~1y 0m remaining)
Median Time to Grant
Low
PTA Risk
Based on 1122 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