Customizable Interfacing Agents, Systems, And Methods
First Claim
1. A method for interfacing a user to service providers, the method comprising:
- receiving a set of user attributes associated with a user to form a user profile;
receiving a request for data from the user;
sending the request to one or more service providers;
receiving response data from the one or more service providers in response to sending the request to the one or more service providers;
filtering the response data from the one or more service providers using the user profile to form user-customized response data; and
presenting the user-customized response data to the user.
0 Assignments
0 Petitions
Accused Products
Abstract
Customizable interfacing agents, systems, and methods are provided. In one embodiment, a method for interfacing a user to service providers includes receiving a set of user attributes associated, with a user to form a user profile, receiving a request for data from the user, and sending the request to one or more service providers. The method also includes receiving response data from the one or more service providers in response to sending the request to the one or more service providers. The method also includes filtering the response data from the one or more service providers using the user profile to form user-customized response data, and presenting the user-customized response data to the user.
28 Citations
23 Claims
-
1. A method for interfacing a user to service providers, the method comprising:
-
receiving a set of user attributes associated with a user to form a user profile; receiving a request for data from the user; sending the request to one or more service providers; receiving response data from the one or more service providers in response to sending the request to the one or more service providers; filtering the response data from the one or more service providers using the user profile to form user-customized response data; and presenting the user-customized response data to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for providing an interface between interfacing agents, the method comprising:
-
receiving a set of user attributes associated with a user to form a user profile; receiving a request for data from the user; sending the request to one or more interfacing agents, each of the one or more interfacing agents associated with a respective user profile for a respective user; receiving response data from the one or more interfacing agents in response to sending the request to the one or more interfacing agents; filtering the response data from the one or more interfacing agents using the user profile to form user-customized response data; and presenting the user-customized response data to the user. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A system for interfacing a user, the system comprising:
an interfacing agent implementable on a communication device, the interfacing agent adapted to communicate with a plurality of service providers and external interfacing agents, the interfacing agent to receive a request for data from a user and send the request to at least one of the plurality of service providers and external interfacing agents, the interfacing agent to receive response data from the at least one of the plurality of service providers and external interfacing agents in response to sending the request to the at least one of the plurality of service providers and external interfacing agents, the interfacing agent further comprising; a user profile comprising a set of user attributes associated with the user; and a filtering engine to filter the response data from the at least one of the plurality of service providers and external interfacing agents using the user profile to form user-customized response data, the interfacing agent to present the user-customized response data to the user. - View Dependent Claims (22, 23)
Specification