Hierarchical Video-on-Demand Ranking for Bandwidth Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional Video on Demand (VoD) systems face challenges in content curation and network bandwidth usage, as users struggle to find relevant content, and existing recommendation engines do not efficiently manage video file transmission times and network bandwidth.
Innovation Solution
A method and system that rank video files in a hierarchical network based on the separation between the user node and the node storing the file, combined with user interest, to provide a list of recommended videos with reduced network bandwidth usage, using a ranking equation that considers turnaround time and user preferences.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If video content is transmitted from remote server nodes to user nodes, then content availability is ensured, but turnaround time increases and network bandwidth consumption increases
Solution Approach 1:
The patent implements predictive pre-fetching of video content to cache nodes based on user viewing history, search parameters, and social analytics before users actually request the content. This preliminary action ensures content is already available at edge cache nodes when needed, eliminating transmission delays while maintaining reliability
Solution Approach 2:
The patent introduces intermediate cache nodes distributed throughout the hierarchical network between the central server and user nodes. These intermediaries store popular and predicted video content locally, allowing users to access content from nearby cache nodes rather than distant servers, thus reducing turnaround time while maintaining content availability
2Reliability
If video content is transmitted from remote server nodes to user nodes, then content availability is ensured, but network bandwidth usage increases
Solution Approach 1:
The patent implements a hierarchical caching architecture where content is distributed to local cache nodes based on user proximity and demand patterns. Users access content from the nearest available cache node, localizing traffic and reducing long-distance bandwidth consumption while ensuring content availability through the distributed cache network
Solution Approach 2:
The system proactively pre-loads video content into cache nodes based on predictive analytics of user behavior patterns. By anticipating which content will be requested and pre-positioning it at edge cache nodes, the system eliminates the need for high-bandwidth on-demand transmissions from remote servers, thus reducing overall network bandwidth usage while maintaining availability
3Adaptability or versatility
If recommendation engines expand content choices based on user behavior analysis, then content relevance improves, but system complexity increases
Solution Approach 1:
The patent implements a unified recommendation framework that integrates multiple data sources (user viewing history, search parameters, social analytics) and serves multiple functions (content recommendation, pre-fetching decisions, cache management) through a single system architecture. This multi-functional approach improves content relevance while avoiding the complexity of separate independent systems for each function
Data Source
AI summary
Technologies manage video-on-demand (VoD) for a set of video files stored in a hierarchical network comprising a plurality of nodes, one or more of the plurality of nodes being user nodes, the user nodes connected to one or more of the plurality of parent nodes, and one or more of the plurality of parent nodes storing a video file previously requested by a user node, the method comprising, for a user node, periodically ranking a video file from the set of video files wherein the ranking is based on separation between a parent node in the network storing the video file and the user node, and interest of the user node for the video file; and on receiving a request for the VoD, providing a list of the set of video files and recommending one or more video files having a predefined ranking.


