Cheque Clearing Updates With Selective User Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Graphical user interfaces (GUIs) often result in unnecessary bandwidth and processing power waste due to excessive data exchanges between computing devices and servers during cheque clearing processes.

Innovation Solution

A server computer system that includes a communications module to send real-time updates to a client device about cheque clearing operations, using an interface that allows selective interaction with the current operation, minimizing unnecessary data exchanges by enabling interaction only with the current operation and reducing network usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional graphical user interfaces are used to display cheque clearing information, then users can interact with the system, but unnecessary bandwidth and processing power are wasted due to excessive data exchanges

Engineering Contradiction:
Improveuser interaction capabilityVSAvoidbandwidth and processing power waste
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The patent extracts only the essential interaction elements needed for cheque clearing status updates, removing unnecessary GUI components and data exchanges. The system presents a streamlined interface that displays only relevant cheque clearing stages and allows minimal necessary interactions, thereby reducing bandwidth consumption and processing power waste while maintaining ease of operation for essential tasks.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements partial action by enabling user interaction only at specific, necessary points in the cheque clearing process rather than allowing continuous or excessive interactions. The system updates cheque clearing status at key milestones and allows user actions only when relevant, reducing unnecessary data exchanges while preserving operational capability for meaningful tasks.

Inventive Principle:
Principle #16Partial or excessive action

2Loss of information

If real-time updates are provided for cheque clearing operations, then users receive timely information, but data exchange frequency increases

Engineering Contradiction:
Improveinformation timelinessVSAvoidnetwork usage
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The patent implements periodic action by providing real-time updates at strategically determined intervals corresponding to key cheque clearing milestones rather than continuously. The system monitors cheque clearing progress and sends notifications only when significant status changes occur (e.g., when a cheque moves to a new clearing stage), ensuring information timeliness while minimizing network usage by avoiding redundant updates.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent uses feedback mechanisms to provide real-time information about cheque clearing status only when changes occur. The system monitors the clearing process and feeds back updated information to users at appropriate moments, ensuring they receive timely notifications of status changes without generating excessive network traffic from constant polling or unnecessary data exchanges.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12541748B2System and method for providing real-time updates of cheque collection in a cheque clearing process
Publication Date: 2026.02.03 THE TORONTO DOMINION BANK
  • US12541748B2 patent drawing
  • US12541748B2 patent drawing
  • US12541748B2 patent drawing

AI summary

A server computer system includes a communications module; at least one processor coupled to the communications module; and a memory coupled to the at least one processor, the memory storing processor-executable instructions which, when executed by the at least one processor, configure the at least one processor to receive, via the communications module, an indication that a cheque clearing process has been initiated for a cheque; obtain an account number and a routing number for the cheque; perform a lookup to identify a payor of the cheque; and send, via the communications module and to a client device associated with the payor of the cheque, a real-time update indicating that the cheque has been submitted for collection.