Personalized Resource Delivery via Profile Summarization and Database Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is a need for a system and method that provides personalized resources to consumer devices in broadband networks, which must efficiently find and deliver tailored content, protect user privacy, function on devices with limited capabilities, preserve bandwidth, support complex user models, and accommodate various rules, while handling a large number of potential resources.
Innovation Solution
A method and system that builds a consumer preferences profile on a device using predefined associations between consumer attributes and application events, summarizes this profile for resource requests, and delivers personalized data resources over a broadband network by analyzing data resource groups in a centralized database to match the profile and context information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If personalized resources are provided to consumer devices, then user satisfaction and customization are improved, but network bandwidth consumption and system complexity increase
Solution Approach 1:
The patent segments the centralized database into multiple data resource groups organized by categories and subcategories. This segmentation allows the system to efficiently retrieve only relevant personalized resources without transmitting unnecessary data, thereby reducing bandwidth consumption while maintaining personalization capability.
Solution Approach 2:
The system performs preliminary actions by pre-organizing data resources into structured groups with defined relationships before user requests arrive. This pre-processing enables faster, more efficient resource retrieval and reduces the computational burden during actual personalization operations, lowering network and system energy consumption.
2Measurement precision
If comprehensive user profiles are maintained, then personalization accuracy is improved, but device storage and processing requirements increase
Solution Approach 1:
The patent introduces a server as an intermediary between the user device and the centralized database. The server handles complex profile management, storage, and processing operations, while the consumer device only needs to send requests and receive personalized responses. This intermediary approach maintains high personalization accuracy without increasing device complexity.
3Manufacturing precision
If extensive data resources are stored centrally, then resource selection accuracy is improved, but database size and retrieval time increase
Solution Approach 1:
The centralized database is segmented into multiple data resource groups with hierarchical categories and subcategories. This segmentation allows the system to quickly narrow down search spaces by filtering through organized groups rather than searching entire databases, thereby maintaining high resource matching accuracy while reducing retrieval time.
Solution Approach 2:
Data resources are pre-organized into structured groups with defined relationships before retrieval operations. This preliminary organization enables efficient querying and filtering operations, allowing the system to quickly locate and retrieve relevant personalized resources without scanning entire databases, thus reducing retrieval time while maintaining accuracy.
Data Source
AI summary
A method and system for providing personalized information to applications executing on consumer devices by: building a consumer preferences profile on a consumer device using predefined associations between consumer preference attributes and application events (including user input); summarizing the consumer preferences profile into a profile summary when applications require a new personalized data resource; requesting a personalized data resource from a centralized database of data resources over the broadband network by including application context information along with the profile summary in the request; analyzing data resource groups in the centralized database to find a candidate set of data resources according to resource rules in the resource groups; selecting a personalized data resource from the candidate set of data resources that matches the profile summary and context information; and delivering the selected personalized data resource to the requesting application over the broadband network. Personalized data resources may include resource selection information, graphic images, text content, formatting information, video clip data, click-to-call data, and scripts and procedures.


