최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0844675 (2013-03-15) |
등록번호 | US-9307493 (2016-04-05) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 0 인용 특허 : 602 |
Embodiments of the present disclosure include systems and methods for management of mobile device radio state. In some embodiments, a method, which can be implemented on a system, allows a network component (e.g., the policy and charging rules function in a UMTS network) to determine whether a mobil
Embodiments of the present disclosure include systems and methods for management of mobile device radio state. In some embodiments, a method, which can be implemented on a system, allows a network component (e.g., the policy and charging rules function in a UMTS network) to determine whether a mobile device is idle or active. Based on this determination, the network component may modify the behavior of a network element (e.g., a base station, eNode B or Node B) in relation to promotion or demotion of the mobile device's radio state. In some embodiments, the disclosed system can include a client side component on the mobile device which can determine criteria to be used by the network component to govern and optimize changes in mobile device radio state in a manner that conserves device and network resources.
1. A mobile device which promotes or demotes a radio state based on an application accessed or installed thereon, the mobile device comprising: a radio;a processor;a memory unit having instructions stored thereon which when executed by the processor, causes the radio to transition between a lower po
1. A mobile device which promotes or demotes a radio state based on an application accessed or installed thereon, the mobile device comprising: a radio;a processor;a memory unit having instructions stored thereon which when executed by the processor, causes the radio to transition between a lower powered state and a higher powered state based on at least:a determination of whether the application transmits background or foreground data over a wireless network,wherein the memory unit further has instructions stored thereon which when executed by the processor, causes the mobile device to:monitor the mobile device and the application while the radio is in the lower-powered state;determine, based on the monitored mobile device and application, whether rate-limiting data transmission from the mobile device would avoid causing the radio to transition to the higher powered state; andin response to determining that rate-limiting data transmission from the mobile device would avoid causing the radio to transition to the higher powered state, transmit data through a rate-limited proxy configured to limit at least one of a speed of transmission of the data and a buffer size. 2. The mobile device of claim 1, wherein, the foreground data includes data transmitted or generated as a result of a user interaction or a user request. 3. The mobile device of claim 1, wherein the background data includes data transmitted or generated by the application without a user interaction or a user request. 4. The mobile device of claim 1, wherein, the background data includes data transmitted or generated by the application for application maintenance or updating. 5. A mobile device which promotes or demotes a radio state based on an application accessed or installed thereon, the mobile device comprising: a radio; a processor;a local proxy on the mobile device, the local proxy configured to: monitor the application while the radio is in the first state;monitor the mobile device to determine whether criteria to transition radio states on the mobile device is met; anddetermine whether to perform a radio channel status transition from a first state to a second state based at least in part upon the criteria and the at least one application˜determine, based on the monitored application, whether rate-limiting data transmission from the mobile device would avoid causing the radio to transition to the second state; andin response to determining that rate-limiting data transmission from the mobile device would avoid causing the radio to transition to the second state, transmit data through a rate- limited proxy configured to limit at least one of a speed of transmission of the data and a buffer size. 6. The mobile device of claim 5, wherein the criteria includes a capacity of a buffer on the mobile device; wherein, the radio channel status is promoted from the first state to the second state if the buffer exceeds a threshold; wherein the second state is a higher powered state than the first state. 7. The mobile device of claim 6, wherein the application comprises applying dynamic adaptive logic to discover network specific or condition specific values associated with the buffer capacity. 8. The mobile device of claim 5, wherein the criteria comprises applications running on the mobile device. 9. The mobile device of claim 5, wherein the criteria comprises a mobile device state. 10. The mobile device of claim 5, wherein the criteria comprises a backlight status. 11. The mobile device of claim 5, wherein the criteria comprises user activity at the mobile device. 12. The mobile device of claim 5, wherein the criteria comprises user preferences at the mobile device. 13. The mobile device of claim 5, wherein determining whether to perform a radio channel status transition comprises communicating rules to a PCRF component in a network. 14. The mobile device of claim 5, wherein the local proxy is further configured to: determine a plurality of rules based on the monitoring the mobile device and monitoring the application; and communicate the plurality of rules to a network component, the plurality of rules configured to determine a level of throttling. 15. The mobile device of claim 5, wherein to determine whether to perform a radio channel status transition comprises determining whether to adjust a level of throttling. 16. The mobile device of claim 5, wherein the first state comprises a state in a 3G Model. 17. The mobile device of claim 5, wherein the first state comprises a state in an LTE Model. 18. A method for radio state management of a mobile device comprising: assessing whether an application on the mobile device is transmitting or receiving background data; anddetermining whether to perform a radio status transition from a high state to a low state based on a level of certainty that the data being transmitted or received is background data;monitoring the mobile device and the application while the radio is in the low state;determining, based on the monitored mobile device and application, whether rate-limiting data transmission from the mobile device would avoid causing the radio to transition to the high state; andin response to determining that rate-limiting data transmission from the mobile device would avoid causing the radio to transition to the high state, transmitting data through a rate-limited proxy configured to limit at least one of a speed of transmission of the data and a buffer size. 19. The method of claim 18, wherein the high state is a CELL_DCH state and the low state is a CELL FACH state. 20. The method of claim 18, wherein the high state is a CELL FACH state and the low state is an IDLE state. 21. The method of claim 18, wherein the high state is a CELL_DCH state and the low state is an IDLE state. 22. The method of claim 18, wherein the high state is active and the low state is CELL_DCH state and the low state is idle. 23. The method of claim 18, wherein the level of certainty is based on a capacity of a buffer located on a mobile device. 24. The method of claim 23, wherein determining whether to perform the radio status transition comprises applying logic to discover network specific values associated with the buffer capacity. 25. The method of claim 24, wherein, the logic is adaptive to network conditions and is dynamically adjustable. 26. The method of claim 23, wherein determining whether to perform the radio status transition comprises applying logic to discover condition specific values associated with the buffer capacity. 27. The method of claim 26, wherein, the logic is adaptive to network conditions and is dynamically adjustable. 28. The method of claim 18, wherein, the level of certainty is based on a Forward Access Channel (FACH) consumption rate. 29. The method of claim 18, wherein, the level of certainty is based on a backlight status of the mobile device. 30. The method of claim 18, wherein the level of certainty is based on a behavior of applications running on the mobile device. 31. The method of claim 18, wherein the level of certainty is based on user activity at the mobile device. 32. The method of claim 18, wherein the level of certainty is based on user preferences at the mobile device. 33. The method of claim 18, wherein determining whether to perform the radio status transition comprises communicating rules to a Policy and Charging Rules Function (PCRF) component of a network component in a mobile network. 34. The method of claim 18, wherein the level of certainty is based on a determination by a local proxy on the mobile device. 35. The method of claim 34, wherein the method further comprises: determining, using the local proxy, rules based on the level of certainty and monitoring the one or more applications; andcommunicating the rules to a network component in the mobile network, the rules configured to determine a level of throttling. 36. The method of claim 18, wherein, the level of certainty is determined by a proxy server remote from the mobile device. 37. The method of claim 36, the method further comprising: determining, using the proxy server, rules based on the level of certainty and monitoring the one or more mobile applications on or accessed via the mobile device; and communicating the rules to a network component in the mobile network, the rules configured to determine a level of throttling. 38. The method of claim 18, further comprising, performing the radio status transition includes adjusting a level of throttling. 39. The method of claim 18, wherein the level of certainty with which the data is ascertained to be background data is based on a capacity of a buffer, the buffer located on the mobile device. 40. The method of claim 18, wherein the level of certainty is based on one of, applications running on a mobile device, mobile device state, mobile device backlight status, user activity at a mobile device, or user preferences at a mobile device. 41. The method of claim 18, wherein the level of certainty with which the data is ascertained to be background data is based on statistical data or historical data gathered for the application. 42. The method of claim 18, wherein the statistical data is collected by a proxy server which gathers information from a plurality of local proxies, the plurality of local proxies associated with various mobile devices. 43. A system to manage radio state change of a mobile device, comprising: a proxy server configured to: monitor the application;monitor the mobile device to determine whether criteria to transition radio states on the mobile device is met; anddetermine whether to cause a radio channel status transition from a first state to a second state on the mobile device based at least in part upon the criteria and the at least one application,monitor the mobile device and the application while the radio is in the first state;determine, based on the monitored mobile device and application, whether rate-limiting data transmission from the mobile device would avoid causing the radio to transition to the second state; andin response to determining that rate-limiting data transmission from the mobile device would avoid causing the radio to transition to the second state, transmit data through a rate-limited proxy configured to limit at least one of a speed of transmission of the data and a buffer size. 44. The system of claim 43, wherein the background data includes data transmitted or generated by the application without a user interaction or a user request. 45. The system of claim 43, wherein, the background data includes data transmitted or generated by the application for application maintenance or updating. 46. The system of claim 43, wherein the criteria includes a capacity of a buffer, the buffer located on the mobile device. 47. The system of claim 46, wherein monitoring the criteria comprises applying dynamic adaptive logic to discover network specific or condition specific values associated with the buffer capacity. 48. The system of claim 43, wherein the criteria comprises one of request characteristics, response characteristics, a FACH consumption rate, applications running on a mobile device, mobile device state, mobile device backlight status, user activity at a mobile device, user preferences at a mobile device. 49. The system of claim 43, wherein determining whether to cause a radio channel status transition comprises communicating rules to a PCRF component in a network. 50. The system of claim 43, wherein the proxy is further configured to: determine a plurality of rules based on monitoring a criteria and monitoring the application; and communicate the plurality of rules to a network component, the plurality of rules configured to determine a level of throttling. 51. The system of claim 43, wherein to determine whether to cause a radio channel status transition comprises adjusting a level of throttling. 52. The system of claim 43, wherein the first state comprises a state in a 3G network or a state in an LTE network.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.