Methods and systems for network services related to geographic location
First Claim
1. A method for applying network services related to geographic location of a subscriber comprising:
- receiving regions within a map, from a region detection module;
receiving geo-service definitions for the regions, from a geo-service definition and enablement module, wherein the geo-service definitions comprise geo-service actions based on pre-determined logical conditions for the regions and subscriber traffic flows, wherein the geo-service actions are configured to impact a subscriber'"'"'s traffic flow, via applying a geo-fencing policy to the subscriber'"'"'s traffic flow, wherein the geo-fencing policy comprises a policy to amend the traffic flow related to at least one application;
determining information related to the subscriber'"'"'s traffic flow by a subscriber detection and traffic management module, wherein the information related to the subscriber'"'"'s traffic flow comprises the at least one application being accessed by the subscriber and protocol being accessed by the subscriber;
determining the subscriber'"'"'s location based on data extracted from packets of the subscriber'"'"'s traffic flow by a location detection module;
determining a subscriber'"'"'s region based on the subscriber'"'"'s location;
and applying the geo-service definitions to modify the traffic flow related to the at least one application, based on the subscriber'"'"'s region and based on the information related to the subscriber'"'"'s traffic flow, wherein the applying the geo-service definitions further comprises;
determining if the subscriber'"'"'s traffic flow changes to another at least one application being accessed by the subscriber and protocol being accessed by the subscriber;
and re-applying geo-service definitions based on the subscriber'"'"'s region and the information related to the changed subscriber'"'"'s traffic flow.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for applying network services related to geographic location including receiving regions within a map and receiving geo-service definitions for the regions. The method includes determining a subscriber'"'"'s region and determining information related to the subscriber'"'"'s traffic flow. The method then applies geo-service definitions based on the subscriber'"'"'s region and the information related to the traffic flow. A system for applying network services related to geographic location having a location detection module for detecting a subscriber'"'"'s location and a region detection module for determining the subscriber'"'"'s region within a map based on the subscriber'"'"'s location. The system further including a geo-service definition and enablement module for defining geo-service definitions and actions; and a subscriber detection and traffic management module adapted to receive the subscriber'"'"'s region and apply geo-service definitions to the subscriber traffic flow based in part on the region of the subscriber.
10 Citations
10 Claims
-
1. A method for applying network services related to geographic location of a subscriber comprising:
-
receiving regions within a map, from a region detection module; receiving geo-service definitions for the regions, from a geo-service definition and enablement module, wherein the geo-service definitions comprise geo-service actions based on pre-determined logical conditions for the regions and subscriber traffic flows, wherein the geo-service actions are configured to impact a subscriber'"'"'s traffic flow, via applying a geo-fencing policy to the subscriber'"'"'s traffic flow, wherein the geo-fencing policy comprises a policy to amend the traffic flow related to at least one application; determining information related to the subscriber'"'"'s traffic flow by a subscriber detection and traffic management module, wherein the information related to the subscriber'"'"'s traffic flow comprises the at least one application being accessed by the subscriber and protocol being accessed by the subscriber; determining the subscriber'"'"'s location based on data extracted from packets of the subscriber'"'"'s traffic flow by a location detection module; determining a subscriber'"'"'s region based on the subscriber'"'"'s location; and applying the geo-service definitions to modify the traffic flow related to the at least one application, based on the subscriber'"'"'s region and based on the information related to the subscriber'"'"'s traffic flow, wherein the applying the geo-service definitions further comprises; determining if the subscriber'"'"'s traffic flow changes to another at least one application being accessed by the subscriber and protocol being accessed by the subscriber; and re-applying geo-service definitions based on the subscriber'"'"'s region and the information related to the changed subscriber'"'"'s traffic flow. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification