Search Result Sequencing Based on Edge-Cached Content Availability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional content delivery systems fail to efficiently manage the sequencing of search results in multi-tiered architectures, leading to increased costs and resource demands as users navigate vast content libraries without considering the impact on overall viewing experience.

Innovation Solution

A system that sequences content search results by prioritizing assets stored at the network edge, using historical user activity and asset characterization to recommend content that minimizes bandwidth demand and optimizes resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional content delivery systems provide access to vast content libraries without sequencing, then users can access any content, but bandwidth requirements and operational strain increase significantly

Engineering Contradiction:
Improvecontent accessibilityVSAvoidbandwidth consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The system performs preliminary actions by pre-sequencing content based on edge server asset availability before user requests are processed. Search results are pre-organized to prioritize content that can be delivered from edge servers, so when users search, the system has already prepared the optimal delivery path, reducing real-time bandwidth consumption and operational strain.

Inventive Principle:
Principle #10Preliminary action

2Loss of energy

If content is sequenced to prioritize edge server assets, then bandwidth requirements are reduced, but system complexity increases due to multi-tiered architecture management

Engineering Contradiction:
Improvebandwidth consumptionVSAvoidsystem architecture complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The system implements feedback mechanisms where search result sequencing is dynamically adjusted based on real-time data about edge server asset availability. The sequencing algorithm receives feedback about what content is stored at edge servers and automatically adjusts the presentation order, allowing the system to manage complexity through automated adaptation rather than manual configuration.

Inventive Principle:
Principle #23Feedback

3Ease of manufacture

If conventional systems treat all content selections as equally available, then implementation is simple, but user experience deteriorates as users cannot anticipate delivery impact

Engineering Contradiction:
Improvesystem implementation simplicityVSAvoiduser experience quality
Core Design Contradiction:
Ease of manufactureVSEase of operation

Solution Approach 1:

The system applies local quality by differentiating content presentation based on delivery location. Instead of treating all content uniformly, the system sequences search results according to where the content is stored (edge server vs. central server), providing locally optimized delivery paths. This creates a differentiated user experience where content availability and delivery speed are optimized based on the specific edge server's asset inventory.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12572961B2Search result content sequencing
Publication Date: 2026.03.10 COMCAST CABLE COMM LLC
  • US12572961B2 patent drawing
  • US12572961B2 patent drawing
  • US12572961B2 patent drawing

AI summary

Systems and methods for generating and receiving a sequenced listing of pieces of content are described. A request to search for assets may be received. A first listing of assets associated with the request may be received. Data representative of assets stored within an edge server associated with the user may be received. A first group of assets of the plurality of assets that are stored within the edge server based upon the received data representative of assets stored within the edge server and a second group of assets of the plurality of assets that are not stored within the edge server based upon the received data representative of assets stored within the edge server may be determined. A second listing of assets may be generated where the first group of assets is sequenced earlier in the second listing than the second group of assets.