IP Library Granted Patent US 12,079,367
Granted Patent B2
US 12,079,367 · App. 17/481,474 · Granted Sep 3, 2024

System and method for enabling social network users to grant their connections granular visibility into their personal data without granting the same visibility to the network operator

Inventors: Amod Ashok Dange (Mountain View, CA); Yash Mody (Mumbai, IN)
Assignee: Amod Ashok Dange
G06F21/6245G06F21/32H04L9/14H04L9/3231H04L63/061H04L63/0861H04L9/0662H04L9/0866
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 12,079,367
App. No.
17/481,474
Granted
Sep 3, 2024
Kind
B2
Abstract

A system and method for enabling social network users to grant their connections, granular visibility into their personal data without granting the same visibility to the network operator.

Claims (45)

1. A system for enabling social network users to grant their connections granular visibility into their personal data without granting the same visibility to the network operator, comprising:

a processor and a memory coupled to the processor, wherein the processor is configured to execute instructions stored in the memory for:

registering a user by,

receiving a set of biometric samples of the user, corresponding to one or more biometric factors,

processing the set of biometric samples to compute a Secret-Key (S1) corresponding to the user,

generating a Unique-Number (N1) using a random number generation algorithm,

applying a Function (F1) to the Secret-Key (S1) and the Unique-Number (N1) to compute a Public-Key (P1),

capturing personal information of the user, wherein the personal information is classified into a first degree personal information, a second degree personal information, a third degree personal information, and other personal information,

storing the Unique-Number (N1) on a user device and in a data repository,

storing the Public-Key (P1) on a storage device,

identifying a set of connections associated with the user,

classifying the set of connections, associated with the user, into a set of first degree connections, a set of second degree connections, a set of third degree connections, and a set of other people,

capturing a set of privacy settings corresponding to each of the set of first degree connections, the set of second degree connections, the set of third degree connections, and the set of other people, wherein the set of privacy settings are captured from the user, wherein a first degree personal information is accessible to the set of first degree connections, wherein a second degree personal information is accessible to the set of second degree connections, and wherein a third degree personal information is accessible to the set of third degree connections, and wherein other personal information is accessible to the set of other people;

authenticating the user by,

receiving a biometric sample captured from the user in real-time,

processing the biometric sample to generate a Secret-Key (S2),

fetching the Public-Key (P1) corresponding to the user from the user device,

computing a Real-Time-Unique-Number (N2) using the Public-Key (P1), the Secret-Key (S2) and the Function (F1), and

authenticating the user based on comparison of the Real-Time-Unique-Number (N2) with the Unique-Number (N1) stored on the user device; and

enabling the set of first degree connections, the set of second degree connections, the set of third degree connections and the set of other people to access the personal information based on the set of privacy settings.

2. The system of claim 1 , wherein the one or more biometric factors correspond to fingerprint, face, voice, retina, and palm vein, wherein the set of biometric samples are captured by the user device.

3. The system of claim 1 , wherein the personal information is classified based on user inputs.

4. The system of claim 1 , wherein the set of first degree connections corresponds to users in a social network who are directly connected to the user, the set of second degree connections corresponds to users in a social network who are indirectly connected to the user over a social network, and the set of third degree connections corresponds to users in a social network who are not directly or indirectly connected with the user, and wherein the set of other people are users who are not part of the social network.

5. A method for enabling social network users to grant their connections granular visibility into their personal data without granting the same visibility to the network operator, the method comprising steps of:

registering a user by,

receiving a set of biometric samples of the user corresponding to one or more biometric factors,

processing the set of biometric samples to compute a Secret-Key (S1) corresponding to the user,

generating a Unique-Number (N1) using a random number generation algorithm,

applying a Function (F1) to the Secret-Key (S1) and the Unique-Number (N1) to compute a Public-Key (P1),

capturing personal information of the user, wherein the personal information is classified into a first degree personal information, a second degree personal information, a third degree personal information and other personal information,

storing the Unique-Number (N1) on a user device and in a data repository,

storing the Public-Key (P1) on a storage device,

identifying a set of connections associated with the user,

classifying the set of connections, associated with the user, into a set of first degree connections, a set of second degree connections, a set of third degree connections, and a set of other people,

capturing a set of privacy settings corresponding to each of the set of first degree connections, the set of second degree connections, the set of third degree connections, and the set of other people, wherein the set of privacy settings are captured from the user, wherein a first degree personal information is accessible to the set of first degree connections, wherein a second degree personal information is accessible to the set of second degree connections, and wherein a third degree personal information is accessible to the set of third degree connections, and wherein other personal information is accessible to the set of other people;

authenticating the user by,

receiving a biometric sample captured from the user in real-time,

processing the biometric sample to generate a Secret-Key (S2),

fetching the Public-Key (P1) corresponding to the user from the user device,

computing a Real-Time-Unique-Number (N2) using the Public-Key (P1), the Secret-Key (S2) and the Function (F1), and

authenticating the user based on comparison of the Real-Time-Unique-Number (N2) with the Unique-Number (N1) stored on the user device; and

enabling the set of first degree connections, the set of second degree connections, the set of third degree connections, and the set of other people to access the personal information based on the set of privacy settings.

6. The method of claim 5 , wherein the one or more biometric factors correspond to fingerprint, face, voice, retina, and palm vein, wherein the set of biometric samples are captured by the user device.

7. The method of claim 5 , wherein the personal information is classified based on user inputs.

8. The method of claim 5 , wherein the set of first degree connections corresponds to users in a social network who are directly connected to the user, the set of second degree connections corresponds to users in a social network who are indirectly connected to the user over a social network, and the set of third degree connections corresponds to users in a social network who are not directly or indirectly connected with the user, and wherein the set of other people are users who are not part of the social network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2022
From: MODY, YASH
To: DANGE, AMOD ASHOK
Reel/Frame 058822/0838 →
Continuity (5)
Continuation In Part 17018273 · Sep 11, 2020
Provisional Application 63029717 · May 26, 2020
Provisional Application 62954591 · Dec 29, 2019
Provisional Application 62906080 · Sep 25, 2019
Related Publication 20220004661A1 · Jan 6, 2022