SYSTEM AND METHOD FOR GENERATING REFERRAL FEES
First Claim
1. A method for offering complementary products/services comprising:
- monitoring one or more actions taken by a user while browsing a website;
assigning one or more search terms to at least one of the one or more actions taken by the user;
assigning one or more complementary terms that define one or more products/services that complement the one or more actions taken by the user; and
executing a query on a datastore based on at least a portion of the one or more search terms and at least a portion of the one or more complementary terms to generate a result set.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, computer program product and computing device for offering complementary products/services includes monitoring one or more actions taken by a user while browsing a website. One or more search terms are assigned to at least one of the one or more actions taken by the user. One or more complementary terms are assigned that define one or more products/services that complement the one or more actions taken by the user. A query is executed on a datastore based on at least a portion of the one or more search terms and at least a portion of the one or more complementary terms to generate a result set.
19 Citations
33 Claims
-
1. A method for offering complementary products/services comprising:
-
monitoring one or more actions taken by a user while browsing a website; assigning one or more search terms to at least one of the one or more actions taken by the user; assigning one or more complementary terms that define one or more products/services that complement the one or more actions taken by the user; and executing a query on a datastore based on at least a portion of the one or more search terms and at least a portion of the one or more complementary terms to generate a result set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product residing on a computer readable medium having a plurality of instructions stored thereon that, when executed by a processor, cause the processor to perform operations comprising:
-
monitoring one or more actions taken by a user while browsing a website; assigning one or more search terms to at least one of the one or more actions taken by the user; assigning one or more complementary terms that define one or more products/services that complement the one or more actions taken by the user; and executing a query on a datastore based on at least a portion of the one or more search terms and at least a portion of the one or more complementary terms to generate a result set. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computing device configured to perform operations comprising:
-
monitoring one or more actions taken by a user while browsing a website; assigning one or more search terms to at least one of the one or more actions taken by the user; assigning one or more complementary terms that define one or more products/services that complement the one or more actions taken by the user; and executing a query on a datastore based on at least a portion of the one or more search terms and at least a portion of the one or more complementary terms to generate a result set. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for offering complementary products/services comprising:
-
monitoring one or more actions taken by a user while browsing a website; assigning one or more search terms to at least one of the one or more actions taken by the user; generating a query string based on at least a portion of the one or more search terms; and executing a query on a third party datastore based on the query string to generate a result set. - View Dependent Claims (26, 27)
-
-
28. A computer program product residing on a computer readable medium having a plurality of instructions stored thereon that, when executed by a processor, cause the processor to perform operations comprising:
-
monitoring one or more actions taken by a user while browsing a website; assigning one or more search terms to at least one of the one or more actions taken by the user; generating a query string based on at least a portion of the one or more search terms; and executing a query on a third party datastore based on the query string to generate a result set. - View Dependent Claims (29, 30)
-
-
31. A computing device configured to perform operations comprising:
-
monitoring one or more actions taken by a user while browsing a website; assigning one or more search terms to at least one of the one or more actions taken by the user; generating a query string based on at least a portion of the one or more search terms; and executing a query on a third party datastore based on the query string to generate a result set. - View Dependent Claims (32, 33)
-
Specification