Camera image transmission
First Claim
1. An interactive control server system coupled to a communications network for receiving first image data from a remote device and transmitting second image data that corresponds to the first image data to a user device over the communications network, the interactive control server system comprising:
- a web application server to receive, from the user device, instructions for operating the remote device;
a device server to receive an identifier message from the remote device;
a tunnel server to establish, based on the identifier message, a communication tunnel with the remote device through a firewall associated with the remote device, the tunnel server configured to transmit the instructions to the remote device via the communication tunnel, the tunnel server configured to receive at least a portion of the first image data from the remote device through the communication tunnel based on the instructions;
a memory to store the at least a portion of the first image data received from the remote device through the communication tunnel; and
a video server to format the at least a portion of the first image data stored in the memory into the second image data and to transmit the second image data to the user device over the communications network.
1 Assignment
0 Petitions
Accused Products
Abstract
A data and image transmission system includes at least one interactive control server system, coupled to a communications network, to which a user may connect for interactive communication to at least one remote image-data acquisition system located behind a communications security firewall. The image-data acquisition system includes a tunnel client, and the interactive control server system includes a active connection to enable the interactive control server system and the image-data acquisition system to transmit and receive communications through the firewall. A set of rules and the operational specifications of the image-data acquisition system, operable on the interactive control server system, determine how the data from the image-data acquisition system is provided to the interactive control server system. Conflicts between the data received from the image-data acquisition system and the data requested by the user are resolved by a set of prioritizing rules to determine the data transmitted to the user.
-
Citations
25 Claims
-
1. An interactive control server system coupled to a communications network for receiving first image data from a remote device and transmitting second image data that corresponds to the first image data to a user device over the communications network, the interactive control server system comprising:
-
a web application server to receive, from the user device, instructions for operating the remote device; a device server to receive an identifier message from the remote device; a tunnel server to establish, based on the identifier message, a communication tunnel with the remote device through a firewall associated with the remote device, the tunnel server configured to transmit the instructions to the remote device via the communication tunnel, the tunnel server configured to receive at least a portion of the first image data from the remote device through the communication tunnel based on the instructions; a memory to store the at least a portion of the first image data received from the remote device through the communication tunnel; and a video server to format the at least a portion of the first image data stored in the memory into the second image data and to transmit the second image data to the user device over the communications network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of receiving, at an interactive control server system coupled to a communications network, first image data from a remote device and transmitting second image data to a user device, the method comprising:
-
receiving instructions for operating the remote device from the user device; receiving an identifier message from the remote device; establishing, based on the identifier message, a communication tunnel with the remote device through a firewall associated with the remote device; transmitting the instructions to the remote device via the communication tunnel; receiving at least a portion of the first image data from the remote device through the communication tunnel based on the transmitted instructions; storing in a memory the at least a portion of the first image data received from the remote device through the communication tunnel; formatting the at least a portion of the first image data stored in the memory into the second image data; and transmitting the second image data to the user device over the communications network. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. An image-data acquisition system coupled to a communications network for providing first image data to an interactive control server system to be accessed by a user device for acquiring second image data corresponding to the first image data, the image-data acquisition system comprising, comprising:
-
a unique identifying information associated with the image-data acquisition system; a server coupled to the communications network operable to periodically transmit an identifier message including at least the unique identifying information to the interactive control server system via the communications network; and a tunnel client to establish a communication tunnel, based on the identifier message, with the interactive control server system through a firewall associated with the image-data acquisition system, the tunnel client to receive, from the interactive control server system through the communication tunnel, instructions provided by the user device, the tunnel client to transmit, based on the instructions, at least a portion of the first image data to the interactive control server system through the communication tunnel for storage and reformatting into the second image data by the interactive control server system. - View Dependent Claims (22, 23)
-
-
24. A method of providing over a communications network first image data from an image-data acquisition system to an interactive control server system to be accessed by a user device for acquiring second image data corresponding to the first image data, the method comprising:
-
associating a unique identifying information with the image-data acquisition system; transmitting periodically from the image-data acquisition system an identifier message including at least the unique identifying information, to the interactive control server system via the communications network; establishing a communication tunnel, based on the identifier message, with the interactive control server system through a firewall associated with the image-data acquisition system; wherein instructions provided by the user device to the interactive control server system are received by the image-data acquisition system from the interactive control server system through the communication tunnel; and wherein at least a portion of the first image data is transmitted by the image-data acquisition system to the interactive control server system through the communication tunnel for storage and reformatting into the second image data by the interactive control server system. - View Dependent Claims (25)
-
Specification