Prosecution Insights
Last updated: July 17, 2026
Application No. 18/373,962

AUTOMATIC TEXT RECOGNITION WITH TABLE PRESERVATION

Final Rejection §102§103
Filed
Sep 27, 2023
Priority
Jun 03, 2023 — provisional 63/470,835
Examiner
DEBROW, JAMES J
Art Unit
2174
Tech Center
2100 — Computer Architecture & Software
Assignee
Apple Inc.
OA Round
2 (Final)
70%
Grant Probability
Favorable
3-4
OA Rounds
5m
Est. Remaining
95%
With Interview

Examiner Intelligence

Grants 70% — above average
70%
Career Allowance Rate
359 granted / 512 resolved
+15.1% vs TC avg
Strong +25% interview lift
Without
With
+25.2%
Interview Lift
resolved cases with interview
Typical timeline
3y 3m
Avg Prosecution
16 currently pending
Career history
536
Total Applications
across all art units

Statute-Specific Performance

§101
5.3%
-34.7% vs TC avg
§103
81.7%
+41.7% vs TC avg
§102
10.6%
-29.4% vs TC avg
§112
0.6%
-39.4% vs TC avg
Black line = Tech Center average estimate • Based on career data from 512 resolved cases

Office Action

§102 §103
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: Remarks filed 23 Feb. 2026 Claims 1-22 are pending in this case. Claims 1, 13 and 20 are independent claims Applicant’s Response In Applicant’s Response dated 23 Feb. 2026, Applicant amended claims 2, 8, 9, 13 and 16; added new claims 21-22. Applicant argued against all rejections previously set forth in the Office Action dated 08 Sep. 2006. 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. Claims 1, 8, 9, 11-13 and 20 are rejected under 35 U.S.C. 102(a)(1) as being anticipated by Muthu et al. (Pub. No.: US 2023/0196813 A1; Filed: Dec. 16, 2021) (hereinafter “Muthu”). Regarding independent claims 1, 13 and 20, Muthu disclose a method comprising: identifying one or more portions of a data object that include a table by providing the data object to a table detection model (0050-0051; 0055); determining a structure of the table by providing the one or more portions of the data object to a table structure recognition model (0050-0051; 0055); generating a virtual table based on the determined structure of the table, the virtual table including an indication of at least one of one or more rows, one or more columns, or one or more cells corresponding to the table (0006; 0051-0051; 0055; 0064-0071; 0081); mapping text from the one or more portions of the data object to corresponding cells of the virtual table (0051; 0055; 0069); and performing a process with the virtual table (0051; 0071; 0081). Regarding dependent claim 8, Muthu disclose the method of claim 1, wherein providing the one or more portions of the data object to the table structure recognition model comprises: extracting the one or more portions of the data object from the data object (0050-0051; 0055); and normalizing the extracted one or more portions of the data object prior to providing the one or more portions to the table structure recognition model (0050-0051; 0055). Regarding dependent claim 9, Muthu disclose the method of claim 1, wherein determining the structure of the table comprises identifying one or more of a number of rows, a number of columns, a row height, a column width, or indications of merged cells (0066; 0070-0071). Regarding dependent claim 11, Muthu disclose the method of claim 1, wherein mapping text from the one or more portions of the data object to corresponding cells of the virtual table comprises: providing the virtual table on the one or more portions of the data object (0051; 0071; 0081); and mapping text in each cell of the table in the one or more portions of the data object to the corresponding cell of the virtual table (0069; 0071; 0081). Regarding dependent claim 12, Muthu disclose the method of claim 1, wherein performing a process with the virtual table comprises: providing the virtual table to the process for generating a visual representation of the table (0051; 0071; 0081). 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, 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. The text of those sections of Title 35, U.S. Code not included in this action can be found in a prior Office action. Claims 3 and 15 are rejected under 35 U.S.C. 103 as being unpatentable over Muthu in view of Xu et al. (Pub. No.: US 2022/0309549 A1; Filed: Feb. 27, 2019) (hereinafter “Xu”). Regarding dependent claims 3 and 15, Muthu does not expressly disclose the method of claims 2 and 14 respectively, further comprising, before providing the data object to the table detection model: modifying one or more parameters of the backbone network and the text detection head; and modifying one or more parameters of the table detection head without modifying the one or more parameters of the backbone network and the text detection head. Xu teach modifying one or more parameters of the backbone network and the text detection head (0053-0055; 0065-0067; 0076); and modifying one or more parameters of the table detection head without modifying the one or more parameters of the backbone network and the text detection head (0053-0055; 0065-0067; 0076). Therefore before the effective filing date of the claim invention, it would have been obvious to one of ordinary skill in the art to combine Xu with Muthu for the benefit of efficiently extracting structured data from documents that are less expensive, less time-consuming, and less error-prone (0003). Claims 4-7, 10 and 16-19 are rejected under 35 U.S.C. 103 as being unpatentable over Muthu in view of Xu further in view of Carroll (Pub. No.: US 2017/0147552 A1; Filed: Nov. 19, 2015) (hereinafter “Xu”). Regarding dependent claims 4 and 16, Muthu disclose the method of claims 2 and 14 respectively, wherein identifying the one or more portions of the data object comprises: generating one or more bounding boxes around text included in the one or more portions of the data object (0011; 0022; 0046-0050); and Muthu in view of Xu does not expressly disclose providing the one or more bounding boxes to the table structure recognition model. Carroll teach providing the one or more bounding boxes to the table structure recognition model (0043-0044; 0075-0077; 0080-0081). Therefore before the effective filing date of the claim invention, it would have been obvious to one of ordinary skill in the art to combine Carroll with Muthu in view of Xu for the benefit predicts the locations of fields of the table, as well as field identities/names/labels for the fields. Regarding dependent claims 5 and 17, Muthu in view of Xu does not expressly disclose the method of claims 1 and 13 respectively, wherein identifying the one or more portions of the data object comprises: generating, for one or more pixels of the data object, a likelihood that each pixel of the one or more pixels is part of a table; and identifying one or more candidate table regions of the data object based on the generated likelihoods. Carroll teach generating, for one or more pixels of the data object, a likelihood that each pixel of the one or more pixels is part of a table (0108-0111); and identifying one or more candidate table regions of the data object based on the generated likelihoods (0121-0123). Therefore before the effective filing date of the claim invention, it would have been obvious to one of ordinary skill in the art to combine Carroll with Muthu in view of Xu for the benefit predicts the locations of fields of the table, as well as field identities/names/labels for the fields. Regarding dependent claims 6 and 18, Muthu in view of Xu, further in view of Carroll disclose the method of claims 5 and 17 respectively, wherein identifying the one or more portions of the data object comprises: determining an orientation of one or more lines of text in a respective candidate table region of the one or more candidate table regions (0076; 0081; 0099; 0107); determining an orientation of the respective candidate table region based on the orientation of one or more lines of text(0076; 0081; 0099; 0107); and generating a bounding box based on the respective candidate table region and the determined orientation, the bounding box representing an identified portion of the data object (0076; 0081; 0099; 0107). Regarding dependent claims 7 and 19, Muthu in view of Xu, further in view of Carroll disclose the method of claims 6 and 18 respectively, further comprising: rejecting the respective candidate table region, in response to a determination that an amount of text in the identified portion of the data object is below a threshold amount of text (0080-0081); and rejecting the respective candidate table region, in response to a determination that the determined orientation deviates more than a threshold amount from an average orientation of the one or more portions of the data object (0080-0081). Regarding dependent claim 10, Muthu in view of Xu does not expressly disclose the method of claim 9, wherein the row height and the column width are a percentage of a height and width, respectively, of the one or more portions of the data object. Carroll teach wherein the row height and the column width are a percentage of a height and width, respectively, of the one or more portions of the data object (0081). Therefore before the effective filing date of the claim invention, it would have been obvious to one of ordinary skill in the art to combine Carroll with Muthu in view of Xu for the benefit predicts the locations of fields of the table, as well as field identities/names/labels for the fields. Claims 2, 14, 21 and 22 are rejected under 35 U.S.C. 103 as being unpatentable over Muthu in view of Liao et al. (Pub. No.: US 2021/0366099 A1; Filed: Au. 9, 2021) (hereinafter “Liao”). Regarding dependent claims 2 and 14, Muthu does not expressly disclose the method of claims 1 and 13 respectively, wherein the table detection model comprises a convolutional neural network comprising a backbone network and multiple network heads including a text detection head and a table detection head. Liao teach wherein the table detection model comprises a convolutional neural network comprising a backbone network and multiple network heads including a text detection head and a table detection head (0009; 0243; 0390-0391). Therefore before the effective filing date of the claim invention, it would have been obvious to one of ordinary skill in the art to combine Liao with Muthu for the benefit of generating and utilizing a document template database for automatically extracting document image contents into a contextually structured format. Regarding dependent claim 21, Muthu does not expressly disclose the method of claim 1, wherein the one or more portions of the data object are preprocessed prior to input to the table structure recognition model. Liao teach wherein the one or more portions of the data object are preprocessed prior to input to the table structure recognition model (0142; 0318-0319). Therefore before the effective filing date of the claim invention, it would have been obvious to one of ordinary skill in the art to combine Liao with Muthu for the benefit of generating and utilizing a document template database for automatically extracting document image contents into a contextually structured format. Regarding dependent claim 22, Muthu does not expressly disclose the method of claim 1, wherein mapping text from the one or more portions of the data object to corresponding cells of the virtual table comprises recreating the virtual table on the one or more portions of the data object and mapping the text in each cell to the corresponding cell of the recreated virtual table (0051; 0055; 0069). Muthu does not expressly disclose wherein if a bounding box of text overlaps multiple cells of the recreated virtual table, the text is mapped to the cell with which it overlaps the most Liao teach wherein if a bounding box of text overlaps multiple cells of the recreated virtual table, the text is mapped to the cell with which it overlaps the most (0004; 0007; 0013; 0019; 0286). Therefore before the effective filing date of the claim invention, it would have been obvious to one of ordinary skill in the art to combine Liao with Muthu for the benefit of generating and utilizing a document template database for automatically extracting document image contents into a contextually structured format. NOTE It is noted that any citations to specific, pages, columns, lines, or figures in the prior art references and any interpretation of the reference should not be considered to be limiting in any way. A reference is relevant for all it contains and may be relied upon for all that it would have reasonably suggested to one having ordinary skill in the art. See MPEP 2123. Response to Arguments Applicant's arguments filed have been fully considered but they are not persuasive. Applicant argues none of the cited passages of Muthu discloses “providing the data object to a table detection model nor providing the one or more portions of the data object to a table structure recognition model. The Examiner disagree. Muthu disclose (0051) an intelligent model for unstructured nested tabular data extraction. A second component receives output from the first component and an intelligent tabular data extraction (ITDE) algorithm is used to detect and extract tabular data. In addition, the algorithm constructs a virtual table object after locating the table headers, column headers and row headers and uses the same to extract tabular data efficiently (0051). Thus providing the data object to a table detection model providing the one or more portions of the data object to a table structure recognition model. Muthu also disclose an ITDE algorithm incorporates the HIKS technique to identify nested table, row, and column header (as well as sub-header) structures and transform them into ‘flat’ format before extracting the table (0061). Applicant argues Muthu fails to disclose mapping text from the one or more portions of the data object to corresponding cells of the virtual table (0051; 0055; 0069). The Examiner disagree. Muthu disclose the ITDE algorithm generates a virtual table map (a virtual in-memory table object) when locating the headers, row headers, and column headers of the table to be extracted (a virtual table object). The virtual table map is then used during extraction to loop through the columns and rows in the table and extract the values (mapping text from the one or more portions of the data object to corresponding cells of the virtual table) (0069). Conclusion THIS ACTION IS MADE FINAL. Applicant is reminded of the extension of time policy as set forth in 37 CFR 1.136(a). A shortened statutory period for reply to this final action is set to expire THREE MONTHS from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of the mailing date of this final action and the advisory action is not mailed until after the end of the THREE-MONTH shortened statutory period, then the shortened statutory period will expire on the date the advisory action is mailed, and any extension fee pursuant to 37 CFR 1.136(a) will be calculated from the mailing date of the advisory action. In no event, however, will the statutory period for reply expire later than SIX MONTHS from the mailing date of this final action. Any inquiry concerning this communication or earlier communications from the examiner should be directed to JAMES J DEBROW whose telephone number is (571)272-5768. The examiner can normally be reached on 09:00 - 06:00. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, William Bashore can be reached on 571-272-4088. 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 Patent Center and the Private Patent Application Information Retrieval (PAIR) system. Status information for published applications may be obtained from Patent Center or Private PAIR. Status information for unpublished applications is available through Patent Center or Private PAIR to authorized users only. Should you have questions about access to Patent Center or the Private PAIR system, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). 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) Form at https://www.uspto.gov/patents/uspto-automated- interview-request-air-form. /James J Debrow/ Primary Patent Examiner Art Unit 2174 571-272-5768
Read full office action

Prosecution Timeline

Sep 27, 2023
Application Filed
Oct 22, 2025
Non-Final Rejection mailed — §102, §103
Feb 17, 2026
Interview Requested
Feb 23, 2026
Response Filed
Feb 23, 2026
Applicant Interview (Telephonic)
Feb 25, 2026
Examiner Interview Summary
Jun 17, 2026
Final Rejection mailed — §102, §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12682156
METHOD AND APPARATUS FOR TRACKING THE PROVENANCE OF INFORMATION
3y 5m to grant Granted Jul 14, 2026
Patent 12681996
SYSTEMS AND METHODS FOR BUILDING AN ELECTRONIC DATA CAPTURE SYSTEM
2y 9m to grant Granted Jul 14, 2026
Patent 12657000
DISPLAY APPARATUS AND METHOD FOR CONTROLLING THE SAME
2y 0m to grant Granted Jun 16, 2026
Patent 12639670
REAL-TIME PROXIMITY-BASED CONTEXTUAL INFORMATION FOR AN INDUSTRIAL ASSET
3y 4m to grant Granted May 26, 2026
Patent 12639392
WEBPAGE RENDERING METHOD AND APPARATUS, DEVICE, AND STORAGE MEDIUM
2y 10m to grant Granted May 26, 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

3-4
Expected OA Rounds
70%
Grant Probability
95%
With Interview (+25.2%)
3y 3m (~5m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 512 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