Adaptive user profiling on mobile devices
First Claim
1. A method of operating a mobile computing device for interacting with and adaptively profiling a user in order to retrieve content and information requested by and tailored to the user from a remote data resource, comprising the steps of:
- i) detecting personal attributes of the user by interpreting one or more interactions between the device and the user;
ii) defining on the device a profile of the user based on the detected personal attributes;
iii) transmitting the user profile and a user defined request for content and information to the remote data resource;
iv) determining, at the remote data resource and as a function of the transmitted user profile, content and information to be downloaded to the mobile computing device; and
v) downloading the content and information to the device and configuring the device to convey the corresponding content and information in an optimum manner by automatically selecting on the device the most appropriate output format for that content and information having regard to the user profile;
wherein the conveying includes optimising the visual layout and/or audio properties of the output format.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for adaptive user profiling on mobile computing devices and a method of operating such devices for interacting with a user and for receiving data and instructions from a remote data resource. The method comprising detecting personal attributes of the user by interpreting one or more interactions between the device and the user, and transmitting information identifying the personal attributes of the user to the remote data resource. Determining, at the remote data resource and as a function of the transmitted information identifying personal attributes of the user, at least one of data content or program instructions to be downloaded to the mobile computing device.
91 Citations
24 Claims
-
1. A method of operating a mobile computing device for interacting with and adaptively profiling a user in order to retrieve content and information requested by and tailored to the user from a remote data resource, comprising the steps of:
-
i) detecting personal attributes of the user by interpreting one or more interactions between the device and the user;
ii) defining on the device a profile of the user based on the detected personal attributes;
iii) transmitting the user profile and a user defined request for content and information to the remote data resource;
iv) determining, at the remote data resource and as a function of the transmitted user profile, content and information to be downloaded to the mobile computing device; and
v) downloading the content and information to the device and configuring the device to convey the corresponding content and information in an optimum manner by automatically selecting on the device the most appropriate output format for that content and information having regard to the user profile;
wherein the conveying includes optimising the visual layout and/or audio properties of the output format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 11, 13, 14, 23, 24)
-
-
10. (canceled)
-
12. (canceled)
-
15. An apparatus comprising:
-
i) a mobile computing device for interacting with and adaptively profiling a user and for requesting and retrieving content and information from a remote data resource, including;
ii) means for detecting personal attributes of the user by interpreting one or more interactions between the device and the user;
iii) means for defining on the device a profile of the user based on the detected personal attributes;
v) means for transmitting the user profile and a request for content and information to the remote data resource; and
wherein the remote data resource includes a means for determining as a function of the transmitted user profile, information and content to be downloaded to the mobile computing device; and
means for transmitting the the requested information and content to the mobile computing device, wherein the device is configured to convey the transmitted content and information in a in an optimum manner by automatically selecting on the device the most appropriate output format appropriate for that content and information having regard to the user profile;
wherein the convening includes optimising the visual layout and/or audio properties of the output format. - View Dependent Claims (16, 17)
-
-
18. A mobile computing device for interacting with and adaptively profiling a user and for communicating with a remote data resource to retrieve content and information requested by and tailored to the user from the remote data resource, comprising:
-
i) means for detecting personal attributes of the user by interpreting one or more physical interactions between the device and the user;
ii) means for defining on the device a profile of the user based on the detected personal attributes;
iii) transmitting means for transmitting to the remote data resource the user profile and a request for content and information from to the remote data resource; and
iv) receiving means for receiving from the remote data resource content and information tailored to the user profile; and
(v) means for configuring the device to convey the content and information from the remote data resource in an optimum manner by automatically selecting on the device the most appropriate output format for that information having regards to the user profile;
wherein the conveying includes optimising the visual layout and/or audio properties of the output format. - View Dependent Claims (19, 20)
-
-
21. A remote data resource for communicating with a mobile computing device, comprising:
-
i) receiving means for receiving a user defined request for content and information and a user profile from the mobile computing device, said the user profile being based on the personal attributes of the user of the device;
ii) means for determining as a function of the user profile, requested content and information tailored to the user profile for transmitting to the device; and
iii) transmitting means for transmitting the content and information to the device; and
wherein the remote data resource comprises at least one database having stored thereon a plurality of data content and/or programmed instructions arranged in accordance with a plurality of hierarchical user profile categories.
-
-
22. (canceled)
Specification