DATA PROCESSING SYSTEM
First Claim
Patent Images
1. A computer-implemented method, executed on a computing system, comprising:
- receiving a search request from a user of a dating website that defines one or more search criteria;
comparing the search criteria to a plurality of user profiles to generate a result set of user profiles, wherein at least one result set user profile included within the result set of user profiles includes a plurality of mutually-exclusive descriptors; and
filtering the at least one result set user profile to remove one or more of the plurality of mutually-exclusive descriptors based, at least in part, upon the search criteria to generate a filtered result set of user profiles.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, computer program product, and computing system for receiving a search request from a user of a dating website that defines one or more search criteria. The search criteria is compared to a plurality of user profiles to generate a result set of user profiles. At least one result set user profile included within the result set of user profiles includes a plurality of mutually-exclusive descriptors. The at least one result set user profile is filtered to remove one or more of the plurality of mutually-exclusive descriptors based, at least in part, upon the search criteria to generate a filtered result set of user profiles.
5 Citations
21 Claims
-
1. A computer-implemented method, executed on a computing system, comprising:
-
receiving a search request from a user of a dating website that defines one or more search criteria; comparing the search criteria to a plurality of user profiles to generate a result set of user profiles, wherein at least one result set user profile included within the result set of user profiles includes a plurality of mutually-exclusive descriptors; and filtering the at least one result set user profile to remove one or more of the plurality of mutually-exclusive descriptors based, at least in part, upon the search criteria to generate a filtered result set of user profiles. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product residing on a computer readable medium having a plurality of instructions stored thereon which, when executed by a processor, cause the processor to perform operations comprising:
-
receiving a search request from a user of a dating website that defines one or more search criteria; comparing the search criteria to a plurality of user profiles to generate a result set of user profiles, wherein at least one result set user profile included within the result set of user profiles includes a plurality of mutually-exclusive descriptors; and filtering the at least one result set user profile to remove one or more of the plurality of mutually-exclusive descriptors based, at least in part, upon the search criteria to generate a filtered result set of user profiles. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computing system including a processor and memory configured to perform operations comprising:
-
receiving a search request from a user of a dating website that defines one or more search criteria; comparing the search criteria to a plurality of user profiles to generate a result set of user profiles, wherein at least one result set user profile included within the result set of user profiles includes a plurality of mutually-exclusive descriptors; and filtering the at least one result set user profile to remove one or more of the plurality of mutually-exclusive descriptors based, at least in part, upon the search criteria to generate a filtered result set of user profiles. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification