US 9,813,750 B2
Networked personal video storage and delivery
Padmanabha R. Rao, Palo Alto, CA (US)
Assigned to Sling Media Inc., Foster City, CA (US)
Filed by Sling Media Inc., Foster City, CA (US)
Filed on Jul. 28, 2016, as Appl. No. 15/221,922.
Application 15/221,922 is a continuation of application No. 15/057,390, filed on Mar. 1, 2016, granted, now 9,479,816.
Application 15/057,390 is a continuation of application No. 14/266,232, filed on Apr. 30, 2014, granted, now 9,307,289.
Prior Publication US 2016/0337684 A1, Nov. 17, 2016
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 7/16 (2011.01); H04N 21/4147 (2011.01); H04N 21/4363 (2011.01); H04N 21/4402 (2011.01); H04N 21/4367 (2011.01); H04N 21/45 (2011.01); H04N 21/41 (2011.01); H04N 21/4627 (2011.01); H04N 21/414 (2011.01); H04N 21/436 (2011.01); H04N 21/4405 (2011.01)
CPC H04N 21/4147 (2013.01) [H04N 21/4126 (2013.01); H04N 21/41407 (2013.01); H04N 21/4363 (2013.01); H04N 21/4367 (2013.01); H04N 21/43622 (2013.01); H04N 21/43632 (2013.01); H04N 21/43637 (2013.01); H04N 21/4402 (2013.01); H04N 21/4405 (2013.01); H04N 21/440218 (2013.01); H04N 21/440236 (2013.01); H04N 21/4516 (2013.01); H04N 21/4627 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A portable device to deliver video content to at least one media player device, the portable data processing system comprising:
a transcoder configured to receive video content and to transcode the received video content into a format that is suitable for delivery to the at least one media player device as a media stream;
a data interface to an external network;
a data storage configured to store the transcoded video content;
a wireless network interface configured to provide a wireless access point that hosts a personal wireless network; and
a processor configured to receive a digital credential identifying the at least one media player device via the external network, wherein the digital credential is issued by an authenticator service accessible via a wide area network separate from the personal wireless network, to store the digital credential received from the authenticator service, to issue addresses on the personal wireless network to the at least one media player device, to receive subsequent connection requests comprising digital credentials from the at least one media player device via the personal wireless network and, in response to the subsequent connection requests, to verify that the at least one media player device is authorized to receive the transcoded video content by comparing the digital credentials received from the at least one media player via the personal wireless network to the digital credentials previously received from the authenticator service even though the external network is no longer available, and to deliver the transcoded video content to the at least one media player device as the media stream via the personal wireless network if the digital credentials received from the at least one media player device via the personal wireless network match the digital credentials previously received from the authenticator service via the wide area network, and otherwise not delivering the transcoded video content to the at least one media player device via the personal wireless network.