Prosecution Insights
Last updated: April 17, 2026
Application No. 17/650,632

CONTENT SEARCH EXTENSION ARCHITECTURE FOR PROGRAMMABLE INTELLIGENT SEARCH MEMORY

Final Rejection §103
Filed
Feb 10, 2022
Examiner
VINCENT, DAVID ROBERT
Art Unit
2123
Tech Center
2100 — Computer Architecture & Software
Assignee
unknown
OA Round
2 (Final)
80%
Grant Probability
Favorable
3-4
OA Rounds
3y 2m
To Grant
84%
With Interview

Examiner Intelligence

Grants 80% — above average
80%
Career Allow Rate
568 granted / 706 resolved
+25.5% vs TC avg
Minimal +4% lift
Without
With
+3.7%
Interview Lift
resolved cases with interview
Typical timeline
3y 2m
Avg Prosecution
27 currently pending
Career history
733
Total Applications
across all art units

Statute-Specific Performance

§101
31.0%
-9.0% vs TC avg
§103
35.4%
-4.6% vs TC avg
§102
14.2%
-25.8% vs TC avg
§112
13.6%
-26.4% vs TC avg
Black line = Tech Center average estimate • Based on career data from 706 resolved cases

Office Action

§103
Notice of Pre-AIA or AIA Status The present application is being examined under the pre-AIA first to invent provisions. Response to Arguments Applicant's arguments filed 11/26/25 have been fully considered but they are not persuasive. In re pgs. 3-5 the applicant argues Kapoor discloses computational hardware but fails to teach processing content as set forth in claim 2. In response the claims 2, 4-5 do not actually specify processing any content/data at all. They are apparatus claims that merely specify having the ability to so perform or the capability to process content (engine to process content) and Kapoor discloses engine to process content (“the application accelerator 504 is a cryptographic acceleration engine for encrypting and decrypting data. The application 512 may be designed to utilize the application accelerator 504. Alternatively, the application processing unit 502 may automatically utilize the application accelerator 504. In an example, the application accelerator 504 may comprise an FPGA”). The claims specify A dynamic random access memory (DRAM) comprising a programmable memory comprising engine “to” process content; said programmable memory integrated within a bank of the DRAM. The claim specifies a first memory (DRAM) comprising a second memory comprising [an] engine that has the ability to so perform processing. Had the claim specified the 1st or 2nd memory actually processes data that would be like saying a sponge that can hold water actually washes dishes by itself. The applicant’s disclosure specifies the memories (The programmable intelligent search memory of my invention may be embodied as independent PRISM memory integrated circuits working with or may also be embodied within microprocessors, multi-core processors, network processors, TCP Offload Engines, pg. 8). Memories hold data and do not store engines in the memory locations. Processors which can be called engines, process data. The applicant’s devices that process data are the PRISMs (programmable memories) that are controlled by processors and may interact with DRAMs. A DRAM (Dynamic Random Access Memory) module does not comprise a processor; it's a separate component that stores data for the processor (CPU) to use and the claims never positively claim processing any data. PNG media_image1.png 618 802 media_image1.png Greyscale Claim Rejections - 35 USC § 103 The following is a quotation of pre-AIA 35 U.S.C. 103(a) which forms the basis for all obviousness rejections set forth in this Office action: (a) A patent may not be obtained though the invention is not identically disclosed or described as set forth in section 102, if the differences between the subject matter sought to be patented and the prior art are such that the subject matter as a whole would have been obvious at the time the invention was made to a person having ordinary skill in the art to which said subject matter pertains. Patentability shall not be negated by the manner in which the invention was made. Claims 2, 4, 5 are rejected under pre-AIA 35 U.S.C. 103(a) as being unpatentable over Kapoor (US 2008/0133517) in view of MUELLER GERHARD (DE 69829618 T2). Kapoor discloses: 2, 4, 5. A dynamic random-access memory (DRAM) (RAM maybe DRAM, “The RAM 510 may be any embodiment of RAM, including SRAM, DRAM, Flash RAM, and so forth”, 0227) comprising a programmable memory (“The compiler may compile this input into an output that is directed at and/or suitable for programming and/or instructing any and all of the computational hardware of the flow processing facility 102. In embodiments and without limitation, such hardware may comprise one or more of a digital signal processor; an FPGA; a particular brand, model, or series of central processing unit; an ASIC; and so forth”, 0193; “Providing an accelerated execution of the critical region, this critical section may be dynamically programmed into the FPGA”, 0225; “associated memory space may be divided into sixteen regions of equal size. Each region may then be programmed to use one of three node sizes. The node sizes (in this example) are 64 entries, 128 entries, and 256 entries. The alignment of the nodes in each region may also be programmable.”, 0250) comprising engine “to” process content (“the application accelerator 504 is a cryptographic acceleration engine for encrypting and decrypting data. The application 512 may be designed to utilize the application accelerator 504. Alternatively, the application processing unit 502 may automatically utilize the application accelerator 504. In an example, the application accelerator 504 may comprise an FPGA”); said programmable memory integrated within a bank of the DRAM (bank of RAMs, “there may be two concurrently addressed RAMs”, 0247; “associated memory space may be divided into sixteen regions of equal size. Each region may then be programmed to use one of three node sizes. The node sizes (in this example) are 64 entries, 128 entries, and 256 entries. The alignment of the nodes in each region may also be programmable.”, 0250). However, Kapoor fails to particularly refer to the plurality of RAMs as a bank of DRAMs. MUELLER GERHARD (DE 69829618 T2) teaches a bank of DRAMs (“2 FIG. 12 shows a prior art multi-bank DRAM configuration that enables independent operation of each memory bank (herein the term "bank" refers to a memory array that can operate substantially independently, ie, that can be written while from another bank read and vice versa). ”). It would have been obvious to combine the references before the effective filing date because they are in the same field of endeavor and Kapoor teaches it is well-known to use a plurality of RAMs that can be DRAMs. Doing so allows for each bank to be independently operated. 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. Any inquiry concerning this communication or earlier communications from the examiner should be directed to DAVID R VINCENT whose telephone number is (571)272-3080. The examiner can normally be reached ~Mon-Fri 12-8:30. 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, Alexey Shmatov can be reached at 5712703428. 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. /DAVID R VINCENT/Primary Examiner, Art Unit 2123
Read full office action

