US 12,088,651 B2
System and method for streaming content from multiple servers
Derry Shribman, Tel Aviv (IL); and Ofer Vilenski, Moshav Hadar Am (IL)
Assigned to BRIGHT DATA LTD., Netanya (IL)
Filed by BRIGHT DATA LTD., Netanya (IL)
Filed on Jun. 28, 2023, as Appl. No. 18/215,406.
Application 18/215,406 is a continuation of application No. 17/347,762, filed on Jun. 15, 2021, granted, now 11,757,961.
Application 17/347,762 is a continuation of application No. 15/089,721, filed on Apr. 4, 2016, granted, now 11,057,446, issued on Jul. 6, 2021.
Claims priority of provisional application 62/308,291, filed on Mar. 15, 2016.
Claims priority of provisional application 62/210,081, filed on Aug. 26, 2015.
Claims priority of provisional application 62/173,411, filed on Jun. 10, 2015.
Claims priority of provisional application 62/161,553, filed on May 14, 2015.
Prior Publication US 2023/0344886 A1, Oct. 26, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 15/16 (2006.01); H04L 65/612 (2022.01); H04L 65/65 (2022.01); H04L 65/80 (2022.01); H04L 67/02 (2022.01); H04N 21/462 (2011.01); H04N 21/61 (2011.01); H04N 21/845 (2011.01)
CPC H04L 65/612 (2022.05) [H04L 65/65 (2022.05); H04L 65/80 (2013.01); H04L 67/02 (2013.01); H04N 21/4622 (2013.01); H04N 21/6125 (2013.01); H04N 21/8456 (2013.01)] 47 Claims
OG exemplary drawing
 
1. A method for delivering a content that comprises a streaming media data and that is identified by a content identifier, over the Internet to first and second client devices, for use with first and second prices per amount of content delivered, the second price is lower than the first price, the method by a delivery server comprising:
receiving, from the first client device over the Internet, a first request for the content using the content identifier;
streaming, to the first client device over the Internet, in response to the received first request, the content;
measuring an amount of content streamed to the first client device;
calculating a first charge by multiplying the measured amount of streamed content to the first client device by the first price;
receiving, from the second client device over the Internet, a second request for the content using the content identifier;
streaming, to the second client device over the Internet, in response to the received second request, the content;
measuring the amount of content streamed to the second client device; and
calculating a second charge by multiplying the measured amount of streamed content to the second client device by the second price,
wherein the streaming to the second client device is further in response to a utilization level of a resource in the delivery server.