IP Library Granted Patent US 12701010
Granted Patent B2
US 12701010 · App. 17/076,768 · Granted Aug 4, 2026

Near field communication (NFC) based personhood authentication with a social network

Inventor: Paul D. Kappos (Bountiful, UT)
G06F21/31G06F16/953G06K7/1417G06Q10/40H04W4/023G06F2221/2111
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12701010
App. No.
17/076,768
Granted
Aug 4, 2026
Kind
B2
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.

Claims (79)

1 . 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.

2 . The method of claim 1 , wherein, in response to receiving the indication from the second person authenticating the identity of the first person, and further in response to authenticating the accuracy of the at least one datapoint in the first social profile of the first person, activating the first social profile of the first person in the authenticated social network.

3 . The method of claim 1 , wherein, in response to receiving the indication from the second person authenticating the identity of the first person, and further in response to authenticating the accuracy of the at least one datapoint in the first social profile of the first person, storing an indication that the at least one datapoint for the first social profile has been authenticated.

4 . The method of claim 1 , further comprising activating the first social profile of the first person in the authenticated social network after a threshold number of data points in the first social profile of the first person have been authenticated by a person having an activated social profile in the authenticated social network.

5 . The method of claim 1 , wherein the second person is associated with an activated social profile in the authenticated social network.

6 . The method of claim 1 , further comprising activating the first social profile of the first person in the authenticated social network, wherein the authenticated social network comprises a plurality of social profiles that have each been authenticated by a person associated with an activated social profile.

7 . The method of claim 1 , wherein a sensor associated with the first person and a sensor associated with the second person are each incorporated in a computing device comprising a user interface; and

wherein the receiving the indication from the second person authenticating the identity of first person comprises receiving the indication by way of the user interface of the computing device associated with the second person.

8 . The method of claim 1 , further comprising:

receiving, by the first person, an invitation to join the authenticated social network, wherein the invitation is generated by the second social profile associated with the second person; and

transmitting the invitation to the first person;

wherein the authenticated social network comprises a plurality of authenticated social profiles.

9 . The method of claim 1 , wherein, in response to receiving the request to authenticate the first social profile of the first person, providing a notification to the first person and the second person indicating that the first person can be authenticated by the second person when the first person and the second person are in close geographic proximity to one another.

10 . 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.

11 . The system of claim 10 , wherein the instructions further comprise, in response to receiving the indication from the second person authenticating the identity of the first person, and further in response to authenticating the accuracy of the at least one datapoint in the first social profile of the first person, activating the first social profile of the first person in the authenticated social network.

12 . The system of claim 10 , wherein the instructions further comprise, in response to receiving the indication from the second person authenticating the identity of the first person, and further in response to authenticating the accuracy of the at least one datapoint in the first social profile of the first person, storing an indication that the at least one datapoint for the first social profile has been authenticated.

13 . The system of claim 10 , wherein the instructions further comprise activating the first social profile of the first person in the authenticated social network after a threshold number of data points in the first social profile of the first person have been authenticated by a person having an activated social profile in the authenticated social network.

14 . 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.

15 . The non-transitory computer readable storage media of claim 14 , wherein the instructions further comprise, in response to receiving the indication from the second person authenticating the identity of the first person, and further in response to authenticating the accuracy of the at least one datapoint in the first social profile of the first person, activating the first social profile of the first person in the authenticated social network.

16 . The non-transitory computer readable storage media of claim 14 , wherein the instructions further comprise, in response to receiving the indication from the second person authenticating the identity of the first person, and further in response to authenticating the accuracy of the at least one datapoint in the first social profile of the first person, storing an indication that the at least one datapoint for the first social profile has been authenticated.

17 . The non-transitory computer readable storage media of claim 14 , wherein the instructions further comprise activating the first social profile of the first person in the authenticated social network after a threshold number of data points in the first social profile of the first person have been authenticated by a person having an activated social profile in the authenticated social network.