Prosecution Insights
Last updated: October 02, 2026
Application No. 18/771,089

ADAPTABLE HARDWARE INTERFACE FOR DEVICE TESTING

Non-Final OA §102
Filed
Jul 12, 2024
Examiner
KIM, CHONG G
Art Unit
2443
Tech Center
2400 — Computer Networks
Assignee
Toyota Motor Corporation
OA Round
1 (Non-Final)
83%
Grant Probability
Favorable
1-2
OA Rounds
6m
Est. Remaining
87%
With Interview

Examiner Intelligence

Grants 83% — above average
83%
Career Allowance Rate
375 granted / 451 resolved
+25.1% vs TC avg
Minimal +4% lift
Without
With
+3.5%
Interview Lift
resolved cases with interview
Typical timeline
2y 8m
Avg Prosecution
23 currently pending
Career history
478
Total Applications
across all art units

Statute-Specific Performance

§101
6.6%
-33.4% vs TC avg
§103
44.4%
+4.4% vs TC avg
§102
41.3%
+1.3% vs TC avg
§112
5.4%
-34.6% vs TC avg
Black line = Tech Center average estimate • Based on career data from 451 resolved cases

Office Action

§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 . Claims 1-20 are subject to examination and rejected. 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)(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 Su (US PGPub 2021/0278462). Regarding claims 1, 9 and 14, Su teaches an interface system (Su, see abstract, An automated test equipment (ATE) apparatus), comprising: one or more processors (Su, see abstract, a tester processor); a memory communicably coupled to the one or more processors and storing a control module, including instructions that, when executed by the one or more processors (Su, see paragraph 0004, The ATE body 100 also includes a tester processor 101 with an associated memory 108 to control the hardware components built into the ATE body 100), cause the one or more processors to: receive, within an interface device, an initialization request to access a test device (Su, see paragraph 0087, commands and data for testing a DUT are generated by the tester processor and/or the FPGA), the test device connected with a bridge in the interface device via connector pins (Su, see paragraphs 0013 and 0039, The ATE also comprises a connector module communicatively coupled to the FPGA comprising a socket to which the DUT connects. each of the DUTs 220A-220N in the system can be connected to a dedicated instantiated FPGA tester block 210A-210N [corresponding to a bridge in the interface device]); retrieve from a memory within the interface device configuration information about the test device that includes at least a mapping of the connector pins with the bridge (Su, see figure 6 and paragraphs 0070 and 0079, routing logic 482 may comprise a “lane swizzle” module 497 and a “lane mask” module 498 that enables the lane remapping between, for example, U.2 and U.3 type devices as will be explained further in connection with FIG. 6. Table 621 illustrates the manner in which the pins on connector 620 may be mapped based on the type of device in accordance with an embodiment of the present invention. The columns of Table 621 correspond to each of the pins A, B, C, D, E, and F on the connector 620. The rows correspond to the interface standards that may be implemented using the connector 620, e.g., U.2 single port, U.3 single port, U.2 Port A, U.2 Port B, U.3 Port A and U.3 Port B. U.2 Port A and U.2 Port B implement the dual port U.2 standard); and provide the configuration information to facilitate mediating communication with the test device (Su, see paragraph 0089, At block 816, the re-routed signals are transmitted selectively over lanes corresponding to a particular set of pins on the DUT, wherein the particular set of pins receiving the selectively transmitted signals depends on the type of DUT). Regarding claims 2, 10 and 15, Su teaches wherein the control module includes instructions to provide the configuration information including instructions to generate a mapping of pins of the test device for communicating with the test device via the bridge and the connector pins over a network connection (Su, see figure 6 and paragraphs 0070 and 0079, routing logic 482 may comprise a “lane swizzle” module 497 and a “lane mask” module 498 that enables the lane remapping between, for example, U.2 and U.3 type devices as will be explained further in connection with FIG. 6. Table 621 illustrates the manner in which the pins on connector 620 may be mapped based on the type of device in accordance with an embodiment of the present invention. The columns of Table 621 correspond to each of the pins A, B, C, D, E, and F on the connector 620. The rows correspond to the interface standards that may be implemented using the connector 620, e.g., U.2 single port, U.3 single port, U.2 Port A, U.2 Port B, U.3 Port A and U.3 Port B. U.2 Port A and U.2 Port B implement the dual port U.2 standard). Regarding claims 3, 11 and 16, Su teaches wherein the control module includes instructions to emulate a wire harness between multiple test devices including the test device include instructions to map connections using separate configuration information for the multiple test devices queried from the memory of the interface device (Su, see paragraph 0076, The socket 620 comprises pins A, B, C, D, E and F that can be re-mapped to different lanes (e.g., lanes 0, 1, 2, 3 and 4) depending on the type of device connected to the socket 620). Regarding claims 4, 12 and 17, Su teaches wherein the control module includes instructions to emulate the wire harness including instructions to emulate the wire harness among multiple interface devices including the interface device with the multiple test devices distributed among the multiple interface devices (Su, see paragraph 0076, The socket 620 comprises pins A, B, C, D, E and F that can be re-mapped to different lanes (e.g., lanes 0, 1, 2, 3 and 4) depending on the type of device connected to the socket 620). Regarding claims 5, 13 and 18, Su teaches wherein the control module includes instructions to emulate the wire harness including instructions to manage the wire harness using an edge service by: querying the multiple interface devices to retrieve configuration information for the multiple test devices that are to be virtually connected via the wire harness (Su, see figure 6 and paragraphs 0070 and 0079, routing logic 482 may comprise a “lane swizzle” module 497 and a “lane mask” module 498 that enables the lane remapping between, for example, U.2 and U.3 type devices as will be explained further in connection with FIG. 6. Table 621 illustrates the manner in which the pins on connector 620 may be mapped based on the type of device in accordance with an embodiment of the present invention. The columns of Table 621 correspond to each of the pins A, B, C, D, E, and F on the connector 620. The rows correspond to the interface standards that may be implemented using the connector 620, e.g., U.2 single port, U.3 single port, U.2 Port A, U.2 Port B, U.3 Port A and U.3 Port B. U.2 Port A and U.2 Port B implement the dual port U.2 standard), and generating a harness mapping that identifies connections through respective interface devices for the multiple test devices for mediating communications between the multiple test devices (Su, see paragraph 0076, The socket 620 comprises pins A, B, C, D, E and F that can be re-mapped to different lanes (e.g., lanes 0, 1, 2, 3 and 4) depending on the type of device connected to the socket 620). Regarding claims 6 and 19, Su teaches wherein the control module includes instructions to emulate the wire harness including instructions to emulate, using a cloud service, the wire harness among multiple edge services that each separately communicate with multiple interface devices (Su, see paragraph 0073, The primitive can also comprise an enclosure 570. The DIB 500 can, in one embodiment, interface to a universal backplane (not shown) of the primitive 510 through a load board (not shown). The primitive 510 contains test circuitry for performing a test plan on the DUTs 520. The primitive 510 can operate independently of any other primitive and is connected to a control server (similar to system controller 301 shown in FIG. 3)), wherein the control module includes instructions to use the cloud service to emulate the wire harness including instructions to provide remote access to the interface devices via the cloud service (Su, see paragraph 0073, The primitive can also comprise an enclosure 570. The DIB 500 can, in one embodiment, interface to a universal backplane (not shown) of the primitive 510 through a load board (not shown). The primitive 510 contains test circuitry for performing a test plan on the DUTs 520. The primitive 510 can operate independently of any other primitive and is connected to a control server (similar to system controller 301 shown in FIG. 3)). Regarding claims 7, 8 and 20, Su teaches wherein providing the configuration information to facilitate mediating communication with the test device includes mediating access with the test device from the interface device that is a first device and an additional interface device that is a second device that both connect with the test device (Su, see paragraph 0073, The primitive can also comprise an enclosure 570. The DIB 500 can, in one embodiment, interface to a universal backplane (not shown) of the primitive 510 through a load board (not shown). The primitive 510 contains test circuitry for performing a test plan on the DUTs 520. The primitive 510 can operate independently of any other primitive and is connected to a control server (similar to system controller 301 shown in FIG. 3)), wherein the first device and the second device provide access to different components of the test device (Su, see paragraph 0073, The primitive can also comprise an enclosure 570. The DIB 500 can, in one embodiment, interface to a universal backplane (not shown) of the primitive 510 through a load board (not shown). The primitive 510 contains test circuitry for performing a test plan on the DUTs 520. The primitive 510 can operate independently of any other primitive and is connected to a control server (similar to system controller 301 shown in FIG. 3)), wherein the bridge connects the interface device with an external network (Su, see paragraph 0073, The primitive can also comprise an enclosure 570. The DIB 500 can, in one embodiment, interface to a universal backplane (not shown) of the primitive 510 through a load board (not shown). The primitive 510 contains test circuitry for performing a test plan on the DUTs 520. The primitive 510 can operate independently of any other primitive and is connected to a control server (similar to system controller 301 shown in FIG. 3)). Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to CHONG G KIM whose telephone number is (571)270-0619. The examiner can normally be reached Mon-Fri @ 9am - 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, Nicholas R. Taylor can be reached at 571-272-3889. 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. /CHONG G KIM/Examiner, Art Unit 2443 /CHRISTOPHER B ROBINSON/Primary Examiner, Art Unit 2443
Read full office action

Prosecution Timeline

Jul 12, 2024
Application Filed
Jul 10, 2026
Non-Final Rejection mailed — §102
Sep 28, 2026
Interview Requested

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12750914
COMMUNICATION METHOD OF COMMUNICATION TERMINAL AND ELECTRONIC DEVICE FOR COMMUNICATING SERVICE DATA OF AN APPLICATION
3y 10m to grant Granted Sep 29, 2026
Patent 12745124
Asset Management and IOT Device for Refrigerated Appliances
3y 1m to grant Granted Sep 22, 2026
Patent 12745064
DATA PROCESSING METHOD AND APPARATUS
2y 7m to grant Granted Sep 22, 2026
Patent 12744791
PRE-FLOW GROUPING OF PACKETS FOR OPTIMZED DEEP PACKET INSPECTION
2y 3m to grant Granted Sep 22, 2026
Patent 12739701
APPARATUS AND METHOD FOR PROVIDING RESOURCE MANAGEMENT POLICY IN TELECOMMUNICATIONS SYSTEM
3y 11m to grant Granted Sep 15, 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
83%
Grant Probability
87%
With Interview (+3.5%)
2y 8m (~6m remaining)
Median Time to Grant
Low
PTA Risk
Based on 451 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