Prosecution Insights
Last updated: May 29, 2026
Application No. 17/785,715

FOOD PROCESSING DEVICE ATTACHMENT RECOGNITION SYSTEMS AND METHODS

Non-Final OA §102
Filed
Jun 15, 2022
Priority
Jun 08, 2022 — nonprovisional of PCTCN2022097592
Examiner
PRESSLEY, PAUL DEREK
Art Unit
3725
Tech Center
3700 — Mechanical Engineering & Manufacturing
Assignee
Sharkninja Operating LLC
OA Round
5 (Non-Final)
62%
Grant Probability
Moderate
5-6
OA Rounds
0m
Est. Remaining
86%
With Interview

Examiner Intelligence

Grants 62% of resolved cases
62%
Career Allowance Rate
109 granted / 175 resolved
-7.7% vs TC avg
Strong +24% interview lift
Without
With
+23.6%
Interview Lift
resolved cases with interview
Typical timeline
2y 9m
Avg Prosecution
38 currently pending
Career history
233
Total Applications
across all art units

Statute-Specific Performance

§101
0.4%
-39.6% vs TC avg
§103
81.7%
+41.7% vs TC avg
§102
12.1%
-27.9% vs TC avg
§112
5.5%
-34.5% vs TC avg
Black line = Tech Center average estimate • Based on career data from 175 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 . Continued Examination Under 37 CFR 1.114 A request for continued examination under 37 CFR 1.114, including the fee set forth in 37 CFR 1.17(e), was filed in this application after final rejection. Since this application is eligible for continued examination under 37 CFR 1.114, and the fee set forth in 37 CFR 1.17(e) has been timely paid, the finality of the previous Office action has been withdrawn pursuant to 37 CFR 1.114. Applicant's submission filed on February 23, 2026 has been entered. Response to Amendment This Non-final Rejection is in response to the Amendment dated February 23, 2026 filed in response to the last Final Rejection dated December 12, 2025. The 35 U.S.C. 102(a)(1) rejection in the previous Office action is maintained for the reasons explained below. Response to Arguments Applicant argues, starting at the top of page 8 of the Amendment, Staun (U.S. Patent Application Publication No. US 2021/0298530 A1) does not teach a processor configured to, in response to not receiving the identification signal in response to the poll signal, enter a passive attachment detection mode as claim 1 has been amended to claim. Examiner respectfully disagrees. As the rejection of claim 1 explains below, paragraphs [0037] through [0041] disclose Staun’s controller 40 with processor 42 (Fig. 8) is configured to a) passively detect a received attachment by sensing voltage levels at the contact points of attachment identifier 140 in order to identify the attachment, and b) actively identify a received attachment by sending a poll signal via attachment identifier 140 to received attachment controllers that respond to the poll signal with the attachment type identification. 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-2, 4-10 and 20-28 are rejected under 35 U.S.C. 102(a)(2) as being anticipated by U.S. Patent Application Publication No. US 2021/0298530 A1 by Staun, hereinafter “Staun”. Regarding claim 1, Staun discloses a food processing device (device appliance 100 in Figs. 1 and 2; ¶[0033]) comprising: a base housing (housing 105 in Figs. 1 and 2; ¶[0034]) including: an attachment receiver (¶[0033] discloses appliance 100 in Figs. 1 and 2 has an attachment receiver for removably coupling attachments 205 and 210 thereto) arranged to receive a food processing attachment configured to perform a food processing operation (attachments 205 and 210 in Figs. 1 and 2; ¶[0033]), the attachment receiver including an electrical connector (electrical connector attachment identifier 140 in Fig. 4A; ¶[0037]) having a plurality of electrical contacts (contact points 142 and 144 in Fig. 4A; ¶[0037] and [0038]); a motor (motor 145 in Fig. 8; ¶[0034]); and a first processor configured to control the motor and including a plurality of ports, each port of the plurality of ports being in electrical communication with each of the plurality of electrical contacts respectively (controller 40 with processor 42 in Fig. 8 is interfaced with the plurality of contacts of attachment identifier 140 in Fig. 4A and is configured to control motor 145; ¶[0040] and [0041]); wherein the first processor is configured to: periodically transmit a poll signal via the electrical connector to the received food processing attachment (¶[0037] through [0041] disclose controller 40 may be configured to poll the received attachment for its type by wired message through attachment identifier 140); monitor for a response from a second processor via the electrical connector (¶[0037] through [0041] disclose controller 40 is configured to interface, e.g., monitor for a response, with a controller of a received attachment in instances where the received attachment includes a controller); in response to receiving an identification signal in response to the poll signal at a first port of the plurality of ports via the electrical connector from a second processor in the received food processing attachment, identify the received food processing attachment (¶[0037] through [0041] disclose controller 40 is configured to identify a received attachment in response to the identification signal received in response to the poll signal sent by the controller in the received attachment in instance where the received attachment has a controller); and in response to not receiving the identification signal in response to the poll signal, enter a passive attachment detection mode (¶[0037] through [0041] disclose controller 40 is configured to passively detect a received attachment by sensing voltage at each of the contact points of attachment identifier 140 to identify the attachment in instances where the received attachment does not include a controller to actively send an identification signal to controller 40 in response to a sent poll signal), wherein, when in the passive attachment detection mode, the first processor: configures the plurality of ports to sense a voltage at each of the plurality of ports to identify the received food processing attachment (¶[0037] through [0041] disclose controller 40 is configured to identify the received attachment by sensing voltage at each of the contact points of attachment identifier 140); determines a voltage level on one or more ports of the plurality of ports (¶[0038] discloses controller 40 determines the voltage level electrical characteristic through its interface with the contact points of attachment identifier 140); identifies the received food processing attachment based on one or more voltage values stored in a data storage (¶[0040] discloses controller 40 identifies the received attachment based on the voltage values stored in memory 44 and the voltage values received at the contact points of attachment identifier 140); and configures the motor based on settings associated with the received food processing attachment (¶[0040] and [0041] disclose controller 40 operates motor 145 based on the identification setting associated with the received attachment). Regarding claim 2, Staun anticipates the food processing device of claim 1 as explained above. Staun further discloses wherein the first processor is configured to periodically transmit the poll signal via the electrical connector to the received food processing attachment from a second port of the plurality of ports (¶[0038] and [0039] disclose processor 42 of controller 40 interfaced with the contact points of attachment identifier 140 sends a poll signal via second contact point 144 in Fig. 4A when electrical connection is established by common contact point 142). Regarding claim 4, Staun anticipates the food processing device of claim 1 as explained above. Staun further discloses wherein the base housing is configured to provide a power signal to the food processing attachment via the electrical connector (¶[0041] discloses the housing may control and power electromechanical components of a received attachment which requires the base housing being configured to provide a power signal to the received attachment). Regarding claim 5, Staun anticipates the food processing device of claim 4 as explained above. Staun further discloses wherein the base housing is configured to provide a ground connection to the food processing attachment via the electrical connector (common contact point 142 provides ground for all attachments attached to attachment identifier 140; ¶[0038]). Regarding claim 6, Staun anticipates the food processing device of claim 1 as explained above. Staun further discloses wherein the identification signal includes an identity of a type of food processing attachment (¶[0038] and [0039] disclose identification of the type of attachment is made). Regarding claim 7, Staun anticipates the food processing device of claim 1 as explained above. Staun further discloses wherein a type of food processing attachment includes one of a blender, chopper, mixer, immersion blender, frother, vacuum sealer, pasta roller, grinder, food processor, and direct prepper (¶[0033] discloses the attachment may be a mixer or a chopper). Regarding claim 8, Staun anticipates the food processing device of claim 1 as explained above. Staun further discloses wherein the identification signal is received via asynchronous serial communications (¶[0039] discloses the attachment asynchronously communicates its attachment type to the housing processor in response to the poll signal sent by the housing processor). Regarding claim 9, Staun anticipates the food processing device of claim 1 as explained above. Staun further discloses wherein the first processor is configured to receive a motor control signal at the first port via the electrical connector from the second processor (¶[0041] discloses the housing may control and power a motor of a received attachment through the attachment identifier 140). Regarding claim 10, Staun anticipates the food processing device of claim 1 as explained above. Staun further discloses wherein the first processor is configured to transmit motor status data to the second processor via the electrical connector from a second port of the plurality of ports (¶[0041] discloses a received attachment may have a controller which controls motor 145 of housing 105 in Fig. 1 requiring motor status data to be transmitted through attachment identifier 140 to the processor of the controller in the attachment). Regarding claim 20, Staun discloses a method for identifying a food processing attachment comprising: connecting the food processing attachment to a base housing of a food processing device via an attachment receiver including an electrical connector having a plurality of electrical contacts (Fig. 1 shows food processing attachment 205 attached to base housing 105 of appliance 100 via a mechanical attachment therebetween which includes electrical connector attachment identifier 140 in Fig. 4A); electrically connecting each of a plurality of ports of a first processor in the base housing with each of the plurality of electrical contacts respectively (processor 42 of controller 40 in Fig. 8 is interfaced with the plurality of contact points of attachment identifier 140 in Fig. 4A); periodically transmitting a poll signal via the electrical connector to the received food processing attachment (¶[0037] through [0041] disclose controller 40 may be configured to periodically transmit a poll signal to a received attachment for its type by wired message through attachment identifier 140); in response to receiving, by the first processor, an identification signal in response to the poll signal at a first port of the plurality of ports via the electrical connector from a second processor in the received food processing attachment, identifying the received food processing attachment (¶[0037] through [0041] disclose controller 40 identifies a received attachment in response to the identification signal received in response to the poll signal sent by the controller in the received attachment in instance where the received attachment has a controller); and in response to not receiving, by the first processor, the identification signal in response to the poll signal, entering a passive attachment detection mode (¶[0037] through [0041] disclose controller 40 passively detects a received attachment by sensing voltage at each of the contact points of attachment identifier 140 to identify the attachment in instances where the received attachment does not include a controller to actively send an identification signal to controller 40 in response to a sent poll signal); wherein, based on entering the passive attachment detection mode: configuring, by the first processor, the plurality of ports to sense a voltage at each of the plurality of ports to identify the received food processing attachment (controller 40 senses voltage at each of the contact points of attachment identifier 140 to identify the received attachment); determining, by the first processor, a voltage level on one or more ports of the plurality of the ports (¶[0038] discloses controller 40 determines the voltage level electrical characteristic through its interface with the contact points of attachment identifier 140); identifying, by the first processor, the received food processing attachment based on one or more voltage values stored in a data storage and the voltage level on the one or more ports (¶[0040] discloses controller 40 identifies the received attachment based on the voltage values stored in memory 44 and the voltage values received at the contact points of attachment identifier 140); and configuring, by the first processor, a motor to operate based on setting associated with the received food processing attachment (¶[0040] and [0041] disclose controller 40 operates motor 145 based on the identification setting associated with the received attachment). Regarding claim 21, Staun anticipates the method of claim 20 as explained above. Staun further discloses wherein periodically transmitting the poll signal via the electrical connector to the received food processing attachment comprises periodically transmitting via the electrical connector to the received food processing attachment from a second port of the plurality of ports (¶[0038] and [0039] disclose processor 42 of controller 40 interfaced with the contact points of attachment identifier 140 sends a poll signal via second contact point 144 in Fig. 4A when electrical connection is established by common contact point 142). Regarding claim 22, Staun anticipates the method of claim 20 as explained above. Staun further discloses comprising providing a power signal to the food processing attachment via the electrical connector (¶[0041] discloses the housing may control and power electromechanical components of a received attachment which requires the base housing being configured to provide a power signal to the attachment). Regarding claim 23, Staun anticipates the method of claim 22 as explained above. Staun further discloses comprising providing a ground connection to the food processing attachment via the electrical connector (common contact point 142 provides ground for all attachments attached to attachment identifier 140; ¶[0038]). Regarding claim 24, Staun anticipates the method of claim 20 as explained above. Staun further discloses wherein the identification signal includes an identity of a type of food processing attachment (¶[0038] and [0039] disclose identification of the type of attachment is made). Regarding claim 25, Staun anticipates the method of claim 20 as explained above. Staun further discloses wherein a type of food processing attachment includes one of a blender, chopper, mixer, immersion blender, frother, vacuum sealer, pasta roller, grinder, food processor, and direct prepper (¶[0033] discloses the attachment may be a mixer or a chopper). Regarding claim 26, Staun anticipates the method of claim 20 as explained above. Staun further discloses wherein the identification signal is received via asynchronous serial communications (¶[0039] discloses the attachment asynchronously communicates its attachment type to the housing processor in response to the poll signal sent by the housing processor). Regarding claim 27, Staun anticipates the method of claim 20 as explained above. Staun further discloses comprising receiving, by the first processor, a motor control signal at the first port via the electrical connector from the second processor (¶[0041] discloses the housing may control and power a motor of a received attachment through the attachment identifier 140). Regarding claim 28, Staun anticipates the method of claim 20 as explained above. Staun further discloses comprising transmitting, by the first processor, motor status data to the second processor via the electrical connector from a second port of the plurality of ports (¶[0041] discloses a received attachment may have a controller which controls motor 145 of housing 105 in Fig. 1 requiring motor status data to be transmitted through attachment identifier 140 to the processor of the controller in the attachment). Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to PAUL DEREK PRESSLEY whose telephone number is (313)446-6658. The examiner can normally be reached 7:30am to 3:30pm Eastern. 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, Christopher Templeton can be reached at (571) 270-1477. 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. /P DEREK PRESSLEY/Examiner, Art Unit 3725
Read full office action

