×

Decentralized systems and methods for facilitating social discovery

  • US 10,034,155 B2
  • Filed: 08/19/2015
  • Issued: 07/24/2018
  • Est. Priority Date: 08/19/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system for facilitating decentralized social discovery, comprising:

  • a first device associated with a first user and a second device associated with a second user, wherein the first device comprises;

    a hardware processor; and

    at least one executable software module that, when executed by the hardware processor, is configured to;

    obtain, from the second device, descriptive information associated with the second user of the second device;

    determine whether the first device has already received a user photograph of the second user of the second device from the second device, wherein the first device is to search a data storage of the first device for the user photograph of the second user of the second device;

    in response to determining, by the hardware processor, that the first device has not already received, from the second device, a user photograph of the second user of the second device;

    establish a decentralized connection with a communication interface of the second device independent of a centralized server; and

    receive, from the second device, a user photograph of the second user of the second device;

    determine whether a request for a user photograph is received from the second device;

    in response to determining that a request for a user photograph is received from the second device, transmit a user photograph to the second device; and

    terminate the connection with the second device;

    display, to the first user of the first device, at least one of the user photograph and the descriptive information received from the second device;

    receive, from the first device, a request to establish communications with at least the second user of the second device; and

    establish a connection with the second device in response to the request, wherein the second device is configured to;

    receive, from the first device, the message from the first user;

    determine whether the first user paid a fee, wherein the fee comprises at least one of an amount stipulated by the second user and an amount set by the social discovery platform; and

    in response to determining that the first user paid the fee, display the message on the second device.

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