Patent 6289319
Derivative works
Defensive disclosure: derivative variations of each claim designed to render future incremental improvements obvious or non-novel.
Active provider: Google · gemini-2.5-pro
Derivative works
Defensive disclosure: derivative variations of each claim designed to render future incremental improvements obvious or non-novel.
Defensive Disclosure Document for U.S. Patent 6,289,319
Publication Date: May 11, 2026
Subject: Derivative Works and Obvious Variations of an Automatic Business and Financial Transaction Processing System.
Purpose: This document enters into the public domain a series of technical disclosures that build upon, substitute, expand, and combine the system described in U.S. Patent 6,289,319. The intent is to establish prior art that renders subsequent, incremental improvements obvious to a person having ordinary skill in the art (POSITA), thereby dedicating these improvements to the public.
Derivative Variations Based on Independent Claim 1
The following disclosures describe technical variations of the system claimed in U.S. Patent 6,289,319. Each disclosure constitutes a standalone embodiment.
Axis 1: Material & Component Substitution
1.1. Terminal with Haptic Feedback and Integrated Biometric Input
Enabling Description: The terminal's "means for manually entering information" is substituted with an integrated biometric and haptic I/O surface. This surface is composed of a multi-layer stack: a top chemically-strengthened glass layer, a microfluidic haptic layer capable of dynamically altering surface texture by pumping non-Newtonian fluid, an array of piezoelectric transducers for localized vibratory feedback, and a high-resolution capacitive sensor grid. Integrated beneath this stack is a near-infrared (NIR) LED array (850nm) and a CMOS sensor for capturing subdermal vein patterns for user authentication, replacing manual password entry. The terminal's data processor is coupled to a dedicated biometric processing unit (BPU) that executes a Siamese neural network for one-shot vein pattern matching against an encrypted template retrieved from the central processor. The haptic feedback is controlled by the terminal's processor to form dynamic, temporary ridges to guide a user's hand towards input fields or to confirm selections with specific tactile patterns (e.g., a double-pulse vibration), measurably reducing input errors in high-stakes transactions.
Diagram:
flowchart TD A[User Approaches Terminal] --> B{Biometric Authentication}; B --> C{NIR Scan of Subdermal Vein Pattern}; C --> D[Terminal BPU Executes Siamese Network]; D --> E{Match Template from Central Processor?}; E -- Yes --> F[Session Authenticated]; E -- No --> A; F --> G[Terminal Processor Renders UI on Screen]; G --> H[Microfluidic Layer Forms Haptic Guides for Input Fields]; H --> I[User Provides Input on Capacitive Surface]; I --> J[Piezoelectric Array Confirms Input with Localized Vibration]; J --> K[Transaction Data Transmitted to Central Processor];
1.2. Central Processor Utilizing Quantum Annealing for Risk Assessment
Enabling Description: The "central processor" is a hybrid computing system where routine transaction processing and data storage are handled by classical CPUs, while complex, multi-variable risk assessments are offloaded to a Quantum Annealing Unit (QAU). When a financial transaction requiring risk scoring is received from a terminal, the applicant's data vector is combined with external real-time macroeconomic data streams. This combined feature set is dynamically mapped by a classical pre-processing server to a Quadratic Unconstrained Binary Optimization (QUBO) problem. The QUBO matrix is then passed to the QAU. The QAU solves this problem by finding the lowest energy state of its qubit system, which corresponds to the optimal risk profile, credit limit, or insurance premium. The result is returned to the classical CPU, which communicates the final decision to the remote terminal. This architecture allows for the real-time processing of financial models with thousands of variables, a task computationally intractable for classical systems alone.
Diagram:
sequenceDiagram participant Terminal participant Central_CPU participant QAU_Interface participant QAU Terminal->>Central_CPU: Submit Loan Application Data Central_CPU->>QAU_Interface: Formulate QUBO Problem from User & Market Data QAU_Interface->>QAU: Offload QUBO for Annealing QAU-->>QAU_Interface: Return Low-Energy Solution (Optimal Risk Profile) QAU_Interface-->>Central_CPU: Translate Solution into Business Terms (e.g., Loan Amount) Central_CPU-->>Terminal: Transmit Final Loan Decision
Axis 2: Operational Parameter Expansion
2.1. Micro-transaction System for Nanoscale Manufacturing
Enabling Description: The system is scaled down to manage atomic-level fabrication processes. The "remote terminal" is the control interface for an Atomic Force Microscope (AFM). The "user" is a fabrication process control algorithm. The "central processor" is a manufacturing execution system (MES). The "transaction" is a request to place a single molecule at a designated coordinate on a silicon substrate. The terminal's video screen displays a real-time visualization of the atomic surface. The "informing and inquiring sequences" are interactive prompts for the control algorithm to select a target molecule, specify deposition parameters (e.g., voltage pulse amplitude and duration for an STM tip), and confirm the successful completion of the fabrication step via sensor feedback. The central processor logs each atomic manipulation as a discrete micro-transaction, updating a bill of materials and a process history log in its database. This system processes millions of such transactions per second to construct a quantum dot device.
Diagram:
flowchart TD subgraph MES Central Processor B[Process Log Database] C[Bill of Materials DB] end subgraph AFM Terminal D[AFM Control Interface] E[Real-time Atomic Visualization] F[Deposition Parameter Input] end A[Fab Algorithm] --> D; D --> E; A --> F; F -- Execute Transaction --> G(STM Tip performs atomic placement); G -- Feedback --> H{Placement Successful?}; H -- Yes --> I[Log Micro-transaction]; I --> B; I --> C; H -- No --> F;
2.2. System for High-Pressure Deep-Sea Resource Contract Adjudication
Enabling Description: The system is environmentally hardened for operation on abyssal plains at pressures exceeding 600 bar and ambient temperatures near 0°C. The "remote terminal" is housed in a 5cm-thick titanium-alloy pressure vessel with sapphire-glass viewports for the video screen. User input is achieved via external, magnetically-coupled manipulators to prevent hull penetration. All internal electronics are potted in a non-compressible, high-dielectric silicone fluid. The "means for remotely linking" is a hybrid system utilizing an acoustic modem (8-16 kHz frequency band) for low-bandwidth command/control and a dedicated fiber-optic tether for high-bandwidth video and data transfer when connected to a Remotely Operated Vehicle (ROV). The system processes transactions for in-situ resource contracts, such as reserving mining rights to a polymetallic nodule field. The terminal guides an ROV operator through a sequence of geological surveys, sample analysis data entry, and claim registration with a central processor located on a surface vessel.
Diagram:
graph TD subgraph Surface Vessel A[Central Processor] end subgraph Deep-Sea ROV B[Hardened Terminal in Pressure Vessel] C[Video Screen] D[Magnetically-Coupled Input] E[Geological Sensors] end A <-->|Fiber-Optic Tether & Acoustic Modem| B; B -- Controls --> C; D -- User Input --> B; E -- Sensor Data --> B; B -- Transaction Request --> A;
Axis 3: Cross-Domain Application
3.1. Aerospace: Automated Pre-Flight Checklist and Systems Verification Terminal
Enabling Description: The system is implemented as a smart maintenance and pre-flight terminal on an aircraft flight deck. The "central processor" is the aircraft's primary avionics computer. The "entity" is a pilot or maintenance technician. The terminal guides the user through mandatory, dynamically-generated pre-flight checklists. The "inquiring sequences" are generated based on the aircraft's real-time sensor data from the ARINC 429 bus, its flight history from the Flight Data Recorder, and known maintenance bulletins pushed from a ground server. For example, if a sensor indicates anomalous engine vibration on a previous flight, the terminal automatically fetches and displays a specific diagnostic and inspection routine. The pilot enters confirmation of each check via the terminal. A completed checklist transaction is an "order" for the central processor to clear the aircraft for flight, which updates its status in the maintenance log and enables the engine start sequence.
Diagram:
stateDiagram-v2 [*] --> Checklist_Not_Started Checklist_Not_Started --> In_Progress: Begin Checklist In_Progress --> In_Progress: Complete Standard Item In_Progress --> Dynamic_Subroutine: Sensor Anomaly Detected Dynamic_Subroutine --> Dynamic_Subroutine: Complete Diagnostic Step Dynamic_Subroutine --> In_Progress: Subroutine Complete In_Progress --> Cleared_For_Flight: All Items Complete Cleared_For_Flight --> [*]: Engine Start
3.2. AgTech: In-Field Crop Diagnostics and Automated Futures Contracting Terminal
Enabling Description: A ruggedized, portable IP68-rated version of the terminal is used in-field by farmers, integrating a multispectral camera (capturing Blue, Green, Red, Red Edge, and Near-Infrared bands) and a soil probe interface. The "transaction" is a multi-step process involving crop health diagnosis and automated commodity trading. The terminal guides the farmer to capture multispectral images of a crop section. This data is transmitted via a satellite link to the "central processor," which runs a convolutional neural network (CNN) to diagnose diseases or nutrient deficiencies, calculating a Normalized Difference Vegetation Index (NDVI). Based on the diagnosis and projected yield impact, the farmer is presented with an "informing sequence" on futures contract options. The farmer can then place an order to sell a certain quantity of their projected harvest on a commodity exchange via an API integrated with the central processor.
Diagram:
sequenceDiagram participant Farmer participant Field_Terminal participant Central_Processor participant Commodity_Exchange Farmer->>Field_Terminal: Capture Multispectral Image of Crop Field_Terminal->>Central_Processor: Transmit Image Data Central_Processor->>Central_Processor: Run CNN for Diagnosis (e.g., blight detected) Central_Processor-->>Field_Terminal: Return Diagnosis & Projected Yield Impact Field_Terminal-->>Farmer: Display Diagnosis and Futures Options Farmer->>Field_Terminal: Selects Contract and Places Sell Order Field_Terminal->>Central_Processor: Transmit Order Central_Processor->>Commodity_Exchange: Execute Sell Order via API
3.3. Consumer Electronics: Guided Triage and Repair Terminal for Complex Devices
Enabling Description: The system is deployed as a public kiosk for diagnosing and initiating repairs for consumer electronics. The "terminal" includes physical ports (USB-C with Power Delivery and DisplayPort Alt Mode, Lightning) and wireless transceivers (NFC, Wi-Fi 6E, Bluetooth 5.3) to interface with a user's device. The "informing and inquiring sequences" guide the user to connect their device. The terminal initiates a diagnostic routine over the connected interface, querying the device's Unified Diagnostic Services (UDS). This data is sent to a "central processor" run by the manufacturer. The central processor analyzes the data, determines the likely fault (e.g., failed battery, corrupted secure enclave), and calculates a repair cost. This is sent back to the terminal. The user can then authorize the repair, which constitutes an "order." The central processor creates a work order and instructs the terminal to print a shipping label with an RMA number.
Diagram:
flowchart TD A[User Connects Device to Kiosk] --> B[Terminal Runs UDS Diagnostics]; B --> C[Transmit Diagnostic Data to Central Processor]; C --> D[Central Processor Analyzes Fault & Calculates Cost]; D --> E[Transmit Quote to Terminal]; E --> F{User Approves Repair?}; F -- Yes --> G[Processor Generates RMA]; G --> H[Terminal Prints Shipping Label]; F -- No --> I[End Session];
Axis 4: Integration with Emerging Tech
4.1. AI-Powered Dynamic Transaction Flow Generation with IoT Data Integration
Enabling Description: The system's transaction flow is not pre-programmed but is dynamically generated by a large language model (LLM) on the central processor. The "remote terminal" is augmented with a suite of IoT sensors (e.g., ambient light sensor, MEMS microphone array, RGB-D camera). The central AI model ingests real-time data from these sensors to infer the user's context, emotional state (via facial expression and voice stress analysis), and potential intent. It then generates the next "informing and inquiring sequence" on-the-fly, tailoring the language, graphical layout, and even the video persona's vocal timbre to optimize the user experience. For instance, if the microphone array detects a noisy environment, the AI will increase on-screen font size and use more iconography. If sentiment analysis detects user frustration, the AI can rephrase the inquiry, offer a simplified path, or proactively instantiate a connection to a human agent.
Diagram:
sequenceDiagram participant User participant Terminal_with_IoT participant Central_AI_Processor loop Transaction Flow Terminal_with_IoT->>Central_AI_Processor: Stream Sensor Data (Video, Audio, Ambient) Central_AI_Processor->>Central_AI_Processor: Analyze User State (e.g., Frustration Detected) Central_AI_Processor->>Central_AI_Processor: Generate Next UI/Inquiry Step based on State Central_AI_Processor-->>Terminal_with_IoT: Transmit Dynamically Generated UI Terminal_with_IoT-->>User: Display Simplified Inquiry User->>Terminal_with_IoT: Provide Input end
4.2. Blockchain-Based Transaction Ledger and Smart Contract Execution
Enabling Description: Every completed transaction results in a permanent, immutable record on a distributed ledger. The "central processor" also functions as a node on a permissioned blockchain (e.g., Hyperledger Fabric). When a user completes an order at a terminal, the central processor formats the key transaction data (e.g., cryptographic identifiers of parties, amount, timestamp) into a data block. This block is cryptographically hashed and submitted to the blockchain network for consensus and validation. The "means for retrievably storing said information" is thus extended to include the blockchain. A smart contract, deployed on the same blockchain, can be automatically executed upon the confirmation of the transaction. For example, in a loan application, the smart contract could automatically trigger the transfer of a stablecoin from the lender's wallet to the applicant's wallet once the loan is approved and the transaction is committed to a block.
Diagram:
flowchart TD A[Terminal Captures Transaction] --> B[Central Processor Receives Data]; B --> C[Processor Formats Data for Blockchain]; C --> D{Submit Transaction to Blockchain Network}; D --> E[Network Achieves Consensus]; E --> F[Transaction Added to New Block]; F --> G[Smart Contract Triggered by New Block]; G --> H[Automatic Execution (e.g., Fund Transfer)];
Axis 5: The "Inverse" or Failure Mode
5.1. Graceful Degradation Terminal for Emergency Financial Services
Enabling Description: This variation is designed for high-availability in unreliable network conditions. The terminal operates in three distinct modes based on network connectivity quality, monitored via round-trip time and packet loss measurements.
- Mode 1 (Full Online): Functions as described in the patent.
- Mode 2 (Intermittent/Low-Bandwidth): When connectivity degrades (packet loss > 5%), the terminal controller switches to a "store-and-forward" mode. It uses pre-cached, compressed vector-graphic informing sequences instead of full video. Transactions are completed locally, cryptographically signed with a terminal-specific TPM-stored private key, and queued in a local non-volatile memory store. The terminal transmits the queued transaction batch when connectivity improves.
- Mode 3 (Full Offline): If the link is lost for >60 seconds, the terminal enters a "limited functionality" mode. It can only perform transactions pre-authorized within velocity limits downloaded from the central processor during its last online session (e.g., dispense up to $100 total cash). All transactions are logged locally and must be reconciled once connectivity is restored.
Diagram:
stateDiagram-v2 [*] --> Online: Good Connectivity Online --> Intermittent: Packet Loss > 5% Intermittent --> Online: Packet Loss < 1% Intermittent --> Offline: Connection Lost > 60s Offline --> Intermittent: Connection Restored Online --> Offline: Connection Lost > 60s state Online { description Full Functionality, Live Video } state Intermittent { description Store-and-Forward, Cached Vector UI } state Offline { description Pre-Authorized Limits, Local Logging }
Combination Prior Art with Open-Source Standards
1. Combination with OAuth 2.0 and OpenID Connect
- Description: The system described in US 6,289,319 is combined with the IETF's OAuth 2.0 (RFC 6749) and the OpenID Connect 1.0 standards for authentication and authorization. Instead of a proprietary identification method, the terminal initiates an "Authorization Code Flow." The terminal's video screen displays a QR code. The user scans the QR code with their mobile device, which directs them to a third-party Identity Provider (e.g., their bank's login portal, Google, etc.). After the user authenticates on their own device, the Identity Provider redirects back to a service run by the central processor, providing an authorization code. The central processor exchanges this code for an ID Token and an Access Token. The ID Token securely provides the user's identity information to the terminal session, while the Access Token is used to authorize the terminal to access the user's financial data from a resource server (e.g., a credit reporting service) via a secure API.
2. Combination with ISO 20022 Financial Messaging Standard
- Description: The data communication between the remote terminal and the central processor, and between the central processor and external financial institutions, is implemented using the ISO 20022 standard. When a user submits a transaction (e.g., a loan application or a payment order), the terminal's data processor assembles the information into a well-formed XML message conforming to the relevant ISO 20022 schema (e.g.,
pain.001for a credit transfer initiation). This message is transmitted to the central processor, which validates it against the schema. The central processor then communicates with other financial networks by generating and consuming other ISO 20022 messages (e.g.,pacs.008for a FI to FI payment). This standardizes the data format, ensuring interoperability with modern global financial networks.
3. Combination with WebRTC for Live Agent Escalation
- Description: The interactive system of the patent is combined with the W3C's Web Real-Time Communication (WebRTC) standard. While the primary user interaction is with the "fictitious loan officer" (a pre-recorded video), the terminal's software includes a feature to escalate to a live human agent. If the user indicates they need help, the terminal's processor establishes a peer-to-peer, encrypted media and data channel directly between the terminal and a human agent's web browser using the WebRTC API. This allows for a real-time, secure video and audio conversation to be displayed on the terminal's video screen, replacing the pre-recorded content. The human agent can provide assistance, and data entered by the user at the terminal can be transmitted to the agent over the WebRTC data channel for co-browsing and support.
Generated 5/11/2026, 12:46:28 PM