Decentralized systems and methods for facilitating social discovery
First Claim
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.
0 Assignments
0 Petitions
Accused Products
Abstract
A method includes: obtaining, by a first device associated with a first user, descriptive information from a second device associated with a second user; determining whether the first device has received a user photograph of the second user of the second device; in response to determining that the first device has not received a user photograph: establishing a connection with the second device; receiving a user photograph; determining whether a request for a user photograph of the first user is received from the second device; in response to determining that a request for a user photograph of the first user is received from the second device, transmitting a user photograph to the second device; and terminating the connection with the second device; and displaying, to the first user of the first device, at least one of the user photograph and the descriptive information.
31 Citations
14 Claims
-
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 Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for facilitating decentralized social discovery, comprising:
-
obtaining, by a first device associated with a first user, descriptive information from a second device associated with a second user; determining, by a hardware processor of the first device, 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, the first device comprises; establishing a decentralized connection with a communication interface of the second device independent of a centralized server; receiving a user photograph of the second user of the second device; determining whether a request for a user photograph of the first user is received from the second device; in response to determining that a request for a user photograph of the first user is received from the second device, transmitting a user photograph to the second device; and terminating the connection with the second device; and displaying, to the first user of the first device, at least one of the user photograph and the descriptive information; receiving, from the first device, a request to establish communications with at least the second user of the second device; and establishing a connection with the second device in response to the request, wherein the second device comprises; receiving, at the second device, the message from the first user; determining, by the second device, 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 decentralized social; and in response to determining that the first user paid the fee, displaying the message to the second user at the second device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification