Technique to transfer data over a network
First Claim
Patent Images
1. A method comprising:
- sending a request for a network resource from an application to a first agent, the request including a general resource identifier generally identifying the requested resource to agents within a domain and a path QOS identifier specifying a path quality of service;
forwarding the request from the first agent to a second agent while enforcing the path quality of service specified by the path QOS identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
Briefly, embodiments of a technique to transfer data across a network are disclosed.
-
Citations
26 Claims
-
1. A method comprising:
-
sending a request for a network resource from an application to a first agent, the request including a general resource identifier generally identifying the requested resource to agents within a domain and a path QOS identifier specifying a path quality of service;
forwarding the request from the first agent to a second agent while enforcing the path quality of service specified by the path QOS identifier. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of resolving a general resource identifier in a network of agents comprising:
-
receiving a request for a network resource at a first agent, the request including a general resource identifier generally identifying the requested resource to agents within a network;
repeatedly forwarding the request to a next agent in the network of agents until the request is received by an agent that is coupled to the requested resource. - View Dependent Claims (8, 9, 10)
-
-
11. A method comprising:
-
sending a request for a network resource from an application to a first agent, the request including a general resource identifier generally identifying the requested resource to agents within a domain;
sending the request from the first agent to a second agent;
fulfilling the request at the second agent if the requested resource is available to the second agent;
forwarding the request from the second agent to a next agent if the requested resource is not available to the second agent; and
enforcing a path quality of service across the agents. - View Dependent Claims (12, 13, 14, 15, 16, 17, 19)
-
-
18. An article comprising a computer readable media having instructions stored thereon, the instructions resulting in the following when executed by a machine:
-
sending a request for a network resource from an application to a first agent, the request including a general resource identifier generally identifying the requested resource to agents within a domain;
sending the request from the first agent to a second agent;
servicing the request at the second agent if the requested resource is available to the second agent;
forwarding the request from the second agent to a next agent if the requested resource is not available to the second agent; and
enforcing a quality of service across the agents.
-
-
20. An article comprising a computer readable media having instructions stored thereon, the instructions resulting in the following when executed by a machine:
-
sending a request for a network resource from an application to a first agent, the request including a general resource identifier generally identifying the requested resource to agents within a domain and a path QOS identifier specifying a path quality of service; and
forwarding the request from the first agent to a second agent while enforcing the path quality of service specified by the path QOS identifier. - View Dependent Claims (21)
-
-
22. A first node coupled to other nodes in a domain, the first node comprising
a network client to provide communications with other nodes in the domain; - and
an agent to abstract the specific location or address of one or more network resources from one or more applications within the domain, the agent to receive a request for a resource along with a general resource identifier and to service the request if the requested resource is locally available and otherwise to forward the request to a next agent in the domain if the resource is not available to the agent, the agent to enforce a quality of service with one or more other agents in the domain. - View Dependent Claims (23, 25)
- and
-
24. An apparatus comprising:
-
a network comprising a plurality of hierarchically agents coupled to each other, an application coupled to a first of the agents to make a request for a resource based on a general resource identifier;
each of the agents to forward the request to a next agent of the hierarchically arranged agents until the request is received by an agent coupled to the requested resource.
-
-
26. A method comprising:
-
sending a request for a network resource from an application to a first agent, the request including a general resource identifier generally identifying the requested resource to agents within a domain; and
forwarding the request from the first agent to a second agent, the second agent fulfilling the request based on the general resource identifier.
-
Specification