CA2584544C

System and method for controlling device usage

Abstract

Mobile device usage may be monitored and restricted by pushing enabling/disabling events from an administrator the device. The events impose a certain set of rules that can "lock" certain features provided by the device, according to permissions and pre-established policies, for a certain period of time. Such restricted periods may coincide with meetings or other events in which distractions should be kept to a minimum or be during regular, predetermined time periods. Preferably, the rules include conditional locks that allow a user to use a feature a reasonable number of times before the lock is activated to place the onus on the user for minimizing such distractions, while enabling the user to maintain access to such a vital communication tool. Cancel packets may also be used to not only control but to monitor the application of the rule sets and when certain conditions are breaches, which provides an employer with sufficient information to use in auditing device usage or in reprimanding users for misuse of a privilege such as the use of mobile data communications devices.

CA2584544C, drawing sheet 1
Sheet 1 of 16

Term

0.5 yearsleft in the term

Expires 11 April 2027.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

24 claims: 4 independent, 20 dependent

  1. 1
    CA 02584544 2012-08-08 Claims:1. A method for controlling usage of features provided by a device in a communication system, said features requiring user interaction, said method comprising: obtaining a policy from another entity for controlling usage of particular features on said device during restricted periods, said policy being imposed by said another entity without input from a user of said device, said policy containing a set of rules for inhibiting access to a selected one or more of said particular features during said restricted periods, wherein application of said rules enables restriction of both local features not requiring a connection to said communication system and communicationbased features requiring a connection to said communication system;storing said policy in said device for referencing said rules to determine said selected one or more of said particular features to be restricted during said restricted periods;determining a particular restricted period and a duration therefor;upon commencement of said particular restricted period, referencing said set of rules in said policy and inhibiting access to said selected ones of said one or more of said particular features for the duration of said particular restricted period according to said rules;during said particular restricted period, providing as an output on said device, an option to override one or more of said rules in said policy during said restricted period to thereby permit access to one or more of said selected ones of said particular features;and if said device detects an input to said device indicating that said option to override has been used, sending a cancel indicator to said another entity to enable said another entity to monitor usage of said device.
  2. 4
    The method according to any one of claims 1 to 3 wherein at least one of said set of rules is a conditional rule, said conditional rule allowing a conditional feature to be used a predetermined number of times during said particular restricted period, wherein if said predetermined number of times is exceeded, said conditional feature is disabled thereafter and a conditional indicator is provided to an administrator for monitoring said usage.
  3. 5
    The method according to any one of claims 1 to 4 wherein said policy is generated by an administrator at said another entity in response to a request to restrict the use of said device, said device being operated by said user, said request being sent to said user via said device and monitored by an administrator.
  4. 8
    The method according to any one of claims 1 to 4 wherein said policy is generated by another user in response to a request thereby to inhibit said selected ones of said features, said request being sent to said device by said another user using another device.
  5. 9
    A system for controlling usage of features provided by a device in a communication system, said features requiring user interaction, said system comprising:a communication subsystem for obtaining a policy from another entity for controlling usage of particular features on said device during restricted periods, said policy being imposed by said another entity without input from a user of said device, said policy containing a set of rules for inhibiting access to a selected one or more of said particular features during said restricted periods, wherein application of said rules enables restriction of both local features not requiring a connection to said communication system and communication-based features requiring a connection to said communication system;CA 02584544 2012-08-08 a memory for storing said policy in said device for referencing said rules to determine said selected one or more of said particular features to be restricted during said restricted periods;and computer executable instructions for: determining a particular restricted period and duration therefor;upon commencement of said restricted period, referencing said set of rules in said policy and inhibiting access to said selected one or more of said particular features for the duration of said particular restricted period according to said rules;during said particular restricted period, providing as an output on said device, an option to override one or more of said rules in said policy during said restricted period to thereby permit access to one or more of said selected ones of said features;and if an input to said device is detected which is indicative that said option to override has been used, sending a cancel indicator to said another entity to enable said another entity to monitor usage of said device.
  6. 12
    The system according to any one of claims 9 to 11 wherein at least one of said set of rules is a conditional rule, said conditional rule allowing a conditional feature to be used a predetermined number of times during said particular restricted period, wherein if said predetermined number of times is exceeded, said conditional feature is disabled thereafter and a conditional indicator is provided to an administrator for monitoring said usage.
  7. 13
    The system according to any one of claims 9 to 12 wherein said policy has been generated by said another entity in response to a request to restrict the use of said device, said device being CA 02584544 2012-08-08 operated by said user, said request being sent to said user via said device and monitored by said another entity.
  8. 14
    The system according to any one of claims 9 to 13 further comprising a rules database, said policy being generated according to at least one rule set contained in said rules database.
  9. 15
    The system according to any one of claims 9 to 14 further comprising an administration log, wherein an administrator monitors usage by updating said administration log.
  10. 16
    The system according to any one of claims 9 to 15 wherein said another entity is another user having another device, said policy being generated by said another user in response to a request thereby to inhibit said selected ones of said features, said request being sent to said device by said another user.
  11. 17
    A memory storing software program instructions for controlling usage of features provided by a device in a communication system, said software program instructions comprising instructions for:obtaining a policy from another entity for controlling usage of particular features on said device during restricted periods, said policy being imposed by said another entity without input from a user of said device, said policy containing a set of rules for inhibiting access to a selected one or more of said particular features during said restricted periods, wherein application of said rules enables restriction of both local features not requiring a connection to said communication system and communicationbased features requiring a connection to said communication system;storing said policy in said device for referencing said rules to determine said selected one or more of said particular features to be restricted during said restricted periods;determining a particular restricted period and a duration therefor;upon commencement of said particular restricted period, referencing said set of rules in said policy and inhibiting access to said selected ones of said one or more of said particular features for the duration of said particular restricted period according to said CA 02584544 2012-08-08 rules;during said particular restricted period, providing as an output on said device, an option to override one or more of said rules in said policy during said restricted period to thereby permit access to one or more of said selected ones of said particular features;and if said device detects an input to said device indicating that said option to override has been used, sending a cancel indicator to said another entity to enable said another entity to monitor usage of said device.
  12. 20
    The memory according to any one of claims 17 to 19 wherein at least one of said set of rules is a conditional rule, said conditional rule allowing a conditional feature to be used a predetermined number of times during said particular restricted period, wherein if said predetermined number of times is exceeded, said conditional feature is disabled thereafter and a conditional indicator is provided to an administrator for monitoring said usage.
  13. 21
    The memory according to any one of claims 17 to 20 wherein said policy is generated by an administrator at said another entity in response to a request to restrict the use of said device, said device being operated by said user, said request being sent to said user via said device and monitored by an administrator.
  14. 24
    The memory according to any one of claims claim 17 to 19 wherein said policy is generated by another user in response to a request thereby to inhibit said selected ones of said features, said request being sent to said device by said another user using another device. 22247084.1