# US 12,003,882 B2 · Information processing devices, methods, and computer-readable medium for performing information processing to output video content using video from multiple video sources including one or more pan-tilt-zoom (PTZ)-enabled network cameras

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

- Number: US 12,003,882 B2
- Document ID: US12003882B2
- Status: Granted
- Kind: B2
- Application number: 18/011,040
- Filed: 2021-08-02
- Published: 2023-06-22
- Granted: 2024-06-04
- Earliest claimed: 2020-08-11
- Assignees: Contentsrights LLC
- Applicants: Contentrights LLC
- Inventors: Kazuhiro Watanabe
- Web page: https://patentgrep.com/patent/US12003882B2

## CPC

- H04N 5/268: Signal distribution or switching
- H04H 60/02: Arrangements for generating broadcast information; Arrangements for generating broadcast-related information with a direct linking to broadcast information or to broadcast space-time; Arrangements for simultaneous generation of broadcast information and broadcast-related information
- H04H 60/04: Studio equipment; Interconnection of studios
- H04N 5/222: Studio circuitry; Studio devices; Studio equipment (cameras or camera modules comprising electronic image sensors, or control thereof H04N23/00)
- H04N 21/21805: {enabling multiple viewpoints, e.g. using a plurality of cameras}
- H04N 21/2187: Live feed
- H04N 21/64322: {IP}
- H04N 21/854: Content authoring
- H04N 23/631: {Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters}
- 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
- H04N 23/695: Control of camera direction for changing a field of view, e.g. pan, tilt or based on tracking of objects
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04H: BROADCAST COMMUNICATION (multiplex communication H04J; pictorial communication aspects of broadcast systems H04N)

## Abstract

The present invention is an information processing device that performs information processing to output (produce and distribute) video content using video from multiple video sources including network cameras, the information processing device comprising: a switching means for performing switching based on video signals transferred by the transfer method used to transfer data without confirming reception by the receiving node with the transmitting node at the video source; and an information processing means that outputs (produces and distributes) video content based on information indicating which video source was switched at what time by the switching means and based on video data outputted from the video sources.

## Claims

### Claim 1

An information processing device that performs information processing to output video content using video from multiple video sources including one or more pan-tilt-zoom (PTZ)-enabled network cameras, the information processing device comprising:
a screen configured to display video content;
a processor communicatively coupled to a receiving node and a transmitting node, each of the receiving node and the transmitting node communicatively coupled to a computer network; and
a storage media communicatively coupled to the processor and storing program code, that when executed by the processor, causes the processor to:
execute switching of a video source based on video signals from the multiple video sources transferred to the processor via the computer network and the receiving node, wherein transferring the video signals to the processor comprises transferring to the processor video data without confirming reception by the receiving node with the transmitting node at the video source, the video source comprising a PTZ-enabled network camera selected from the one or more PTZ-enabled network cameras;
track automatically a specific subject in a PTZ operation, the PTZ operation comprising detecting one or more moving objects in a video comprising video data transferred to the processor without confirming reception by the receiving node with the transmitting node at the PTZ-enabled network camera;
perform PTZ control of the PTZ-enabled network camera so that a detected moving object in the video is kept near a center of the screen; and
output new video content comprising a new set of video data by a data transmission from the transmitting node that continues to retransmit the new set of video data until notification of a reception by the receiving node has been confirmed based on information indicating (1) which video source of the video signals of the multiple video sources received at the receiving node was switched, (2) at what time, and (3) based on video data as outputted from the multiple video sources as received at the receiving node.

### Claim 2 (depends on 1)

The information processing device according to claim 1, further comprising a touch display, wherein the program code, when executed by the processor, further causes the processor to: perform a transition with a switching effect, the transition occurring upon a transition instruction issued based on a touch gesture on the touch display.

### Claim 3 (depends on 1)

The information processing device according to claim 1, wherein the PTZ-enabled network camera is configured to perform at least pan, tilt, and zoom operations according to a set of pan/tilt/zoom computing instructions.

### Claim 4 (depends on 3)

The information processing device according to claim 3, wherein the program code comprises the set of pan/tilt/zoom computing instructions.

### Claim 5 (depends on 3)

The information processing device according to claim 3, further comprising a touch display means, wherein pan/tilt/zoom controls can be performed by a touch gesture on the touch display means.

### Claim 6 (depends on 1)

The information processing device according to claim 1, further comprising a programmed camera work means for pre-programming a series of sets of camera work, and a camera work executing means for sequentially executing camera work programmed by the programmed camera work means based on a user instruction.

### Claim 7

A method comprising:
executing switching of a video source based on video signals from multiple video sources transferred to a processor of an information video processing device via a computer network and a receiving node, wherein transferring the video signals to the processor comprises transferring to the processor video data without confirming reception by the receiving node with a transmitting node at the video source, the video source comprising a pan-tilt-zoom (PTZ)-enabled network camera selected from one or more PTZ-enabled network cameras;
tracking automatically a specific subject in a PTZ operation, the PTZ operation comprising detecting one or more moving objects in a video comprising video data transferred to the processor without confirming reception by the receiving node with the transmitting node at the PTZ-enabled network camera;
performing PTZ control of the PTZ-enabled network camera so that a detected moving object in the video is kept near a center of a screen; and
outputting new video content comprising a new set of video data by a data transmission from the transmitting node that continues to retransmit the set of video data until notification of a reception by the receiving node has been confirmed based on information (1) indicating which video source of the video signals of the multiple video sources received at the receiving node was switched, (2) at what time, and (3) based on video data as outputted from the multiple video sources as received at the receiving node.

### Claim 8

A tangible, non-transitory computer-readable medium storing a program that when executed by a processor, causes a processor to:
execute switching of a video source based on video signals from multiple video sources transferred to the processor via a computer network and a receiving node, wherein transferring the video signals to the processor comprises transferring to the processor video data without confirming reception by the receiving node with a transmitting node at the video source, the video source comprising a pan-tilt-zoom (PTZ)-enabled network camera selected from one or more PTZ-enabled network cameras;
track automatically a specific subject in a PTZ operation, the PTZ operation comprising detecting one or more moving objects in a video comprising video data transferred to the processor without confirming reception by the receiving node with the transmitting node at the PTZ-enabled network camera;
perform PTZ control of the PTZ-enabled network camera so that a detected moving object in the video is kept near a center of a screen; and
output new video content comprising a set of new video data by a data transmission from the transmitting node that continues to retransmit the set of video data until notification of a reception by the receiving node has been confirmed based on information (1) indicating which video source of the video signals of the multiple video sources received at the receiving node was switched, (2) at what time, and (3) based on video data as outputted from the multiple video sources as received at the receiving node.
