US 7,526,800 B2
Administration of protection of data accessible by a mobile device
Michael Wright, Sandy, Utah (US); Peter Boucher, Orem, Utah (US); Gabe Nault, Draper, Utah (US); Merrill Smith, Riverton, Utah (US); Sterling K. Jacobson, Saratoga Springs, Utah (US); Jonathan Wood, Orem, Utah (US); and Robert Mims, West Valley City, Utah (US)
Assigned to Novell, Inc., Provo, Utah (US)
Filed on Jul. 21, 2004, as Appl. No. 10/897,060.
Application 10/897060 is a continuation in part of application No. 10/377265, filed on Feb. 28, 2003, granted, now 7,308,703.
Application 10/377265 is a continuation in part of application No. 10/413443, filed on Apr. 11, 2003.
Claims priority of provisional application 60/489128, filed on Jul. 21, 2003.
Claims priority of provisional application 60/531054, filed on Dec. 18, 2003.
Prior Publication US 2005/0055578 A1, Mar. 10, 2005
This patent is subject to a terminal disclaimer.
Int. Cl. H04M 3/24 (2006.01); G06F 7/04 (2006.01)
U.S. Cl. 726—11  [726/1; 713/153; 379/15.03; 379/29.01; 379/32.01; 379/201.12; 455/25] 18 Claims
OG exemplary drawing
 
1. In a mobile computing device, a computer-implemented system for providing protection of data accessible by a mobile computing device comprising:
a location detection module for detecting a location associated with the network environment in which the mobile device is operating;
a policy setting module being communicatively coupled with the location detection module for communication of the detected location and being communicatively coupled over a network to a policy management module, the policy setting module configured to determine at least a connection type, a network class, and a hardware brand of a network adapter on the mobile device and a current security policy from one or more security policies received from the policy management module, the current policy being set as a function of which of a plurality of pre-defined locations the detected location appears, the pre-defined locations being set by the policy management module, and further being set as a function of the connection type, the network class, and the hardware brand of the network adapter on the mobile device; and
a policy enforcement control module being communicatively coupled with the policy setting module for communication of the current security policy to be enforced, the enforcement control module comprising one or more enforcement mechanism modules for enforcing the current security policy.