IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0304330
(2005-12-14)
|
등록번호 |
US-8098582
(2012-01-17)
|
발명자
/ 주소 |
- Aaron, Jeffrey A.
- Bedingfield, Sr., James Carlton
|
출원인 / 주소 |
- AT&T Intellectual Property I, L.P.
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
4 인용 특허 :
58 |
초록
▼
Methods, systems, and computer program products for implementing bandwidth control services are provided. The method includes assigning a quality of service preference to a device. The method also includes associating a service session with the device. The method further includes executing a control
Methods, systems, and computer program products for implementing bandwidth control services are provided. The method includes assigning a quality of service preference to a device. The method also includes associating a service session with the device. The method further includes executing a control action for at least one other simultaneously occurring service session when a quality of service level of the service session differs from the quality of service preference by a specified degree. The control action is operable for producing and maintaining the quality of service preference.
대표청구항
▼
1. A method for implementing bandwidth control services, comprising: assigning, via a computer processor, a quality of service preference to a device identified for a physical premises;associating, via the computer processor, a service session with the device;monitoring, via the computer processor,
1. A method for implementing bandwidth control services, comprising: assigning, via a computer processor, a quality of service preference to a device identified for a physical premises;associating, via the computer processor, a service session with the device;monitoring, via the computer processor, the service session and another concurrently running service session, the other concurrently running service session implemented by another device co-located with the device identified for the physical premises, the monitoring including analyzing measurements for the service session and determining a current state;identifying differences between aspects of the current state and a desired state indicated by the quality of service preference;evaluating, via the computer processor:user quality of service preferences associated with the device,sensitivities associated with the device; andcapabilities indicating service needs associated with the device;applying a weight to the differences based on the sensitivities;mapping the differences, resulting from the applying weights, to a corresponding policy; andexecuting, via the computer processor, a control action for the other concurrently running service session based on the corresponding policy. 2. The method of claim 1, further comprising selecting a resource from a set of resources to facilitate the control action. 3. The method of claim 2, wherein the set of resources selectable for facilitating the control action include: network elements providing the service session and the other concurrently running service session;the device;the other device engaged in the other concurrently running service session;an application executing on the device;an application executing on the other device;a peripheral component in communication with the device;a peripheral component in communication with the other device;an entity providing the service session; andan entity providing the other concurrently running service session. 4. The method of claim 1, wherein the policy includes a rule that when executed, limits a transfer of traffic to and from the other device. 5. The method of claim 4, wherein the policy specifies prioritization of bandwidth allocation to the other device. 6. The method of claim 1, wherein the device comprises a first type and employs a first technology, and the other device comprises a second type and employs a second technology; wherein the first type is different than the second type, and the first technology is different than the second technology. 7. The method of claim 1, further comprising: assigning the quality of service preference to a user of the device via an identifier of the user; andassociating the service session with the user of the device;wherein the quality of service preference is selected by user of the device. 8. A system for implementing bandwidth control services, comprising: a processor;a bandwidth control application executing on the processor, performing:assigning a quality of service preference to a device identified for a physical premises;associating a service session with the device;monitoring the service session and another concurrently running service session, the other concurrently running service session implemented by another device co-located with the device identified for the physical premises, the monitoring including analyzing measurements for the service session and determining a current state;identifying differences between aspects of the current state and a desired state indicated by the quality of service preference;evaluating user preferences associated with the device, the user preferences including the quality of service preference, the quality of service preference is selected by a user of the device;evaluating sensitivities and capabilities associated with the device;applying a weight to the differences based on the sensitivities;mapping the differences, resulting from the applying weights, to a corresponding policy; andexecuting a control action for the other concurrently running service session based on the corresponding policy. 9. The system of claim 8, wherein the bandwidth control application further performs: selecting a resource from a set of resources to facilitate the control action. 10. The system of claim 9, wherein the set of resources includes: network elements providing the service session and the other concurrently running service session;the device;the other device engaged in the other concurrently running service session;an application executing on the device;an application executing on the other device;a peripheral component in communication with the other device;an entity providing the service session; andan entity providing the other concurrently running service session. 11. The system of claim 8, wherein the control action includes an operating mode-based action including a rule that when executed, modifies a mode of operation of the other device. 12. The system of claim 11, wherein the operating mode-based priority specifies a change in a ratio of data compression functions performed at the other device. 13. The system of claim 8, wherein the service session is a communications session utilizing bandwidth. 14. The system of claim 8, wherein the bandwidth control application further performs: assigning the quality of service preference to the user of the device via an identifier of the user; andassociating the service session with the user of the device. 15. A computer program product for implementing bandwidth control services, the computer program product including a non-transitory computer readable medium containing computer executable code to perform a method, the method comprising: assigning a quality of service preference to a device identified for a physical premises;associating a service session with the device;monitoring the service session and another concurrently running service session, the other concurrently running service session implemented by another device co-located with the device identified for the physical premises, the monitoring including analyzing measurements for the service session and determining a current state;identifying differences between aspects of the current state and a desired state indicated by the quality of service preference;evaluating:user preferences associated with the device, the user preferences including the quality of service preference;sensitivities associated with the device; andcapabilities associated with the device;applying a weight to the differences based on the sensitivities;mapping the differences, resulting from the applying weights, to a corresponding policy; andexecuting a control action for the other concurrently running service session based on the corresponding policy. 16. The computer program product of claim 15, further comprising instructions for implementing: selecting a resource from a set of resources to facilitate the control action. 17. The computer program product of claim 16, wherein the set of resources includes: network elements providing the service session and the other concurrently running service session;the device;the device engaged in the other concurrently running service session;an application executing on the device;an application executing on the other device;a peripheral component in communication with the device;a peripheral component in communication with the other device;an entity providing the service session; andan entity providing the other concurrently running service session. 18. The computer program product of claim 15, wherein the policy includes: a rule that when executed, limits a transfer of traffic to and from the other device; andan operating mode-based action including a rule that when executed, modifies a mode of operation of the other device. 19. The computer program product of claim 18, wherein the policy specifies prioritization of bandwidth allocation to the other device and the operating mode-based action specifies a change in a ratio of data compression functions performed at the other device. 20. The computer program product of claim 15, wherein the service session is a communications session utilizing bandwidth.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.