Prosecution Timeline

Feb 10, 2022
Application Filed
Jun 24, 2025
Non-Final Rejection — §103
Nov 26, 2025
Response Filed
Jan 08, 2026
Final Rejection — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12602916
OBJECT MODELING WITH ADVERSARIAL LEARNING
2y 5m to grant Granted Apr 14, 2026
Patent 12585949
SYSTEM AND METHOD FOR DESIGNING EFFICIENT SUPER RESOLUTION DEEP CONVOLUTIONAL NEURAL NETWORKS BY CASCADE NETWORK TRAINING, CASCADE NETWORK TRIMMING, AND DILATED CONVOLUTIONS
2y 5m to grant Granted Mar 24, 2026
Patent 12572951
DISTRIBUTED MACHINE LEARNING DECENTRALIZED APPLICATION PLATFORM
2y 5m to grant Granted Mar 10, 2026
Patent 12524701
DEVICE AND COMPUTER-IMPLEMENTED METHOD FOR DATA-EFFICIENT ACTIVE MACHINE LEARNING
2y 5m to grant Granted Jan 13, 2026
Patent 12524658
SPECIAL PURPOSE NEURAL NETWORK TRAINING CHIP
2y 5m to grant Granted Jan 13, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

AI Strategy Recommendation

Get an AI-powered prosecution strategy using examiner precedents, rejection analysis, and claim mapping.
Powered by AI — typically takes 5-10 seconds

Prosecution Projections

3-4
Expected OA Rounds
80%
Grant Probability
84%
With Interview (+3.7%)
3y 2m
Median Time to Grant
Moderate
PTA Risk
Based on 706 resolved cases by this examiner. Grant probability derived from career allow rate.

Sign in for Full Analysis

Enter your email to receive a magic link. No password needed.

Free tier: 3 strategy analyses per month