# US 12,008,838 B2 · Private photo sharing system, method and network

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,008,838 B2
- Document ID: US12008838B2
- Status: Granted
- Kind: B2
- Application number: 18/297,130
- Filed: 2023-04-07
- Published: 2023-09-14
- Granted: 2024-06-11
- Earliest claimed: 2013-09-17
- Assignees: CloudSpotter Technologies, Inc.
- Applicants: CloudSpotter Technologies Inc.
- Inventors: Ryan Jacobs
- Web page: https://patentgrep.com/patent/US12008838B2

## CPC

- G06V 40/16: Human faces, e.g. facial parts, sketches or expressions
- G06F 16/51: Indexing; Data structures therefor; Storage structures
- G06F 16/583: using metadata automatically derived from the content
- G06F 16/5854: {using shape and object relationship}
- G06V 20/30: in albums, collections or shared content, e.g. social network photos or video
- G06V 40/172: {Classification, e.g. identification}
- H04L 67/06: specially adapted for file transfer, e.g. file transfer protocol [FTP]
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

The present invention is a photograph sharing process and/or system that identifies photographs to users based on biometric objects and/or non-biometric objects. The photographs can then be shared or sent to users with certainty and in which a subject or individual appears directly in that particular photo.

## Claims

### Claim 1

A photograph network sharing process comprising the steps of:
(a) uploading one or more photographs to a server;
(b) registering a user, wherein the step of registering a user includes:
(i) providing the user with an option to consent to receiving one or more photographs stored on the server and that contain an image of the user;
(ii) extracting object metrics from a photograph of the user, when the user consents to receiving the one or more photographs, defined as a registered user;
(iii) creating a secure access to a photo gallery uniquely associated to the registered user and stored on the server;
(iv) storing the primary object metrics on the server and linking the primary object metrics of the registered user to the photo gallery; and
(v) providing the registered user with an unique subject identifier or unique link for access into the photo gallery uniquely associated to the registered user; and
(c) processing the one or more photographs by the server after registration of the user occurs, wherein the step of processing the one or more photographs includes the steps of:
(i) extracting object metrics on a portion of the photo depicted within each photograph, of the one or more photographs; and
(ii) creating a database on the server that links each photograph, of the one or more photographs to corresponding extracted object metrics;
(iii) matching and linking a photograph, of the one or more photographs uploaded to the server, to the registered user, wherein the step of matching and linking a photograph includes:
automatically comparing the primary object metrics with the extracted object metrics stored on the database and corresponding to any and all photographs, of the one or more photographs, uploaded to the server;
identifying a photograph, when comparing the primary object recognition metrics to the extracted object metrics contains a predetermined level of certainty that the photograph contains an image of the registered user; and
(d) automatically linking the identified photograph to the photo gallery uniquely associated to the registered user, whereby the registered user accessing the photo gallery uniquely matched to the registered user gains access only to all identified photographs which contain the image of the registered user.

### Claim 2 (depends on 1)

The photograph network sharing process of claim 1, wherein the object metrics is facial metrics and/or non-biometric objects, such as but not limited to color spectrum, shapes, geometry, or pattern detection extracted from areas of a photograph appearing within or proximate to a detected object.

### Claim 3 (depends on 2)

The photograph network sharing process of claim 2, further comprising the steps of providing coordinates for non-biometric objects of subjects appearing in the uploaded photograph, and storing on the server the coordinates of non-biometric objects not recognized as containing the user.

### Claim 4 (depends on 3)

The photograph network sharing process of claim 3, further comprising the step of segregating the unrecognized non-biometric objects from the upload photograph containing recognized non-biometric objects.

### Claim 5 (depends on 4)

The photograph network sharing process of claim 4, further comprising the step of creating a group of photographs containing the non-biometric objects of each of the segregated unrecognized non-biometric objects.

### Claim 6 (depends on 5)

The photograph network sharing process of claim 5, further comprising the step of providing an interface for the user to view the photographs of each group of the segregated unrecognized non-biometric objects.

### Claim 7 (depends on 6)

The photograph network sharing process of claim 6, further comprising the step of allowing the user to share selected photographs from the group of photographs with a second user.

### Claim 8 (depends on 7)

The photograph network sharing process of claim 7, further comprising the step of forwarding a photograph to another user when a subject therein is recognized with a specified level of certainty.

### Claim 9 (depends on 1)

The photograph network sharing process of claim 1, further comprising the step of alerting the user when a photograph containing the user non-biometric objects is uploaded and forwarding such photograph to the user with the matching non-biometric objects.

### Claim 10 (depends on 9)

The photograph sharing process of claim 9, wherein the step of forwarding the photograph includes event information associated with the photograph.

### Claim 11 (depends on 1)

The photograph sharing process of claim 1, wherein the subject identifier is the subject email address.

### Claim 12 (depends on 1)

The photograph sharing process of claim 1, wherein the subject identifier is the subject phone number.

### Claim 13 (depends on 1)

The photograph sharing process of claim 1, wherein the step of uploading the photograph to a server is performed wirelessly.

### Claim 14 (depends on 2)

The photograph network sharing process of claim 2, wherein one or more photographs is generally taken by a photographer at an event and the photographer is in control of the server.

### Claim 15 (depends on 14)

The photograph network sharing process of claim 14, wherein the step of registering a user is a self-registration process of the user registering themselves with the server to access the one or more photographs.

### Claim 16 (depends on 15)

The photograph network sharing process of claim 15, wherein the event uses a scannable QR code or weblink to access the server and for registering a user.

### Claim 17 (depends on 16)

The photograph network sharing process of claim 16, wherein the QR code or weblink is a single QR code or single weblink used across multiple events.

### Claim 18

A photograph network sharing process comprising the steps of:
(a) uploading one or more photographs to a server;
(b) processing the one or more photographs by the server, wherein the step of processing the one or more photographs includes the steps of:
(i) extracting object metrics on a portion of the photo depicted within each photograph, of the one or more photographs; and
(ii) creating a database on the server that links each photograph, of the one or more photographs to corresponding extracted object metrics;
(c) registering a user, wherein the step of registering a user includes:
(i) providing the user with an option to consent to receiving one or more photographs stored on the server and that contain an image of the user;
(ii) extracting object metrics from a photograph of the user, when the user consents to receiving the one or more photographs, defined as a registered user;
(iii) creating a secure access to a photo gallery uniquely associated to the registered user and stored on the server;
(iv) storing the primary object metrics on the server and linking the primary object metrics of the registered user to the photo gallery; and
(v) providing the registered user with an unique subject identifier or unique link for access into the photo gallery uniquely associated to the registered user; and
(d wherein the processing of one or more photographs by the server further includes matching and linking a photograph, of the one or more photographs uploaded to the server, to the registered user, wherein the step of matching and linking a photograph includes:
automatically comparing the primary object metrics with the extracted object metrics stored on the database and corresponding to any and all photographs, of the one or more photographs, uploaded to the server;
identifying a photograph, when comparing the primary object recognition metrics to the extracted object metrics contains a predetermined level of certainty that the photograph contains an image of the registered user; and
(e) automatically linking the identified photograph to the photo gallery uniquely associated to the registered user, whereby the registered user accessing the photo gallery uniquely matched to the registered user gains access only to all identified photographs which contain the image of the registered user.

### Claim 19 (depends on 18)

The photograph network sharing process of claim 18, wherein the object metrics is facial metrics and/or non-biometric objects, such as but not limited to color spectrum, shapes, geometry, or pattern detection extracted from areas of a photograph appearing within or proximate to a detected object.

### Claim 20 (depends on 19)

The photograph network sharing process of claim 19, further comprising the steps of providing coordinates for non-biometric objects of subjects appearing in the uploaded photograph, and storing on the server the coordinates of non-biometric objects not recognized as containing the user.
