PATENT CLAIM ANALYSIS

Application Number: 15937202
Application Type: Utility
Filing Date: 2018-03
Publication Date: 2019-08
Patent Classification: ["725", "115000"]

Abstract:
For broadcast-grade service level guarantees for linear video Playout, it is important for Playout systems and the associated server hardware to be extremely reliable. To accomplish this both the Playout software and server hardware are tightly integrated in on-premise implementations. Playout systems on the cloud allow for leveraging cloud servers dynamically for running Playout systems. The present invention proposes a system and method redundant, cost-effective for time-advanced, server-independent cloud Playout, which is useful in a variety of scenarios including but not limited to accomplishing seamless redundancy, optimizing operating costs by choosing different service provider/regions/servers. This is achieved by pre-playing the channel ahead of schedule, and then passing it to the output through an intelligent delay buffer. By switching Playout across multiple servers by instantiating new Playout software on another cloud server without impacting the linear output feed streamed out of the delay buffer we accomplish a server independent Playout system.

Claim (Index 12):
The method of  claim 8  further comprising the steps of:\n a. Instantiating PLYM_Instance_ 1  at a time earlier than time 1   701 , which is the wall clock time at which Playout is to start as per the playlist, with the start of the playlist parameters mapping its output to delay buffer_ 1  of DBM  702 , which is the primary Playout for creating the linear feed; \n b. Calculating a Time difference between time 1  and time of start PLYM_Instance_ 1  Playout so as to exceed the time taken for instantiating PLYM_Instance_ 2  and getting the output of that Playout to reach delay buffer_ 2 , thereby guaranteeing that during the time from start of a PLYM_Instance_ 1  crash to the time for output from PLYM_Instance_ 2  reaching delay buffer_2 DBM output stream is maintained without any disruptions; \n c. Instructing the DBM to start streaming output at time 1   703  once the PLYM_Instance_ 1  is up, time 1  being the wall clock time specified in the playlist for start of Playout; \n d. The PORCH continuously monitoring PLYM_Instance_ 1  to see that the Playout is happening as planned  704 ; \n e. The PORCH identifying a failure of PLYM_Instance_ 1  and instantiating PLYM_Instance_ 2   705 , which is the secondary Playout instance at a \u2018fast rate\u2019 to compensate for the time of crash and for the time taken to bring up the secondary Playout; \n f. Setting all input parameters to enable Playout to continue stream from the point of failure of PLYM_Instance_ 1 ; \n g. The PORCH checking the reason for the failure of PLYM_Instance_ 1   706  once PLYM_Instance_ 2  is up and running; \n h. Re-instantiating PLYM_Instance_ 1  in a different environment, so as solve the cause of failure  707  wherein one or more input parameters to start Playout are at a future point in time, which exceeds total duration that has been spent in bringing up PLYM_Instance_ 2 , and now PLYM_Instance_ 1 ; \n i. PLYM_Instance_1 starting of Playout taking over as the primary Playout; \n j. The PORCH checking if the PLYM_Instance_ 1  is stable  708  and if not, restarting the process of identifying an alternate reason for failure  707 . \n k. The PORCH bringing down the secondary PLYM_Instance_ 2   709  once the PLYM_Instance_ 1  is stable and going back to monitoring PLYM_Instance_ 1  as the primary Playout option  704 ; and \n l. Maintaining Playout output continuity even when the primary Playout instance had crashed and realizing the same on an on-demand basis without the need for a fully redundant Playout.

Metadata:
- Claim Count in Document: 3.0
- Percentile: 90.0
- Lexical Diversity: 1.62
- Patent Class: 725.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['15776900', '11792288', '11764790', '12338719', '10065172']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4320628716930458
- 35 USC 102 Novelty (BERT): 0.4752748961160256
- Combined Prediction Score: 0.4363840741353438
- Mean Citation Score: 152.99185400000005
- Max Citation Score: 154.80118000000004
- Similarity Product: 108.06607181340937

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test