System and method of context aware adaption of content for a mobile device
First Claim
Patent Images
1. A computer implemented method of context aware adaption of content for a mobile device comprising:
- identifying, by a mobile device, a plurality of context parameters and associated context parameter values indicative of the plurality of context parameters, the context parameters being relevant to how content received from a content store is rendered on the mobile device and being based on at least one of;
one or more detected capabilities of the mobile device or one or more detected user preferences;
selecting, by the mobile device, a content layout from a plurality of pre-configured content layouts based on at least one of the plurality of context parameter values, the selecting not directly specified by the content, the content layouts stored and renderable on the mobile device;
retrieving, by the mobile device, content requested by an application execution, the retrieving comprising sending a request to the content store for content specified by the selected content layout;
receiving a response from the content store, the response comprising the content specified by the selected content layout;
selecting, by the mobile device, a content style from a plurality of pre-configured content styles stored on the mobile device based on at least one of the context parameter values; and
rendering, by the mobile device, the content associated with the response on a device display, based on the selected content style, the selected content layout, and at the least one context parameter value.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a system and method of context aware adaption of content for a mobile device. This involves identifying context parameters and associated values, selection of content layout based on context parameters. Content layout is selected from pre-configured content layouts based on context parameters. The content is retrieved from a content store. Content style is selected from pre-configured content styles based on context parameters. Rendering content on the device display based on the selected content layout, content style and at least one context parameter.
-
Citations
29 Claims
-
1. A computer implemented method of context aware adaption of content for a mobile device comprising:
-
identifying, by a mobile device, a plurality of context parameters and associated context parameter values indicative of the plurality of context parameters, the context parameters being relevant to how content received from a content store is rendered on the mobile device and being based on at least one of;
one or more detected capabilities of the mobile device or one or more detected user preferences;selecting, by the mobile device, a content layout from a plurality of pre-configured content layouts based on at least one of the plurality of context parameter values, the selecting not directly specified by the content, the content layouts stored and renderable on the mobile device; retrieving, by the mobile device, content requested by an application execution, the retrieving comprising sending a request to the content store for content specified by the selected content layout; receiving a response from the content store, the response comprising the content specified by the selected content layout; selecting, by the mobile device, a content style from a plurality of pre-configured content styles stored on the mobile device based on at least one of the context parameter values; and rendering, by the mobile device, the content associated with the response on a device display, based on the selected content style, the selected content layout, and at the least one context parameter value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 20, 22, 23, 24, 25, 26, 27, 28)
-
-
12. A system of a mobile device for context aware adaption of content for a mobile device comprising:
-
the mobile device being configured to receive a response related to an application execution, the response originating from a remote computer; an analysis module, within a mobile device, configured to identify one or more context parameters and one or more context parameter values, the one or more context parameters being relevant to how content associated with the response is rendered on the mobile device and being based on at least one of;
one or more detected capabilities of the mobile device or one or more detected user preferences;a layout module, within the mobile device, configured to select a content layout from a plurality of pre-configured content layouts stored and renderable on the mobile device, based on at least one if the one or more context parameter values; an interface module, within the mobile device, configured to retrieve the content associated with the response, the retrieving comprising sending a request to a content store for data specified by the selected content layout; a content engine, within the mobile device, configured to select a content style from a plurality of pre-configured content styles stored on the mobile device, based on at least one of the one or more context parameter values; and a rendering module, within the mobile device, configured to render the content associated with the response on the device display, based on the selected content style, the selected content layout and at least one context parameter value. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 21)
-
-
29. A non-transitory computer readable storage medium having stored thereon computer executable instructions for performing context aware adaption of content for a mobile device comprising:
-
identifying, by a mobile device, a plurality of context parameters and associated context parameter values indicative of the plurality of context parameters, the context parameters being relevant to how content received from a content store is rendered on the mobile device and being based on at least one of;
one or more detected capabilities of the mobile device or one or more detected user preferences, the plurality of context parameters comprising mobile device settings, network settings, time zones, user specified device settings, and multimedia settings;selecting, by the mobile device, a content layout from a plurality of pre-configured content layouts based on at least one of the plurality of context parameter values, the selecting not directly specified by the content, the content layouts stored and renderable on the mobile device, the plurality of pre-configured content layouts having been made available and stored during application installation; retrieving, by the mobile device, content requested by an application execution, the retrieving comprising sending a request to the content store for content specified by the selected content layout, the content store comprising a database in communication with an application server; receiving a response from the content store, the response comprising the content specified by the selected content layout; selecting, by the mobile device, a content style from a plurality of pre-configured content styles stored on the mobile device based on at least one of the context parameter values; and rendering, by the mobile device, the content associated with the response on a device display, based on the selected content style, the selected content layout, and at the least one context parameter value.
-
Specification