Method and system for enabling the exchange, management and supervision of leads and requests in a network
First Claim
1. A method of processing a user request from a user, said method comprising the steps of:
- (a) receiving a user request wherein said user request includes request data; and
(b) routing said user request, based on at least one of said request data and a user profile, to an end-provider, according to a routing policy of a provider, wherein said routing policy includes a plurality of rules being at least one of interpretable and executable by a computer.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system to enable the exchange, management, and supervision of the handling of leads and requests, to a provider, in a network includes a first input configured to receive request data from a user, a second input configured to receive a routing policy from a provider, wherein the routing policy includes a plurality of rules. Each rule is interpretable and/or executable by a computer. In addition, the method and system include a first processor configured to receive the request data from the first input and the routing policy from the second input, and to make a routing decision based at least on the request data and/or a user profile, to an end-provider, according to the routing policy. Further, the method and system include a first output configured to receive the routing decision from the processor, and route the request data to at least one end-provider according to the routing decision.
-
Citations
101 Claims
-
1. A method of processing a user request from a user, said method comprising the steps of:
-
(a) receiving a user request wherein said user request includes request data; and
(b) routing said user request, based on at least one of said request data and a user profile, to an end-provider, according to a routing policy of a provider, wherein said routing policy includes a plurality of rules being at least one of interpretable and executable by a computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A method for a provider to configure and manage a request service, wherein said request service processes user requests for a service, from one or more users, said method comprising the steps of:
-
(a) subscribing to said request service;
(b) providing a request form definition to said request service, wherein said request form definition defines request data fields, such that a subsequent user request for a service includes request data corresponding to the request data fields; and
(c) providing a routing policy to said request service to determine the protocol for routing said request to at least one end-provider, such that said request is routed based on said request data to at least one end-provider based on said routing policy of said provider. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
-
-
64. A system for processing a user request from a user, comprising:
-
a first input configured to receive request data from a user;
a second input configured to receive a routing policy from a provider, wherein said routing policy includes a plurality of rules being at least one of interpretable and executable by a computer;
a first processor configured to receive said request data from said first input and said routing policy from said second input, and to make a routing decision based on at least one of said request data and a user profile, to an end-provider, according to said routing policy; and
a first output configured to receive said routing decision from said processor and route said request data to at least one end-provider according to said routing decision. - View Dependent Claims (65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97)
-
-
98. A system for interfacing with a request system comprising:
-
a first input configured to receive a request form from said request system wherein said request system provides said request form based upon a request form definition provided by a provider, wherein said request form defines request data fields, such that a subsequent user request for a service includes request data corresponding to the request data fields;
a first output configured to display said request form to a user;
a second input configured to receive said request data from said user; and
a second output configured to receive said request data, and output said request data to said request system, wherein said request system forwards said request to at least one end-provider according to a routing policy, wherein said routing policy includes a plurality of rules being at least one of interpretable and executable by a computer. - View Dependent Claims (99, 100, 101)
-
Specification