Legal claims defining the scope of protection, as filed with the USPTO.
1. A method of network directed system selection, comprising: receiving, at a wireless device, a request for system selection data, wherein the request for system selection data is transmitted by a network device; identifying the system selection data at the wireless device for use by the network device in performing a network directed system selection decision for the wireless device, the system selection data comprising an indication of a current level of activity of the wireless device; and transmitting the system selection data from the wireless device to a first network for use by the network device, the transmitting of the system selection data occurring in response to the request for the system selection data transmitted by the network device.
2. The method of claim 1 , wherein the system selection decision comprises one or more of: an admission control decision, a decision whether to transition the wireless device from the first network to a second network, or a decision to transition data transactions of the wireless device from the first network to the second network while the wireless device remains connected to both the first and second networks.
3. The method of claim 1 , further comprising: connecting to a second network at the wireless device while the wireless device is concurrently connected to the first network; and pinging a network resource over the second network to verify that data access is available to the wireless device while the wireless device is concurrently connected to the first network.
4. The method of claim 1 , wherein the system selection data comprises an indication of one or more networks through which the wireless device has verified that data access is available to the wireless device and further comprising verifying that the data access is available to the wireless device based on a subscription associated with the wireless device.
5. The method of claim 4 , wherein the data access comprises application layer data access.
6. The method of claim 1 , further comprising: transmitting to the first network at least one identifier associated with the wireless device for each of a plurality of networks available to the wireless device, the system selection data comprising the at least one identifier.
7. The method of claim 1 , further comprising: transmitting pricing information to the first network, the pricing information associated with transmitting data over at least one of the first network or a second network, the system selection data comprising the pricing information.
8. The method of claim 1 , further comprising: transmitting to the first network information about an application currently running on the wireless device, the system selection data comprising the information about the application.
9. The method of claim 8 , wherein the information about the application currently running on the wireless device comprises one or more of: an indication of at least one network data policy associated with the application, an indication of at least one type associated with the application, an indication of at least one Quality of Service (QoS) requirement associated with the application, or an indication of a tolerance of the application to Internet Protocol (IP) address changes.
10. The method of claim 1 , further comprising: transmitting to the first network an indication of power consumption associated with conducting data transactions over at least one network; the system selection data comprising the indication of power consumption.
11. The method of claim 1 , further comprising: transmitting to the first network an indication of a battery level of the wireless device, the system selection data comprising the indication of the battery level.
12. The method of claim 1 , further comprising: transmitting to the first network a status of at least one transmit buffer associated with the wireless device, the system selection data comprising the status of the transmit buffer.
13. The method of claim 1 , further comprising: transmitting to the first network a status of at least one receive buffer associated with the wireless device, the system selection data comprising the status of the receive buffer.
14. The method of claim 1 , further comprising: detecting at the wireless device a change in the system selection data.
15. A wireless device apparatus, comprising: means for receiving a request for system selection data, wherein the request for system selection data is transmitted by a network device; means for identifying the system selection data at the wireless device apparatus for use by the network device in performing a network directed system selection decision for the wireless device apparatus, the system selection data comprising an indication of a current level of activity of the wireless device; and means for transmitting the system selection data from the wireless device apparatus to a first network for use by the network device, the transmitting of the system selection data occurring in response to the request for the system selection data transmitted by the network device.
16. The wireless device apparatus of claim 15 , wherein the system selection decision comprises one or more of: an admission control decision, a decision whether to transition the wireless device apparatus from the first network to a second network, or a decision to transition data transactions of the wireless device from the first network to the second network while the wireless device remains connected to both the first and second networks.
17. The wireless device apparatus of claim 15 , further comprising: means for connecting to a second network at the wireless device apparatus while the wireless device apparatus is concurrently connected to the first network; and pinging a network resource over the second network to verify that data access is available to the wireless device apparatus while the wireless device apparatus is concurrently connected to the first network.
18. The wireless device apparatus of claim 15 , wherein the system selection data comprises an indication of one or more networks through which the wireless device apparatus has verified that data access is available to the wireless device apparatus and further comprising means for verifying that the data access is available to the wireless device apparatus based on a subscription associated with the wireless device apparatus.
19. The wireless device apparatus of claim 18 , wherein the data access comprises application layer data access.
20. The wireless device apparatus of claim 15 , further comprising: means for transmitting to the first network at least one identifier associated with the wireless device apparatus for each of a plurality of networks available to the wireless device apparatus, the system selection data comprising the at least one identifier.
21. The wireless device apparatus of claim 15 , further comprising: means for transmitting pricing information to the first network, the pricing information associated with transmitting data over at least one of the first network or a second network, the system selection data comprising the pricing information.
22. The wireless device apparatus of claim 15 , further comprising: means for transmitting to the first network information about an application currently running on the wireless device apparatus, the system selection data comprising the information about the application.
23. The wireless device apparatus of claim 22 , wherein the information about the application currently running on the wireless device apparatus comprises one or more of: an indication of at least one network data policy associated with the application, an indication of at least one type associated with the application, an indication of at least one Quality of Service (QoS) requirement associated with the application, or an indication of a tolerance of the application to Internet Protocol (IP) address changes.
24. The wireless device apparatus of claim 15 , further comprising: means for transmitting to the first network an indication of power consumption associated with conducting data transactions over at least one network, the system selection data comprising the indication of power consumption.
25. The wireless device apparatus of claim 15 , further comprising: means for transmitting to the first network an indication of a battery level of the wireless device apparatus, the system selection data comprising the indication of the battery level.
26. The wireless device apparatus of claim 15 , further comprising: means for transmitting to the first network a status of at least one transmit buffer associated with the wireless device apparatus, the system selection data comprising the status of the transmit buffer.
27. The wireless device apparatus of claim 15 , further comprising: means for transmitting to the first network a status of at least one receive buffer associated with the wireless device apparatus, the system selection data comprising the status of the receive buffer.
28. The wireless device apparatus of claim 15 , further comprising: means for detecting at the wireless device apparatus a change in the system selection data.
29. A wireless device apparatus, comprising: at least one processor communicatively coupled with a memory, the memory comprising executable code that, when executed by the at least one processor, causes the at least one processor to: receive a request for system selection data, wherein the request for system selection data is transmitted by a network device; identify the system selection data for use by the network device in performing a network directed system selection decision for the wireless device apparatus, the system selection data comprising an indication of a current level of activity of the wireless device apparatus; and transmit the system selection data to a first network for use by the network device, the transmitting of the system selection data occurring in response to the request for the system selection data transmitted by the network device.
30. The wireless device apparatus of claim 29 , wherein the system selection decision comprises one or more of: an admission control decision, a decision whether to transition the wireless device apparatus from the first network to a second network, or a decision to transition data transactions of the wireless device from the first network to the second network while the wireless device remains connected to both the first and second networks.
31. The wireless device apparatus of claim 29 , further comprising: connecting to a second network at the wireless device apparatus while the wireless device apparatus is concurrently connected to the first network; and pinging a network resource over the second network to verify that data access is available to the wireless device apparatus while the wireless device apparatus is concurrently connected to the first network.
32. The wireless device apparatus of claim 29 , wherein the system selection data comprising an indication of one or more networks through which the wireless device apparatus has verified that data access is available to the wireless device apparatus and further comprising verifying that the data access is available to the wireless device apparatus based on a subscription associated with the wireless device apparatus.
33. The wireless device apparatus of claim 32 , wherein the data access comprises application layer data access.
34. The wireless device apparatus of claim 29 , further comprising: transmitting to the first network at least one identifier associated with the wireless device apparatus for each of a plurality of networks available to the wireless device apparatus, the system selection data comprising the at least one identifier.
35. The wireless device apparatus of claim 29 , further comprising: transmitting pricing information to the first network, the pricing information associated with transmitting data over at least one of the first network or a second network, the system selection data comprising the pricing information.
36. The wireless device apparatus of claim 29 , further comprising: transmitting to the first network information about an application currently running on the wireless device apparatus, the system selection data comprising the information about the application.
37. A computer program product, comprising: a computer-readable storage device, the computer-readable storage device comprising a non-transitory computer-readable medium and computer-readable program code stored thereon, the computer-readable program code comprising: computer-readable program code configured to receive a request for system selection data, wherein the request for system selection data is transmitted by a network device; computer-readable program code configured to identify the system selection data for use by the network device in performing a network directed system selection decision for the wireless device apparatus, the system selection data comprising an indication of a current level of activity of the wireless device; and computer-readable program code configured transmit the system selection data to a first network for use by the network device, the transmitting of the system selection data occurring in response to the request for the system selection data transmitted by the network device.
38. A method of network directed system selection, comprising: transmitting a request for system selection data to a wireless device; receiving, at a network device over a first network, system selection data generated by and transmitted, in response to the request for system selection data, from the wireless device, the system selection data comprising an indication of a current level of activity of the wireless device; and performing a system selection decision for the wireless device at the network device based on the system selection data.
39. The method of claim 38 , wherein the system selection decision comprises one or more of: an admission control decision, a decision whether to transition the wireless device from the first network to a second network, or a decision to transition data transactions of the wireless device from the first network to the second network while the wireless device remains connected to both the first and second networks.
40. The method of claim 38 , further comprising: receiving over the first network at least one identifier associated with the wireless device for each of a plurality networks available to the wireless device, the system selection data comprising the at least one identifier.
41. The method of claim 38 , further comprising: receiving over the first network pricing information associated with transmitting data over at least one of the first network or a second network, the system selection data comprising the pricing information.
42. The method of claim 38 , further comprising: receiving over the first network information about an application currently running on the wireless device, the system selection data comprising the information about the application.
43. The method of claim 42 , wherein the information about the application currently running on the wireless device comprises one or more of: an indication of at least one network data policy associated with the application, an indication of at least one type associated with the application, an indication of at least one Quality of Service (QoS) requirement associated with the application, or an indication of a tolerance of the application to Internet Protocol (IP) address changes.
44. The method of claim 38 , further comprising: receiving over the first network an indication of power consumption associated with conducting data transactions over at least one of the first network or a second network, the system selection data comprising the indication of power consumption.
45. The method of claim 38 , further comprising: receiving over the first network an indication of a battery level at the wireless device, the system selection data comprising the indication of the battery level.
46. The method of claim 38 , further comprising: receiving over the first network a status of at least one buffer associated with the wireless device, the system selection data comprising the status of the at least one buffer.
47. The method of claim 38 , further comprising: transmitting to the wireless device an instruction to disconnect from at least one network based on the system selection data.
48. The method of claim 38 , further comprising: transmitting to the wireless device an instruction to connect to at least one network based on the system selection data.
49. The method of claim 38 , further comprising: transmitting to the network device a request for the system selection data.
50. A network device apparatus, comprising: means for transmitting a request for system selection data to a wireless device; means for receiving over a first network, system selection data generated by and transmitted, in response to the request for system selection data, from the wireless device, the system selection data comprising an indication of a current level of activity of the wireless device; and means for performing a system selection decision for the wireless device based on the system selection data.
51. The network device apparatus of claim 50 , wherein the system selection decision comprises one or more of: an admission control decision, a decision whether to transition the wireless device from the first network to a second network, or a decision to transition data transactions of the wireless device from the first network to the second network while the wireless device remains connected to both the first and second networks.
52. The network device apparatus of claim 50 , further comprising: means for receiving over the first network at least one identifier associated with the wireless device for each of a plurality networks available to the wireless device, the system selection data comprising the at least one identifier.
53. The network device apparatus of claim 50 , further comprising: means for receiving over the first network pricing information associated with transmitting data over at least one of the first network or a second network, the system selection data comprising the pricing information.
54. The network device apparatus of claim 50 , further comprising: means for receiving over the first network information about an application currently running on the wireless device, the system selection data comprising the information about the application.
55. The network device apparatus of claim 54 , wherein the information about the application currently running on the wireless device comprises one or more of: an indication of at least one network data policy associated with the application, an indication of at least one type associated with the application, an indication of at least one Quality of Service (QoS) requirement associated with the application, or an indication of a tolerance of the application to Internet Protocol (IP) address changes.
56. The network device apparatus of claim 50 , further comprising: means for receiving over the first network an indication of power consumption associated with conducting data transactions over at least one of the first network or a second network, the system selection data comprising the indication of power consumption.
57. The network device apparatus of claim 50 , further comprising: means for receiving over the first network an indication of a battery level at the wireless device, the system selection data comprising the indication of the battery level.
58. The network device apparatus of claim 50 , further comprising: means for receiving over the first network a status of at least one buffer associated with the wireless device, the system selection data comprising the status of the at least one buffer.
59. The network device apparatus of claim 50 , further comprising: means for transmitting to the wireless device an instruction to disconnect from at least one network based on the system selection data.
60. The network device apparatus of claim 50 , further comprising: means for transmitting to the wireless device an instruction to connect to at least one network based on the system selection data.
61. The network device apparatus of claim 50 , further comprising: means for transmitting to the network device a request for the system selection data.
62. A network device apparatus, comprising: at least one processor communicatively coupled with a memory, the memory comprising executable code that, when executed by the at least one processor, causes the at least one processor to: transmit a request for system selection data to a wireless device; receive, over a first network, system selection data generated by and transmitted, in response to the request for system selection data, from the wireless device, the system selection data comprising an indication of a current level of activity of the wireless device; and perform system selection decision for the wireless device based on the system selection data.
63. A computer program product, comprising: a computer-readable storage device, the computer-readable storage device comprising a non-transitory computer-readable medium and computer-readable program code stored thereon, the computer-readable program code comprising: computer-readable program code configured to transmit a request for system selection data to a wireless device; computer-readable program code configured to receive, over a first network, system selection data generated by and transmitted, in response to the request for system selection data, from the wireless device, the system selection data comprising an indication of a current level of activity of the wireless device; and computer-readable program code configured to perform system selection decision for the wireless device based on the system selection data.
Unknown
February 23, 2016
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.