Patent ID: 9473827
Filing Date: 2016-10-18
CPC Classification: H04L,H04N

Claim Text:
1. A method of operating a consumer electronics device having a software environment and a plurality of applications, each of said plurality of applications being precluded from accessing files or instantiated objects of other ones of said plurality of applications, comprising: downloading an entity configured to manage at least one session, said entity further configured to be utilized with respect to multiple ones of said plurality of applications; registering said entity in a content delivery network; running at least two of said plurality of applications on said consumer electronics device; based at least in part on said registration, accessing said entity with said at least two applications; and upon detection that said consumer electronic device has moved to a network other than said content delivery network, unregistering and removing said registered entity from said consumer electronics device; wherein a plurality of network-specific data is shared by said at least two applications, said plurality of network-specific data being made accessible to said at least two applications by an application programming interface (API), said shared plurality of network-specific data enabling said at least two applications to communicate with a network entity of said content delivery network via a protocol of said shared plurality of network-specific data.