Systems and methods for recommending third party products and services
DCFirst Claim
1. A computer-implemented method for offering recommendations for one or more third party products and services to a user based on a geographical location associated with the user, and based on user-related parameters and information relating to the third party products and services, comprising the steps of:
- receiving information relating to third party products and services, wherein the information relating to the third party products and services includes availability information indicative of geographic availability for each product and service, and wherein the information relating to the third party products and services includes product performance data indicative of performance results for each product and service;
receiving one or more user-related parameters, wherein the one or more user-related parameters include preferences of the user and location information corresponding to a geographical location associated with the user;
identifying from the third party products and services one or more eligible third party products and services available to the user by comparing the availability information for each third party product and service to the location information corresponding to the geographical location associated with the user;
ranking the one or more eligible third party products and services based on the one or more user-related parameters and based on the information relating to the third party products and services, including the product performance data indicative of performance results for each product and service; and
providing the user with information relating to at least one of the one or more ranked eligible third party products and services.
6 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Systems and methods for recommending third party products and services. The method includes the steps of ranking the third party products and services based on one or more factors, and generating a user profile based on one or more user-related factors. Next, the method determined appropriate third party products and services based on the user'"'"'s geographical location and filters the third party products and services based on the user profile and the user'"'"'s geographical location. These filtered results are dynamically ranked based on the user profile, and personalization of the third party products and services. Finally, the method provides the ranked results pertinent to the end user'"'"'s preferences, and the geographical location.
-
Citations
31 Claims
-
1. A computer-implemented method for offering recommendations for one or more third party products and services to a user based on a geographical location associated with the user, and based on user-related parameters and information relating to the third party products and services, comprising the steps of:
-
receiving information relating to third party products and services, wherein the information relating to the third party products and services includes availability information indicative of geographic availability for each product and service, and wherein the information relating to the third party products and services includes product performance data indicative of performance results for each product and service; receiving one or more user-related parameters, wherein the one or more user-related parameters include preferences of the user and location information corresponding to a geographical location associated with the user; identifying from the third party products and services one or more eligible third party products and services available to the user by comparing the availability information for each third party product and service to the location information corresponding to the geographical location associated with the user; ranking the one or more eligible third party products and services based on the one or more user-related parameters and based on the information relating to the third party products and services, including the product performance data indicative of performance results for each product and service; and providing the user with information relating to at least one of the one or more ranked eligible third party products and services. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for offering recommendations to a user for one or more third party products and services based on a geographical location associated with the user and based on availability information indicative of geographic availability for each product and service, the system comprising:
-
an electronic database for storing (a) one or more user-related parameters, and (b) information relating to third party products and services, wherein the information relating to the third party products and services includes availability information indicative of geographic availability for each product and service, and wherein the information relating to the third party products and services includes product performance data indicative of performance results for each product and service; a processor communicably coupled to the electronic database, wherein the processor performs the steps of; generating a user profile based on the one or more user-related parameters including preferences of the user and location information corresponding to a geographical location associated with the user; determining one or more third party products and services eligible for the user by comparing availability information for each third party product and service to the location information corresponding to the geographical location associated with the user; ranking the one or more eligible third party products and services based on the one or more user-related parameters and based on the information relating to the third party products and services, including the product performance data indicative of performance results for each product and service; and providing the user with information relating to at least one of the one or more ranked eligible third party products and services. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. In a system for facilitating purchase by users of third party products and services offered by one or more third party product and service providers, wherein the third party products and services are offered to geographical locations associated with the users, a method for identifying optimal third party products and services for a user, comprising the steps of:
-
receiving product/service information corresponding to a plurality of products/services offered by the one or more third party product and service providers, wherein the product/service information includes availability information indicative of geographic availability for each product and service, and wherein the product/service information includes product performance data indicative of performance results for each product/service; receiving location information corresponding to a geographical location associated with the user; identifying from the plurality of products/services one or more eligible third party products/services available to the user by comparing the availability information for each third party product and service to the location information corresponding to the geographical location associated with the user; standardizing the product/service information for the one or more eligible third party products/services based on one or more predefined rules; assigning a predefined weight to each of the standardized one or more eligible third party products/services that comprise the standardized product/service information, wherein the predetermined weight takes into account the performance data indicative of performance results for each product/service; calculating a composite score for each eligible third party product/service offered by the one or more third party product and service providers based on the standardized product/service information and predefined weights associated with each of the one or more eligible third party product/service; and generating one or more product/service recommendations for the user based on the composite score for each of the one or more eligible third party product/service according to a predefined ranking scheme, whereby the one or more product/service recommendations are used to suggest one or more products or services to the user that best fit me user'"'"'s needs.
-
Specification