Near field communication (NFC) based personhood authentication with a social network
OwnerPaul D. Kapposinventor
Life of this patent
Estimating the term…
Abstract
Systems, methods, and devices for close proximity personhood authentication. A method includes receiving a request to authenticate a social profile of a first person. The method includes receiving first location data from a sensor associated with the first person and second location data from a sensor associated with a second person. The method includes determining the first person is in close geographic proximity to the second person based on the first location data and the second location data. The method includes receiving an indication from the second person authenticating the first person and authenticating accuracy of at least one datapoint in the social profile of the first person.
Claims17
A method for close proximity personhood authentication, the method comprising:
- receiving a request to authenticate a first social profile associated with a first person, wherein the first social profile is associated with an authenticated social network;
- receiving first location data associated with the first person;
- receiving second location data associated with a second person, wherein the second person has been previously authenticated within the authenticated social network, and wherein the second person is associated with a second social profile;
- determining the first person is in close geographic proximity to the second person based on the first location data and the second location data;
- receiving first biometric data associated with the first person, wherein the first biometric data comprises a first image captured by a first device;
- processing the first image to confirm with facial recognition whether the first image depicts the first person;
- in response to determining the first image depicts the first person, confirming that the first device is associated with the first person;
- receiving second biometric data associated with the second person, wherein the second biometric data comprises a second image captured by a second device;
- processing the second image to confirm with facial recognition whether the second image depicts the second person;
- in response to determining the second image depicts the second person, confirming that the second device is associated with the second person;
- receiving an indication that the first device associated with the first person digitally exchanged a Near Field Communication (NFC) token directly with the second device associated with the second person;
- receiving an indication from the first person device indicating that the first person authenticates an identity of the second person;
- authenticating accuracy of at least one datapoint in the second social profile of the second person based upon the authentication provided by the first person;
- receiving an indication from the second person device indicating that the second person authenticates an identity of the first person;
- authenticating accuracy of at least one datapoint in the first social profile of the first person based upon the authentication provided by the second person;
- recording the authentication of the first person on a database configured to store data relating to user accounts for the authenticated social network;
- and
- recording the authentication of the second person on the database configured to store the data relating to the user accounts for the authenticated social network;
- wherein the first person cannot join the authenticated social network without first exchanging a unique Near Field Communication (NFC) token with an authenticated member of the authenticated social network.
A system for close proximity personhood authentication within a social network comprising a plurality of authenticated social profiles, wherein the system comprises:
- a first social profile associated with a first person on an authenticated social network, wherein the first social profile has not been authenticated;
- a second social profile associated with a second person on the authenticated social network, wherein the second social profile has been authenticated;
- one or more processors configurable to execute instructions stored in non-transitory computer readable storage media, wherein the instructions comprise:
- receiving a request to authenticate the first social profile;
- receiving first location data associated with the first person;
- receiving second location data associated with the second person;
- determining the first person is in close geographic proximity to the second person based on the first location data and the second location data;
- receiving first biometric data associated with the first person, wherein the first biometric data comprises a first image captured by a first device;
- processing the first image to confirm with facial recognition whether the first image depicts the first person;
- in response to determining the first image depicts the first person, confirming that the first device is associated with the first person;
- receiving second biometric data associated with the second person, wherein the second biometric data comprises a second image captured by a second device;
- processing the second image with the neural network to confirm with facial recognition whether the second image depicts the second person;
- in response to determining the second image depicts the second person, confirming that the second device is associated with the second person;
- receiving an indication that a first device associated with the first person digitally exchanged a Near Field Communication (NFC) token directly with a second device associated with the second person;
- receiving an indication that the first device associated with the first person digitally exchanged a Near Field Communication (NFC) token directly with the second device associated with the second person;
- receiving an indication from the first person device indicating that the first person authenticates an identity of the second person;
- authenticating accuracy of at least one datapoint in the second social profile of the second person based upon the authentication provided by the first person;
- receiving an indication from the second person device indicating that the second person authenticates an identity of the first person;
- authenticating accuracy of at least one datapoint in the first social profile associated with the first person on the authenticated social network;
- recording the authentication of the first person on a database configured to store data relating to user accounts for the authenticated social network;
- and
- recording the authentication of the second person on the database configured to store the data relating to the user accounts for the authenticated social network;
- wherein the first person cannot join the authenticated social network without first exchanging a unique Near Field Communication (NFC) token with an authenticated member of the authenticated social network.
Non-transitory computer readable storage media storing instructions to be executed by one or more processors, wherein the instructions comprise:
- receiving a request to authenticate a first social profile associated with a first person, wherein the first social profile is associated with an authenticated social network;
- receiving first location data associated with the first person;
- receiving second location data associated with a second person, wherein the second person has been previously authenticated within the authenticated social network, and wherein the second person is associated with a second social profile;
- determining the first person is in close geographic proximity to the second person based on the first location data and the second location data;
- receiving first biometric data associated with the first person, wherein the first biometric data comprises a first image captured by a first device;
- processing the first image to confirm with facial recognition whether the first image depicts the first person;
- in response to determining the first image depicts the first person, confirming that the first device is associated with the first person;
- receiving second biometric data associated with the second person, wherein the second biometric data comprises a second image captured by a second device;
- processing the second image with the neural network to confirm with facial recognition whether the second image depicts the second person;
- in response to determining the second image depicts the second person, confirming that the second device is associated with the second person;
- receiving an indication that the first device associated with the first person digitally exchanged a Near Field Communication (NFC) token directly with the second device associated with the second person;
- receiving an indication from the first person device indicating that the first person authenticates an identity of the second person;
- authenticating accuracy of at least one datapoint in the second social profile of the second person based upon the authentication provided by the first person;
- receiving an indication from the second person device indicating that the second person authenticates an identity of the first person;
- authenticating accuracy of at least one datapoint in the first social profile of the first person based upon the authentication provided by the second person;
- recording the authentication of the first person on a database configured to store data relating to user accounts for the authenticated social network;
- and
- recording the authentication of the second person on the database configured to store the data relating to the user accounts for the authenticated social network;
- wherein the first person cannot join the authenticated social network without first exchanging a unique Near Field Communication (NFC) token with an authenticated member of the authenticated social network.
Dependencies are inferred from the claim text.