# US 2017/0286756 A1 · Systems and methods for user detection and recognition

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

- Number: US 2017/0286756 A1
- Document ID: US20170286756A1
- Status: Published application
- Kind: A1
- Application number: 15/475,046
- Filed: 2017-03-30
- Published: 2017-10-05
- Earliest claimed: 2016-03-30
- Assignees: Tinoq Inc.
- Applicants: Tinoq Inc.
- Inventors: Daxiao YU; Yang SUN
- Web page: https://patentgrep.com/patent/US20170286756A1

## CPC

- G06F 3/0304: {Detection arrangements using opto-electronic means (constructional details of pointing devices not related to the detection arrangement using opto-electronic means G06F3/033; optical digitisers G06F3/042)}
- G06V 20/52: Surveillance or monitoring of activities, e.g. for recognising suspicious objects (recognising microscopic objects G06V20/69)
- G06V 40/172: {Classification, e.g. identification}
- H04N 23/661: Transmitting camera control signals through networks, e.g. control via the Internet
- H04N 23/69: Control of means for changing angle of the field of view, e.g. optical zoom objectives or electronic zooming
- G06V 10/25: Determination of region of interest [ROI] or a volume of interest [VOI]
- G06V 40/161: {Detection; Localisation; Normalisation}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A system of user detection includes a camera configured to rotate to a plurality of positions, a memory that stores a module, and a processor coupled, locally or remotely, to the camera. The processor is configured to send a command to the camera to cause the camera to (1) rotate to a position from the plurality of positions, and (2) capture a photo or a video clip at the position. The processor is configured to receive the photo or the video clip from the camera; determine whether a user is captured in the photo or the video clip; divide the photo or the video clip into a plurality of zones; determine a zone from the plurality of zones where the user appears in the photo or the video clip; and determine whether the user is associated with a device based on information of the position and the zone.

## Claims

### Claim 1

A system of user detection, comprising:
a camera configured to rotate to a plurality of positions;
a memory that stores a module; and
a processor coupled, locally or remotely, to the camera, configured to run the module stored in the memory that is configured to cause the processor to:
send a command to the camera to cause the camera to (1) rotate to a position from the plurality of positions, and (2) capture a photo or a video clip at the position, receive the photo or the video clip from the camera,
determine whether a user is captured in the photo or the video clip,
divide the photo or the video clip into a plurality of zones,
determine a zone from the plurality of zones where the user appears in the photo or the video clip, and
determine whether the user is associated with a device based on information of the position and the zone.

### Claim 2 (depends on 1)

The system of claim 1, wherein the module is further configured to cause the processor to recognize a face of the user.

### Claim 3 (depends on 1)

The system of claim 1, wherein the module is further configured to cause the processor to recognize a landmark in the photo or the video clip, and wherein determining whether the user is associated with the device is further based on the landmark.

### Claim 4 (depends on 1)

The system of claim 1, wherein the module is further configured to cause the processor to send the command periodically.

### Claim 5 (depends on 1)

The system of claim 1, further comprising a sensor that is attached to the device, wherein the sensor is configured to detect a likelihood of having the user enter or leave a target area, and, in response, send a notification signal to the processor, wherein the module is further configured to cause the processor to send the command signal based on receiving the notification signal.

### Claim 6 (depends on 1)

The system of claim 1, further comprising a sensor that is attached to the device, wherein the sensor is configured to detect a change of motion within a target area, and, in response, send a notification signal to the processor, wherein the module is further configured to cause the processor to send the command signal based on receiving the notification signal.

### Claim 7

A system of user detection, comprising:
a camera configured to rotate to a plurality of positions;
a memory that stores a module; and
a processor coupled, locally or remotely, to the camera, configured to run the module stored in the memory that is configured to cause the processor to:
send a command to the camera to cause the camera to (1) rotate to a position from the plurality of positions, and (2) capture a photo or a video clip at the position,
receive the photo or the video clip from the camera,
divide the photo or the video clip into a plurality of zones,
determine whether a user is captured in a zone from the plurality of zones, and
determine whether the user is associated with a device based on information of the position and the zone.

### Claim 8 (depends on 7)

The system of claim 7, wherein the module is further configured to cause the processor to recognize a face of the user.

### Claim 9 (depends on 7)

The system of claim 7, wherein the module is further configured to cause the processor to recognize a landmark in the photo or the video clip, and wherein determining whether the user is associated with the device is further based on the landmark.

### Claim 10 (depends on 7)

The system of claim 7, wherein the module is further configured to cause the processor to send the command periodically.

### Claim 11 (depends on 7)

The system of claim 7, further comprising a sensor that is attached to the device, wherein the sensor is configured to detect a likelihood of having the user enter or leave a target area, and, in response, send a notification signal to the processor, wherein the module is further configured to cause the processor to send the command signal based on receiving the notification signal.

### Claim 12 (depends on 7)

The system of claim 7, further comprising a sensor that is attached to the device, wherein the sensor is configured to detect a change of motion within a target area, and, in response, send a notification signal to the processor, wherein the module is further configured to cause the processor to send the command signal based on receiving the notification signal.

### Claim 13

A method for user detection, comprising:
sending, at a server to a camera, a command to cause the camera to (1) rotate to a position from the plurality of positions, and (2) capture a photo or a video clip at the position;
receiving, at the server from the camera, the photo or the video clip;
determining, at the server, whether a user is captured in the photo or the video clip;
dividing, at the server, the photo or the video clip into a plurality of zones;
determining, at the server, a zone from the plurality of zones where the user appears in the photo or the video clip; and
determining, at the server, whether the user is associated with a device based on information of the position and the zone.

### Claim 14 (depends on 13)

The method of claim 13, further comprising recognizing a face of the user.

### Claim 15 (depends on 13)

The method of claim 13, further comprising recognizing a landmark in the photo or the video clip, and determining whether the user is associated with the device is further based on the landmark.

### Claim 16 (depends on 13)

The method of claim 13, wherein the command signal is sent periodically.

### Claim 17 (depends on 13)

The method of claim 13, further comprising receiving, from a sensor, a notification signal that indicates a likelihood of having the user enter or leave a target area, and wherein the command signal is sent based on receiving the notification signal.

### Claim 18 (depends on 13)

The method of claim 13, further comprising receiving, from a sensor, a notification signal that indicates a change of motion within a target area, and wherein the command signal is sent based on receiving the notification signal.

### Claim 19

A method for user detection, comprising:
sending, at a server to a camera, a command to cause the camera to (1) rotate to a position from the plurality of positions, and (2) capture a photo or a video clip at the position;
receiving, at the server from the camera, the photo or the video clip;
dividing, at the server, the photo or the video clip into a plurality of zones;
determining, at the server, whether a user is captured in a zone from the plurality of zones; and
determining, at the server, whether the user is associated with a device based on information of the position and the zone.

### Claim 20 (depends on 19)

The method of claim 19, further comprising recognizing a face of the user.
