US 12,262,073 B2
Systems and methods for managing available bandwidth in a household
Claire M. Wallters, Saratoga, CA (US); and Lauren Palmateer, San Francisco, CA (US)
Assigned to Adeia Guides Inc., San Jose, CA (US)
Filed by Adeia Guides, Inc., San Jose, CA (US)
Filed on Sep. 7, 2023, as Appl. No. 18/243,499.
Application 18/243,499 is a continuation of application No. 17/173,827, filed on Feb. 11, 2021, granted, now 11,792,456.
Application 17/173,827 is a continuation of application No. 16/195,042, filed on Nov. 19, 2018, granted, now 10,951,934, issued on Mar. 16, 2021.
Application 16/195,042 is a continuation of application No. 15/707,580, filed on Sep. 18, 2017, granted, now 10,171,853, issued on Jan. 1, 2019.
Application 15/707,580 is a continuation of application No. 14/955,345, filed on Dec. 1, 2015, granted, now 9,800,907, issued on Oct. 24, 2017.
Prior Publication US 2023/0421826 A1, Dec. 28, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 21/24 (2011.01); H04L 43/0894 (2022.01); H04L 65/00 (2022.01); H04N 21/23 (2011.01); H04N 21/234 (2011.01); H04N 21/2385 (2011.01); H04N 21/43 (2011.01); H04N 21/436 (2011.01); H04N 21/44 (2011.01); H04N 21/4402 (2011.01); H04N 21/442 (2011.01); H04N 21/64 (2011.01); H04N 21/647 (2011.01); H04L 65/80 (2022.01)
CPC H04N 21/2402 (2013.01) [H04L 43/0894 (2013.01); H04L 65/00 (2013.01); H04N 21/23 (2013.01); H04N 21/23406 (2013.01); H04N 21/2385 (2013.01); H04N 21/24 (2013.01); H04N 21/43 (2013.01); H04N 21/43615 (2013.01); H04N 21/44 (2013.01); H04N 21/4402 (2013.01); H04N 21/44209 (2013.01); H04N 21/44227 (2013.01); H04N 21/64 (2013.01); H04N 21/64738 (2013.01); H04N 21/64792 (2013.01); H04L 65/80 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for managing available bandwidth in a household, the method comprising:
receiving, from a user device, a request to access a first media asset;
retrieving, from stored metadata associated with the first media asset, a minimum bandwidth value for accessing the first media asset;
comparing the minimum bandwidth value to a household bandwidth value, wherein the household bandwidth value indicates a bandwidth currently available in the household;
in response to determining that the minimum bandwidth value is greater than the household bandwidth value, searching bandwidth consumption values stored in a bandwidth consumption field of a household bandwidth state database, to identify a second media asset, wherein identifying the second media asset comprises:
determining a time remaining until the household bandwidth value is at least the minimum bandwidth value;
searching duration values stored in a duration field of a media asset database to identify an asset in the media asset database with a shortest duration value that is more than the time remaining; and
identifying the second asset as the asset in the media asset database with the shortest duration value that is more than the time remaining; and
generating for display on the user device a message that indicates the bandwidth currently available in the household is insufficient to access the first media asset and that has an option to access the second media asset instead of the first media asset.