Method and apparatus for supporting multiple connections in wireless lan system
US-2015327110-A1 · Nov 12, 2015 · US
US10070343B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10070343-B2 |
| Application number | US-201414563952-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 8, 2014 |
| Priority date | Dec 6, 2013 |
| Publication date | Sep 4, 2018 |
| Grant date | Sep 4, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Mobile device traffic management is disclosed. Information including a traffic management policy to be applied to data transferred between a mobile device and a node is received from a device management server. The device management server determines the traffic management policy based at least in part on roaming state information received from the mobile device. Data transferred between the mobile device and the node is processed based at least in part on the traffic management policy.
Opening claim text (preview).
What is claimed is: 1. A method, comprising: receiving, by a proxy server from a device management server, a traffic management policy to be applied to data transferred between a mobile device and a node, wherein the device management server determines the traffic management policy based on a set of information that includes roaming state information received from the mobile device; receiving, at the proxy server, data sent from the node to the mobile device; in response to the roaming state information indicating the mobile device is in a roaming state, wherein the roaming state indicates the mobile device is connected to a cellular network that is different from a home cellular network of the mobile device: determining, based on the traffic management policy, one or more node-specific roaming state processes that are to be applied to the data sent from the node to the mobile device, wherein the one or more node-specific roaming state processes include modifying the data sent from the node to the mobile device; and processing, by the proxy server, the data sent from the node to the mobile device based on the traffic management policy, wherein the traffic management policy includes the one or more node-specific roaming state processes to be applied to the data sent from the node to the mobile device; and providing, by the proxy server, the processed data to the mobile device based on the traffic management policy. 2. The method of claim 1 , wherein the node includes one or more of an enterprise server and a service. 3. The method of claim 1 , wherein the roaming state information includes information indicating one or more of a country where the mobile device is located, a current cellular network of the mobile device, and a Wi-Fi service set identification (SSID) associated with the mobile device. 4. The method of claim 1 , wherein processing the data includes one or more of compressing the data, filtering the data, blocking the data not processing the data, and securing the data. 5. The method of claim 1 , wherein processing the data includes: receiving data sent from the node to the mobile device; processing the data based on the traffic management policy; and providing the processed data to the mobile device. 6. The method of claim 5 , further comprising receiving a device identifier associated with the mobile device; and using the device identifier to map the traffic management policy to the data sent from the node. 7. The method of claim 1 , wherein a platform management engine associated with the mobile device is configured to detect that the mobile device is roaming. 8. The method of claim 1 , wherein a platform management engine associated with the mobile device is configured to perform the steps of: determining that the mobile device is in the roaming state; generating the roaming state information that includes an indication that the device is in the roaming state; and providing the roaming state information to the device management server. 9. The method of claim 1 , wherein a management agent associated with the mobile device is configured to perform the steps of: retrieving information indicating a current cellular network; determining that the mobile device is in the roaming state based on a comparison of the current cellular network to information indicating the home cellular network of the mobile device; generating the roaming state information that includes an indication that the device is in the roaming state; and providing the roaming state information to the device management server. 10. The method of claim 9 , wherein the home cellular network is determined based on information included on a Subscriber Identity Module (SIM) card. 11. The method of claim 9 , wherein the home cellular network is determined based on information received during registration of the mobile device with the management agent. 12. The method of claim 1 , wherein the device management server is configured to perform the steps of: receiving information indicating a current cellular network; determining that the mobile device is in the roaming state based on a comparison of the current cellular network to information indicating a home cellular network of the mobile device; and determining the traffic management policy based on the determination that the mobile device is in the roaming state. 13. The method of claim 1 , wherein the device management server is configured to perform the steps of: generating configuration information based on the roaming state information; and providing the configuration information to the mobile device. 14. The method of claim 13 , wherein a management agent on the mobile device is configured to perform the steps of: receiving the configuration information; and using the configuration information to configure a communications component on the mobile device to send data to a proxy server. 15. The method of claim 14 , wherein the communications component includes one or more of an access point name (APN) proxy, a virtual private network (VPN) client, and a Wi-Fi client. 16. The method of claim 14 , further comprising: configuring the communications component to process data for transmission to one or more of an APN proxy server, VPN server, and an enterprise service. 17. The method of claim 1 , wherein the mobile device is configured to perform the steps of: determining that the mobile device has transitioned from the roaming state to a non-roaming state; generating updated roaming state information based on the determination that the mobile device has transitioned from the roaming state to the non-roaming state; and providing the updated roaming state information to the device management server. 18. The method of claim 17 , wherein the device management server is configured to perform the steps of: receiving the updated roaming state information; determining based on the updated roaming state information that the traffic management policy is no longer applicable to the mobile device; and providing an indication to a proxy server that the traffic management policy is to be removed. 19. The method of claim 1 , further comprising: monitoring, at a proxy server, data transferred between one or more nodes and the mobile device; determining, based on the monitored data, that the mobile device has exceeded a usage limit; and providing an indication to the device management server. 20. The method of claim 19 , wherein the device management server is configured to perform the steps of: determining a second traffic management policy based on the indication; and providing the second traffic management policy to the proxy server. 21. The method of claim 20 , further comprising: receiving data sent from the node to the mobile device; processing the data based on the second traffic management policy; and providing the processed data to the mobile device. 22. A system, comprising: a processor; and a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions which when executed cause the processor to: receive, from a device management server, a traffic management policy to be applied to data transferred between a mobile device and a node, wherein the device management server determines the traffic management policy based on a set of information that includes roaming state information received from the mobile device; receive data sent from the node to
between location registers or mobility servers · CPC title
Processing or transfer of terminal data, e.g. status or physical capabilities · CPC title
based on location or mobility (handoff or reselection H04W36/00; mobile application services making use of the location of users or terminals H04W4/02) · CPC title
Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service] · CPC title
Traffic policing · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.