Patent ID: 9270659
Filing Date: 2016-02-23
CPC Classification: G06F,H04L,H04W

Claim Text:
1. A method, comprising: storing, by a system comprising a processor, information relating to a communication network and a traffic flow in a trusted memory of a communication device; controlling, by the system, access to the information stored in the trusted memory and access to functional blocks of the communication device by an application associated with the communication device, based on whether the application is a trusted application, in accordance with a defined communication enhancement criterion, wherein the trusted memory and the functional blocks are in a trusted zone of the communication device that is associated with a defined trust level that is a higher trust level than another defined trust level associated with another zone of the communication device that comprises another memory, wherein the functional blocks are embedded in a system-on-chip component to facilitate resource control and security of the functional blocks within the system-on-chip component, and wherein access to a control layer of the system-on-chip component facilitates the controlling of the access to the functional blocks by the application; and in response to determining the application is the trusted application, analyzing, by the system, the information relating to the communication network and the traffic flow associated with the communication device to facilitate determining a functional block of the functional blocks that is to be utilized by the application based on a result of the analyzing relating to a level of network congestion of the communication network and an amount of the traffic flow associated with the communication device.