Prosecution Timeline

Show 5 earlier events
Feb 24, 2025
Request for Continued Examination
Feb 25, 2025
Response after Non-Final Action
May 14, 2025
Non-Final Rejection mailed — §102
Sep 15, 2025
Response Filed
Dec 12, 2025
Final Rejection mailed — §102
Feb 23, 2026
Request for Continued Examination
Mar 12, 2026
Response after Non-Final Action
Apr 21, 2026
Non-Final Rejection mailed — §102 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12629908
ROLL PRESS APPARATUS, PRESSING METHOD, AND SOLID-STATE BATTERY
3y 7m to grant Granted May 19, 2026
Patent 12599910
CONFIGURABLE, COMPACT, MULTI-VARIANT RECYCLABLE MATERIAL FRAGMENTATION APPARATUS AND METHOD
1y 6m to grant Granted Apr 14, 2026
Patent 12594593
PRODUCTION METHOD FOR RING-ROLLED MATERIAL OF Fe-Ni-BASED SUPERALLOY
5y 0m to grant Granted Apr 07, 2026
Patent 12582995
MACERATOR
6y 0m to grant Granted Mar 24, 2026
Patent 12559956
REBAR TYING TOOL
4y 6m to grant Granted Feb 24, 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

5-6
Expected OA Rounds
62%
Grant Probability
86%
With Interview (+23.6%)
2y 9m (~0m remaining)
Median Time to Grant
High
PTA Risk
Based on 175 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