Content Delivery System Using Aggregators to Reduce Device Complexity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional devices require extensive reprogramming and testing for each proprietary architecture or operating system, leading to high development costs and physical limitations that hinder the delivery of additional services, as they are not equipped to process and communicate requests in a timely manner.
Innovation Solution
A content delivery system utilizing a services aggregator and a content aggregator on a communication network to manage content delivery, allowing devices to request and render content without needing proprietary applications, thereby simplifying device design and shifting computational-intensive tasks to the network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If dedicated resources are replicated for each conventional device and operating system, then device compatibility is achieved, but development costs increase significantly
Solution Approach 1:
The patent applies universality by creating a single universal service architecture that can operate across multiple device types and operating systems without requiring device-specific replication. The service is designed to be platform-independent, allowing one service implementation to serve multiple devices through standardized communication protocols and abstracted device interfaces.
Solution Approach 2:
The patent introduces an intermediary layer between the service provider and individual devices. This intermediary acts as a mediator that handles device-specific variations and translates them into a unified service interface, thereby enabling a single service to adapt to multiple device types without direct reprogramming for each device.
2Reliability
If conventional devices are equipped with proprietary architectures, then device functionality is optimized, but additional services cannot be provided due to physical limitations
Solution Approach 1:
The patent segments the service delivery architecture into separate components: a universal service layer and device-specific client layers. This segmentation allows the service to be delivered through the network infrastructure rather than requiring complex client-side processing, thereby extending service capabilities beyond the physical limitations of individual devices.
Solution Approach 2:
The patent shifts the computational burden from the device dimension to the network dimension. Instead of requiring devices to process complex services locally, the system moves processing to the network infrastructure, allowing devices to simply receive and display content without needing advanced processing capabilities.
3Adaptability or versatility
If reprogramming is performed for each conventional device, then service compatibility is achieved, but time consumption increases
Solution Approach 1:
The patent implements a universal service architecture that can be deployed once and accessed by multiple device types without requiring reprogramming for each device. The service uses standardized protocols and abstracted interfaces that work across different platforms, thereby eliminating the time-consuming process of device-specific reprogramming.
4Reliability
If dedicated resources are created for each device, then service delivery is reliable, but costs associated with producing additional services increase
Solution Approach 1:
The patent creates a universal service delivery mechanism that can serve multiple devices through a single implementation. By using standardized communication protocols and network-based delivery, the system maintains reliable service delivery while significantly reducing the costs associated with producing additional services for different device types.
Data Source
AI summary
A delivery system, media, and method for communicating content to devices are provided. The delivery system includes a services aggregator and content aggregator for processing requests from the devices. The services aggregator processes the request to identify credentials for the devices that generate the request and to identify providers of content specified in the request. The content aggregator receives the content from the identified providers and formats the content based on limits imposed by the device. Because the devices are configured to allow the services aggregator and content aggregator to perform computational-intensive tasks associated with requesting and transmitting the content, the complexity and cost of the devices are minimized.


