User accessibility to resources enabled through adaptive technology
First Claim
Patent Images
1. A computer implemented method of identifying an appropriate resource for a user, the computer implemented method comprising:
- a processor creating a user profile for a user;
the processor receiving a request, from the user, for a requested resource;
the processor establishing, based on the user profile, a user-specific scope of the request, wherein the user-specific scope of the request defines a type of resource that is being requested by the user;
the processor identifying an appropriate resource that meets the user-specific scope of the request, wherein the appropriate resource is a different type of resource than the requested resource;
the processor transmitting, to the user, a response that identifies the appropriate resource that meets the user-specific scope of the request;
the processor matching a cognitive style to the user profile;
the processor transmitting, to the user, a response that describes the appropriate resource using the cognitive style that matches the user profile;
the processor, in response to receiving feedback from the user indicating that the appropriate resource satisfies the request, providing the user with access to the appropriate resource and storing the user profile for the user in a persistent storage device;
the processor determining which cognitive style used to communicate information to the user has a lowest percentage of clarification requests from the user; and
the processor tailoring any responses back to the user using a cognitive style that has the lowest percentage of clarification requests from the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method, system and/or computer program product identify an appropriate resource for a user. A user profile is created for a user. A request, from the user, is received for a requested resource. Based on the user profile, a user-specific scope of the request, which defines a type of resource that is being requested by the user, is established. An identifier of an appropriate resource that meets the user-specific scope of the request is transmitted to the user.
46 Citations
16 Claims
-
1. A computer implemented method of identifying an appropriate resource for a user, the computer implemented method comprising:
-
a processor creating a user profile for a user; the processor receiving a request, from the user, for a requested resource; the processor establishing, based on the user profile, a user-specific scope of the request, wherein the user-specific scope of the request defines a type of resource that is being requested by the user; the processor identifying an appropriate resource that meets the user-specific scope of the request, wherein the appropriate resource is a different type of resource than the requested resource; the processor transmitting, to the user, a response that identifies the appropriate resource that meets the user-specific scope of the request; the processor matching a cognitive style to the user profile; the processor transmitting, to the user, a response that describes the appropriate resource using the cognitive style that matches the user profile; the processor, in response to receiving feedback from the user indicating that the appropriate resource satisfies the request, providing the user with access to the appropriate resource and storing the user profile for the user in a persistent storage device; the processor determining which cognitive style used to communicate information to the user has a lowest percentage of clarification requests from the user; and the processor tailoring any responses back to the user using a cognitive style that has the lowest percentage of clarification requests from the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product for identifying an appropriate resource for a user, the computer program product comprising:
-
a non-transitory computer readable storage media; first program instructions to create a user profile for a user; second program instructions to receive a request, from the user, for a requested resource; third program instructions to establish, based on the user profile, a user-specific scope of the request, wherein the user-specific scope of the request defines a type of resource that is being requested by the user; fourth program instructions to identify an appropriate resource that meets the user-specific scope of the request, wherein the appropriate resource is a different type of resource than the requested resource; fifth program instructions to transmit, to the user, a response that identifies the appropriate resource that meets the user-specific scope of the request; sixth program instructions to match a cognitive style to the user profile; seventh program instructions to transmit, to the user, a response that describes the appropriate resource using the cognitive style that matches the user profile; eighth program instructions to, in response to receiving feedback from the user indicating that the appropriate resource satisfies the request, provide the user with access to the appropriate resource and storing the user profile for the user in a persistent storage device; ninth program instructions to determine which cognitive style used to communicate information to the user has a lowest percentage of clarification requests from the user; and tenth program instructions to tailor any responses back to the user using a cognitive style that has the lowest percentage of clarification requests from the user; and
whereinthe first, second, third, fourth, fifth, sixth, seventh, eighth, ninth, and tenth program instructions are stored on the computer readable storage media. - View Dependent Claims (12, 13)
-
-
14. A computer system comprising:
-
a central processing unit (CPU), a computer readable memory, and a computer readable storage media; first program instructions to create a user profile for a user; second program instructions to receive a request, from the user, for a requested resource; third program instructions to establish, based on the user profile, a user-specific scope of the request, wherein the user-specific scope of the request defines a type of resource that is being requested by the user; fourth program instructions to identify an appropriate resource that meets the user-specific scope of the request, wherein the appropriate resource is a different type of resource than the requested resource; fifth program instructions to transmit, to the user, a response that identifies the appropriate resource that meets the user-specific scope of the request; sixth program instructions to match a cognitive style to the user profile; seventh program instructions to transmit, to the user, a response that describes the appropriate resource using the cognitive style that matches the user profile; eighth program instructions to, in response to receiving feedback from the user indicating that the appropriate resource satisfies the request, provide the user with access to the appropriate resource and storing the user profile for the user in a persistent storage device; ninth program instructions to determine which cognitive style used to communicate information to the user has a lowest percentage of clarification requests from the user; and tenth program instructions to tailor any responses back to the user using a cognitive style that has the lowest percentage of clarification requests from the user; and
whereinthe first, second, third, fourth, fifth, sixth, seventh, eighth, ninth, and tenth program instructions are stored on the computer readable storage media for execution by the CPU via the computer readable memory. - View Dependent Claims (15, 16)
-
Specification