# US 10,455,186 B2 · Method and apparatus for allocating resources

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

- Number: US 10,455,186 B2
- Document ID: US10455186B2
- Status: Granted
- Kind: B2
- Application number: 15/605,244
- Filed: 2017-05-25
- Published: 2018-02-22
- Granted: 2019-10-22
- Earliest claimed: 2016-08-17
- Assignees: Hanwha Techwin Co., Ltd.
- Applicants: Hanwha Techwin Co., Ltd.
- Inventors: Seung Jun Mok; Ho Woong Lee
- Web page: https://patentgrep.com/patent/US10455186B2

## CPC

- H04N 5/77: between a recording apparatus and a television camera
- H04N 21/4223: Cameras (H04N23/00 takes precedence)
- H04N 21/437: Interfacing the upstream path of the transmission network, e.g. for transmitting client requests to a VOD server {(flow control in data networks H04L47/10; streaming protocols, e.g. RTP or RTCP, H04L65/65; scheduling or organising the servicing of application requests in data packet switching networks H04L67/60)}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A method of allocating resources of a video recorder includes: setting a first channel from among a plurality of channels of the video recorder as a temporary registration channel; broadcasting a notification of temporary registration availability to one or more cameras from among a plurality of cameras; receiving a first temporary registration request in response to the notification of temporary registration availability from a first camera, from among the one or more cameras; allocating the first channel to the first camera in response to the first temporary registration request; and terminating the allocation of the first channel to the first camera, based on recording of video information of the first camera in the video recorder through the first channel.

## Claims

### Claim 1

A method of allocating resources of a video recorder by a resource allocation apparatus, the resource allocation apparatus comprising a communication interface and a processor, the method comprising:
setting, by using the processor, a first channel from among a plurality of channels of the video recorder as a temporary registration channel;
broadcasting, by using the communication interface, a notification of temporary registration availability to one or more cameras from among a plurality of cameras;
receiving, by using the communication interface, a first temporary registration request in response to the notification of temporary registration availability from a first camera, from among the one or more cameras, wherein the first temporary registration request comprises information about at least one of an event sensed by the first camera and a capturing schedule of the first camera;
allocating, by using the processor, the first channel to the first camera in response to the first temporary registration request;
terminating, by using the processor, the allocation of the first channel to the first camera, based on recording of video information of the first camera in the video recorder through the first channel;
after receiving the first temporary registration request from the first camera, receiving, by using the communication interface, a second temporary registration request in response to the notification of temporary registration availability from a second camera, from among the one or more cameras, wherein the second temporary registration request comprises information about at least one of an event sensed by the second camera or a capturing schedule of the second camera;
after the allocation of the first channel to the first camera is terminated, allocating, by using the processor, the first channel to the second camera in response to the second temporary registration request; and
terminating, by using the processor, the allocation of the first channel to the second camera, based on recording of video information of the second camera in the video record through the first channel.

### Claim 2 (depends on 1)

The method of claim 1, wherein the allocation of the first channel to the first camera is terminated in response to determining that the event sensed by the first camera stops or a capture ending time according to the capturing schedule arrives.

### Claim 3 (depends on 1)

The method of claim 1, wherein the setting of the first channel as the temporary registration channel comprises:
allocating a stationary registration channel to at least one camera, other than the first camera among the plurality of cameras, to perform a continuous backup; and
setting the first channel that is not allocated as the stationary registration channel from among the plurality of channels, as the temporary registration channel.

### Claim 4 (depends on 1)

The method of claim 1, wherein the setting of the first channel as the temporary registration channel comprises:
allocating a stationary registration channel, that is not set as the temporary registration channel from among the plurality of channels, to at least one camera, other than the first camera among the one or more cameras, to perform a continuous backup.

### Claim 5 (depends on 1)

The method of claim 1, wherein the setting of the first channel as the temporary registration channel comprises setting the first channel as the temporary registration channel in response to a user input to select the first channel as the temporary registration channel.

### Claim 6 (depends on 1)

The method of claim 1, further comprising:
before the broadcasting of the notification of temporary registration availability, receiving a user input to select the one or more cameras from among the plurality of cameras, through the communication interface.

### Claim 7

