Edge Language Model Reasoning for Personalized Content Ratings

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing neural networks for generating personalized content ratings on edge devices face challenges due to computational intensity and power consumption, and the difficulty in providing accurate reasoning outputs for subjective user preferences without objective criteria for correctness.

Innovation Solution

A system that trains a smaller language model neural network using reasoning examples generated by a larger model, allowing it to generate both predicted ratings and natural language explanations, while optimizing for edge devices by leveraging machine learning co-processors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a large language model is used to generate personalized content ratings, then the accuracy of predicted ratings is improved, but the computational intensity and power consumption increase significantly

Engineering Contradiction:
Improveaccuracy of predicted ratingsVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent segments the language model into two distinct components: a large language model (LLM) used only during the training phase to generate high-quality reasoning examples, and a smaller fine-tuned model deployed on edge devices for actual inference. This segmentation allows the system to benefit from the LLM's high accuracy while avoiding its computational burden during runtime, directly resolving the contradiction between rating accuracy and power consumption on edge devices.

Inventive Principle:
Principle #1Segmentation

2Reliability

If a large language model is deployed on an edge device, then the quality of reasoning outputs is improved, but the device's computational capacity and battery capacity are exceeded

Engineering Contradiction:
Improvequality of reasoning outputsVSAvoidcomputational capacity requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent creates a copy of the reasoning capabilities by using the LLM to generate training examples that capture its reasoning quality. The smaller model is then fine-tuned on these examples, effectively copying the LLM's reasoning patterns into a lightweight model that can run on edge devices. This copying approach preserves reasoning quality while reducing computational complexity to fit device constraints.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If reasoning outputs are generated to explain user ratings, then the personalization quality is improved, but the computational intensity increases

Engineering Contradiction:
Improvepersonalization qualityVSAvoidcomputational intensity
Core Design Contradiction:
Adaptability or versatilityVSPower

Solution Approach 1:

The patent applies preliminary action by generating comprehensive reasoning examples with the LLM during the offline training phase. These pre-generated reasoning outputs serve as training data that encode personalized reasoning patterns. During runtime, the small model leverages these pre-computed patterns to provide personalization without performing intensive reasoning generation, thus achieving adaptability while minimizing computational intensity during actual use.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250380029A1Generating content recommendations with language model neural networks using reasoning outputs
Publication Date: 2025.12.11 GDM HOLDING LLC
  • US20250380029A1 patent drawing
  • US20250380029A1 patent drawing
  • US20250380029A1 patent drawing

AI summary

Methods, systems, and apparatuses, including computer programs encoded on computer storage media, for generating reasoning outputs and respective predicted ratings of content items using a language model neural network, training the language model neural network to further improve the quality of reasoning outputs, and generating high quality reasoning outputs for reasoning examples. By processing input sequences that include the interaction history of a particular user, the metadata of a current content item, and sometimes the rating of the current content item, the system can generate predicted ratings, generate candidate training reasoning outputs to train the language model neural network, and generate high quality example reasoning outputs.