OUTBOUND BROADBAND CONNECTIVITY
First Claim
Patent Images
1. A method for automatically achieving outbound broadband connectivity to a remote server comprising the steps of:
- providing a device or system having a broadband connection;
providing a broadband access;
connecting the device or system to the broadband access;
sending a message to the remote server to establish a connection with the remote server;
closing the connection to the remote server;
waiting for an inbound connection request;
setting an inbound method of connectivity if an inbound connection request is received within a first allotted time;
sending an outbound poll if the inbound connection request is not received within the first allotted time;
setting an outbound method of connectivity if a response to the outbound poll is received from the remote server within a second allotted time; and
retrying to connect via the inbound or the outbound method until either of the inbound or outbound methods successfully connects to the remote server.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a method for automatically achieving outbound broadband connectivity to a remote server including the steps of sending a message to the remote server, waiting for an inbound connection request, setting an inbound method of connectivity if an inbound connection request is received, sending an outbound poll if the inbound connection request is not received, setting an outbound method of connectivity, and retrying to connect via the inbound or the outbound method until either of the inbound or outbound methods successfully connects to the remote server
23 Citations
20 Claims
-
1. A method for automatically achieving outbound broadband connectivity to a remote server comprising the steps of:
-
providing a device or system having a broadband connection; providing a broadband access; connecting the device or system to the broadband access; sending a message to the remote server to establish a connection with the remote server; closing the connection to the remote server; waiting for an inbound connection request; setting an inbound method of connectivity if an inbound connection request is received within a first allotted time; sending an outbound poll if the inbound connection request is not received within the first allotted time; setting an outbound method of connectivity if a response to the outbound poll is received from the remote server within a second allotted time; and retrying to connect via the inbound or the outbound method until either of the inbound or outbound methods successfully connects to the remote server. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An HVAC system comprising:
-
a HVAC plant for controlling the comfort levels in a space; and a system access module (“
SAM”
) to provide remote control of the HVAC plant, the SAM electrically wired to the HVAC plant and having a broadband connection, wherein the SAM establishes connectivity to a remote computer server by first trying an inbound connection method, then trying an outbound connection and the SAM automatically chooses either the inbound connection or the outbound connection to cause the remote computer server to be communicately coupled to the SAM via the broadband connection. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for automatically connecting a device to a remote server comprising:
-
a broadband access point; a microcomputer board, the microcomputer board having a broadband connection to the broadband access point, and the microcomputer board having a microcomputer programmed to automatically select an inbound or an outbound connection method to a′
remote computer server; anda device to be controlled by the microcomputer board, the device electrically coupled to the microcomputer board, wherein following the automatic selection of the inbound or the outbound connection mode to the remote computer server, the remote computer server performs an action via the broadband access point. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification