Patent ID: 8893027
Filing Date: 2014-11-18
Classification: G06F,H04L

Abstract:
1. An apparatus, comprising: a processor; a first interface configured to communicate with an endpoint; a second interface configured to communicate with an external source; enterprise component browser logic coupled with the first interface and second interface, the enterprise component browser logic operable to receive data for the endpoint from the external source via the second interface; wherein the data for the endpoint comprises data representative of a first data type and data representative of at least one other data type; wherein the enterprise component browser logic generates a semi-processed page for the endpoint based on the data by execution of executable instructions in the at least one other data type; wherein the enterprise component browser logic inserts the data representative of the first data type into the semi-processed page; wherein the enterprise component browser logic processes the executable instructions of the data representative of the at least one other data type to generate content defined by the instructions and inserts the results of processing the data representative of the at least one other data type including generated content into the semi-processed page; and wherein the enterprise component browser logic sends the semi-processed page with the data representative of a first data type and the results of processing the data representative of at least one other data type to the endpoint via the first interface wherein the data from the external source is streaming media data available from plurality of servers wherein selection of a server from the plurality of servers for providing the streaming media data is based on: a distance between the server selected and the endpoint; and a download time of the streaming media data associated with a link.