IP Library Granted Patent US 11,308,052
Granted Patent B1
US 11,308,052 · App. 17/475,097 · Granted Apr 19, 2022

Facial based image organization and retrieval method

Inventor: Roland H. Kedikian (Glendale, PA)
Assignee: Resource Consortium Limited, LLC
G06F16/22G06F16/532
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,308,052
App. No.
17/475,097
Granted
Apr 19, 2022
Kind
B1
Abstract

Embodiments of the invention include a system and set of processes for organizing image collections. The system detects individuals in each image uploaded into the system using facial recognition or similar methods. The user and viewers of the images may then view dynamic albums based on the interrelationships of individuals in images. Users and viewers may browse all images with an individual or see albums of images with two selected individuals or similar combinations based on the relationships between users.

Claims (34)

1. A server system configured to manage database storage of images, the server system comprising:

networking circuitry configured to:

receive via a network an upload of first image data associated with a first image to an image database, wherein the first image data is uploaded in association with a first account of a first user from a first device;

a memory configured to:

store the first image data in a first portion of the image database associated with the first account; and

processing circuitry configured to:

analyze the first image data uploaded to the image database to determine that the first image data comprises a first depiction of a face of a person;

create a facial recognition template based on the first depiction of the face of the person;

identify a second portion of the image database associated with a second account of a second user, wherein a database value indicates that the second account of the second user and the first account of the first user are separated by a predetermined number of degrees of separation; and

search, based on the facial recognition template, at least the second portion of the image database for second image data that comprises a second depiction of the face of the person depicted in the first image data, wherein the searching is limited to searching portions of the image database that are associated with accounts that are separated from the first account of the first user by the predetermined number of degrees of separation, wherein the predetermined number of degrees of separation is at least one; and

wherein the networking circuitry is further configured to:

transmit for display, via the network, at least the second image data to the first device, wherein the second image data was uploaded to the server in association with the second account of the second user.

2. The server system of claim 1 , wherein the processing circuitry is configured to limit the transmission for display to transmitting image data that were uploaded in association with accounts that are separated from the first account of the first user by the predetermined number of degrees of separation.

3. The server system of claim 1 , wherein the predetermined number of degrees of separation is equal to one.

4. The server system of claim 1 , wherein the processing circuitry is configured to:

update the first user account based on the searching the at least the second portion of the image database for second image data.

5. A method for managing a database storage of images, the method comprising:

receiving, by an at least one server, an upload of first image data associated with a first image to an image database, wherein the first image data is uploaded in association with a first account of a first user from a first device;

storing, by at least one server, the first image data to a first portion of the image database associated with the first account;

analyzing, by at least one server, the first image data uploaded to the image database to determine that the first image data comprises a first depiction of a face of a person;

creating, by at least one server, a facial recognition template based on the first depiction of the face of the person;

identifying a second portion of the image database associated with a second account of a second user, wherein a database value indicates that the second account of the second user and the first account of the first user are separated by a predetermined number of degrees of separation;

searching, by at least one server, based on the facial recognition template, at least the second portion of the image database for second image data that comprises a second depiction of the face of the person depicted in the first image data, wherein the searching is limited to searching portions of the image database that are associated with accounts that are separated from the first account of the first user by the predetermined number of degrees of separation, wherein the predetermined number of degrees of separation is at least one; and

transmitting, by at least one server, for display at least the second image data to the first device, wherein the second image data was uploaded to the server in association with the second account of the second user.

6. The method of claim 5 , wherein the predetermined number of degrees of separation is equal to one.

7. The method of claim 5 , wherein the transmitting for display is limited to transmitting image data that were uploaded in association with accounts that are separated from the first account of the first user by the predetermined number of degrees of separation.

8. The method of claim 5 further comprising:

updating the first user account based on the searching the at least the second portion of the image database for second image data.

9. The method of claim 5 further comprising:

receiving, by at least one server, a confirmation from the first device that the second image data comprising the second depiction of the face of the person depicted in the first image data is associated with the first account.

10. The method of claim 9 further comprising:

storing, by at least one server, the confirmation from the first device that the second image data comprising the second depiction of the face of the person depicted in the first image data is associated with the first account.

11. The method of claim 5 further comprising:

storing, by the at least one server, the facial recognition template based on the first depiction of the face of the person.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2022
From: RESOURCE CONSORTIUM LIMITED, LLC
To: SITNET, LLC
Reel/Frame 061630/0693 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2021
From: KEDIKIAN, ROLAND H.
To: RESOURCE CONSORTIUM LIMITED
Reel/Frame 057487/0678 →
CHANGE OF NAME Recorded Sep 15, 2021
From: RESOURCE CONSORTIUM LIMITED
To: RESOURCE CONSORTIUM LIMITED, LLC
Reel/Frame 057487/0689 →