System and method of host routing when host computer is within a home network and/or a complementary network
First Claim
Patent Images
1. A wireless communication system enabling a device to transmit data via first and second routing switches to a second host computer associated with at least the second routing switch, subsequent to determining that a first host computer associated with the first and second routing switches cannot receive the data, said system comprising:
- a first routing switch, associated with the first host computer, receiving data from the device and, said first routing switch comprising;
a first server for at least one of adding and deleting a radio frequency header respectively to and from the data;
a second server, communicable with said first server, for reading a routing configuration of the device;
a host router, communicable with said second server, for adding a routing header to the data;
a protocol server communicable with at least said host router for adding a protocol header to the data compatible with the first host computer to which the data is transmitted;
a second routing switch communicable with at least said first routing switch and the second host computer; and
said first routing switch receiving the data from the device, reading by said second server a routing configuration of the device comprising routing data pertaining to the first host computer and the second host computer to which the device transmits data, adding a first routing header to the data for transmitting at least the data to the first host computer and, upon determining that said first host computer is unresponsive, transmitting at least the data to the second routing switch,said second routing switch adding a second routing header to the data for transmitting at least the data to the first host computer and, upon determining that the first host computer is unresponsive, adding a third routing header and transmitting at least the data to said second host computer.
24 Assignments
0 Petitions
Accused Products
Abstract
A system and method of wireless communication enabling a device to transmit data via a second routing switch to a host computer associated with at least first and second routing switches, subsequent to determining that the host computer cannot receive the data from the first routing switch.
-
Citations
42 Claims
-
1. A wireless communication system enabling a device to transmit data via first and second routing switches to a second host computer associated with at least the second routing switch, subsequent to determining that a first host computer associated with the first and second routing switches cannot receive the data, said system comprising:
-
a first routing switch, associated with the first host computer, receiving data from the device and, said first routing switch comprising; a first server for at least one of adding and deleting a radio frequency header respectively to and from the data; a second server, communicable with said first server, for reading a routing configuration of the device; a host router, communicable with said second server, for adding a routing header to the data; a protocol server communicable with at least said host router for adding a protocol header to the data compatible with the first host computer to which the data is transmitted; a second routing switch communicable with at least said first routing switch and the second host computer; and said first routing switch receiving the data from the device, reading by said second server a routing configuration of the device comprising routing data pertaining to the first host computer and the second host computer to which the device transmits data, adding a first routing header to the data for transmitting at least the data to the first host computer and, upon determining that said first host computer is unresponsive, transmitting at least the data to the second routing switch, said second routing switch adding a second routing header to the data for transmitting at least the data to the first host computer and, upon determining that the first host computer is unresponsive, adding a third routing header and transmitting at least the data to said second host computer. - View Dependent Claims (2, 3, 4)
-
-
5. A wireless communication system enabling a device to transmit data via first and second routing switches to a first host computer, communicable with said first wireless network, subsequent to determining that a second host computer via a third routing switch cannot receive the data, said system comprising:
-
a first routing switch receiving data the device comprising; a first server for at least one of adding and deleting a radio frequency header respectively to and from the data; a second server, communicable with said first server, for reading a routing configuration of the device; a host router, communicable with said second server, for adding a routing header to the data; a second routing switch communicable with at least said first routing switch and associated with the first host computer; a third routing switch communicable with said first routing switch and said second routing switch, wherein said third routing switch is associated with a second host computer; said first routing switch receiving the data from the device, said second server reading a routing configuration of the device comprising routing data pertaining to at least one of the first host computer and the second host computer to which the device transmits data, said host router adding a first routing header to the data for transmitting at least the data to the second host computer via said third routing switch and; said third routing switch, upon determining that said second host computer is unresponsive, adding a second routing header for transmitting at least the data to the first host computer via said second routing switch. - View Dependent Claims (6, 7, 8)
-
-
9. A wireless communication system enabling a device associated with at least a first wireless network to transmit data via first and second routing switches to a first host computer in a complementary network, communicable with said first wireless network, subsequent to determining that a second host computer via a third routing switch associated with the first wireless network cannot receive the data, said system comprising:
-
a first routing switch receiving data from the device, comprising; a first server for at least one of adding and deleting a radio frequency header respectively to and from the data; a second server, communicable with said first server, for reading a routing configuration of the device; a host router, communicable with said second server, for adding a routing header to the data; a first protocol server, communicable with at least said host router, for adding a protocol header to the data compatible with a host computer to which the data is transmitted within the first network; a second protocol server, communicable with said host router, for adding a protocol header to the data compatible with a host computer to which the data is transmitted within the complementary network; a second routing switch associated with the complementary network, communicable with at least said first routing switch and the first host computer; a third routing switch associated with the second host computer, communicable with said first routing switch and said second routing switch; and said second server reading a routing configuration of the device comprising routing data pertaining to at least one of the first host computer and the second host computer to which the device transmits data; said first protocol server adding a first routing header for transmission of the data to the second host computer via said third routing switch; said third routing switch receiving the data from said device via said first routing switch and, upon determining that said second host computer is unresponsive, adding a second routing header associated with said second routing switch for transmitting the data to the first host computer. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A wireless communication system enabling a device to transmit data via first and second routing switches to a first host computer, subsequent to determining that a third routing switch cannot receive the data, said system comprising:
-
a first routing switch receiving data from the device, comprising; a first server for at least one of adding and deleting a radio frequency header respectively to and from the data; a second server, communicable with said first server, for reading a routing configuration of the device; a host router, communicable with said second server, for adding a routing header to the data; a queue manager, communicable with said host router, for determining a time to transmit the data to the third routing switch; a protocol server, communicable with said host router, for adding a protocol header to the data compatible with a host computer to which the data is transmitted; a second routing switch communicable with at least said first routing switch and a first host computer; a third routing switch, associated with a second host computer; said first routing switch receiving the data from the device; said second server reading a routing configuration of the device comprising routing data pertaining to at least one of the first host computer and the second host computer to which the device transmits data; said host router adding a first routing header for transmission of the data to the second host computer via said third routing switch; and said host router, upon determining that said third routing switch is unresponsive, adding a second routing header for transmitting the data to the first host computer via said second routing switch. - View Dependent Claims (15, 16, 17)
-
-
18. A wireless communication system enabling a device within a first wireless network to transmit data via first and second routing switches to a first host computer in a complementary network, communicable with said first wireless network, subsequent to determining that a third routing switch associated with the first wireless network cannot receive the data, said system comprising:
-
a first routing switch receiving data from the device, comprising; a first server for at least one of adding and deleting a radio frequency header respectively to and from the data; a second server, communicable with said first server, for reading a routing configuration of the device; a host router, communicable with said second server, for adding a routing header to the data; a first protocol server, communicable with said host router, for adding a protocol header to the data compatible with a host computer to which the data is transmitted within the first network; a second protocol server, communicable with said host router, for adding a protocol header to the data compatible with a host computer to which the data is transmitted within the complementary network; a second routing switch associated with the complementary network, communicable with at least said first routing switch and the first host computer; said second server reading a routing configuration of the device comprising routing data pertaining to at least one of the first host computer and the second host computer to which the device transmits data; said host router adding a first routing header for transmission of the data to the second host computer via said third routing switch; and said second routing server, upon determining that said third routing switch is unresponsive, adding a second routing header associated with said second routing switch for transmitting the data to the first host computer in the complementary network. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A wireless communication system enabling a device to transmit data alternately between at least a first host computer, connected to a second routing switch, using first and second routing switches, and a second host computer, connected to a third routing switch, using first and third routing switches, said system comprising:
-
a first routing switch receiving data from the device, comprising; a first server for at least one of adding and deleting a radio frequency header respectively to and from the data; a second server, communicable with said first server, for reading a routing configuration of the device; a host router, communicable with said second server, for adding a routing header to the data; a protocol server, communicable with said host router, for adding a protocol header to the data compatible with a host computer to which the data is transmitted; a second routing switch communicable with at least said first routing switch and the first host computer; a third routing switch communicable with said first routing switch and the second host computer; said first routing switch receiving the data from the device; said host router determining whether a most recent preceding data transmission eligible for transmission to at least one of the first host computer and the second host computer was received by the first host computer or the second host computer, adding a routing header to the data for transmission of at least the data to the other of the first host computer and the second host computer, and transmitting at least the data to the other of the first host computer via said second routing switch and the second host computer via said third routing switch. - View Dependent Claims (24, 25, 26)
-
-
27. A wireless communication system enabling a device to transmit data alternately between at least a first host computer, connected to a second routing switch, using first and second routing switches, and a second host computer, connected to a third routing switch, using first and third routing switches, said system comprising:
-
a first routing switch receiving data from the device, comprising; a first server for at least one of adding and deleting a radio frequency header respectively to and from the data; a second server, communicable with said first server, for reading a routing configuration of the device; a host router, communicable with said second server, for adding a routing header to the data; a protocol server, communicable with said host router, for adding a protocol header to the data compatible with a host computer to which the data is transmitted and assigning a primary host computer to which the device initially transmits; a second routing switch communicable with at least said first routing switch and the first host computer; a third routing switch communicable with said first routing switch and the second host computer; said first routing switch receiving the data from the device; said host router adding a routing header to the data for transmission of at least the data to the assigned host computer, and transmitting at least the data to the assigned host computer. - View Dependent Claims (28)
-
-
29. A wireless communication system enabling a device to transmit data alternately between at least a first computer, connected to a second routing switch communicable with a first wireless network, using first and second routing switches, and a second computer, connected to a third routing switch communicable with a second wireless network, using first and third routing switches, said system comprising:
-
a first routing switch, communicable with the first wireless network, receiving data from the device via the first wireless network, comprising; a first server preparing the data to be routed; a second server, communicable with said first server, reading a routing configuration of the device; a router, communicable with said second server, configuring the data with routing information; a first protocol server, communicable with said router, for adding first protocol information to the data at least compatible with the first computer within the first wireless network to which the data is transmitted; a second protocol server, communicable with said router, for adding second protocol information to the data at least compatible with the second computer within the second wireless network to which the data is transmitted; a second routing switch communicable with the first wireless network and communicable with at least said first routing switch and the first computer; a third routing switch communicable with the second wireless network and communicable with said first routing switch and the second computer; said first routing switch receiving data from the device, determining whether a most recent preceding data transmission capable of transmission to at least one of the first computer and the second computer was received by the first computer or the second computer, and adding a first routing header to the data for transmission of at least the data to the other of said first computer and said second computer. - View Dependent Claims (30, 31, 32)
-
-
33. A method enabling a device utilizing a wireless communication system to transmit data via first and second routing switches to a second computer communicable with at least the second routing switch, subsequent to determining that a first computer associated with the first and second routing switches cannot receive the data, said method comprising the steps of:
-
receiving data, via a first routing switch, from the device; determining host routing preferences of the device; adding protocol information to the data compatible with at least the first computer to where the data is first transmitted; upon determining that the data cannot be transmitted to the first computer, transmitting at least the data to the second routing switch; adding at the second routing switch second routing information to the data; transmitting by the second routing switch at least the data to the first computer using the second routing information; and upon determining that the data cannot be transmitted to the first computer, adding by the second routing switch third routing information to the data; and transmitting by the second routing switch at least the data to the second computer using the third routing information.
-
-
34. A method enabling a device utilizing a wireless communication system to transmit data to a computer via a second routing switch, subsequent to determining that the data cannot be transmitted to the computer via the first routing switch, said method comprising the steps of:
-
receiving data, via a first routing switch, from the device; determining host routing preferences of the device; adding protocol information to the data compatible with the computer; upon determining that the computer cannot receive the data, transmitting at least the data to the second routing switch; adding at the second routing switch second routing information to the data; and transmitting by the second routing switch at least the data to the computer using the second routing information.
-
-
35. A method enabling a device to transmit data via first and second routing switches to a first host computer, communicable with the first wireless network, subsequent to determining that a second host computer via a third routing switch cannot receive the data, said method comprising the steps of:
-
receiving data via a first routing switch from the device; adding radio frequency information to the data; reading a routing configuration of the device; adding routing information associated with the second host computer to the data; adding protocol information to the data compatible with at least the second host computer to where the data is transmitted; and upon determining that the second host computer is unresponsive, adding at the first routing switch second routing information for transmitting at least the data to the first host computer via the second routing switch.
-
-
36. A method enabling a device associated with at least a first wireless network to transmit data via first and second routing switches to a first host computer in a complementary network, communicable with the first wireless network, subsequent to determining that a second host computer via a third routing switch associated with the first wireless network cannot receive the data, said method comprising the steps of:
-
receiving data at a first routing switch from the device; adding radio frequency information to the data; reading a routing configuration of the device; adding routing information to the data; transmitting the data to the second host computer via said third routing switch; and upon determining that the second host computer has not received the data, adding by the third routing switch protocol information associated with the second routing switch to facilitate transmission of at least the data to the first host computer.
-
-
37. A method enabling a device to transmit data via first and second routing switches to a first host computer, subsequent to determining that a third routing switch cannot receive the data, said method comprising the steps of:
-
receiving data, at a first routing switch, from the device; deleting radio frequency information from the data; reading a routing configuration of the device; adding routing information to the data; adding protocol information to the data compatible with at least a host computer communicable with the third routing switch; transmitting at least the data to the third routing switch; and upon determining that the third routing switch cannot receive the data, adding by the first routing switch second routing information for transmitting at least the data to the first host computer via the second routing switch.
-
-
38. A method enabling a device within a first wireless network to transmit data via first and second routing switches to a first host computer in a complementary network, communicable with the first wireless network, subsequent to determining that a third routing switch associated with the first wireless network cannot receive the data, said method comprising the steps of:
-
receiving at the first routing switch data from the device; adding protocol information to the data compatible with at least the second host computer, associated with the third routing switch, to where the data is initially transmitted; and upon determining that the third routing switch is unresponsive, adding by the first routing switch second routing information associated with the second routing switch for transmitting at least the data to the first host computer communicable with the complementary network.
-
-
39. A method enabling a device to transmit data alternately between at least a first host computer, communicable with a second routing switch, using first and second routing switches, and a second host computer, communicable with a third routing switch, using first and third routing switches, said method comprising the steps of:
-
receiving at the first routing switch data from the device; adding radio frequency information to the data; reading a routing configuration of the device; adding protocol information to the data compatible with at least a host computer to where the data is transmitted; determining whether a most recent preceding data transmission eligible for transmission to at least one of the first host computer and the second host computer was received by the first host computer or the second host computer; and adding routing information to the data for transmission of at least the data to the other of the preceding first host computer and the second host computer; and transmitting at least the data to the other of the preceding first host computer via the second routing switch and the second host computer via the third routing switch.
-
-
40. A method enabling a device to transmit data alternately between at least a first host computer, communicable with a second routing switch associated with a first wireless network, using first and second routing switches, and a second host computer, communicable with a third routing switch associated with a second wireless network, using first and third routing switches, said method comprising the steps of:
-
transmitting data, to the first routing switch, from the device; receiving data, at the first routing switch, via the device; determining whether a most recent preceding data transmission capable of transmission to at least one of the first wireless network and the second wireless network was transmitted to the first wireless network or the second wireless network; adding routing information, corresponding to at least one of the first wireless network and the second wireless network, to the data for transmission of at least the data to the other of the preceding first wireless network and the second wireless network; and transmitting at least the data to the other of the preceding first host computer via the second routing switch and the second host computer via the third routing switch.
-
-
41. A wireless communication system enabling a device to transmit data via first and second routing switches to a host computer associated with at least the first and second routing switches, subsequent to determining that the host computer cannot receive the data from the first routing switch, said system comprising:
-
a first routing switch, associated with the host computer, receiving data from the device, said first routing switch comprising; a first server for at least one of adding and deleting radio frequency information respectively to and from the data; a second server, communicable with said first server, for reading a routing configuration of the device; a host router, communicable with said second server, for adding routing information to the data; a protocol server communicable with at least said host router for adding protocol information to the data compatible with at least the host computer to where the data is transmitted; and a second routing switch communicable with at least said first routing switch and the host computer, said first routing switch receiving the data from the device, reading by said second server a profile of the device comprising routing data pertaining to the host computer, adding first routing information to the data for transmitting at least the data to the host computer, and upon determining that the host computer cannot receive the data from said first routing switch, transmitting at least the data to said second routing switch for subsequent transmission of at least the data to the host computer.
-
-
42. A system enabling a device utilizing a wireless communication system to transmit data via a second routing switch to a computer, subsequent to determining that a first routing switch cannot transmit the data to the computer, said system comprising:
-
means for receiving data, via a first routing switch, from the device; means for determining host routing preferences of the device; means for adding routing information to the data; means for adding protocol information to the data compatible with at least the computer to where the data is transmitted; means for transmitting at least the data to the second routing switch upon determining that the computer has not received the data; means for adding at the second routing switch second routing information to the data; and means for transmitting by the second routing switch at least the data to the computer using the second routing information.
-
Specification