Generalized Thought Caching for Mobile LLM Battery and Offline Limits

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The deployment of large language models on mobile devices is hindered by computational overhead, battery constraints, and intermittent connectivity, limiting their scalability and accessibility, especially in real-world scenarios.

Innovation Solution

A mobile-optimized multi-stage LLM system with a three-tier thought caching architecture, comprising a local device cache, user-specific cloud cache, and global generalized thought cache, that processes prompts through large and small language models to efficiently reuse cached thoughts, enabling offline operation and privacy-preserving knowledge sharing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If large language models are deployed on mobile devices, then reasoning capabilities are improved, but computational overhead and battery consumption increase

Engineering Contradiction:
Improvereasoning capabilitiesVSAvoidbattery consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent divides the language model processing into two segments: a large language model for generating thoughts (reasoning) and a smaller language model for generating responses. This segmentation allows the device to benefit from the reasoning capabilities of the large model while reducing the computational overhead by using the smaller model for actual response generation, thereby lowering battery consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary action by generating and caching thoughts in advance using the large language model. These cached thoughts are stored locally on the mobile device, allowing the smaller model to reuse them without requiring repeated computations from the large model, thus reducing computational overhead and battery consumption during actual interactions.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If large language models are deployed on mobile devices, then reasoning capabilities are improved, but device complexity increases

Engineering Contradiction:
Improvereasoning capabilitiesVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the complex large language model functionality into two parts: a thought generation component (large model) and a response generation component (small model). This segmentation simplifies the overall system architecture on mobile devices by allowing the smaller model to handle most response generation tasks while only invoking the large model when necessary for complex reasoning.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates copies of reasoning patterns by caching thoughts generated by the large language model. These cached thoughts serve as reusable templates that the smaller model can reference, reducing the need for the complex large model to be constantly active and simplifying the operational complexity of the system.

Inventive Principle:
Principle #26Copying

3Power

If cloud-based solutions are used, then computational resources are improved, but offline functionality deteriorates

Engineering Contradiction:
Improvecomputational resourcesVSAvoidoffline functionality
Core Design Contradiction:
PowerVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary action by caching thoughts and reasoning patterns locally on the mobile device before offline operation is needed. This allows the device to function independently offline by reusing these pre-cached thoughts, while still benefiting from cloud-based computational resources when online for generating new thoughts.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The cached thoughts serve as an intermediary between cloud-based computational resources and offline device operation. They bridge the gap by storing reasoning patterns locally, enabling the device to maintain functionality without constant cloud connectivity while still leveraging cloud resources when available.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Power

If cloud-based solutions are used, then computational resources are improved, but data privacy concerns worsen

Engineering Contradiction:
Improvecomputational resourcesVSAvoiddata privacy concerns
Core Design Contradiction:
PowerVSObject-affected harmful factors

Solution Approach 1:

Cached thoughts act as an intermediary layer that protects user data privacy. By storing and reusing reasoning patterns locally, the system reduces the need to continuously send sensitive user interactions to cloud servers, thereby mitigating data privacy concerns while still utilizing cloud computational resources when necessary.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates local copies of reasoning patterns through caching, reducing dependency on cloud-based processing of sensitive user data. This copying approach allows the device to handle many interactions locally, minimizing data transmission and enhancing privacy protection.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12572471B1Mobile-optimized multi-stage LLM with generalized thought caching
Publication Date: 2026.03.10 ATOMBEAM TECH INC
  • US12572471B1 patent drawing
  • US12572471B1 patent drawing
  • US12572471B1 patent drawing

AI summary

A system and method for mobile-optimized natural language processing employs a three-tier thought caching architecture comprising a local device cache, a user-specific cloud cache, and a global generalized thought cache. The system processes prompts using a first large language model to generate thoughts, which are then processed with the prompt by a smaller model to produce responses. A thought generalizer identifies common reasoning patterns across users, removes personal information, and creates shareable abstracted thought structures. Mobile-specific optimizations include battery-aware execution scaling and predictive thought pre-caching. When offline, the system adapts existing cached thoughts to address new prompts. Hierarchical thought management organizes information at different abstraction levels, enabling effectively unlimited context while efficiently managing resources. This architecture provides sophisticated language processing on mobile devices with offline functionality while maximizing battery efficiency and maintaining privacy.