Origin Server Session Disruption Handling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Content delivery systems face disruptions due to client receipt issues, such as network congestion and incomplete content asset access, as origin servers lack the ability to monitor and handle unreceived segment requests, leading to impaired delivery and poor user experience.
Innovation Solution
An electronic device, like an origin server, uses session identifiers in manifest requests to estimate session interruptions, schedules recordings, reallocates network resources, and provides alternative content versions to mitigate disruptions, ensuring content availability and improving system performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If origin servers provide content assets using manifests with segment request addresses, then content delivery is enabled, but the servers lack the ability to monitor and handle unreceived segment requests leading to delivery disruptions
Solution Approach 1:
The patent implements feedback mechanisms where the origin server receives segment requests from client devices, tracks which segments have been requested using session identifiers, and monitors delivery status. This feedback loop enables the server to detect unreceived segment requests and take corrective actions such as retransmitting missing segments or notifying clients of delivery issues, thereby improving content delivery reliability without significantly increasing server complexity.
2Reliability
If the system schedules recordings and reallocates network resources to handle session interruptions, then content availability is ensured, but storage and network traffic increase
Solution Approach 1:
The patent applies preliminary action by scheduling recordings of content assets before session interruptions occur. When the system detects potential delivery disruptions or unreceived segment requests, it proactively initiates recording operations to capture missing content segments. This allows the system to ensure content availability by having recordings ready for playback or retransmission, rather than waiting for complete delivery failure. The recording scheduling is triggered by detection mechanisms that monitor segment request patterns and session continuity.
Data Source
AI summary
An electronic device (such as an origin server) in a content delivery system performs intelligent content server handling of client receipt disruptions. The electronic device may receive requests for segments of a content asset submitted using a manifest that has segment request addresses with session identifiers, estimate a session interruption using the requests and the session identifiers, and handle the session interruption. The electronic device may handle the session interruption by scheduling a recording of the content asset, reallocating network resources, and so on. In some examples, the electronic device may also provide the manifest.


