9553782

Dynamically Modifying Quality of Service Levels for Resources Running in a Networked Computing Environment

PublishedJanuary 24, 2017
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A computer-implemented method for dynamically modifying quality of service levels for a resource running in a networked computing environment, comprising: mapping a set of service level requirements associated with the resource to a set of quality of service parameters associated with a transport layer of the networked computing environment; determining, for a packet received at a router, whether the current performance of a resource associated with the packet meets the set of service level requirements; and adjusting the set of quality of service parameters for the packet with respect to other packets at the router if it is determined that the current performance of the resource within the transport layer fails to meet the set of service level requirements.

2

2. The computer-implemented method of claim 1 , the resource comprising at least one of the following: an application, a process, or a service.

3

3. The computer-implemented method of claim 1 , the set of service level requirements being identified from at least one service level agreement associated with the resource.

4

4. The computer-implemented method of claim 1 , further comprising inserting a unique identifier into the transport layer for each of a set of data packets, the unique identifier being sent pursuant to the running of the resource in the networked computing environment.

5

5. The computer-implemented method of claim 4 , the adjusting comprising assigning a higher priority level to the set of data packets.

6

6. The computer-implemented method of claim 4 , the adjusting comprising allocating of additional bandwidth to the set of data packets.

7

7. The computer-implemented method of claim 4 , the adjusting comprising modifying a quality of service flag associated with the set of data packets.

8

8. The computer-implemented method of claim 1 , wherein a service solution provider provides a computer infrastructure operable to perform the method for one or more consumers.

9

9. A system for dynamically modifying quality of service levels for a resource running in a networked computing environment, comprising: a bus; a processor coupled to the bus; and a memory medium coupled to the bus, the memory medium comprising instructions to: map a set of service level requirements associated with the resource to a set of quality of service parameters associated with a transport layer of the networked computing environment; determine, for a packet received at a router, whether the current performance of a resource associated with the packet meets the set of service level requirements; and adjust the set of quality of service parameters for the packet with respect to other packets at the router if it is determined that the current performance of the resource within the transport layer fails to meet the set of service level requirements.

10

10. The system of claim 9 , the resource comprising at least one of the following: an application, a process, or a service.

11

11. The system of claim 9 , the set of service level requirements being identified from at least one service level agreement associated with the resource.

12

12. The system of claim 9 , the memory medium further comprising instructions to insert a unique identifier into the transport layer for each of a set of data packets being sent pursuant to the running of the resource in the networked computing environment.

13

13. The system of claim 12 , the memory medium further comprising instructions to assign a higher priority level to the set of data packets.

14

14. The system of claim 13 , the memory medium further comprising instructions to allocate additional bandwidth to the set of data packets.

15

15. A computer program product for dynamically modifying quality of service levels for a resource running in a networked computing environment, the computer program product comprising a computer readable storage device, and program instructions stored on the computer readable storage device, to: map a set of service level requirements associated with the resource to a set of quality of service parameters associated with a transport layer of the networked computing environment; determine, for a packet received at a router, whether the current performance of a resource associated with the packet meets the set of service level requirements; and adjust the set of quality of service parameters for the packet with respect to other packets at the router if it is determined that the current performance of the resource within the transport layer fails to meet the set of service level requirements.

16

16. The computer program product of claim 15 , the resource comprising at least one of the following: an application, a process, or a service.

17

17. The computer program product of claim 15 , the set of service level requirements being identified from at least one service level agreement associated with the resource.

18

18. The computer program product of claim 15 , the computer readable storage device further comprising instructions to: insert a unique identifier into the transport layer for each of a set of data packets being sent pursuant to the running of the resource in the networked computing environment; and modify a quality of service flag associated with the set of data packets.

19

19. The computer program product of claim 18 , the computer readable storage device further comprising instructions to assign a higher priority level to the set of data packets.

20

20. The computer program product of claim 18 , the computer readable storage device further comprising instructions to allocate additional bandwidth to the set of data packets.

Patent Metadata

Filing Date

Unknown

Publication Date

January 24, 2017

Inventors

Katalin K. Bartfai-Walcott
Gregory J. Boss
Christopher J. Dawson
Rick A. Hamilton II

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “DYNAMICALLY MODIFYING QUALITY OF SERVICE LEVELS FOR RESOURCES RUNNING IN A NETWORKED COMPUTING ENVIRONMENT” (9553782). https://patentable.app/patents/9553782

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.