Methods and systems for networked camera control
First Claim
1. A method for providing control of at least one camera to at least one network user, comprising, providing at least one network link between the at least one camera and the at least one network user, providing at least one interface to the at least one network user, generating camera control commands based on data from the at least one interface, providing the camera control commands to the at least one camera, and, utilizing the at least one network link to provide the at least one network user with data based on the at least one camera.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for providing fluid real-time camera control of at least one camera to at least one network user via a network including the internet. A control pad or area can be provided to camera users via an application or applet that can be calibrated to provide fluid camera control. Compressed or uncompressed analog, digital, or streaming video and audio data can also be provided to the users to allow real-time low latency continuous audio/visual feedback. Multiple camera users can obtain control of a camera using a dynamic queuing technique that can allow single user camera control for certain time intervals. An administrator can establish user camera control parameters including camera control intervals for subscriber users versus non-subscriber users, camera usurping by an administrator, elimination of camera control privileges for a user, and denial of camera control requests by a user.
105 Citations
65 Claims
-
1. A method for providing control of at least one camera to at least one network user, comprising,
providing at least one network link between the at least one camera and the at least one network user, providing at least one interface to the at least one network user, generating camera control commands based on data from the at least one interface, providing the camera control commands to the at least one camera, and, utilizing the at least one network link to provide the at least one network user with data based on the at least one camera.
-
14. A graphical user interface (GUI) for providing control of at least one camera by at least one network user, the at least one network user and the at least one camera being connected by at least one communicative network link, the GUI comprising,
a control area, a cursor confined within the control area, and, a calibration module for generating camera control commands based on the cursor position with the control area.
-
23. A method for administering control of at least one camera to at least one network user, comprising,
providing at least one queue for association with the at least one camera, receiving a request from one of the at least one network users for control of the at least one camera, associating the request with one of the at least one cameras, and conditionally placing the at least one network user in the at least one queue associated with the request.
-
34. A system for providing remote control of at least one camera by at least one network user, comprising:
-
at least one initiating device for providing access to the at least one network user over a network, the initiating device having a display for displaying, an interface for providing camera control data, and, video data from the at least one camera, at least one server to receive the camera control data from the at least one initiating device, to provide the camera control data to the at least one camera, to receive at least one of audio and video data from the at least one camera, and to provide at least one of the audio and video data to the at least one network user, and instructions for translating the data from the at least one initiating device, to instructions for moving the at least one camera.
-
-
40. A computer product for providing control of at least one camera to at least one network user, the computer product disposed on a computer readable medium and having instructions for causing a processor to,
provide at least one network link between the at least one camera and the at least one network user, provide at least one interface to the at least one network user, generate camera control commands based on data from the at least one interface, provide the camera control commands to the at least one camera, and, utilize the at least one network link to provide the at least one network user with data based on the at least one camera.
-
53. A computer for administering control of at least one camera to at least one network user, the computer product disposed on a computer readable medium and having instructions for causing a processor to,
provide at least one queue for association with the at least one camera, receive a request from one of the at least one network users for control of the at least one camera, associate the request with one of the at least one cameras, and, conditionally place the at least one network user in the at least one queue associated with the request.
-
64. A system for providing remote control of at least one camera by at least one network user, comprising:
-
means for providing access for at least one network user to a network, the means for providing access having a display for displaying, an interface for providing camera control data, and, video data from the at least one camera, processor means to receive the camera control data from the at least one initiating device, to provide the camera control data to the at least one camera, to receive at least one of audio and video data from the at least one camera, and to provide at least one of the audio and video data to the at least one network user, and instructions for translating the data from the at least one initiating device, to instructions for moving the at least one camera. - View Dependent Claims (65)
-
Specification