Method and apparatus for managing device operational modes based on context information
First Claim
1. A method comprising facilitating a processing of and/or processing (1) data and/or (2) information and/or (3) at least one signal, the (1) data and/or (2) information and/or (3) at least one signal based, at least in part, on the following:
- context information associated with a device, a user of the device, or a combination thereof;
a processing and/or a facilitating of processing of the context information to cause, at least in part, activation of one or more operational modes of the device;
a disabling or enabling of one or more functions of one or more applications associated with the device based, at least in part, on the activated one or more operational modes, wherein the disabling or enabling of the one or more functions includes blocking a communication attempt by another party; and
a generating of broadcast information associated with the device, the user of the device, or the combination thereof based, at least in part, on the activated one or more operational modes, the context information, or a combination thereof,wherein the broadcast information contains a threshold amount of time as to when the user is expected to return the blocked communication attempt to the other party, andwherein, upon an elapsed time from the broadcast information to the other party exceeding the threshold amount of time, the user is notified of the blocked communication attempt by the other party and an amount of time exceeding the threshold amount of time.
3 Assignments
0 Petitions
Accused Products
Abstract
An approach is provided for managing device do-not-disturb operational modes based on context information. A do-not-disturb manager determines context information associated with a device, a user of the device, or a combination thereof. The do-not-disturb manager also processes and/or facilitates a processing of the context information to cause, at least in part, an activation of one or more operational modes of the device. The do-not-disturb manager also causes, at least in part, a disabling or enabling of one or more functions of one or more applications associated with the device based, at least in part, on the activated one or more operational modes.
105 Citations
18 Claims
-
1. A method comprising facilitating a processing of and/or processing (1) data and/or (2) information and/or (3) at least one signal, the (1) data and/or (2) information and/or (3) at least one signal based, at least in part, on the following:
-
context information associated with a device, a user of the device, or a combination thereof; a processing and/or a facilitating of processing of the context information to cause, at least in part, activation of one or more operational modes of the device; a disabling or enabling of one or more functions of one or more applications associated with the device based, at least in part, on the activated one or more operational modes, wherein the disabling or enabling of the one or more functions includes blocking a communication attempt by another party; and a generating of broadcast information associated with the device, the user of the device, or the combination thereof based, at least in part, on the activated one or more operational modes, the context information, or a combination thereof, wherein the broadcast information contains a threshold amount of time as to when the user is expected to return the blocked communication attempt to the other party, and wherein, upon an elapsed time from the broadcast information to the other party exceeding the threshold amount of time, the user is notified of the blocked communication attempt by the other party and an amount of time exceeding the threshold amount of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, determine context information associated with a device, a user of the device, or a combination thereof; process and/or facilitate a processing of the context information to cause, at least in part, activation of one or more operational modes of the device; cause, at least in part, a disabling or enabling of one or more functions of one or more applications associated with the device based, at least in part, on the activated one or more operational modes, wherein the disabling or enabling of the one or more functions includes blocking a communication attempt by another party; and cause, at least in part, a generating of broadcast information associated with the device, the user of the device, or the combination thereof based, at least in part, on the activated one or more operational modes, the context information, or a combination thereof, wherein the broadcast information contains a threshold amount of time as to when the user is expected to return the blocked communication attempt to the other party, and wherein, upon an elapsed time from the broadcast information to the other party exceeding the threshold amount of time, the user is notified of the blocked communication attempt by the other party and an amount of time exceeding the threshold amount of time. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification