US 12,287,828 B2
Quality of service monitoring for streaming content
Philip Alan Kendall, West Yorkshire (GB); Robert John Pickerill, Manchester (GB); and Samuel James Alexander Halliday, Auchterarder (GB)
Assigned to Disney Enterprises, Inc., Burbank, CA (US)
Filed by Disney Enterprises, Inc., Burbank, CA (US)
Filed on Jun. 5, 2023, as Appl. No. 18/329,116.
Claims priority of provisional application 63/373,374, filed on Aug. 24, 2022.
Prior Publication US 2024/0070195 A1, Feb. 29, 2024
Int. Cl. G06F 16/17 (2019.01); G06F 16/174 (2019.01); G06F 16/71 (2019.01); G06F 16/735 (2019.01)
CPC G06F 16/71 (2019.01) [G06F 16/1748 (2019.01); G06F 16/735 (2019.01)] 15 Claims
OG exemplary drawing
 
1. A method, comprising:
identifying one or more streaming video sessions for one or more users based on a plurality of events relating to streaming video for the one or more users;
storing data for the one or more streaming video sessions in an electronic database, based on the plurality of events;
identifying a plurality of metadata relating to the events;
determining, based on a threshold value, a time to store at least a portion of the plurality of metadata in the electronic database, the time occurring after storing the data for the one or more streaming video sessions, comprising:
identifying a target time based on the threshold value;
calculating a write probability stochastically based on a proximity of a first time to the target time; and
storing the at least a portion of the plurality of metadata prior to the target time, based on the write probability;
storing at least the portion of the plurality of metadata in the electronic database at the determined time; and
responding to a query for metrics relating to the one or more streaming video sessions by aggregating at least a portion of the stored data.