COMPUTER-IMPLEMENTED METHOD AND SYSTEM FOR ENABLING COMMUNICATION BETWEEN NETWORKED USERS BASED ON COMMON CHARACTERISTICS
First Claim
1. A computer-implemented method comprising:
- receiving search topics from a plurality of users via a network;
using a processor to determine if a search topic submitted by a first user and any of the search topics submitted by any of the other users fit within match criteria;
receiving a request from the first user for a list of search topics submitted by the other users where the search topics submitted by the other users fit within the match criteria;
in response to the request, using a processor to generate for the first user the list of search topics submitted by the other users where the search topics submitted by the other users fit within the match criteria, each search topic in the list including a communication link to enable an application to establish a conversation with a corresponding user of the plurality of users associated with the search topic; and
upon activation of one of the communication links in the list by the first user, establishing a conversation between the first user and the corresponding user associated with the search topic.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method and system for enabling communication between networked users based on search queries and common characteristics is disclosed. Particular embodiments relate to receiving a search query from a first user and establishing a communication link between the first user and a second user based on the first user'"'"'s search query. Particular embodiments relate to receiving a first search query from a first user, receiving a second search query from a second user, determining if the first user and the second user fit within match criteria, and establishing a communication link between the first user and the second user if the first user and the second user fit within match criteria. Particular embodiments relate to receiving a first search query from a first user, receiving a second search query from a second user, determining if the first search query and the second search query fit within match criteria, determining if the first user and the second user fit within match criteria, and establishing a communication link between the first user and the second user if the first search query and the second search query fit within match criteria and if the first user and the second user fit within match criteria.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving search topics from a plurality of users via a network; using a processor to determine if a search topic submitted by a first user and any of the search topics submitted by any of the other users fit within match criteria; receiving a request from the first user for a list of search topics submitted by the other users where the search topics submitted by the other users fit within the match criteria; in response to the request, using a processor to generate for the first user the list of search topics submitted by the other users where the search topics submitted by the other users fit within the match criteria, each search topic in the list including a communication link to enable an application to establish a conversation with a corresponding user of the plurality of users associated with the search topic; and upon activation of one of the communication links in the list by the first user, establishing a conversation between the first user and the corresponding user associated with the search topic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus comprising:
-
one or more processors; memory coupled to the one or more processors; a search topic receiver, executable by the one or more processors, to receive search topics from a plurality of users via a network, use the one or more processors to determine if a search topic submitted by a first user and any of the search topics submitted by any of the other users fit within match criteria, receive a request from the first user for a list of search topics submitted by the other users where the search topics submitted by the other users fit within the match criteria, and in response to the request, use the one or more processors to generate for the first user the list of search topics submitted by the other users where the search topics submitted by the other users fit within the match criteria, each search topic in the list including a communication link to enable an application to establish a conversation with a corresponding user of the plurality of users associated with the search topic; and a communication component, executable by the one or more processors, to establish a conversation between the first user and the corresponding user associated with the search topic, upon activation of one of the communication links in the list by the first user. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification