US 9,813,403 B2
Securing communications with enhanced media platforms
Jean-Emile Elien, Bellevue, WA (US); Daniel Collins Balma, Paris (FR); Rocco Crea, III, Issaquah, WA (US); Michael Brendan Frei, Seattle, WA (US); Paul Stephen Hellyar, Kirkland, WA (US); Victor Tan, Kirkland, WA (US); Kye Hyun Kim, Seattle, WA (US); Travis J. Muhlestein, Redmond, WA (US); Robert S. Unoki, Redmond, WA (US); Kenneth Michael Bayer, Kirkland, WA (US); and Wes Wahlin, Seattle, WA (US)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by MICROSOFT TECHNOLOGY LICENSING, LLC, Redmond, WA (US)
Filed on Jul. 19, 2016, as Appl. No. 15/214,294.
Application 15/214,294 is a continuation of application No. 14/309,417, filed on Jun. 19, 2014, granted, now 9,413,738.
Prior Publication US 2016/0330188 A1, Nov. 10, 2016
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 29/06 (2006.01); H04L 9/32 (2006.01); G06F 21/33 (2013.01); A63F 13/73 (2014.01); A63F 13/352 (2014.01); A63F 13/30 (2014.01); A63F 13/71 (2014.01); H04L 29/08 (2006.01)
CPC H04L 63/08 (2013.01) [A63F 13/30 (2014.09); A63F 13/352 (2014.09); A63F 13/71 (2014.09); A63F 13/73 (2014.09); G06F 21/33 (2013.01); H04L 9/3263 (2013.01); H04L 9/3265 (2013.01); H04L 63/0428 (2013.01); H04L 63/06 (2013.01); H04L 67/20 (2013.01); A63F 2300/401 (2013.01); G06F 2221/2109 (2013.01); G06F 2221/2129 (2013.01); H04L 63/0823 (2013.01); H04L 67/1097 (2013.01); H04L 67/28 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for securing communications with enhanced media platforms in a media content distribution service, the method comprising:
communicating, from an enhanced media platform in an enhanced remote location, authentication credentials to an internal security component in a trusted location, wherein the internal security component in the trusted location operates services to authenticate, based on the authentication credentials, that the enhanced media platform is running in the enhanced remote location;
receiving, at the enhanced media platform, a first portion of validation credentials from the internal security component;
authenticating, at the enhanced media platform that the enhanced media platform is running in the enhanced remote location based at least on the first portion of the validation credentials;
communicating a request to an external security component, in the enhanced remote location, for at least a second portion of the validation credentials;
receiving the second portion of the validation credentials;
establishing a bidirectional trust with the enhanced remote location using the second portion of the validation credentials, wherein the second portion of the validation credentials are communicated upon authenticating the enhanced media platform is running in the enhanced remote location; and
using the enhanced media platform, retrieving media content from a content delivery server associated with the media content distribution service,
wherein the enhanced media platform, based at least in part on establishing the bidirectional trust with the enhanced remote location and establishing a second bidirectional trust between the enhanced media platform and the content delivery server, accesses the content delivery server using custom functionality that includes running with enhanced privileges.