Applying policy attributes to events
First Claim
1. One or more non-transitory computer-readable storage media having computer-executable instructions embodied thereon that, when executed, perform a method for initiating application of policy attributes to events, the method comprising:
- receiving a first request, from a user device, for at least one host address associated with a destination host, the first request being received by a component that associates destination hosts with host addresses comprising internet protocol (IP) addresses;
in response to receiving the first request,(1) identifying a destination address associated with the destination host,(2) providing the destination address to the user device, and(3) initiating an application of a first policy attribute to a first event via the component providing an indication to apply the first policy attribute associated with the first event;
receiving, at the component, a second request from the user device for the at least one host address associated with the destination host, wherein the second request is communicated from the user device based on the destination address being removed from the cache of the user device; and
in response to receiving the second request, initiating an application of a second policy attribute to a second event via the component providing an indication to apply the second policy attribute associated with the second event;
wherein the first policy attribute comprises a priority, a reliability, a speed, a traffic amount, a throughput, a bandwidth, a transit delay, a jitter, a loss ratio, an error rate, a latency control, or a combination thereof;
wherein a telephone number mapping server receives the request for the at least one destination host address and provides the indication to apply the first policy attribute to the event.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and computer-readable media, for applying one or more policy attributes to an event are provided. The application of policy attributes to an event is initiated. Thereafter, policy attributes to be applied to an event are identified. Such policy attributes may be identified based on event attributes. The policy attributes are applied to an event so that a specific quality of service is achieved. Subsequently, an indication is provided to reconfigure a host source such that the policy attributes may be applied upon each event request.
17 Citations
6 Claims
-
1. One or more non-transitory computer-readable storage media having computer-executable instructions embodied thereon that, when executed, perform a method for initiating application of policy attributes to events, the method comprising:
-
receiving a first request, from a user device, for at least one host address associated with a destination host, the first request being received by a component that associates destination hosts with host addresses comprising internet protocol (IP) addresses; in response to receiving the first request, (1) identifying a destination address associated with the destination host, (2) providing the destination address to the user device, and (3) initiating an application of a first policy attribute to a first event via the component providing an indication to apply the first policy attribute associated with the first event; receiving, at the component, a second request from the user device for the at least one host address associated with the destination host, wherein the second request is communicated from the user device based on the destination address being removed from the cache of the user device; and in response to receiving the second request, initiating an application of a second policy attribute to a second event via the component providing an indication to apply the second policy attribute associated with the second event; wherein the first policy attribute comprises a priority, a reliability, a speed, a traffic amount, a throughput, a bandwidth, a transit delay, a jitter, a loss ratio, an error rate, a latency control, or a combination thereof; wherein a telephone number mapping server receives the request for the at least one destination host address and provides the indication to apply the first policy attribute to the event. - View Dependent Claims (2, 3)
-
-
4. One or more non-transitory computer-readable storage media having computer-executable instructions embodied thereon that, when executed, perform a method for identifying policy attributes to apply to events, the method comprising:
-
obtaining one or more event attributes; identifying one or more policy attributes to apply to an event associated with a mobile device and a destination host, wherein the one or more policy attributes are identified based on the one or more event attributes; communicating the one or more policy attributes to one or more gateways so that the one or more policy attributes are applied by the one or more gateways to the event; and providing an indication to the mobile device to remove one or more destination addresses corresponding with the destination host from a cache of the mobile device so that the one or more policy attributes are applied upon another request by the mobile device for another event associated with the destination host; wherein at least one of the one or more event attributes comprises a user identifier, an event type, a destination host, a source host, an event time, an event location, or a combination thereof; wherein at least one of the one or more policy attributes comprises an indication of the use of resources within a network or an indication of a quality of service associated with the event. - View Dependent Claims (5)
-
-
6. A system for applying policy attributes to events, the system comprising:
-
a processor; a memory storing; a domain name component that receives a request for a host address associated with a destination host to which a user device intends to communicate and, in response to reception of the request for the host address, (1) associates the destination host with a destination address corresponding with the destination host, (2) communicates the destination address to the user device, and (3) provides an indication to apply a policy attribute to a first event occurring between the user device and the destination host; a policy component that (1) receives the indication to apply the policy attribute to the first event, (2) identifies a first policy attribute to apply to the first event, and (3) communicates the first policy attribute to apply to the first event; and a gateway component that (1) receives the first policy attribute to apply to the first event, (2) applies the first policy attribute to the first event to attain a quality of service for the first event, and (3) upon completion of the first event, provide an indication to the user device to remove the destination address from a cache of the user device so that one or more appropriate policy attributes are identified and applied for a second event associated with the same destination host as the first event; wherein the first policy attribute comprises a priority, a reliability, a speed, a traffic amount, a throughput, a bandwidth, a transit delay, a litter, a loss ratio, an error rate, a latency control, or a combination thereof; wherein the first event comprises an audio event, a video event, a data event, or a combination thereof; wherein the processor executes the domain name component, the policy component, and the gateway component.
-
Specification