Connection with remote internet of things (IoT) device based on field of view of camera
First Claim
1. A method for network communication performed by a computing device for recording audio and video (A/V), comprising:
- determining, by the computing device, a plurality of internet of things (IoT) devices that are displayed within a field of view (FoV) of a camera of the computing device and that are capable of remote audio recording and audio streaming;
determining, within the FoV of the camera of the computing device, distance measurements from each of the plurality of IoT devices displayed within the FoV to a focal point of the FoV;
selecting, by the computing device, a first IoT device from the plurality of IoT devices based, at least in part, on the distance measurements, the first IoT device having a first microphone that is capable of remotely recording audio of a subject for the computing device; and
receiving, by the computing device, an audio stream from the first IoT device after selecting the first IoT device, the audio stream including the audio of the subject remotely recorded by the first IoT device for the computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
This disclosure provides systems, methods, and apparatus, including computer programs encoded on computer storage media, for network communication when recording audio and video (A/V) of a subject. In one aspect, a device may determine one or more internet of things (IoT) devices that are displayed within a field of view (FoV) of a camera of the device, and that are capable of remote audio recording and audio streaming. The device may select a first IoT device having a first microphone. The device may receive an audio stream from the first IoT device after selecting the first IoT device, the audio stream including the audio of the subject remotely recorded by the first IoT device for the device. When the FoV of the camera changes, the device may dynamically switch from receiving the audio stream from a first IoT device to receiving the audio stream from a second IoT device.
-
Citations
25 Claims
-
1. A method for network communication performed by a computing device for recording audio and video (A/V), comprising:
-
determining, by the computing device, a plurality of internet of things (IoT) devices that are displayed within a field of view (FoV) of a camera of the computing device and that are capable of remote audio recording and audio streaming; determining, within the FoV of the camera of the computing device, distance measurements from each of the plurality of IoT devices displayed within the FoV to a focal point of the FoV; selecting, by the computing device, a first IoT device from the plurality of IoT devices based, at least in part, on the distance measurements, the first IoT device having a first microphone that is capable of remotely recording audio of a subject for the computing device; and receiving, by the computing device, an audio stream from the first IoT device after selecting the first IoT device, the audio stream including the audio of the subject remotely recorded by the first IoT device for the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computing device, comprising:
-
a processor; and memory having instructions stored therein which, when executed by the processor cause the computing device to; determine a plurality of internet of things (IoT) devices that are displayed within a field of view (FoV) of a camera of the computing device and that are capable of remote audio recording and audio streaming; determine, within the FoV of the camera of the computing device, distance measurements from each of the plurality of IoT devices displayed within the FoV to a focal point of the FoV; select a first IoT device from the plurality of IoT devices based, at least in part, on the distance measurements, the first IoT device having a first microphone that is capable of remotely recording audio of a subject for the computing device; and receive an audio stream from the first IoT device after selection of the first IoT device, the audio stream including the audio of the subject remotely recorded by the first IoT device for the computing device. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A non-transitory computer-readable storage medium having instructions stored therein, which when executed by a processor of a computing device, cause the computing device to:
-
determine a plurality of internet of things (IoT) devices that are displayed within a field of view (FoV) of a camera of the computing device and that are capable of remote audio recording and audio streaming; determine, within the FoV of the camera of the computing device, distance measurements from each of the plurality of IoT devices displayed within the FoV to a focal point of the FoV; select a first IoT device from the plurality of IoT devices based, at least in part, on the distance measurements, the first IoT device having a first microphone that is capable of remotely recording audio of a subject for the computing device; and receive an audio stream from the first IoT device after selection of the first IoT device, the audio stream including the audio of the subject remotely recorded by the first IoT device for the computing device. - View Dependent Claims (23, 24, 25)
-
Specification