Socket management for always-on data connections
First Claim
Patent Images
1. A method in a wireless device comprising:
- maintaining information identifying each APN (access point name)-port pair associated with a PDP (packet data protocol) context used by an always-on application; and
upon the PDP context becoming available after having become unavailable, registering a socket for each port-APN pair associated with the PDP context.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of automatically keeping sockets open for always-on applications in a GPRS context is provided. Information is maintained by each wireless device identifying each APN (access point name)-port pair associated with a PDP (packet data protocol) context used by an always-on application. Upon the PDP context becoming available after having become unavailable, a socket is registered for each port-APN pair associated with the PDP context.
-
Citations
18 Claims
-
1. A method in a wireless device comprising:
-
maintaining information identifying each APN (access point name)-port pair associated with a PDP (packet data protocol) context used by an always-on application; and
upon the PDP context becoming available after having become unavailable, registering a socket for each port-APN pair associated with the PDP context. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 14, 15)
-
-
9. A wireless device comprising:
-
a socket layer;
an always on application;
an automatic socket manager;
the automatic socket being adapted to maintain in an information store information identifying each APN (access point name)-port pair associated with a PDP (packet data protocol) context used by the always-on application; and
wherein upon the PDP context becoming available after having become unavailable, the automatic socket manager registers a socket with said socket layer for each port-APN pair associated with the PDP context. - View Dependent Claims (10, 11, 12, 13)
-
-
16. A method in a wireless device comprising:
-
for each of at least one data service used by an always-on application, maintaining information identifying each socket used by the always-on application in using the data service; and
upon one of the data services becoming available after having become unavailable, registering a new socket for each socket used by the always-on application in using the data service. - View Dependent Claims (17, 18)
-
Specification