Patent ID: 8521857
Filing Date: 2013-08-27
Classification: G06F,G09G,G11B,H04L,H04N,H04W

Abstract:
1. An electronic device assembly configured for operation in a network, the device assembly comprising: a processor; a display interface configured to output a graphical user interface; a network interface through which a plurality of widget programs are downloaded by the device assembly from a remote server, the plurality of widget programs comprising distinct instances of one or more downloaded software applications providing display content for output in the graphical user interface; and a memory having computer program code executable by the processor embodied therein, the computer program code including: wherein the one or more downloaded software applications are configured for real-time execution on the device assembly without permanent storage to the memory, and wherein the one or more downloaded software applications are temporarily cached on the device assembly for playback in the widget player.