Real-time dynamic content display layer and system
First Claim
1. A method for providing interactive and dynamic content on a device, the method comprising:
- receiving, via a communication interface of the device, a dynamic application package;
providing, by a background layer engine of the device, a background layer comprising background content, the background layer being dependent, at least in part, upon the dynamic application package,wherein the background layer is presented on the device when the device is in a first mode; and
providing, by a metadata-driven application engine, a dynamic application comprising application content, the dynamic application being dependent, at least in part, upon the dynamic application package,wherein the dynamic application is presented on the device when the device is in a second mode.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile device user interface typically presents a static home screen that allows a user to initiate applications so that they may view and consume content. The present disclosure provides systems and methods for providing content as well as contextual functionality more fluidly on mobile devices. A live wallpaper may be instantiated on mobile devices such that a background layer presented as part of a home screen is closely coupled to associated applications. Both the background layer and the associated applications may provide content and contextual functionality based on data and metadata received from servers external to the mobile devices, leading to a highly dynamic and engaging experience.
-
Citations
20 Claims
-
1. A method for providing interactive and dynamic content on a device, the method comprising:
-
receiving, via a communication interface of the device, a dynamic application package; providing, by a background layer engine of the device, a background layer comprising background content, the background layer being dependent, at least in part, upon the dynamic application package, wherein the background layer is presented on the device when the device is in a first mode; and providing, by a metadata-driven application engine, a dynamic application comprising application content, the dynamic application being dependent, at least in part, upon the dynamic application package, wherein the dynamic application is presented on the device when the device is in a second mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A device operable to provide interactive and dynamic content, the device comprising:
-
a communication interface operable to receive a dynamic application package; a background layer engine operable to provide a background layer comprising background content, the background layer being dependent, at least in part, upon the dynamic application package, wherein the device is operable to present the background layer when the device is in a first mode; and a metadata-driven application engine operable to provide a dynamic application comprising application content, the dynamic application being dependent, at least in part, upon the dynamic application package, wherein the device is further operable to present the dynamic application when the device is in a second mode. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification