×

Computer-implemented method and system for enabling anonymous communication between networked users based on common search queries

  • US 10,554,702 B2
  • Filed: 03/08/2015
  • Issued: 02/04/2020
  • Est. Priority Date: 12/01/2005
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving a particular search query from a particular user via a network;

    receiving a plurality of search queries from a plurality of different users via the network, each of the plurality of search queries being associated with a different one of a plurality of control components, each control component corresponding to a different particular one of the plurality of different users, each control component providing a connection path in the network to the corresponding different particular one of the plurality of different users;

    using a data processor to determine if the particular search query from the particular user and any of the plurality of search queries from the plurality of different users fit within match criteria, the match criteria being based on a similarity of terms in the particular search query as compared with terms in the search queries from the plurality of different users;

    in response to receipt of the particular search query from the particular user, generating for the particular user, if the particular search query and any of the plurality of search queries from the plurality of different users fit within the match criteria, a plurality of different links for the plurality of search queries from the plurality of different users that matches the particular search query, each different link being a user interface element prompting the particular user to establish communication with a specific one of the plurality of different users by activating a corresponding link;

    presenting the plurality of different links corresponding to the plurality of search queries from the plurality of different users that matches the particular search query to the particular user in search results corresponding to the particular search query; and

    upon activation of a particular link of the plurality of different links by the particular user, using the particular link to identify a corresponding one of the plurality of search queries from the plurality of different users, using the identified search query to generate a communication component, using the communication component to obtain a control component associated with the identified search query, and using the control component to establish network communication between the particular user and the specific one of the plurality of different users who submitted the matching search query corresponding to the particular link.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×