최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0380777 (2009-03-02) |
등록번호 | US-8583781 (2013-11-12) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 14 인용 특허 : 396 |
Various embodiments are disclosed for a services policy communication system and method. In some embodiments, a network device collects a plurality of service usage measurements for a communications device use of a service on a network; and compares the plurality of service usage measurements to a d
Various embodiments are disclosed for a services policy communication system and method. In some embodiments, a network device collects a plurality of service usage measurements for a communications device use of a service on a network; and compares the plurality of service usage measurements to a device assisted implementation of a service policy to verify the device assisted implementation of the service policy.
1. A network system comprising: a communication interface for enabling the network system to communicate with an end-user device over a communication link;a processor configured to: obtain an indication of a particular path or a particular destination, wherein the particular path comprises a particu
1. A network system comprising: a communication interface for enabling the network system to communicate with an end-user device over a communication link;a processor configured to: obtain an indication of a particular path or a particular destination, wherein the particular path comprises a particular traffic route, a particular traffic tunnel, or a particular traffic link, and wherein the particular destination comprises a particular network end-point or a particular network server;based on the indication of the particular path or the particular destination, collect a plurality of service usage measurements of the end-user device's use of a first network data service of a plurality of network data services available to the end-user device over a wireless network, the end-user device configured to access the first network data service in accordance with a first service policy, the first service policy for assisting in routing or directing end-user device communications associated with the first network data service over the particular path or to the particular destination, at least one of the plurality of service usage measurements comprising a measure of attempted or successful communications over the particular path or to the particular destination; anddetermine, based on the at least one of the plurality of service usage measurements, whether the end-user device is accessing the first network data service in accordance with the first service policy; andmemory coupled to the processor and configured to provide the processor with instructions. 2. The network system recited in claim 1, wherein: the first network data service comprises a category of service activities less than all service activities available to the end-user device. 3. The network system recited in claim 2, wherein the at least one of the plurality of service usage measurements is a first measure associated with the category of service activities. 4. The network system recited in claim 3, wherein determine, based on the at least one of the plurality of service usage measurements, whether the end-user device is accessing the first network data service in accordance with the first service policy comprises determine whether the first measure is consistent with the end-user device accessing the first network data service in accordance with the first service policy. 5. The network system recited in claim 3, wherein determine, based on the at least one of the plurality of service usage measurements, whether the end-user device is accessing the first network data service in accordance with the first service policy comprises determine if an aspect of the first measure is consistent with a range of expected service usage, the range of expected service usage representing a behavior consistent with the end-user device accessing the first network data service in accordance with the first service policy. 6. The network system recited in claim 2, wherein the category of service activities comprises a particular application, a particular agent, a particular network communication end point, a particular uniform resource locator (URL), a particular website, a particular traffic type, a particular content type, a transaction, a download, an upload, an email activity, a messaging activity, a voice service, a background activity, a forwarding service activity, a hotspot activity, or a video service. 7. The network system recited in claim 1, wherein: the first network data service is an intermediate networking device forwarding service, the intermediate networking device forwarding service allowing the end-user device to forward traffic communicated over a local network to or from the network system over the wireless network, the traffic being associated with at least one other end-user device, andthe at least one of the plurality of service usage measurements comprises a measure of attempted or successful use by the end-user device of the intermediate networking device forwarding service. 8. The network system recited in claim 7, wherein: the intermediate networking device forwarding service assists the end-user device in providing forwarding service with a first service aspect to a first set of other end-user devices and forwarding service with a second service aspect to a second set of other end-user devices. 9. The network system recited in claim 1, wherein: the first service policy assists in controlling the end-user device's use of the first network data service,the processor is further configured to obtain a value of a device setting, the device setting for assisting in controlling end-user device communications over the wireless network, andthe processor is further configured to determine if the value of the device setting is consistent with the end-user device accessing the at least one of the one or more network data services over the wireless network in accordance with the first service policy. 10. The network system recited in claim 1, wherein: the first service policy assists in controlling the end-user device's use of the first network data service,the processor is further configured to obtain an indication of a user input, the user input comprising an indication of whether a user authorizes or desires to enable the end-user device's use of the first network data service, anddetermine, based on the at least one of the plurality of service usage measurements, whether the end-user device is accessing the first network data service in accordance with the first service policy comprises determine if the user input and the at least one of the plurality of service usage measurements are consistent with the end-user device accessing the first network data service in accordance with the first service policy. 11. The network system recited in claim 10, wherein the first service policy assists in limiting at least an aspect of the end-user device's use of the first network data service based at least in part on the user input. 12. The network system recited in claim 1, wherein: the first service policy assists in controlling the end-user device's use of the first network data service, wherein the first network data service is associated with a particular software component on the end-user device. 13. The network system recited in claim 1, wherein the processor is further configured to obtain a device credential associated with the end-user device to assist in collecting one or more of the plurality of service usage measurements. 14. The network system recited in claim 1, wherein collect a plurality of service usage measurements of the end-user device's use of the first network data service comprises obtain one or more of the plurality of service usage measurements from the end-user device. 15. The network system recited in claim 1, wherein the particular path or the particular destination is associated with a particular application or a particular agent on the end-user device. 16. The network system recited in claim 1, wherein the particular path or the particular destination is based at least in part on an end-user device configuration. 17. The network system recited in claim 16, wherein the end-user device configuration comprises a credential. 18. The network system recited in claim 1, wherein the particular path or the particular destination is based on a setting associated with the first service policy. 19. The network system recited in claim 1, wherein the particular path or the particular destination is based on a device credential or a user credential. 20. The network system recited in claim 1, wherein the particular path or the particular destination is based on an indication of a user input. 21. The network system recited in claim 20, wherein the user input comprises a response to a control option, a notification option, or a warning. 22. The network system recited in claim 20, wherein the processor is further configured to obtain an indication of the user input from the end-user device. 23. The network system recited in claim 20, wherein the user input comprises a response to a billing option, a service plan option, or a service plan offer. 24. The network system recited in claim 1, wherein the at least one of the plurality of service usage measurements indicates an attempted service usage or an amount of a successful service usage. 25. The network system recited in claim 1, wherein the plurality of service usage measurements comprises a first measure of attempted or successful service usage obtained at a first time, and a second measure of attempted or successful service usage obtained at a second time. 26. The network system recited in claim 1, wherein the at least one of the plurality of service usage measurements comprises information from a network element, the network element comprising a packet inspection element, a usage accounting system element, a partner transaction server element, or a billing element. 27. The network system recited in claim 1, wherein the at least one of the plurality of service usage measurements comprises information from an agent on the end-user device. 28. The network system recited in claim 1, wherein the plurality of service usage measurements comprises a measure of successful or attempted service usage over a particular network or a particular network type, wherein the particular network or the particular network type comprises a cellular home network, a cellular roaming network, a WiFi network, a 2G cellular network, a 3G cellular network, a 4G cellular network, or a network associated with a particular service provider. 29. The network system recited in claim 1, wherein the plurality of service usage measurements comprises a measure of successful or attempted service usage during a particular time period or at a particular time. 30. The network system recited in claim 1, wherein routing or directing end-user device communications associated with the first network data service over a particular path or to a particular destination comprises routing or directing at least an aspect of the end-user device's use of the first network data service over the particular path or to the particular destination. 31. The network system recited in claim 1, wherein the wireless network is a roaming network, and wherein the first service policy assists in controlling at least an aspect of the end-user device's use of the first network data service over the roaming network. 32. The network system recited in claim 1, wherein: the wireless network comprises a roaming network, androuting or directing end-user device communications associated with the first network data service over a particular path or to a particular destination comprises limiting or blocking a first communication over the roaming network and routing or directing a second communication over the particular path or to the particular destination, the second communication being a communication with a service controller or a roaming service center. 33. The network system recited in claim 1, wherein the first service policy further assists in accounting for attempted or successful service usage over the wireless network, or in presenting a notification through a user interface of the end-user device. 34. The network system recited in claim 1, wherein routing or directing end-user device communications associated with the first network data service over a particular path or to a particular destination comprises routing or directing an attempted or successful service usage associated with a category of service activities over the particular path or to the particular destination, and wherein the first service policy further assists in accounting for the attempted or successful service usage associated with the category of service activities, or presenting a notification associated with the category of service activities, the category of service activities being less than all service activities available to the end-user device. 35. The network system recited in claim 34, wherein the category of service activities comprises a particular application, a particular agent, a particular network communication end point, a particular network destination, a particular uniform resource locator (URL), a particular website, a particular traffic type, a particular content type, a transaction, a download, an upload, an email activity, a messaging activity, a voice service, a background activity, a forwarding service activity, a hotspot activity, or a video service. 36. The network system recited in claim 1, wherein obtain an indication of the particular path or the particular destination comprises obtain the indication from the end-user device. 37. The network system recited in claim 1, wherein routing or directing end-user device communications associated with the first network data service over a particular path or to a particular destination comprises routing or directing at least a portion of traffic from the end-user device over the particular path or to the particular destination. 38. The network system recited in claim 37, wherein the at least a portion of traffic from the end-user device is associated with a particular application or agent on the end-user device. 39. The network system recited in claim 38, wherein the particular application or agent assists the end-user device in providing a forwarding service to one or more other end-user devices, the forwarding service allowing the end-user device to forward traffic communicated between the end-user device and the one or more other end-user devices over a local network to or from the network system over the wireless network, the local network comprising a wireless fidelity (WiFi) network, a Bluetooth network, or a universal serial bus (USB) network. 40. The network system recited in claim 1, wherein the first service policy assists the end-user device in providing the indication of the particular path or the particular destination to the network system. 41. The network system recited in claim 1, wherein routing or directing end-user device communications associated with the first network data service over a particular path or to a particular destination comprises routing traffic associated with an intermediate networking device forwarding service over the particular path or to the particular destination, the intermediate networking device forwarding service allowing the end-user device to forward traffic communicated over a local network to or from the network system over the wireless network, the traffic being associated with at least one other end-user device, the local network comprising a wireless fidelity (WiFi) network, a Bluetooth network, or a universal serial bus (USB) network. 42. The network system recited in claim 1, wherein: collect a plurality of service usage measurements of the end-user device's use of the first network data service comprises obtain, from the end-user device, a device-generated service usage measurement, andthe at least one of the plurality of service usage measures is the device-generated service usage measurement. 43. The network system recited in claim 42, wherein: determine, based on the at least one of the plurality of service usage measurements, whether the end-user device is accessing the first network data service in accordance with the first service policy comprises determine whether the device-generated service usage measurement is within an expected usage range. 44. The network system recited in claim 1, wherein the indication of the particular path or the particular destination comprises a credential associated with the end-user device, and wherein determine, based on the at least one of the plurality of service usage measurements, whether the end-user device is accessing the first network data service in accordance with the first service policy comprises: obtain information about the first service policy based on the credential,determine an expected usage based on the information about the first service policy, anddetermine whether the at least one of the plurality of service usage measurements is consistent with the expected usage. 45. The network system recited in claim 1, wherein: the at least one of the plurality of service usage measurements is a first measure,the first service policy further assists the end-user device in collecting the first measure and providing the first measure to the network system in a message over a secure link, the first measure indicating a successful or attempted service usage associated with the first network data service, the message comprising authentication information configured to assist the network system in determining whether the message has been tampered with or altered, anddetermine, based on the at least one of the plurality of service usage measurements, whether the end-user device is accessing the first network data service in accordance with the first service policy comprises determine whether the first measure and the authentication information are consistent with the end-user device accessing the first network data service in accordance with the first service policy. 46. The network system recited in claim 45, wherein: the authentication information comprises a sequence identifier,determine whether the first measure and the authentication information are consistent with the end-user device accessing the first network data service in accordance with the first service policy comprises determining whether the sequence identifier is an expected sequence identifier, andthe processor is further configured to take an action to modify an ability of the end-user device to access the first network data service when the sequence identifier is not the expected sequence identifier. 47. The network system recited in claim 1, wherein the first network data service comprises administrative communications between the end-user device and the network system. 48. The network system recited in claim 1, wherein the first network data service comprises a sponsored service, the sponsored service being subsidized or paid for at least in part by a sponsor entity, the sponsor entity being an entity other than a user of the end-user device. 49. The network system recited in claim 1, wherein the particular path is a first path, and wherein the particular destination is a first destination, and wherein the end-user device is further configured to access a second network data service of the plurality of network data services in accordance with a second service policy, the second service policy for assisting in routing or directing end-user device communications associated with the second network data service over a second path or to a second destination. 50. The network system recited in claim 49, wherein the second network data service is a data service of the end-user device, and wherein the first network data service is a forwarding service, the forwarding service enabling the end-user device to forward traffic communicated between the end-user device and one or more other end-user devices over a local network to or from the network system over the wireless network, the local network comprising a wireless fidelity (WiFi) network, a Bluetooth network, or a universal serial bus (USB) network. 51. The network system recited in claim 49, wherein the first network data service comprises administrative communications between the end-user device and the network system, and wherein the second network data service comprises data communications between the end-user device and the network system. 52. The network system recited in claim 49, wherein the first network data service comprises a user-paid service, and wherein the second network data service comprises a sponsored service, the sponsored service being subsidized or paid for at least in part by a sponsor entity, the sponsor entity being an entity other than a user of the end-user device. 53. The network system recited in claim 1, wherein the processor is further configured to take an action based on the determination of whether the end-user device is accessing the first network data service in accordance with the first service policy. 54. The network system recited in claim 53, wherein the action is to cause the end-user device's use of the first network data service to be limited, throttled, restricted, or blocked. 55. The network system recited in claim 53, wherein the action is to cause a notification to be sent to a user of the end-user device or to an administrator. 56. The network system recited in claim 1, wherein the processor is further configured to obtain configuration information from the end-user device, the configuration information comprising an identifier, a signature, a hash, or a certificate. 57. A method performed by a network system in communication with an end-user device over a communication link, the method comprising: obtaining an indication of a particular path or a particular destination, wherein the particular path comprises a particular traffic route, a particular traffic tunnel, or a particular traffic link, and wherein the particular destination comprises a particular network end-point or a particular network server;based on the indication of the particular path or the particular destination, collecting a plurality of service usage measurements of the end-user device's use of a first network data service of a plurality of network data services over a wireless network, the end-user device configured to access the first network data service in accordance with a first service policy, the first service policy for assisting in routing or directing end-user device communications associated with the first network data service over the particular path or to the particular destination, at least one of the plurality of service usage measurements comprising a measure of attempted or successful communications over the particular path or to the particular destination; anddetermining, based on the at least one of the plurality of service usage measurements, whether the end-user device is accessing the first network data service in accordance with the first service policy. 58. A non-transitory computer-readable storage medium storing program code for causing a computer to perform the steps of: obtaining an indication of a particular path or a particular destination, wherein the particular path comprises a particular traffic route, a particular traffic tunnel, or a particular traffic link, and wherein the particular destination comprises a particular network end-point or a particular network server;based on the indication of the particular path or the particular destination, collecting a plurality of service usage measurements of an end-user device's use of a first network data service of a plurality of network data services available to the end-user device over a wireless network, the end-user device configured to access the first network data service in accordance with a first service policy, the first service policy for assisting in routing or directing end-user device communications associated with the first network data service over the particular path or to the particular destination, at least one of the plurality of service usage measurements comprising a measure of attempted or successful communications over the particular path or to the particular destination; anddetermining, based on the at least one of the plurality of service usage measurements, whether the end-user device is accessing the first network data service in accordance with the first service policy.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.