Method and apparatus for supporting on-demand connectivity for network applications
First Claim
Patent Images
1. A method comprising:
- connecting a first device to a first service provider of a network, wherein connecting the first device includes logging the first device into the first service provider;
transmitting a trigger request by the first device to a trigger service if a second device is disconnected from the network;
generating a trigger event by the trigger service in response to the trigger request;
transmitting the trigger event to the second device;
connecting the second device to a second service provider of the network in response to the trigger event, wherein connecting the second device includes logging the second device into the second service provider; and
establishing a communication channel between the first device and the second device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for supporting on-demand connectivity for network applications is disclosed. Specifically, the present invention discloses a method and apparatus for remotely triggering a connection from a first device to a network. Additionally, a method and apparatus for coordinating application connections is also disclosed. The method comprises the steps of establishing application connections on-demand and managing the application connections.
-
Citations
39 Claims
-
1. A method comprising:
-
connecting a first device to a first service provider of a network, wherein connecting the first device includes logging the first device into the first service provider; transmitting a trigger request by the first device to a trigger service if a second device is disconnected from the network; generating a trigger event by the trigger service in response to the trigger request; transmitting the trigger event to the second device; connecting the second device to a second service provider of the network in response to the trigger event, wherein connecting the second device includes logging the second device into the second service provider; and establishing a communication channel between the first device and the second device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a caller system including a first communicator and caller processing instructions, the first communicator being connected to a computer network, the caller processing instructions including instructions for causing the communicator to generate a trigger request when a called party is not connected to the computer network and instructions for causing the caller system to log into a first network service provider; a trigger service to receive a trigger request and to generate and transmit a trigger event in response to the trigger request; and a called party system, the called party system including; a second communicator for receiving the trigger event from the trigger service, called party processing instructions, the called party processing instructions including instructions for listening for trigger events when the called party is disconnected from the computer network, and instructions for causing the called party system to connect with the computer network in response to receipt of the trigger event, wherein the instructions include instructions for causing the called party system to log into a second network service provider. - View Dependent Claims (13, 15, 16)
-
-
14. The system of 12, wherein the second service provider comprises a user-specified Internet service provider.
-
17. A method comprising:
-
a step for connecting a first device to a first service provider of a network, wherein connecting the first device includes logging the first device into the first service provider; a step for transmitting a trigger request to a trigger service when a second device is disconnected from the network; a step for generating a trigger event by the trigger service in response to the trigger request; a step for transmitting the trigger event from the trigger service to the second device; a step for connecting the second device to a second service provider of the network in response to the trigger event, wherein connecting the second device includes logging the second device into the second service provider; and a step for establishing a communication channel between the first device and the second device. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A system comprising:
-
a means for connecting a first device to a first service provider of a network, wherein the means for connecting the first device includes means for logging the first device into the first service provider; a means for transmitting a trigger request to a trigger service when the second device is disconnected from the network; a means for generating a trigger event by the trigger service in response to the trigger request; a means for transmitting the trigger event from the trigger service to the second device; a means for connecting the second device to a second service provider of the network in response to the trigger event, wherein the means for connecting the second device includes means for logging the second device into the second service provider; and a means for establishing a communication channel between the first device and the second device. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A method comprising:
-
connecting a first device to a network by logging the first device into a first network service provider; determining whether a second device is connected to the network; if the second device is disconnected from the network, transmitting a trigger request to a trigger service; generating a trigger event in response to the trigger request; transmitting the trigger event from the trigger service to the second device; detecting the trigger event; connecting the second device to the network in response to the trigger event by logging the second device into a second network service provider; and establishing a communication channel between the first device and the second device. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification