Device, System and Method of Handling User Requests
8 Assignments
0 Petitions
Accused Products
Abstract
Devices, systems and methods of handling user requests. For example, a method includes: receiving an electronic representation of a submitted request; calculating request-related information, submitter-related information, and/or recipient-related information; based on the request-related information and the submitter-related information, determining one or more recipients for the request; distributing the request to said one or more recipients; and storing the request and one or more responses received from said one or more recipients.
-
Citations
102 Claims
-
1-22. -22. (canceled)
-
23. A computer-implemented method, comprising:
-
receiving a request submitted by a submitter; generating a semantic representation of the request, said semantic representation comprising a plurality of tags, and comprising data values representing degrees of relevance of said tags to the request; comparing the semantic representation of the request to respective semantic representations of each of a plurality of users who can potentially respond to the request; and based at least in part on a result of said comparison, selecting, from said plurality of users, at least one user to whom to route the request. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A system for matching user-submitted requests to users qualified to respond to such requests, the system comprising:
-
a generator that receives a request submitted by a submitter and generates a semantic representation of the request, the semantic representation comprising a plurality of tags, and comprising data values representing degrees of relevance of said tags to the request; a matching system that compares the semantic representation of the request to respective semantic representations of each of a plurality of users who can potentially respond to the request; and a request distribution system that selects one or more particular users to which to send the request based at least on part on an output of the matching system. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
-
53. A system, comprising:
-
computer storage; and executable code represented in said computer storage, said executable code embodying a method that comprises; receiving an electronic representation of a user-submitted request; generating a request semantic cloud associated with said request; calculating a match ranking between the request semantic cloud and a profile associated with a potential recipient of the request; and determining, based at least partly on the match ranking, whether to send the user-submitted request to the potential recipient. - View Dependent Claims (54, 55)
-
-
56. A computer-implemented method, comprising:
-
receiving user profile information of a user; generating a semantic representation of the user based, at least in part, on the user profile information, said semantic representation comprising a plurality of tags, and comprising data values representing degrees of relevance of particular tags of said plurality of tags to the user; and matching user-submitted requests for information to said user based, at least in part, on the semantic representation of the user and semantic representations of the user-submitted requests for information, said user-submitted requests for information submitted by other users. - View Dependent Claims (57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70)
-
-
71. A system for automatically matching user-submitted requests for information to users capable of responding to such requests for information, the system comprising:
-
a person semantic representation generator that generates a semantic representation of a user based, at least in part, on user profile information associated with the user, said semantic representation comprising a plurality of tags, and comprising data values representing degrees of relevance of particular tags of said plurality of tags to the user; and a matching system that matches user-submitted requests for information to said user based, at least in part, on the semantic representation of the user and semantic representations of the user-submitted requests for information, said user-submitted requests for information submitted by other users. - View Dependent Claims (72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83)
-
-
84. A computer-implemented method, comprising:
-
receiving a request submitted by a submitter; selecting, from a set of users registered to respond to requests, a subset of users whose profiles correspond to the request, said subset of users comprising a plurality of users; and routing the request to one or more users in said subset of users according to a policy that takes into consideration an incoming request rate, and which further takes into consideration capacities of the users to respond to incoming requests. - View Dependent Claims (85, 86, 87, 88, 89, 90, 91, 92, 93)
-
-
94. A system comprising:
-
computer storage; and executable code represented in said computer storage, said executable code embodying a method that comprises; receiving a request submitted by a submitter; selecting, from a set of users registered to respond to requests, a subset of users whose profiles correspond to the request, said subset of users comprising a plurality of users; and routing the request to one or more users in said subset of users according to a policy that takes into consideration information regarding at least (a) an incoming request rate, and (b) capacities of the users to respond to incoming requests. - View Dependent Claims (95, 96, 97, 98, 99, 100, 101, 102)
-
Specification