최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0688713 (2015-04-16) |
등록번호 | US-9271184 (2016-02-23) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 2 인용 특허 : 722 |
A wireless end-user device has a wireless wide-area network (WWAN) modem. One or more processors classify whether an application is interacting with a user in a user interface foreground of the device. At a time when Internet service activities are communicated through the WWAN modem, the processors
A wireless end-user device has a wireless wide-area network (WWAN) modem. One or more processors classify whether an application is interacting with a user in a user interface foreground of the device. At a time when Internet service activities are communicated through the WWAN modem, the processors use a differential traffic control policy list to determine whether or not to apply a differential traffic control policy to an application requesting Internet service access. When the policy is applicable, and the application is not classified as interacting with a user in the device user interface foreground, the Internet service access request is blocked. Even when an application access is allowed, a separate control provided a wireless data usage limit for that application.
1. A wireless end-user device, comprising: a wireless wide area network (WWAN) modem to communicate data for Internet service activities between the device and at least one WWAN, when configured for and connected to the at least one WWAN; andone or more processors configured to, for a time when data
1. A wireless end-user device, comprising: a wireless wide area network (WWAN) modem to communicate data for Internet service activities between the device and at least one WWAN, when configured for and connected to the at least one WWAN; andone or more processors configured to, for a time when data communication for Internet service activities is provided by the WWAN modem, classify whether a particular application associated with an Internet service access request, and capable of both interacting with a user in a user interface foreground of the device, andat least some Internet service activities when not interacting with a user in the device user interface foreground,is interacting with the user in the device user interface foreground,apply a differential traffic control policy to the Internet service access request, based on(i) whether the application is classified as interacting with the user, and(ii) a differential traffic control policy list distinguishing between a first one or more applications resident on the device and a second one or more applications resident on the device,such that, the one or more processors are operable to, in a first state wherein the particular application is one of the first one or more applications, and the particular application is not classified as interacting with a user in the device user interface foreground, block the Internet service access request, andthe one or more processors are operable to allow the Internet service access request in at least one other state, andfor at least one of the first or second one or more applications, disallow Internet data communication for that application based on an application-specific amount of Internet data usage reaching a limit. 2. The wireless end-user device of claim 1, wherein the one or more processors are configured to classify that the particular application is interacting with the user in the device user interface foreground when the user of the device is directly interacting with that application or perceiving any benefit from that application. 3. The wireless end-user device of claim 1, wherein the one or more processors are configured to classify that the particular application is interacting with the user in the device user interface foreground based on a state of user interface priority for the application. 4. The wireless end-user device of claim 1, wherein the one or more processors are configured to classify that the particular application is not interacting with the user in the device user interface foreground when the application is providing or utilizing a background data service. 5. The wireless end-user device of claim 1, wherein the one or more processors are configured to, when the Internet service access request is blocked in the first state, delay network activity in association with the first Internet access request until a second Internet access request is received and allowed. 6. The wireless end-user device of claim 1, further comprising a user interface, wherein the user interface is to inform the user of the device when there are options to set, control, override, or modify at least one aspect of the differential traffic control policy and/or the differential traffic control policy list. 7. The wireless end-user device of claim 1, further comprising a wireless local area network (WLAN) modem to communicate data for Internet service activities between the device and at least one WLAN, when configured for and connected to the at least one WLAN,wherein the one or more processors are further configured to, for a time when the WLAN modem is to provide data communication for Internet service activities, not apply the differential traffic control policy. 8. The wireless end-user device of claim 7, wherein the one or more processors are further configured to, for a time when the WLAN modem is to provide data communication for Internet service activities, not count an application-specific amount of Internet data usage toward the limit. 9. The wireless end-user device of claim 1, wherein the at least one WWAN comprises a home WWAN and a roaming WWAN, and wherein the one or more processors are further configured to apply the differential traffic control policy for a time when data communication for Internet service activities is provided by the WWAN modem and the roaming WWAN, and to not apply the differential traffic control policy for a time when data communication for Internet service activities is provided by the WWAN modem and the home WWAN. 10. The wireless end-user device of claim 1, wherein the one or more processors are further configured to dynamically change a determination of whether to apply the differential traffic control policy based on a power state of the device. 11. The wireless end-user device of claim 1, wherein the one or more processors are further configured to dynamically change the determination of whether to apply the differential traffic control policy based on a device usage state. 12. The wireless end-user device of claim 1, wherein the one or more processors are further configured to dynamically change the determination of whether to apply the differential traffic control policy based on power control state changes for the WWAN modem. 13. The wireless end-user device of claim 1, wherein the one or more processors are further configured to update at least a portion of the differential traffic control policy and/or the differential traffic control policy list based on information received from a network element. 14. The wireless end-user device of claim 1, wherein the one or more processors are further configured to, when the Internet service access request is blocked, prevent the first Internet access request from causing a change to a power state of the modem. 15. The wireless end-user device of claim 14, wherein the one or more processors are further configured to, when the power state of the modem is idle or sleeping, prevent power state changes to the modem until an Internet service access request is allowed. 16. The wireless end-user device of claim 1, wherein the one or more processors are further configured to, when the Internet service access request is blocked, instruct the first end-user application to transition to a different state. 17. The wireless end-user device of claim 1, further comprising an agent to block, modify, remove, or replace user interface messages generated by the particular application based on the block of the Internet service access request. 18. The wireless end-user device of claim 1, wherein the one or more processors operable to block the Internet service access request are configured to selectively block the Internet service access request by intercepting open, connect, and/or write requests by the particular application to a network stack. 19. The wireless end-user device of claim 18, wherein the one or more processors are configured to respond to an intercepted request by the particular application by emulating network messaging. 20. The wireless end-user device of claim 19, wherein emulating network messaging comprises responding to a network request from the particular application by blocking the request from passing to a network stack and returning to the particular application a message indicating the network request was not successful.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.