# US 2014/0194196 A1 · Access control of user based photograph bundles

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

- Number: US 2014/0194196 A1
- Document ID: US20140194196A1
- Status: Published application
- Kind: A1
- Application number: 13/733,983
- Filed: 2013-01-04
- Published: 2014-07-10
- Earliest claimed: 2013-01-04
- Assignees: International Business Machines Corporation
- Applicants: International Business Machines Corporation
- Inventors: Jeffrey R. Hoy; Andrew J. Ivory; Barry J. Pellas; David M. Stecher
- Web page: https://patentgrep.com/patent/US20140194196A1

## CPC

- A63F 13/10
- A63F 13/213: comprising photodetecting means, e.g. cameras, photodiodes or infrared cells (A63F13/219 takes precedence)
- A63F 13/45: Controlling the progress of the video game
- A63F 2300/1093: using visible light
- A63F 2300/5586: for enforcing rights or rules, e.g. to prevent foul play
- A63F 2300/695: Imported photos, e.g. of the player
- A63F: CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR

## Abstract

A computer receives an image access preference that is associated with a user included in a first game session. The computer receives an image from a camera, connected to the computer, through a network. The computer analyzes the first image to identify the presence of the user. The computer generates and compares a first analysis result a to a set of stored data to determine, based on the comparison, if the user is present. Responsive to determining that the user is present, the computer applies the received access preferences, associated with the present user, to the first image.

## Claims

### Claim 1

A method for adding access controls to images, the method comprising:
a computer receiving an image access preference associated with a user that is included in a first game session;
the computer receiving a first image from a camera connected to the computer through a network;
the computer analyzing the first image to identify the presence of the user;
the computer generating a first analysis result;
the computer comparing the first analysis result to a set of stored data to determine, based on the comparison, if the user is present; and
responsive to determining that the user is present, the computer applying the received access preferences, associated with the present user, to the first image.

### Claim 2 (depends on 1)

The method of claim 1, further comprising the steps of:
the computer receiving a segment of audio data from a microphone connected to the computer;
the computer analyzing the segment of audio data to identify the presence of the user;
the computer generating an second analysis result;
the computer comparing the second analysis result to a set of stored data to determine, based on the comparison, if the user is present; and
responsive to determining that the user is present, the computer applying the received access preferences, associated with the present user, to the image.

### Claim 3 (depends on 1)

The method of claim 1, wherein the image includes a first set of users included in the first game session.

### Claim 4 (depends on 1)

The method of claim 1, wherein analyzing the image includes applying one or both of facial recognition, and monitoring users that have signed in profiles.

### Claim 5 (depends on 2)

The method of claim 2, wherein analyzing the segment of audio data includes applying one or both of voice recognition, monitoring of ambient noise, and monitoring users that have signed in profiles.

### Claim 6 (depends on 3)

The method of claim 3, further comprising:
the computer receiving a second image that includes a second set of users included in a second game session;
the computer identifying a second set of users included in the second game session;
the computer determining if every user of the second set of users is also present in the first set of users; and
responsive to the computer determining that every user of the second set of users is also present in the first set of users, the computer grouping the second image with the first image.

### Claim 7 (depends on 6)

The method of claim 6, further comprising:
responsive to the computer determining that not every user of the second set of users is present in the first set of users, the computer prohibiting the access of the second set of users to the first image.

### Claim 8

A computer program product for adding access controls to images, the computer program product comprising:
one or more computer-readable storage media and program instructions stored on the one or more computer-readable storage media, the program instructions comprising:
program instructions to receive an image access preference associated with a user that is included in a first game session;
program instructions to receive a first image, from a camera, through a network;
program instructions to analyze the first image to identify the presence of the user;
program instructions to generate a first analysis result;
program instructions to, compare the first analysis result to a set of stored data to determine, based on the comparison, if the user is present; and
program instructions to, responsive to determining that the user is present, apply the received access preferences, associated with the present user, to the first image.

### Claim 9 (depends on 8)

The computer program product of claim 8, further comprising the steps of:
program instructions to receive a segment of audio data from a microphone connected to the computer;
program instructions to analyze the segment of audio data to identify the presence of the user;
program instructions to generate an second analysis result;
program instructions to compare the second analysis result to a set of stored data to determine, based on the comparison, if the user is present; and
program instructions to, responsive to determining that the user is present, apply the received access preferences, associated with the present user, to the image.

### Claim 10 (depends on 8)

The computer program product of claim 8, wherein the image includes a first set of users included in the first game session.

### Claim 11 (depends on 8)

The computer program product of claim 8, wherein analyzing the image includes applying one or both of facial recognition, and monitoring users that have signed in profiles.

### Claim 12 (depends on 9)

The computer program product of claim 9, wherein analyzing the segment of audio data includes applying one or both of voice recognition, monitoring of ambient noise, and monitoring users that have signed in profiles.

### Claim 13 (depends on 10)

The computer program product of claim 10, further comprising:
program instructions to receive a second image that includes a second set of users included in a second game session;
program instructions to identify a second set of users included in the second game session;
program instructions to determine if every user of the second set of users is also present in the first set of users; and
program instructions to, responsive to the determining that every user of the second set of users is also present in the first set of users, group the second image with the first image.

### Claim 14 (depends on 13)

The computer program product of claim 13, further comprising:
program instructions to, responsive to determining that not every user of the second set of users is present in the first set of users, prohibit the access of the second set of users to the first image.

### Claim 15

A computer system for adding access controls to images, the computer system comprising:
program instructions to receive an image access preference associated with a user that is included in a first game session;
program instructions to receive a first image, from a camera, through a network;
program instructions to analyze the first image to identify the presence of the user;
program instructions to generate a first analysis result;
program instructions to, compare the first analysis result to a set of stored data to determine, based on the comparison, if the user is present; and
program instructions to, responsive to determining that the user is present, apply the received access preferences, associated with the present user, to the first image.

### Claim 16 (depends on 15)

The computer system of claim 15, further comprising the steps of:
program instructions to receive a segment of audio data from a microphone connected to the computer;
program instructions to analyze the segment of audio data to identify the presence of the user;
program instructions to generate an second analysis result;
program instructions to compare the second analysis result to a set of stored data to determine, based on the comparison, if the user is present; and
program instructions to, responsive to determining that the user is present, apply the received access preferences, associated with the present user, to the image.

### Claim 17 (depends on 15)

The computer system of claim 15, wherein analyzing the image includes applying one or both of facial recognition, and monitoring users that have signed in profiles.

### Claim 18 (depends on 16)

The computer system of claim 16, wherein analyzing the segment of audio data includes applying one or both of voice recognition, monitoring of ambient noise, and monitoring users that have signed in profiles.

### Claim 19 (depends on 17)

The computer system of claim 17, further comprising:
program instructions to receive a second image that includes a second set of users included in a second game session;
program instructions to identify a second set of users included in the second game session;
program instructions to determine if every user of the second set of users is also present in a first set of users; and
program instructions to, responsive to the determining that every user of the second set of users is also present in the first set of users, group the second image with the first image.

### Claim 20 (depends on 19)

The computer system of claim 19, further comprising:
program instructions to, responsive to determining that not every user of the second set of users is present in the first set of users, prohibit the access of the second set of users to the first image.
