System and method for using a first device to communicate data from a second device
First Claim
1. A method of enabling a communication for a second device using a network connection of a first device, the method comprising:
- the second device detecting a first pairing with the first device;
the second device obtaining from the first device via the first pairing, a first set of one or more addresses and a second set of one or more identifiers, each identifier in the second set being associated with a respective one of the one or more addresses in the first set;
the second device detecting disconnection of the first pairing with the first device;
the second device deleting the first set;
the second device enabling one or more identifiers from the second set to be associated with data to be transferred to the first device;
the second device detecting a second pairing with the first device to use the network connection of the first device; and
the second device sending at least the data and selected one or more identifiers to the first device to have the first device to send the communication to at least one third device over the network connection of the first device by replacing the selected one or more identifiers with corresponding one or more addresses.
4 Assignments
0 Petitions
Accused Products
Abstract
A method, device and computer readable medium are provided for enabling a communication for a second device using a first device. The method comprises detecting a first connection with the first device; obtaining from the first device via the first connection, a first set of one or more addresses and a second set of one or more identifiers associated with respective ones of the one or more addresses; detecting disconnection of the first connection with the first device; deleting the first set; enabling one or more identifiers from the second set to be associated with data to be transferred to the first device; detecting a second connection with the first device; and sending the data and associated one or more identifiers to the first device to have the first device to send the communication using corresponding one or more addresses.
15 Citations
20 Claims
-
1. A method of enabling a communication for a second device using a network connection of a first device, the method comprising:
-
the second device detecting a first pairing with the first device; the second device obtaining from the first device via the first pairing, a first set of one or more addresses and a second set of one or more identifiers, each identifier in the second set being associated with a respective one of the one or more addresses in the first set; the second device detecting disconnection of the first pairing with the first device; the second device deleting the first set; the second device enabling one or more identifiers from the second set to be associated with data to be transferred to the first device; the second device detecting a second pairing with the first device to use the network connection of the first device; and the second device sending at least the data and selected one or more identifiers to the first device to have the first device to send the communication to at least one third device over the network connection of the first device by replacing the selected one or more identifiers with corresponding one or more addresses. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of enabling a communication for a second device using a network connection of a first device, the method comprising:
-
the first device detecting a first pairing with the second device; the first device providing to the second device via the first pairing, a first set of one or more addresses and a second set of one or more identifiers, each identifier in the second set being associated with a respective one of the one or more addresses in the first set; the first device detecting a second pairing with the second device to enable the second device to use the network connection of the first device, subsequent to a disconnection of the first pairing with the second device; the first device receiving from the second device, at least data and selected one or more identifiers from the first set; the first device replacing the selected one or more identifiers with corresponding one or more addresses; and the first device sending the communication to at least one third device over the network connection of the first device, using the corresponding one or more addresses. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable storage medium comprising computer executable instructions for enabling a communication for a second device using a network connection of a first device, the computer executable instructions comprising instructions for:
-
the second device detecting a first pairing with the first device; the second device obtaining from the first device via the first pairing, a first set of one or more addresses and a second set of one or more identifiers, each identifier in the second set being associated with a respective one of the one or more addresses in the first set; the second device detecting disconnection of the first pairing with the first device; the second device deleting the first set; the second device enabling one or more identifiers from the second set to be associated with data to be transferred to the first device; the second device detecting a second pairing with the first device to use the network connection of the first device; and the second device sending at least the data and selected one or more identifiers to the first device to have the first device to send the communication to at least one third device over the network connection of the first device by replacing the selected one or more identifiers with corresponding one or more addresses. - View Dependent Claims (14)
-
-
15. A second device comprising a processor and memory, the memory comprising computer executable instructions for enabling a communication for the second device using a network connection of a first device, the computer executable instructions comprising instructions for:
-
the second device detecting a first pairing with the first device; the second device obtaining from the first device via the first pairing, a first set of one or more addresses and a second set of one or more identifiers, each identifier in the second set being associated with a respective one of the one or more addresses in the first set; the second device detecting disconnection of the first pairing with the first device; the second device deleting the first set; the second device enabling one or more identifiers from the second set to be associated with data to be transferred to the first device; the second device detecting a second pairing with the first device to use the network connection of the first device; and the second device sending at least the data and selected one or more identifiers to the first device to have the first device to send the communication to at least one third device over the network connection of the first device by replacing the selected one or more identifiers with corresponding one or more addresses. - View Dependent Claims (16)
-
-
17. A non-transitory computer readable storage medium comprising computer executable instructions for enabling a communication for a second device using a network connection of a first device, the computer executable instructions comprising instructions for:
-
the first device detecting a first pairing with the second device; the first device providing to the second device via the first pairing, a first set of one or more addresses and a second set of one or more identifiers, each identifier in the second set being associated with a respective one of the one or more addresses in the first set; the first device detecting a second pairing with the second device to enable the second device to use the network connection of the first device, subsequent to a disconnection of the first pairing with the second device; the first device receiving from the second device, at least data and selected one or more identifiers from the first set; the first device replacing the selected one or more identifiers with corresponding one or more addresses; and the first device sending the communication to at least one third device over the network connection of the first device, using the corresponding one or more addresses. - View Dependent Claims (18)
-
-
19. A first device comprising a processor and memory, the memory comprising computer executable instructions for enabling a communication for a second device using a network connection of the first device, the computer executable instructions comprising instructions for:
-
the first device detecting a first pairing with the second device; the first device providing to the second device via the first pairing, a first set of one or more addresses and a second set of one or more identifiers, each identifier in the second set being associated with a respective one of the one or more addresses in the first set; the first device detecting a second pairing with the second device to enable the second device to use the network connection of the first device, subsequent to a disconnection of the first pairing with the second device; the first device receiving from the second device, at least data and selected one or more identifiers from the first set; the first device replacing the selected one or more identifiers with corresponding one or more addresses; and the first device sending the communication to at least one third device over the network connection of the first device, using the corresponding one or more addresses. - View Dependent Claims (20)
-
Specification