Prosecution Insights
Last updated: October 01, 2026
Application No. 18/779,808

SPATIALLY ALIGNED STRING CONCATENATION SYSTEMS AND METHODS FOR IMPROVED OPTICAL CHARACTER RECOGNITION

Final Rejection §102§103
Filed
Jul 22, 2024
Examiner
DUONG, JOHNNYKHOI BAO
Art Unit
2667
Tech Center
2600 — Communications
Assignee
State Farm Mutual Automobile Insurance Company
OA Round
2 (Final)
64%
Grant Probability
Moderate
3-4
OA Rounds
1y 1m
Est. Remaining
96%
With Interview

Examiner Intelligence

Grants 64% of resolved cases
64%
Career Allowance Rate
40 granted / 62 resolved
+2.5% vs TC avg
Strong +32% interview lift
Without
With
+31.6%
Interview Lift
resolved cases with interview
Typical timeline
3y 3m
Avg Prosecution
24 currently pending
Career history
75
Total Applications
across all art units

Statute-Specific Performance

§101
5.3%
-34.7% vs TC avg
§103
49.7%
+9.7% vs TC avg
§102
37.6%
-2.4% vs TC avg
§112
4.4%
-35.6% vs TC avg
Black line = Tech Center average estimate • Based on career data from 62 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 . Response to Amendments The amendment filed on 07/28/2026 has been entered. Claims 1, 11, 19 were amended. Claims 2 and 12 were cancelled. Claims 1, 3-11, 13-20 were pending. Response to Arguments Applicant’s arguments have been considered but are moot in view of the new ground(s) of rejection in view of Patel (US 2021/0201018 A1, 2020) in regards to the amended limitations and re-consideration of the Yang reference (in regards to weighted Euclidean distance using the Multiplicative Identity, see informational reference: https://byjus.com/maths/additive-identity-vs-multiplicative-identity/). 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. Claim(s) 1, 4-6, 11, 14, 19 is/are rejected under 35 U.S.C. 102(a)(1) as being anticipated by Yang (“Improve newspaper digitalization efficacy with generic document segmentation tool using Amazon Textract”, 2021), in view of Patel (US 2021/0201018 A1, 2020). Regarding claims 1, 11, 19, Yang teaches A spatial alignment computer system (Yang, pg 6, ¶3-6, reproduced below: PNG media_image1.png 456 1144 media_image1.png Greyscale . “align the boundaries” shows “spatial alignment”) for string alignment (Yang, see nearest image above, “align the boundaries” shows string alignment as the bounding boxes contain strings) within a document processed using an optical character recognition (OCR) tool (Yang, pg 1, ¶2, reproduced below: PNG media_image2.png 174 1150 media_image2.png Greyscale . “newspapers articles” is being interpreted as “document” that is processed. Amazon Textract is being interpreted as OCR tool), the spatial alignment computer system comprising: at least one memory (Yang, see pg 1, ¶2 image above, which shows the newspaper digitization method requires using memory since machine learning and segmentation are involved); and at least one processor in communication with the at least one memory (Yang, see pg 1, ¶2 image above, which shows the newspaper digitization method requires using at least one processor since machine learning and segmentation are involved), wherein the at least one processor is programmed to: receive a plurality of bounding boxes (Yang, see pg 6 image above, “bounding boxes”) of a document scanned (Yang, see pg 1 image above, “newspaper” is an example scanned document) using an OCR tool (Yang, see pg 1, ¶2 image above, “Amazon Textract” is an OCR tool); identify a centroid of each bounding box of the plurality of bounding boxes (Yang, see pg 6 image above, “centroid of each bounding box”); sort the weighted Euclidean distance of the centroid of each bounding box (Yang, see pg 6 image above, “Euclidean distances of the centroid of each bounding box”. The weights being 1, as PHOSITA would know from the identity rule for multiplication) in ascending order to obtain a sorting index (Yang, see pg 6 image above, “we sorted the bounding boxes by the coordinates, according to a human read order from top to bottom, and left to right”. Sorting is being interpreted to involve a sorting index. Human read order is being interpreted to involve an ascending order); and based upon the sorting index (Yang, see pg 6 image above, “we sorted the bounding boxes”, which is being interpreted to involve an index), align the one or more output strings associated with each bounding box of the plurality of bounding boxes (Yang, see pg 6 image above, “we sorted the bounding boxes by the coordinates, according to a human read order from top to bottom, and left to right”. The purpose of the OCR tool is to extract text, or strings. These are sorted according to human read order). a weighted Euclidean (Yang, see pg 6 image above, “Euclidean distances of the centroid of each bounding box”. Which is being interpreted as having weights of 1, as PHOSITA would know from the identity rule for multiplication in the field of mathematics.) However, Yang does not appear to explicitly teach “calculate coordinates for each centroid of each bounding box of the plurality of bounding boxes from a reference point defined at a top-left corner of a document page in which one or more output strings are displayed”. Pertaining to the same field of endeavor, Patel teaches calculate coordinates for each centroid of each bounding box (Patel, [0086]: “Centroid point of the bounding box containing label”) of the plurality of bounding boxes (Patel, [0064]: “At step 3, after going through all bounding boxes and obtaining confidence score for all bounding boxes”. “All bounding boxes” is being interpreted as involving “plurality of bounding boxes”) from a reference point defined at a top-left corner of a document page (Patel, [0086]: “Centroid angle in degrees with reference to left, top location of the image containing value”. “image” is being interpreted as involving “document page” as Patel is in the field of endeavor of text detection, which involves document page) in which one or more output strings are displayed (Patel, [0086]: “Type of text contained-numeric, alphanumeric, date string format, address string format, Angle in degrees of line joining left, top point of the document and Centroid point of the bounding box containing label”); calculate, for each centroid, … distance of the centroid from the reference point (Patel, Fig. 4, reproduced below: PNG media_image3.png 756 1320 media_image3.png Greyscale . The big dots at the center of each bounding box are being interpreted as “centroid”. The “Label Box” is being interpreted as the top-left reference point. “Proximity distance” is being interpreted as “distance of the centroid from the reference point”); Yang and Patel are considered to be analogous art because they are directed to document layout analysis and text detection. It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have modified the method and system for document layout analysis with text detection (as taught by Yang) to calculate coordinates for each centroid of each bounding box of the plurality of bounding boxes from a reference point defined at a top-left corner of a document page in which one or more output strings are displayed (as taught by Patel) because the combination provides an improvement to dynamic text location extraction (Patel, [0003-0004]). Regarding claim 4, Yang teaches The spatial alignment computer system of claim 1, wherein a vertical spacing between two rows of a document (Yang, pg 9, the sample newspaper image shows vertical spacing between rows of the document) displaying the one or more aligned output strings (Yang, pg 9, sample newspaper image, which shows the text displayed) is determined based at least in part on a paper size of the document (Yang, pg 9, sample newspaper image, which shows the text alignment is based on at least the paper size of the document, otherwise text would go outside the margins). Regarding claim 5, Yang teaches The spatial alignment computer system of claim 4, wherein the paper size of the document includes at least one of: (i) a letter size; (ii) a legal size; (iii) a tabloid size (Yang, pg 9, sample newspaper image, which is a tabloid size. Examiner notes the phrasing of this claim is being interpreted as an “OR” statement, so only one item will be addressed); (iv) a ledger size; (v) a junior legal size; (vi) a half letter size; (vii) a government letter; or (viii) a government legal size. Regarding claim 6, Yang teaches The spatial alignment computer system of claim 4, wherein the vertical spacing between two rows of the document displaying the one or more aligned output strings is further determined based at least in part on a font type or a font size (Yang, pg 9, sample newspaper image, which shows small and large font size influences the vertical spacing between two rows of the document for the text). Claim 14 is rejected using the same rationale and motivation as applied to claim 4 discussed above. Claim(s) 3, 7, 13, 15, 20 is/are rejected under 35 U.S.C. 103 as being unpatentable over Yang and Patel, in view of Aboulkacim (“Form data enriching using a post OCR clustering process”, 2022). Regarding claim 3, Yang teaches The spatial alignment computer system of claim 1, wherein a vertical coordinate component of the calculated coordinates for each centroid (Aboulkacim, pg 31, bulletpoint before Section 7.2: “As the Euclidean distance was calculated by using midpoints of each text box”, which is being interpreted to involve a centroid) of each bounding box of the plurality of bounding boxes is more heavily weighted than a horizontal coordinate component (Aboulkacim, pg 7, Section 2.5.2, reproduced below: PNG media_image4.png 422 794 media_image4.png Greyscale . Which shows the vertical coordinate, interpreted as involving the y variable, is more heavily weighted than the horizontal coordinate, interpreted as involving the x variable.). Yang, Patel, and Aboulkacim are considered to be analogous art because they are directed to OCR and layout analysis. It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have modified the method and system for OCR and layout analysis with top-left reference point (as taught by Yang and Patel) to include a more heavily weighted vertical coordinate (as taught by Aboulkacim) because the combination provides an improvement to data enrichment for OCR tools (Aboulkacim, Abstract). Regarding claim 7, Yang teaches The spatial alignment computer system of claim 1, wherein a weight ω_2 of a vertical coordinate component (Aboulkacim, see nearest image below, the 2 weight in the equation is being interpreted as the second weight) of the calculated coordinates of the centroid of each bounding box of the plurality of bounding boxes is at least PNG media_image5.png 124 134 media_image5.png Greyscale times a weight ω_1 of a horizontal coordinate component (Aboulkacim, see nearest image below, 0.5 would be the smaller weight for the horizontal coordinate. The 2 is being interpreted as at least larger than 0.5) of the calculated coordinates of the centroid of each bounding box of the plurality of bounding boxes (Aboulkacim, pg 7, Section 2.5.2, reproduced below: PNG media_image4.png 422 794 media_image4.png Greyscale . Which shows the vertical coordinate, interpreted as involving the y variable, is more heavily weighted than the horizontal coordinate, interpreted as involving the x variable. The midpoint calculated [pg 31, bulletpoint before section 7.2] is being interpreted as the centroid for each text box, or bounding box), wherein h corresponds with a length of a document page (Aboulkacim, pg 21, Section 5, ¶1: “The system has been tested by inputting different images of handwritten filled in forms with the same image of a blank form.” “image of a blank form” is being interpreted to have a height, or a length, or a document page), r corresponds with an aspect ratio of PNG media_image6.png 94 54 media_image6.png Greyscale (Aboulkacim, pg 21, Section 5, ¶1: “The system has been tested by inputting different images of handwritten filled in forms with the same image of a blank form.” “image of a blank form” is being interpreted to have an aspect ratio of 1/sqrt(2), the common aspect ratio for paper sizes), and Δh corresponds with a height of a single line or row (Aboulkacim, pg 20, Figure 18, the bounding boxes are interpreted to have a height and corresponds to a height of a single line or row). Yang, Patel, and Aboulkacim are considered to be analogous art because they are directed to OCR and layout analysis. It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have modified the method and system for OCR and layout analysis with top-left reference point (as taught by Yang and Patel) to include a more heavily weighted vertical coordinate (as taught by Aboulkacim) because the combination provides an improvement to data enrichment for OCR tools (Aboulkacim, Abstract). Claim 13 is rejected using the same rationale and motivation as applied to claim 3 discussed above. Claims 15 and 20 is rejected using the same rationale and motivation as applied to claim 7 discussed above. Claim(s) 8, 9, 10, 16, 17, 18 is/are rejected under 35 U.S.C. 103 as being unpatentable over Yang and Patel, in view of Liang (“Comparative study of table layout analysis”, 2018). Regarding claim 8, Yang teaches The spatial alignment computer system of claim 1, wherein the at least one processor is further programmed to: based upon the sorting index for a first version of the OCR tool (Yang, see pg 6 image above, “we sorted the bounding boxes”, which is being interpreted to involve an index), align a first set of one or more output strings associated with each bounding box of a plurality of bounding boxes generated by the first version of the OCR tool (Yang, see pg 6 image above, “we sorted the bounding boxes by the coordinates, according to a human read order from top to bottom, and left to right”. The purpose of the OCR tool is to extract text, or strings. These are sorted according to human read order); However, Yang and Patel does not appear to explicitly teach second version of the OCR tool. Pertaining to the same field of endeavor, Liang teaches based upon a sorting index for a second version of the OCR tool, align a second set of one or more output strings associated with each bounding box of a plurality of bounding boxes (Liang, see Section 1.2 image below: “segmenting physical contents” is being interpreted as involving bounding boxes) generated by the second version of the OCR tool (Liang, see Section 3.3.4.3 image below, the OCR tool comparison is show using performance metrics in Table 6, which is being interpreted as having first and second version of the OCR tool); compare the spatial alignment of the first set of the one or more output strings to the second set of the one or more output strings (Liang, pg 10, last 3 paragraphs before Section 1.2, reproduced below: PNG media_image7.png 532 1204 media_image7.png Greyscale . Layout analysis is being interpreted to involve “spatial alignment”. “Connected components” are being interpreted to involve output strings. See Section 3.3.4.3 image below, the metric compares the results of the OCR tools); and output a performance metric indicating how the first version of the OCR tool compares to the second version of the OCR tool (Liang, pg 33, Section 3.3.4.3, reproduced below: PNG media_image8.png 630 884 media_image8.png Greyscale . Table 6, each column shows a different OCR tool, which is interpreted as having a first and second version of the OCR tool. F1_micro_avg, is an example performance metric that is used to compare the OCR tools). Yang, Patel, and Liang are considered to be analogous art because they are directed to OCR and layout analysis. It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have modified the method and system for OCR and layout analysis with top-left reference point (as taught by Yang and Patel) to compare OCR tools (as taught by Liang) because the combination provides an improvement to OCR and layout analysis (Liang, Abstract). Further, one with ordinary skill in the art would know that it is common practice to compare tools in the scientific and research disciplines. Regarding claim 9, Yang teaches The spatial alignment computer system of claim 8, wherein the performance metric indicates whether the spatial alignments of the different versions of the OCR tools are compatible or non-compatible (Liang, see Section 3.3.4.3 image above, “Since these two alternatives perform well consistently in all these experiments, we adopted these two alternatives as two branches of solution III and applied them to produce evaluation result at the end”. Which shows the two OCR tools are compatible, while the third one was not). Regarding claim 10, Yang teaches The spatial alignment computer system of claim 1, wherein the at least one processor is further programmed to: However, Yang and Patel does not appear to explicitly teach second version of the OCR tool. Pertaining to the same field of endeavor, Liang teaches compare the alignment of the one or more output strings from a first version of the OCR tool to an alignment of one or more output strings from a second version of an OCR tool (Liang, pg 10, last 3 paragraphs before Section 1.2, reproduced below: PNG media_image7.png 532 1204 media_image7.png Greyscale . Layout analysis is being interpreted to involve “spatial alignment”. “Connected components” are being interpreted to involve output strings. See Section 3.3.4.3 image above, the metric compares the results of the OCR tools); and determine from the comparison whether the first version and the second version of the OCR tools are compatible (Liang, see Section 3.3.4.3 image above, “Since these two alternatives perform well consistently in all these experiments, we adopted these two alternatives as two branches of solution III and applied them to produce evaluation result at the end”. Which shows the two OCR tools are compatible, while the third one was not). Yang, Patel, and Liang are considered to be analogous art because they are directed to OCR and layout analysis. It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have modified the method and system for OCR and layout analysis with top-left reference point (as taught by Yang and Patel) to compare OCR tools (as taught by Liang) because the combination provides an improvement to OCR and layout analysis (Liang, Abstract). Further, one with ordinary skill in the art would know that it is common practice to compare tools in the scientific and research disciplines. Claim 16 is rejected using the same rationale and motivation as applied to claim 8 discussed above. Claim 17 is rejected using the same rationale and motivation as applied to claim 9 discussed above. Claim 18 is rejected using the same rationale and motivation as applied to claim 10 discussed above. 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 nonprovisional extension fee (37 CFR 1.17(a)) 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. The prior art made of record and not relied upon is considered pertinent to applicant's disclosure: Xu et al (“Graph-based layout analysis for PDF documents”, 2013) discloses document layout analysis with weighted Euclidean distance (interpreted from weight of edges that uses Euclidean distance). Vincent et al (US 7697758 B2, 2006) discloses OCR post-processing and centroids of bounding boxes along with distances between bounding boxes. Ramalingam et al (US 2023/0196806 A1, 2022) discloses text regions of interest with centroids and Euclidean distance. Any inquiry concerning this communication or earlier communications from the examiner should be directed to JOHNNY B DUONG whose telephone number is (571)272-1358. The examiner can normally be reached Monday - Thursday 10a-9p (ET). 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, Matthew Bella can be reached at (571)272-7778. 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. /J.B.D./Examiner, Art Unit 2667 /MATTHEW C BELLA/Supervisory Patent Examiner, Art Unit 2667
Read full office action

Prosecution Timeline

Jul 22, 2024
Application Filed
Jun 03, 2026
Non-Final Rejection mailed — §102, §103
Jul 01, 2026
Interview Requested
Jul 08, 2026
Examiner Interview Summary
Jul 28, 2026
Response Filed
Sep 09, 2026
Final Rejection mailed — §102, §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12731360
METHOD FOR RECOGNIZING AND DIAGNOSING TRANSFORMER EQUIPMENT BASED ON IMAGE FUSION AND TARGET RECOGNITION
2y 5m to grant Granted Sep 08, 2026
Patent 12718443
MEDICAL IMAGE PROCESSING DEVICE, MEDICAL IMAGE PROCESSING METHOD, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM
3y 9m to grant Granted Aug 25, 2026
Patent 12705893
ARTIFICIALLY INTELLIGENT SPORTS COMPANION DEVICE
2y 10m to grant Granted Aug 11, 2026
Patent 12700216
SALIENCY-GUIDED MIXUP WITH OPTIMAL RE-ARRANGEMENTS FOR EFFICIENT DATA AUGMENTATION
3y 2m to grant Granted Aug 04, 2026
Patent 12663339
SYSTEM AND METHOD OF FIBER LOCATION MAPPING IN A MULTI-BEAM SYSTEM
4y 0m to grant Granted Jun 23, 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
64%
Grant Probability
96%
With Interview (+31.6%)
3y 3m (~1y 1m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 62 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