×

Location based network usage policies

  • US 9,225,790 B2
  • Filed: 05/08/2015
  • Issued: 12/29/2015
  • Est. Priority Date: 07/17/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method performed by a data processing apparatus, the method comprising:

  • receiving first information indicating that a first client device operated by a user is connected to a network at a first physical location;

    identifying a first user role associated with the user;

    identifying, from among a plurality of network policy groups that each has a corresponding policy location and a corresponding policy role, a first network policy group having both (i) a first policy location that corresponds to the first client device'"'"'s first physical location, and (ii) a policy role that corresponds to the user'"'"'s first user role by;

    selecting a highest priority network policy group from a subset of network policy groups as the first network policy group, each of the network policy groups in the subset of network policy groups having priority information and being one of the network policy groups in the plurality of network policy groups, the highest priority network policy group having a higher priority than the other network policy groups in the subset of network policy groups based on the priority information associated with the highest priority network policy group;

    receiving, from the first client device while the first client device is associated with the first physical location, a first resource request to access a resource available on the network;

    determining, while the first client device is associated with the first physical location and in response to receiving the first resource request, first access permissions for the first client device to the requested resource using the first network policy group;

    receiving second information indicating that a second client device operated by the user is connected to the network at a second physical location, and identifying a second user role associated with the second client device, the second physical location different from the first physical location;

    identifying, from among the plurality of network policy groups, a default network policy group having both (i) a second policy location that corresponds to the second client device'"'"'s second physical location, and (ii) a policy role that applies to all client devices and to all users that connect to the network at the second physical location;

    receiving, from the second client device while the second client device is associated with the second physical location, a second resource request to access the resource; and

    determining, while the second client device is associated with the second physical location and in response to receiving the second resource request, second access permissions for the second client device to the requested resource using the default network policy group.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×