A resource allocation apparatus, comprising:
a communication interface configured to broadcast a notification of temporary registration availability to one or more cameras from among a plurality of cameras, and configured to receive a first temporary registration request in response to the notification of temporary registration availability from a first camera from among the one or more cameras; and
a processor configured to set a first channel from among a plurality of channels of a video recorder as a temporary registration channel, configured to allocate the first channel to the first camera in response to the first temporary registration request, and configured to terminate the allocation of the first channel to the first camera based on recording of video information of the first camera in the video recorder through the first channel,
wherein the first temporary registration request comprises information about at least one of an event sensed by the first camera and a capturing schedule of the first camera, and the processor is configured to terminate the allocation of the first channel to the first camera in response to determining that the event sensed by the first camera stops or a capture ending time according to the capturing schedule arrives.

### Claim 8 (depends on 7)

The resource allocation apparatus of claim 7, wherein, after receiving the first temporary registration request from the first camera, the communication interface is configured to receive a second temporary registration request in response to the notification of temporary registration availability from a second camera, from among the one or more cameras, and
wherein the processor is configured to, after terminating the allocation of the first channel to the first camera, allocate the first channel to the second camera in response to the second temporary registration request, and configured to terminate the allocation of the first channel to the second camera based on recording of video information of the second camera in the video recorder through the first channel.

### Claim 9 (depends on 7)

The resource allocation apparatus of claim 7, wherein the processor is configured to allocate a stationary registration channel to at least one camera, other than the first camera among the plurality of cameras, to perform a continuous backup, and configured to set the first channel that is not allocated as the stationary registration channel from among the plurality of channels as the temporary registration channel.

### Claim 10 (depends on 7)

The resource allocation apparatus of claim 7, wherein the communication interface is configured to receive a user input to select the first channel as the temporary registration channel, and the processor is configured to set the first channel as the temporary registration channel in response to the user input.

### Claim 11 (depends on 7)

The resource allocation apparatus of claim 7, wherein the communication interface is configured to receive a user input to select the one or more cameras from among the plurality of cameras.

### Claim 12

A method of allocating resources of a video recorder by a resource allocation apparatus, the resource allocation apparatus comprising a communication interface and a processor, the method comprising:
setting, by using the processor, a first channel from among a plurality of channels of the video recorder as a temporary registration channel;
broadcasting, by using the communication interface, a notification of temporary registration availability to one or more cameras from among a plurality of cameras;
receiving, by using the communication interface, a first temporary registration request in response to the notification of temporary registration availability from a first camera, from among the one or more cameras, wherein the first temporary registration request comprises information about at least one of an event sensed by the first camera and a capturing schedule of the first camera;
allocating, by using the processor, the first channel to the first camera in response to the first temporary registration request; and
terminating, by using the processor, the allocation of the first channel to the first camera, based on recording of video information of the first camera in the video recorder through the first channel.

### Claim 13 (depends on 12)

The method of claim 12, wherein the allocation of the first channel to the first camera is terminated in response to determining that the event sensed by the first camera stops or a capture ending time according to the capturing schedule of the first camera arrives.

### Claim 14 (depends on 12)

The method of claim 12 further comprising:
after receiving the first temporary registration request from the first camera, receiving, by using the communication interface, a second temporary registration request in response to the notification of temporary registration availability from a second camera, from among the one or more cameras;
after the allocation of the first channel to the first camera is terminated, allocating, by using the processor, the first channel to the second camera in response to the second temporary registration request; and
terminating, by using the processor, the allocation of the first channel to the second camera, based on recording of video information of the second camera in the video recorder through the first channel.

### Claim 15 (depends on 12)

The method of claim 12, wherein the setting of the first channel as the temporary registration channel comprises:
allocating a stationary registration channel to at least one camera, other than the first camera among the plurality of cameras, to perform a continuous backup; and
setting the first channel that is not allocated as the stationary registration channel from among the plurality of channels, as the temporary registration channel.

### Claim 16 (depends on 12)

The method of claim 12, wherein the setting of the first channel as the temporary registration channel comprises:
allocating a stationary registration channel, that is not set as the temporary registration channel from among the plurality of channels, to at least one camera, other than the first camera among the one or more cameras, to perform a continuous backup.

### Claim 17 (depends on 12)

The method of claim 12, wherein the setting of the first channel as the temporary registration channel comprises setting the first channel as the temporary registration channel in response to a user input to select the first channel as the temporary registration channel.

### Claim 18 (depends on 12)

The method of claim 12, further comprising:
before the broadcasting of the notification of temporary registration availability, receiving a user input to select the one or more cameras from among the plurality of cameras, through the communication interface.
