Facilitated information exchange to a service provider for a requested service
First Claim
1. A computer program product for an information exchange to provide services, the computer program product comprising:
- one or more computer readable storage devices wherein a computer readable storage device is not a transitory signal per se, and program instructions stored on the one or more computer readable storage devices, the program instructions comprising;
program instructions to create an information vault for a service requestor in response to receiving a request for a service, wherein the request for the service is made by the service requestor;
program instructions to notify a service provider of the request made by the service requestor for the service provided by the service provider;
program instructions to receive from the service provider a request for information regarding a qualification of the service requestor to receive the service;
program instructions to send the request for the information regarding the qualification of the service requestor and related to the service that is requested by the service requestor, to one or more information providers; and
responsive to receiving the information that is requested by the service provider, and regarding the qualification of the service requestor to receive the service, program instructions to store the information that is received, regarding the qualification of the service requestor to receive the service, into the information vault of the service requestor, and to notify and authorize the service provider to retrieve the information from the information vault of the service requestor.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, a computer program product and a computer system, for exchanging information to provide services, is provided. A computer processor creates an information repository associated with a service requestor, in response to receiving a request for service from the service requestor. The computer processor notifies a service provider of the request for service from the service requestor. The computer processor receives a request for information from the service provider, regarding information about the service requestor. The computer processor forwards the request for information to one or more information providers. The computer processor stores information in the information repository, in response to receiving the information from the one or more information providers, and notifies the service provider to retrieve the information from the information repository.
17 Citations
20 Claims
-
1. A computer program product for an information exchange to provide services, the computer program product comprising:
one or more computer readable storage devices wherein a computer readable storage device is not a transitory signal per se, and program instructions stored on the one or more computer readable storage devices, the program instructions comprising; program instructions to create an information vault for a service requestor in response to receiving a request for a service, wherein the request for the service is made by the service requestor; program instructions to notify a service provider of the request made by the service requestor for the service provided by the service provider; program instructions to receive from the service provider a request for information regarding a qualification of the service requestor to receive the service; program instructions to send the request for the information regarding the qualification of the service requestor and related to the service that is requested by the service requestor, to one or more information providers; and responsive to receiving the information that is requested by the service provider, and regarding the qualification of the service requestor to receive the service, program instructions to store the information that is received, regarding the qualification of the service requestor to receive the service, into the information vault of the service requestor, and to notify and authorize the service provider to retrieve the information from the information vault of the service requestor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A computer system for exchanging information to provide services, the computer system comprising:
-
one or more computer processors; one or more computer readable storage media; and program instructions stored on the computer readable storage media for execution by at least one of the one or more processors, the program instructions comprising; program instructions to create an information vault for a service requestor in response to receiving a request for a service, wherein the request for the service is made by the service requestor; program instructions to notify a service provider of the request made by the service requestor for the service provided by the service provider; program instructions to receive from the service provider a request for information regarding a qualification of the service requestor to receive the service; program instructions to send the request for the information regarding the qualification of the service requestor and related to the service that is requested by the service requestor, to one or more information providers; and responsive to receiving the information that is requested by the service provider, and regarding the qualification of the service requestor to receive the service, program instructions to store the information that is received, regarding the qualification of the service requestor to receive the service, into the information vault of the service requestor, and to notify and authorize the service provider to retrieve the information from the information vault of the service requestor. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product for registering participants in an information exchange, the computer program product comprising:
-
program instructions to receive one or more requests to register in an information exchange from a set of requestors, wherein the set of requestors includes service requestors, information requestors, and service providers; sending a request for credentials that authenticate each requestor of the set of requestors, wherein the set of requestors are comprised of;
service requestors, service providers, and information providers that provide information regarding service requestors, based on information requested by service providers;sending to requestors of the set of requestors that provide services, a request to identify one or more services provided; sending to requestors of the set of requestors that provide information, a request to identify one or more types of information provided; sending to requestors of the set of requestors that request services, a request to confirm information providers that include a type of information for the service requestor; and responsive to validating received information that authenticates one or more requestors of the set of requestors, registering in the information exchange, the one or more requestors of the set of requestors that provided authentication information that is validated.
-
Specification