US 11,743,511 B2
Centralized content access management
Stephen O'Neal, Carlsbad, CA (US); Sandeep Moorthy, San Marcos, CA (US); Wesley A. Konderla, College Station, TX (US); and Anton Hoffman, San Diego, CA (US)
Assigned to Viasat, Inc., Carlsbad, CA (US)
Appl. No. 17/413,848
Filed by VIASAT Inc, Carlsbad, CA (US)
PCT Filed Dec. 20, 2018, PCT No. PCT/US2018/066901
§ 371(c)(1), (2) Date Jun. 14, 2021,
PCT Pub. No. WO2020/131079, PCT Pub. Date Jun. 25, 2020.
Prior Publication US 2022/0060758 A1, Feb. 24, 2022
Int. Cl. H04N 21/433 (2011.01); H04N 21/214 (2011.01); H04N 21/25 (2011.01); H04N 21/254 (2011.01); H04N 21/235 (2011.01); H04N 21/414 (2011.01); H04N 21/4627 (2011.01); H04N 21/81 (2011.01)
CPC H04N 21/2146 (2013.01) [H04N 21/2353 (2013.01); H04N 21/41422 (2013.01); H04N 21/4627 (2013.01); H04N 21/812 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A media content management server comprising:
a network interface;
control circuitry configured to:
receive, from a first remote server, first metadata associated with a first set of content items, the first metadata representing a first parameter for each of the first set of content items in a first data format;
receive, from a second remote server, second metadata associated with a second set of content items, the second metadata representing a second parameter for each of the second set of content items in a second data format different than the first data format; and
generate reformatted metadata at least in part by:
reformatting the first parameter of the first metadata from the first data format to a third data format using first adapter circuitry; and
reformatting the second parameter of the second metadata from the second data format to the third data format using second adapter circuitry; and
rules engine circuitry configured to generate a data transfer package for a vehicle at least in part by:
comparing the reformatted first parameter of the reformatted metadata to content access rule data to determine a subset of the first set of content items that is authorized for the vehicle;
comparing the reformatted second parameter of the reformatted metadata to the content access rule data to determine a subset of the second set of content items that is authorized for the vehicle; and
combining at least a portion of the subset of the first set of content items and at least a portion of the subset of the second set of content items to generate the data transfer package.