Dynamic mobile device characterization
First Claim
Patent Images
1. A method for a client, comprising:
- first requesting a first content from a content provider;
providing a characteristic profile to the content provider indicating characteristics of the client;
receiving a first reply from the content provider responsive to the first requesting, the first reply including a query for a characteristic of the client;
second requesting the first content from the content provider, the second requesting incorporating a query result for the query; and
receiving a second reply from the content provider responsive to the second requesting, the second reply including the first content or portion thereof, wherein the first content or portion thereof is determined based at least in part on the characteristic.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for dynamic content customization provided to clients. When a profile repository is used to store profiles indicating typical device characteristics for various clients, the repository is configured to allow a stored profile to be flagged to indicate a client is capable of being queried for dynamically determined changes and/or additions to its stored profile. Communication between content providers, e.g., one or more servers, and the client may be configured so a minimum number of notifications need be made by the client to the servers to indicate the client can be queried for specific dynamic characteristics or deviations from a default profile (if any).
-
Citations
29 Claims
-
1. A method for a client, comprising:
-
first requesting a first content from a content provider;
providing a characteristic profile to the content provider indicating characteristics of the client;
receiving a first reply from the content provider responsive to the first requesting, the first reply including a query for a characteristic of the client;
second requesting the first content from the content provider, the second requesting incorporating a query result for the query; and
receiving a second reply from the content provider responsive to the second requesting, the second reply including the first content or portion thereof, wherein the first content or portion thereof is determined based at least in part on the characteristic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method, comprising:
-
receiving from a client a first request for first content and a characteristic profile indicating characteristics of the client;
providing a first response to the client lacking all of the requested first content, but wherein the first response incorporates a query for a characteristic of the client;
receiving a second request for the first content, wherein the second request incorporates a query result for the query; and
providing the first content to the client in accord with the query result. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A system comprising:
-
a content provider communicatively coupled with a client;
wherein the content provider is operative to perform receiving from the client a first request for content, determining the client may be queried for characteristics, providing a response to the client incorporating a query for a characteristic of the client, receiving a second request for the first content incorporating a query result for the query, and providing the first content to the client in accord with the query result; and
wherein the client is operative to perform parsing the response to determine the query, determining the query result, and providing the query result to the content provider in at least a second request for content. - View Dependent Claims (23)
-
-
24. A system comprising:
-
a proxy for managing communication with a content provider, the proxy operable to parse data received from a content provider to determine a query for a characteristic of the system, and to provide a query result to the content provider incorporating the characteristic of the system;
at least one agent for inspecting the system for various characteristics of the system; and
a manager having an interface communicatively coupled with the proxy to allow the proxy to direct the manger to dynamically instantiate an agent to determine the query result responsive to the query. - View Dependent Claims (25)
-
-
26. An article comprising a machine-accessible media having associated data, wherein the data, when accessed, results in a machine performing:
-
first requesting a first content from a content provider;
providing a characteristic profile to the content provider indicating characteristics of the client;
receiving a first reply from the content provider responsive to the first requesting, the first reply including a query for a characteristic of the client;
second requesting the first content from the content provider, the second requesting incorporating a query result for the query; and
receiving a second reply from the content provider responsive to the second requesting, the second reply including the first content, wherein the first content is determined based at least in part on the characteristic. - View Dependent Claims (27)
-
-
28. An article comprising a machine-accessible media having associated data, wherein the data, when accessed, results in a machine performing:
-
receiving from a client a first request for first content and a characteristic profile indicating characteristics of the client;
determining the client may be queried for characteristics not identified in the characteristic profile;
providing a first response to the client lacking all of the requested first content, but wherein the first response incorporates a query for a characteristic of the client;
receiving a second request for the first content, wherein the second request incorporates a query result for the query; and
providing the first content to the client in accord with the query result. - View Dependent Claims (29)
-
Specification