IP Library › Granted Patent US 11,838,291
Granted Patent B2
US 11,838,291 · App. 17/377,012 · Granted Dec 5, 2023

Distributed storage and user verification for visual feeds

Inventor: Joseph Soryal (Glendale, NY)
Assignee: AT&T Intellectual Property I, L.P.
H04L63/0861H04L63/0876H04L63/105H04L67/1097
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 11,838,291
App. No.
17/377,012
Granted
Dec 5, 2023
Kind
B2
Abstract

A processing system including at least one processor may obtain, from a device of a requesting entity, a request to verify an identity of a user in a visual feed, obtain the visual feed from an endpoint device associated with the user, the visual feed including first visual biometric data of the user, and extract the first visual biometric data from the visual feed. The processing system may then retrieve second visual biometric data of the user from a plurality of distributed storage nodes, each storing a portion of the second visual biometric data, determine a match between the first visual biometric data and the second visual biometric data, and transmit the visual feed to the device of the requesting entity, where the visual feed includes an indication of an authentication of the user, in response to the determining the match between the first and second visual biometric data.

Claims (49)

1. A method comprising:

obtaining, by a processing system including at least one processor, from a device of a requesting entity, a request to verify an identity of a user in a visual feed;

obtaining, by the processing system, the visual feed from an endpoint device associated with the user, the visual feed including first visual biometric data of the user, wherein the endpoint device associated with the user includes a trusted application for providing the visual feed and the trusted application is configured to close other applications and services on the endpoint device, wherein the other applications and services are not associated with transmitting of the visual feed;

extracting, by the processing system, the first visual biometric data of the user from the visual feed;

retrieving, by the processing system, second visual biometric data of the user from a plurality of distributed storage nodes, wherein each distributed storage node of the plurality of distributed storage nodes stores a portion of the second visual biometric data;

determining, by the processing system, a match between the first visual biometric data and the second visual biometric data; and

transmitting, by the processing system, the visual feed to the device of the requesting entity, wherein the visual feed comprises an indication of an authentication of the user, in response to the determining the match between the first visual biometric data and the second visual biometric data.

2. The method of claim 1 , wherein the indication of the authentication of the user comprises a visual indicator, wherein the method further comprises:

modifying the visual feed to include the visual indicator.

3. The method of claim 2 , wherein the visual indicator comprises a changing pattern comprising at least two colors.

4. The method of claim 1 , wherein the first visual biometric data comprises a first retina image of the user, and wherein the second visual biometric data comprises a second retina image of the user.

5. The method of claim 1 , wherein the first visual biometric data comprises a first fingerprint image of the user, and wherein the second visual biometric data comprises a second fingerprint image of the user.

6. The method of claim 1 , wherein the retrieving the second visual biometric data comprises accessing a distributed ledger that stores identifications of the plurality of distributed storage nodes storing the portions of the second visual biometric data.

7. The method of claim 6 , further comprising:

storing the portions of the second visual biometric data in a different plurality of distributed storage nodes; and

recording identifications of the different plurality of distributed storage nodes in the distributed ledger.

8. The method of claim 6 , wherein the processing system comprises one of a plurality of distributed verification nodes, wherein the plurality of distributed verification nodes comprises a plurality of blockchain nodes.

9. The method of claim 6 , wherein the distributed ledger is associated with a blockchain that is dedicated to the requesting entity, wherein other requesting entities have respective dedicated blockchains for verifying identities of users.

10. The method of claim 1 , further comprising:

detecting a security issue associated with the visual feed; and

ceasing the transmitting of the visual feed in response to the detecting the security issue.

11. The method of claim 10 , wherein the processing system continues the transmitting of the visual feed on an ongoing basis until the ceasing the transmitting of the visual feed in response to the detecting the security issue.

12. The method of claim 10 , wherein the security issue is detected via a notification to the processing system from the endpoint device of the user.

13. The method of claim 1 , further comprising:

extracting third biometric data of the user from the visual feed;

retrieving fourth biometric data of the user from a different plurality of distributed storage nodes; and

determining a match between the third biometric data and the fourth biometric data.

14. The method of claim 13 , wherein the transmitting the visual feed to the device of the requesting entity with the indication of the authentication of the user is further in response to the determining the match between the third biometric data and the fourth biometric data.

15. The method of claim 13 , wherein the retrieving the fourth biometric data and the determining the match between the third biometric data and the fourth biometric data are performed via at least a second distributed verification node.

16. The method of claim 15 , wherein the extracting the third biometric data of the user from the visual feed is performed via the at least the second distributed verification node.

17. The method of claim 1 , wherein the visual feed comprises a holographic video.

18. A non-transitory computer-readable medium storing instructions which, when executed by a processing system including at least one processor, cause the processing system to perform operations, the operations comprising:

obtaining, from a device of a requesting entity, a request to verify an identity of a user in a visual feed;

obtaining the visual feed from an endpoint device associated with the user, the visual feed including first visual biometric data of the user, wherein the endpoint device associated with the user includes a trusted application for providing the visual feed and the trusted application is configured to close other applications and services on the endpoint device, wherein the other applications and services are not associated with transmitting of the visual feed;

extracting the first visual biometric data of the user from the visual feed;

retrieving second visual biometric data of the user from a plurality of distributed storage nodes, wherein each distributed storage node of the plurality of distributed storage nodes stores a portion of the second visual biometric data;

determining a match between the first visual biometric data and the second visual biometric data; and

transmitting the visual feed to the device of the requesting entity, wherein the visual feed comprises an indication of an authentication of the user, in response to the determining the match between the first visual biometric data and the second visual biometric data.

19. An apparatus comprising:

a processing system including at least one processor; and

a computer-readable medium storing instructions which, when executed by the processing system, cause the processing system to perform operations, the operations comprising:

obtaining, from a device of a requesting entity, a request to verify an identity of a user in a visual feed;

obtaining the visual feed from an endpoint device associated with the user, the visual feed including first visual biometric data of the user, wherein the endpoint device associated with the user includes a trusted application for providing the visual feed and the trusted application is configured to close other applications and services on the endpoint device, wherein the other applications and services are not associated with transmitting of the visual feed;

extracting the first visual biometric data of the user from the visual feed;

retrieving second visual biometric data of the user from a plurality of distributed storage nodes, wherein each distributed storage node of the plurality of distributed storage nodes stores a portion of the second visual biometric data;

determining a match between the first visual biometric data and the second visual biometric data; and

transmitting the visual feed to the device of the requesting entity, wherein the visual feed comprises an indication of an authentication of the user, in response to the determining the match between the first visual biometric data and the second visual biometric data.

20. The apparatus of claim 19 , wherein the indication of the authentication of the user comprises a visual indicator, wherein the operations further comprise:

modifying the visual feed to include the visual indicator.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2021
From: SORYAL, JOSEPH
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 056900/0677 →
Continuity (1)
Related Publication 20230017234A1 · Jan 19, 2023