Interaction model assessment, storage and distribution
First Claim
1. A method for gathering and sharing data corresponding to a user'"'"'s level of interaction capability for use in customizing a user experience with an electronic device comprising:
- accumulating data about a user'"'"'s level of interaction capability of operating an electronic device;
developing a profile corresponding to the user'"'"'s level of interaction capability; and
using the profile to set at least one parameter corresponding to usability of the electronic device.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for gathering and sharing data corresponding to a user'"'"'s level of interaction capability in using an electronic device gathers data actively by presenting forms requesting user input and passively by observing the user'"'"'s behavior. The data gathered may be converted to a composite profile and/or kept as a set of sub-profiles, each of the set relating to different characteristics. An application programming interface may be provided to allow user interaction capability data to be provided by other applications, or even other devices, and also to make available the composite profile or set of sub-profiles to other applications or devices. The profile or set of sub-profiles may be used to adjust the user experience appropriate to the user'"'"'s interaction capability.
-
Citations
20 Claims
-
1. A method for gathering and sharing data corresponding to a user'"'"'s level of interaction capability for use in customizing a user experience with an electronic device comprising:
-
accumulating data about a user'"'"'s level of interaction capability of operating an electronic device;
developing a profile corresponding to the user'"'"'s level of interaction capability; and
using the profile to set at least one parameter corresponding to usability of the electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable medium having computer-executable instructions for executing a method comprising:
-
accumulating data about a user'"'"'s level of interaction capability of operating a first electronic device;
developing a profile corresponding to the user'"'"'s level of interaction capability;
receiving a request for the profile from a requesting entity;
sharing the profile responsive to the request; and
using the profile to set at least one parameter corresponding to usability of an electronic device associated with the requesting entity. - View Dependent Claims (16, 17, 18)
-
-
19. A method of communicating between an operating system process and an other process comprising:
-
issuing, by the other process, a call requesting a user interaction capability profile having a plurality of call parameters including at least one of a user identifier, a process identifier, a profile type, and an access identifier;
receiving at a managing process the call requesting the user interaction capability profile and parsing the call to retrieve the plurality of call parameters; and
issuing, by the managing process a call response having a plurality of call parameters including at least one of a user identifier, a composite user interaction capability profile and a set of user interaction capability sub-profiles. - View Dependent Claims (20)
-
Specification