The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Sep. 25, 2018
Filed:
Dec. 29, 2015
The Directv Group, Inc., El Segundo, CA (US);
David Bibayoff, Marina Del Rey, CA (US);
Christopher J. Cugno, Anaheim Hills, CA (US);
Siva Subramanian Venkataramani, Cerritos, CA (US);
Gerard V. Talatinian, Foothill Ranch, CA (US);
Benjamin Mui, Los Angeles, CA (US);
Mark C. Guidarelli, Sherman Oaks, CA (US);
Vishal Arya, Manhattan Beach, CA (US);
Pankaj Sharma, Cypress, CA (US);
THE DIRECTV GROUP, INC., El Segundo, CA (US);
Abstract
A system, method, apparatus, and article of manufacture provide the ability to configuring out-of-home streaming between a mobile device and a set top box (STB). Internet connectivity establishment (ICE) agents, installed on the mobile device and the STB, determine telemetry information via communication with network address translator (NAT) servers. Communication agents, installed on the mobile device and the STB, translate the telemetry information into a format acceptable to a communication server. The communication server exchanges the telemetry information between the mobile device and the STB and maintains a persistent connection with the STB. The communication agents connect the mobile device to the same communication server that the STB is persistently connected to. Media content is streamed directly from the STB to the mobile device if a direct connection between the STB and mobile device is established and via the NAT servers if a direct connection cannot be established.