Distributor business policy driven cloud services integration
First Claim
1. A method implemented by an information handling system that includes a processor and a memory accessible by the processor, the method comprising:
- authenticating, at an on-line distributor, an end user that has connected to the distributor over a communications network;
sending one or more sets of rules from the distributor to a plurality of vendor sites, wherein each of the sets of rules correspond to one or more end users;
receiving, at the distributor, vendor product data from the plurality of online vendors, wherein the vendor product data received from the online vendors is based on the one or more sets of rules corresponding to the authenticated end user;
in response to receiving, at the distributor, the vendor product data, receiving, at the distributor, an initial request for a product from the authenticated end user;
in response to the request, automatically generating a customized virtual catalog corresponding to the authenticated end user from the vendor product data that was received at the distributor from the plurality of vendors based on the rules corresponding to the authenticated end user;
generating, by the distributor, a security token which authenticates the end user to the vendor while inhibiting identification of the authenticated end user to the online vendor; and
sending the customized virtual catalog to the end user over the communications network, wherein the customized virtual catalog includes a plurality of product offering selections that, when selected, allow the end user to obtain a set of product details corresponding to a selected product from the corresponding online vendor using the security token generated by the distributor.
1 Assignment
0 Petitions
Accused Products
Abstract
An approach is provided that authenticates, at an on-line distributor, an end user that has connected to the distributor over a communications network. One or more sets of rules are sent from the distributor to one or more vendor sites. The distributor receives vendor product data pertaining to the vendor sites. The vendor product data received from the vendor sites is based on the sets of rules sent to the respective vendors. A product request is received at the distributor from the authenticated end user. The vendor product data received at the distributor is queried using a query that is based on the product request with the query resulting in a search result that is returned to the end user.
4 Citations
12 Claims
-
1. A method implemented by an information handling system that includes a processor and a memory accessible by the processor, the method comprising:
-
authenticating, at an on-line distributor, an end user that has connected to the distributor over a communications network; sending one or more sets of rules from the distributor to a plurality of vendor sites, wherein each of the sets of rules correspond to one or more end users; receiving, at the distributor, vendor product data from the plurality of online vendors, wherein the vendor product data received from the online vendors is based on the one or more sets of rules corresponding to the authenticated end user; in response to receiving, at the distributor, the vendor product data, receiving, at the distributor, an initial request for a product from the authenticated end user; in response to the request, automatically generating a customized virtual catalog corresponding to the authenticated end user from the vendor product data that was received at the distributor from the plurality of vendors based on the rules corresponding to the authenticated end user; generating, by the distributor, a security token which authenticates the end user to the vendor while inhibiting identification of the authenticated end user to the online vendor; and sending the customized virtual catalog to the end user over the communications network, wherein the customized virtual catalog includes a plurality of product offering selections that, when selected, allow the end user to obtain a set of product details corresponding to a selected product from the corresponding online vendor using the security token generated by the distributor. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An information handling system comprising:
-
one or more processors; a memory coupled to at least one of the processors; and a set of computer program instructions stored in the memory and executed by at least one of the processors in order to perform actions comprising; authenticating, at an on-line distributor, an end user that has connected to the distributor over a communications network; sending one or more sets of rules from the distributor to a plurality of vendor sites, wherein each of the sets of rules correspond to one or more end users; receiving, at the distributor, vendor product data from the plurality of online vendors, wherein the vendor product data received from the online vendors is based on the one or more sets of rules corresponding to the authenticated end user; in response to receiving, at the distributor, the vendor product data, receiving, at the distributor, an initial request for a product from the authenticated end user; in response to the request, automatically generating a customized virtual catalog corresponding to the authenticated end user from the vendor product data that was received at the distributor from the plurality of vendors based on the rules corresponding to the authenticated end user; generating, by the distributor, a security token which authenticates the end user to the vendor while inhibiting identification of the authenticated end user to the online vendor; and sending the customized virtual catalog to the end user over the communications network, wherein the customized virtual catalog includes a plurality of product offering selections that, when selected, allow the end user to obtain a set of product details corresponding to a selected product from the corresponding online vendor using the security token generated by the distributor. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification