MOBILE MATCHING SYSTEM AND METHOD
First Claim
Patent Images
1. A matching method, the method comprising:
- storing, in at least one database accessible to at least one information processor, user profile information representing at least a plurality of respective users;
storing, in the at least one database, location information representing at least one respective location;
receiving, from a first computing device associated with a first user, first electronic check-in information representing that the first user has checked-in to a first of the at least one respective location;
storing, in the at least one database, the first electronic check-in information associated with the first user;
receiving, from a second computing device associated with a second user, second electronic check-in information representing that the second user has checked-in to the first of the at least one respective location;
storing, in the at least one database, the second electronic check-in information;
matching, by the at least one information processor, first user profile information associated with the first user and second user profile information associated with the second user as a function of at least the first of the at least one respective location and the first and second user profile information; and
transmitting, by the at least one information processor, to one of the first computing device and the second computing device, a notification of the match.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for matching is disclosed. User profile information, location information and event information are stored in a database. First and second electronic check-in information representing that a first user and a second user have checked-in to an event is received and stored. User profile information of the two users is matched and a notification of the match is transmitted to at least one of the users. A response to the notification is received that indicates a request for a meeting between the first user and the second user, and a notification representing the request is sent to the user(s).
44 Citations
44 Claims
-
1. A matching method, the method comprising:
-
storing, in at least one database accessible to at least one information processor, user profile information representing at least a plurality of respective users; storing, in the at least one database, location information representing at least one respective location; receiving, from a first computing device associated with a first user, first electronic check-in information representing that the first user has checked-in to a first of the at least one respective location; storing, in the at least one database, the first electronic check-in information associated with the first user; receiving, from a second computing device associated with a second user, second electronic check-in information representing that the second user has checked-in to the first of the at least one respective location; storing, in the at least one database, the second electronic check-in information; matching, by the at least one information processor, first user profile information associated with the first user and second user profile information associated with the second user as a function of at least the first of the at least one respective location and the first and second user profile information; and transmitting, by the at least one information processor, to one of the first computing device and the second computing device, a notification of the match. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for matching, the system comprising:
-
one or more processor readable media; one or more processors that are operatively coupled to the one or more processor readable media; at least one database stored on one or more processor readable media, the at least one database including;
user profile information representing at least a plurality of respective users; and
location information representing at least one respective location;the one or more processor readable media having instructions for causing the following steps to be performed by the one or more processors; receive, from a first computing device associated with a first user, first electronic check-in information representing that the first user has checked-in to a first of the at least one respective location; store, in the at least one database, the first electronic check-in information associated with the first user; receive, from a second computing device associated with a second user, second electronic check-in information representing that the second user has checked-in to the first of the at least one respective location; storing, in the at least one database, the second electronic check-in information; match first user profile information associated with the first user and second user profile information associated with the second user as a function of at least the first of the at least one respective location and the first and second user profile information; and transmit to one of the first computing device and the second computing device, a notification of the match. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A matching method, the method comprising:
-
storing, in at least one database accessible to at least one information processor, user profile information representing at least a plurality of respective users; storing, in the at least one database, location information representing one or more respective locations; storing, in the at least one database, event information representing a plurality of respective events, wherein each of the plurality of events is respectively associated with at least one of the one or more respective locations; receiving, from a first computing device associated with a first user, first electronic check-in information representing that the first user has checked-in to a first of the plurality of respective events; storing, in the at least one database, the first electronic check-in information associated with the first user; receiving, from a second computing device associated with a second user, second electronic check-in information representing that the second user has checked-in to the first of the plurality of respective events; storing, in the at least one database, the second electronic check-in information; matching, by the at least one information processor, first user profile information associated with the first user and second user profile information associated with the second user as a function of at least the first of the plurality of respective events and the first and second user profile information; and transmitting, by the at least one information processor, to one of the first computing device and the second computing device, a notification of the match. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A system for matching, the system comprising:
-
one or more processor readable media; one or more processors that are operatively coupled to the one or more processor readable media; at least one database stored on one or more processor readable media, the at least one database including; user profile information representing at least a plurality of respective users; location information representing one or more respective locations; and event information representing a plurality of respective events, wherein each of the plurality of events is respectively associated with at least one of the one or more respective locations; the one or more processor readable media having instructions for causing the following steps to be performed by the one or more processors; receive from a first computing device associated with a first user, first electronic check-in information representing that the first user has checked-in to a first of the plurality of respective events; store in the at least one database, the first electronic check-in information associated with the first user; receive, from a second computing device associated with a second user, second electronic check-in information representing that the second user has checked-in to the first of the plurality of respective events; store, in the at least one database, the second electronic check-in information; match first user profile information associated with the first user and second user profile information associated with the second user as a function of at least the first of the plurality of respective events and the first and second user profile information; and transmit to one of the first computing device and the second computing device, a notification of the match. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44)
-
Specification