Prosecution Insights
Last updated: October 01, 2026
Application No. 19/274,771

METHOD OF ASSISTING MANAGEMENT OPERATION OF MONEY HANDLING MACHINE AND MONEY HANDLING SYSTEM

Final Rejection §103
Filed
Jul 21, 2025
Priority
Jul 23, 2024 — JP 2024-117833
Examiner
KIM, TAE W
Art Unit
2876
Tech Center
2800 — Semiconductors & Electrical Systems
Assignee
Glory Ltd.
OA Round
2 (Final)
55%
Grant Probability
Moderate
3-4
OA Rounds
2y 6m
Est. Remaining
92%
With Interview

Examiner Intelligence

Grants 55% of resolved cases
55%
Career Allowance Rate
194 granted / 353 resolved
-13.0% vs TC avg
Strong +37% interview lift
Without
With
+37.1%
Interview Lift
resolved cases with interview
Typical timeline
3y 9m
Avg Prosecution
14 currently pending
Career history
367
Total Applications
across all art units

Statute-Specific Performance

§101
2.2%
-37.8% vs TC avg
§103
55.9%
+15.9% vs TC avg
§102
15.7%
-24.3% vs TC avg
§112
23.8%
-16.2% vs TC avg
Black line = Tech Center average estimate • Based on career data from 353 resolved cases

Office Action

§103
DETAILED ACTION 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, 3, 5, 7, 8, and 11-17 is/are rejected under 35 U.S.C. 103 as being unpatentable over Azevedo (A Novel Methodology for Developing Troubleshooting Chatbots Applied to ATM Technical Maintenance Support) in view of HIROSE (JP 2024009055 A) ) and (JP 6495749 B2). Re Claim 1: Azevedo discloses a method of assisting a management operation of a money handling machine (page 1: automated teller machines (ATMs)), the method comprising: receiving, by a computer (page 3: The Google Dialogflow CX (Customer Experience) framework, a platform utilized for the development of AI-powered chatbots), an instruction related to the management operation for a money handling machine from an operator (page 14: User initiates the conversation); performing, by the computer, natural language processing on the received instruction (page 14: Agent comprehends user input: The agent employs natural language understanding (NLU) to identify the user’s intent and extract relevant entities from the input provided.), generating, by the computer, a response related to the received instruction by executing a chatbot program as the natural language processing in response to the received instruction during a chatbot session with the chatbot program; outputting, by the computer, the response to the operator (page 3: AI-powered chatbots); generating, by the computer, an operation command corresponding to the received instruction (page 14: Agent determines the next action: Using the identified intent and entities, and drawing from its knowledge base (Table 3), the agent leverages its trained machine learning models and conversational transition rules to determine the appropriate next course of action in response to the user’s input.), the operation command being a machine-executable command executed by the money handling machine; outputting, by the computer, the operation command to an entity (page12-13: we can send images or videos from complex maintenance in the payload.). However, Azevedo does not disclose that the response being generated according to an operation level of the operator. JP 6495749 B2 however discloses that the response being generated according to an operation level of the operator (It is determined from the rank information included in the queue output information having the ID whether or not the operator's authority is a predetermined administrator authority (step Sc9: rank determination means). As a result of this determination, if it is determined that the user has the predetermined administrator authority (step Sc9: Yes), all the unprocessed queue output information stored in the cash management device storage unit 67 is displayed in the cash management device display unit 58. (Step Sc10)., On the other hand, when the authority of the operator is not the administrator authority (step Sc9: No), the cash management apparatus control unit 66 operates the operator among the queue output information stored in the cash management apparatus storage unit 67. Only the unprocessed queue output information including the user ID is limitedly displayed on the cash management apparatus display unit 58 (step Sc11). Examiner: This discloses the literal requirement of generating a response (UI screen) that is tailored according to the operator’s specific “operation level” (identified as administrator authority)). Therefore, it would have been obvious before the effective filing date of the claimed invention to a person having ordinarily skill in the art to incorporate the teaching of JP 6495749 B2 in the method of Azevedo for the purpose of preventing unauthorized operations. However, Azevedo modified by JP 6495749 B2 does not disclose that the entity is the money handling machine; and performing, by the money handling machine, an operation corresponding to the operation command to execute the management operation as instructed by the operator. HIROSE however discloses that the entity is the money handling machine; and performing, by the money handling machine, an operation corresponding to the operation command to execute the management operation as instructed by the operator (the telegram is a telegram related to closing processing for totaling up the money in the money handling device and performing predetermined management). Therefore, it would have been obvious before the effective filing date of the claimed invention to a person having ordinarily skill in the art to incorporate HIROSE’s teaching in the method of Azevedo modified by JP 6495749 B2 for the purpose of improving efficiency and reliability of ATM maintenance at least in part by reducing human error. Re Claim 3: Azevedo modified by HIROSE discloses the method of claim 1, further comprising: generating, by the computer, the response by using an expression that corresponds to an expression contained in the instruction from the operator (page 14: The agent employs natural language understanding (NLU) to identify the user’s intent and extract relevant entities from the input provided.). Re Claim 5: Azevedo modified by HIROSE discloses the method of claim 1 However, Azevedo modified by HIROSE does not disclose that obtaining, by the computer, information on the operator based on authentication of the operator; and executing, by the computer, the chatbot program based on the information on the operator. JP 6495749 B2 however discloses that obtaining, by the computer, information on the operator based on authentication of the operator; and executing, by the computer, the chatbot program based on the information on the operator (the cash management device controller 66 matches the operator ID input by the cash management device 12. It is determined from the rank information included in the queue output information having the ID whether or not the operator's authority is a predetermined administrator authority). Therefore, it would have been obvious before the effective filing date of the claimed invention to a person having ordinarily skill in the art to incorporate JP 6495749 B2’s teaching in the device of Azevedo modified by HIROSE for the purpose of preventing unauthorized access. Re Claim 7: Azevedo modified by HIROSE discloses the method of claim 1, further comprising: outputting, by the computer, to the operator, the response that prompts the operator to provide information that is insufficient for creating the operation command (page 14: If the user’s entry does not match any intent in the system, an event handler called “no-match” is triggered, prompting the user to rephrase the request.). Re Claim 8: Azevedo modified by HIROSE discloses the method of claim 1, further comprising: displaying, by the money handling machine, on a display, a screen related to the management operation (page 14: the response is conveyed through textual communication, such as steps to resolve the ATM dispenser issue, pages 12-23: we can send images or videos from complex maintenance instructions in the payload) and a chat screen accompanying the execution of the chatbot program (page 14: typing a message or speaking to a voice assistant device, page 6: guide the conversation with the user). Re Claim 11: Azevedo modified by HIROSE discloses the method of claim 1, further comprising: in a case where the instruction from the operator includes multiple instructions, generating, by the computer, multiple operation commands (page 3: complex conversations, page 6: A dialog flow represents a sequence of interactions between the user and the virtual assistant. These flows allow you to define a series of questions and answers to guide the conversation with the user and conditions to direct the conversation to different paths according to the user’s responses.) and outputting, by the computer, the operation commands to the money handling machine. Re Claim 12: Azevedo modified by HIROSE discloses the method of claim 1, further comprising: in a case where the money handling machine executes the operation corresponding to the operation command, performing, by the money handling machine, a guiding operation (HIROSE: The operation display unit 117 includes the functions of a display unit that displays a display screen for guiding operations by the operator, and a detection unit that performs operations by the operator and detects the operations.) for the operator to indicate an operation position (page 12: Check if you have cash screwed into the Presenter Mouthpiece (Shutter)… Check if you have cash screwed into the four power channels (place where the K7s fit).) of the money handling machine related to the management operation. Re Claim 13: Azevedo modified by HIROSE discloses the method of claim 1, further comprising: receiving, by the computer, from the operator, an instruction by at least one of text input, voice input (page 14: The user starts a conversation with the agent by either typing a message or speaking to a voice assistant device.), handwriting input, or gesture input. Re Claim 14: Azevedo modified by HIROSE discloses the method of claim 1, further comprising: executing, by the money handling machine, a transaction including handling of money in response to a customer operation (page 1: 76% of bank drafts occur through automated teller machines (ATMs)). Re Claim 15: Azevedo modified by HIROSE discloses the method of claim 1, wherein the instruction related to the management operation includes a collection instruction (page 12: Step 6: Check if the Reject K7 is full. - If positive, physically empty the Rejection K7.) that transfers a cassette storing money and being removed from the money handling machine installed in a financial institution, to a cash center, or a replenishment instruction (page 2: replenishing the cash supply) that attaches a cassette storing money in the cash center to the money handling machine installed in a financial institution, and the method further comprises: performing, by the computer, the natural language processing on the collection instruction or the replenishment instruction received (page 14: Agent comprehends user input: The agent employs natural language understanding (NLU) to identify the user’s intent and extract relevant entities from the input provided.); generating, by the computer, the operation command (page 14: Agent determines the next action: Using the identified intent and entities, and drawing from its knowledge base (Table 3), the agent leverages its trained machine learning models and conversational transition rules to determine the appropriate next course of action in response to the user’s input.) corresponding to the collection instruction or the replenishment instruction received; and outputting, by the computer, the operation command (page 14: the response is conveyed through textual communication, such as steps to resolve the ATM dispenser issue) to the money handling machine. Re Claim 16: Azevedo modified by HIROSE discloses the method of claim 1, wherein the instruction related to the management operation is an error clearing instruction (page 2: troubleshooting straightforward error messages, page 3: retrieval-based troubleshooting chatbot to resolve technical issues of the ATM maintenance process… the self-service maintenance, offering a problem expert chatbot for bank agents to solve issues that do not require the replacement of a hardware component) for the money handling machine, the method further comprising: performing, by the computer, the natural language processing (page 14: Agent comprehends user input: The agent employs natural language understanding (NLU) to identify the user’s intent and extract relevant entities from the input provided.) on the error clearing instruction received; generating, by the computer, the operation command (page 14: Agent determines the next action: Using the identified intent and entities, and drawing from its knowledge base (Table 3), the agent leverages its trained machine learning models and conversational transition rules to determine the appropriate next course of action in response to the user’s input.) corresponding to the error clearing instruction received; and outputting, by the computer, the operation command (page 14: the response is conveyed through textual communication, such as steps to resolve the ATM dispenser issue) to the money handling machine. Re Claim 17: Azevedo discloses a money handling system (page 1: automated teller machines (ATMs)), comprising: a money handling machine that executes a process including handling of money in response to a customer operation; and a computer that assists a management operation of the money handling machine (page 3: The Google Dialogflow CX (Customer Experience) framework, a platform utilized for the development of AI-powered chatbots), wherein the computer receives an instruction (page 3: The Google Dialogflow CX (Customer Experience) framework, a platform utilized for the development of AI-powered chatbots) related to the management operation for the money handling machine from an operator (page 14: User initiates the conversation), the computer performs natural language processing on the received instruction (page 14: Agent comprehends user input: The agent employs natural language understanding (NLU) to identify the user’s intent and extract relevant entities from the input provided.), the computer generates a response related to the received instruction by executing a chatbot program as the natural language processing, in response to the received instruction during a chatbot session with the chatbot program, the computer outputs the response to the operator (page 3: AI-powered chatbots), the computer generates an operation command corresponding to the received instruction (page 14: Agent determines the next action: Using the identified intent and entities, and drawing from its knowledge base (Table 3), the agent leverages its trained machine learning models and conversational transition rules to determine the appropriate next course of action in response to the user’s input.), the operation command being a machine-executable command executed by the money handling machine, the computer outputs the operation command to an entity (page12-13: we can send images or videos from complex maintenance in the payload.). However, Azevedo does not disclose that the response being generated according to an operation level of the operator. JP 6495749 B2 however discloses that the response being generated according to an operation level of the operator (It is determined from the rank information included in the queue output information having the ID whether or not the operator's authority is a predetermined administrator authority (step Sc9: rank determination means). As a result of this determination, if it is determined that the user has the predetermined administrator authority (step Sc9: Yes), all the unprocessed queue output information stored in the cash management device storage unit 67 is displayed in the cash management device display unit 58. (Step Sc10)., On the other hand, when the authority of the operator is not the administrator authority (step Sc9: No), the cash management apparatus control unit 66 operates the operator among the queue output information stored in the cash management apparatus storage unit 67. Only the unprocessed queue output information including the user ID is limitedly displayed on the cash management apparatus display unit 58 (step Sc11). Examiner: This discloses the literal requirement of generating a response (UI screen) that is tailored according to the operator’s specific “operation level” (identified as administrator authority)). Therefore, it would have been obvious before the effective filing date of the claimed invention to a person having ordinarily skill in the art to incorporate the teaching of JP 6495749 B2 in the device of Azevedo for the purpose of preventing unauthorized operations. However, Azevedo modified by JP 6495749 B2 does not disclose that the entity is the money handling machine; and the money handling machine performs an operation corresponding to the operation command to execute the management operation as instructed by the operator. HIROSE however discloses that the entity is the money handling machine; and the money handling machine performs an operation corresponding to the operation command to execute the management operation as instructed by the operator (the telegram is a telegram related to closing processing for totaling up the money in the money handling device and performing predetermined management). Therefore, it would have been obvious before the effective filing date of the claimed invention to a person having ordinarily skill in the art to incorporate HIROSE’s teaching in the device of Azevedo modified by JP 6495749 B2 for the purpose of improving efficiency and reliability of ATM maintenance at least in part by reducing human error. Claim(s) 4 is/are rejected under 35 U.S.C. 103 as being unpatentable over Azevedo (A Novel Methodology for Developing Troubleshooting Chatbots Applied to ATM Technical Maintenance Support) modified by HIROSE (JP 2024009055 A) in view of Toyoda (US 20150206402 A1). Re Claim 4: Azevedo modified by HIROSE discloses the method of claim 1. However, Azevedo modified by HIROSE does not disclose that before outputting the operation command, generating, by the computer, a response that includes a content of the operation command and confirms consent by the operator, and outputs the response to the operator; and outputting, by the computer, the operation command to the money handling machine after receiving the consent from the operator. Toyoda however discloses that before outputting the operation command, generating, by the computer, a response that includes a content of the operation command and confirms consent by the operator, and outputs the response to the operator; and outputting, by the computer, the operation command to the money handling machine after receiving the consent from the operator (p81: when the acceptance instruction is inputted by the operator through the display and input unit 5 (specifically, when the operator presses down the return key of the display and input unit 5),). Therefore, it would have been obvious before the effective filing date of the claimed invention to a person having ordinarily skill in the art to incorporate Toyoda’s teaching in the device of Azevedo modified by HIROSE for the purpose of ensuring that the operation command reflect the right operation to be performed. Claim(s) 9 is/are rejected under 35 U.S.C. 103 as being unpatentable over Azevedo (A Novel Methodology for Developing Troubleshooting Chatbots Applied to ATM Technical Maintenance Support) modified by HIROSE (JP 2024009055 A) in view of YAMADE (JP 2018036858 A). Re Claim 9: Azevedo modified by HIROSE discloses the method of claim 1, further comprising: displaying, by the money handling machine, on a display, a screen related to the management operation (page 14: the response is conveyed through textual communication, such as steps to resolve the ATM dispenser issue, pages 12-23: we can send images or videos from complex maintenance instructions in the payload). However, Azevedo modified by HIROSE does not disclose displaying, by a tablet device, a chat screen accompanying the execution of the chatbot program. YAMADE however disclose displaying, by a tablet device (the tablet terminal 72), a chat screen accompanying the execution of the chatbot program. Therefore, it would have been obvious before the effective filing date of the claimed invention to a person having ordinarily skill in the art to incorporate YAMADE’s teaching in the device of Azevedo modified by HIROSE for the purpose of portability and ergonomics. Claim(s) 10 is/are rejected under 35 U.S.C. 103 as being unpatentable over Azevedo (A Novel Methodology for Developing Troubleshooting Chatbots Applied to ATM Technical Maintenance Support) modified by HIROSE (JP 2024009055 A) and YAMADE (JP 2018036858 A) in view of Ethington (US 8837806 B1). Re Claim 10: Azevedo modified by HIROSE and YAMADE discloses the method of claim 9. However, Azevedo modified by HIROSE and YAMADE does not disclose transmitting, by the tablet device, to the computer, an image taken by a camera of the tablet device, the image relating to the money handling machine; and processing, by the computer, the image and generating, by the computer, the response based on a processing result. Ethington however discloses transmitting, by the tablet device, to the computer, an image taken by a camera of the tablet device, the image relating to the money handling machine; and processing, by the computer, the image and generating, by the computer, the response based on a processing result (col 5 ll 21+: the user 101b may use a mobile device equipped with a camera 133b to capture a copy of the check, such as a: cellphone, PDA, smartphone, tablet, etc. Once a copy of the check is captured, the user's client 133 sends a check deposit message 102a, 102b to the user's, i.e., the payee's, bank 165). Therefore, it would have been obvious before the effective filing date of the claimed invention to a person having ordinarily skill in the art to incorporate Ethington’s teaching in the device of Azevedo modified by HIROSE and YAMADE for the purpose of replacing manual data entry with automated image recognition. Response to Arguments Applicant's arguments have been fully considered but they are not persuasive. In contrary to the applicant's arguments, JP 6495749 B2 discloses that the response being generated according to an operation level of the operator (It is determined from the rank information included in the queue output information having the ID whether or not the operator's authority is a predetermined administrator authority (step Sc9: rank determination means). As a result of this determination, if it is determined that the user has the predetermined administrator authority (step Sc9: Yes), all the unprocessed queue output information stored in the cash management device storage unit 67 is displayed in the cash management device display unit 58. (Step Sc10)., On the other hand, when the authority of the operator is not the administrator authority (step Sc9: No), the cash management apparatus control unit 66 operates the operator among the queue output information stored in the cash management apparatus storage unit 67. Only the unprocessed queue output information including the user ID is limitedly displayed on the cash management apparatus display unit 58 (step Sc11). This discloses the literal requirement of generating a response (UI screen) that is tailored according to the operator’s specific “operation level” (identified as administrator authority). Conclusion Applicant's amendment necessitated the new ground(s) of rejection presented in this Office action. Accordingly, THIS ACTION IS MADE FINAL. See MPEP § 706.07(a). 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 TAE W KIM whose telephone number is (571)272-5971. The examiner can normally be reached M-F 9:30AM-5:30PM. 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, Steven S Paik can be reached at 5712722404. 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. /TAE W KIM/ Examiner, Art Unit 2876 /THIEN M LE/ Primary Examiner, Art Unit 2876
Read full office action

Prosecution Timeline

Jul 21, 2025
Application Filed
Apr 08, 2026
Non-Final Rejection mailed — §103
Jul 08, 2026
Response Filed
Sep 23, 2026
Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12657981
SYSTEM AND METHOD FOR TRACKING DOCUMENT SHREDDING AND VOTER BALLOTS
3y 0m to grant Granted Jun 16, 2026
Patent 12641427
MOBILE PHONE PAIRING FOR DYNAMIC SPATIAL ACTIVATION OF COMMUNICATION DEVICE
9m to grant Granted May 26, 2026
Patent 12626502
AUTOMATICALLY MEASURING AN ITEM BASED ON A RATIO BETWEEN ITEM DIMENSIONS AND REFERENCE TAG DIMENSIONS
5y 2m to grant Granted May 12, 2026
Patent 12618536
HOUSING MODULE FOR A LIGHTING ELEMENT
10m to grant Granted May 05, 2026
Patent 12611673
INTEGRATED CONTAINER ADAPTER FOR PHOTOACOUSTIC MICROSCOPY
2y 0m to grant Granted Apr 28, 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
55%
Grant Probability
92%
With Interview (+37.1%)
3y 9m (~2y 6m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 353 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