MANAGEMENT OF MOBILE DEVICE COMMUNICATION SESSIONS TO REDUCE USER DISTRACTION
First Claim
1. A method implemented in a computer system for managing communications comprising:
- determining a set of mobile device context states, wherein management by the computer system of requests for communication corresponding to the mobile device is processed in terms of a previously received mobile device context state;
obtaining selection of a mobile device context state of the set of mobile device context states and selection of a mobile device availability for the selected mobile device context state;
associating the selected mobile device context state with the selected mobile device availability; and
storing the association as a mobile device profile;
receiving from the mobile device a first mobile device context state corresponding to one of the set of mobile device context states;
determining a mobile device availability based on the received first mobile device context state and the stored mobile device profile, wherein the mobile device availability corresponds to the management defined in terms of the received first mobile device context state;
receiving a request for initiation of communication including the mobile device and a third party device; and
without requesting a context state of the mobile, processing the request for initiation of communication according to the management defined in terms of the received first mobile device context state and based at least in part on the determined mobile device availability, wherein the processing the request for initiation of communication is processed without causing a modification of at least one of communication reception functionality and a power state of the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods and interfaces are disclosed for managing communications associated with a mobile communication device. Mobile communication devices process environmental inputs and transmit mobile communication device context information to a communication management system. The context information may, for example, reflect the motion and/or geographic location of the mobile device, and may reflect the risk associated with using the device to handle a call or other communications session. The communication management system uses the context information, optionally in combination with communication device profiles, to determine how to manage incoming and/or ongoing calls or other communication sessions. Mobile device users may also be inhibited from initiating communication sessions.
27 Citations
20 Claims
-
1. A method implemented in a computer system for managing communications comprising:
-
determining a set of mobile device context states, wherein management by the computer system of requests for communication corresponding to the mobile device is processed in terms of a previously received mobile device context state; obtaining selection of a mobile device context state of the set of mobile device context states and selection of a mobile device availability for the selected mobile device context state; associating the selected mobile device context state with the selected mobile device availability; and storing the association as a mobile device profile; receiving from the mobile device a first mobile device context state corresponding to one of the set of mobile device context states; determining a mobile device availability based on the received first mobile device context state and the stored mobile device profile, wherein the mobile device availability corresponds to the management defined in terms of the received first mobile device context state; receiving a request for initiation of communication including the mobile device and a third party device; and without requesting a context state of the mobile, processing the request for initiation of communication according to the management defined in terms of the received first mobile device context state and based at least in part on the determined mobile device availability, wherein the processing the request for initiation of communication is processed without causing a modification of at least one of communication reception functionality and a power state of the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method implemented in a computer system for managing communications comprising:
-
determining a mobile device context state, the mobile device context state based at least in part on a determination of whether a mobile device is located within at least one geospatial zone, wherein the at least one geospatial zone is defined by a centroid and a non-circular boundary, and wherein management by the computer system of requests for communication including the mobile device is defined in terms of a mobile device context state; obtaining a selection of a one or more user identities corresponding third parties who may attempt communication with the mobile device; associating a mobile device availability with the selected one or more user identities and with the determined mobile device context state; receiving from the mobile device a mobile device context state including information as to whether the mobile device is within the at least one geospatial zone, wherein receiving the mobile device context state occurs only if the mobile device determines a change in mobile device context state has occurred; receiving a request for initiation of communication including the mobile device and a communicating party; determining a mobile device availability of the mobile device based on an identity of the communicating party and on the received mobile device context state, wherein the mobile device availability corresponds to the management defined in terms of the received mobile device context state; and without requesting a context state of the mobile device to determine mobile device availability, processing the request for initiation of communication according to the management defined in terms of the received mobile device context state and without causing a modification of at least one of communication reception functionality and a power state of the mobile device. - View Dependent Claims (9, 10, 11)
-
-
12. A method implemented in a computer system for managing communications with a mobile device comprising:
-
obtaining a user selection of a context state, wherein management by the computer system of requests for communication including the mobile device is defined in terms of a received context state; obtaining a user selection of at least one identity corresponding a third party who may attempt communication with the mobile device; obtaining a user selection of a mobile device availability to be associated with the selected identity and the selected context state; receiving from the mobile device a context state, wherein receiving the mobile context state occurs only if the mobile device determines a change in context state has occurred; receiving a request from the selected at least one identity for communication with the mobile device; and without requesting a context state of the mobile device; determining a mobile device availability of the mobile device based on the at least one identity and the received context state, wherein the mobile device availability corresponds to the management defined in terms of the received context state; and processing the request for initiation of communication according to the management defined in terms of the received context state, wherein processing does not cause a modification of at least one of communication reception functionality and a power state of the mobile device. - View Dependent Claims (13, 14, 15)
-
-
16. A system for managing communications, the system comprising:
one or more computing devices configured to; associate a selected mobile device context state with a selected mobile device availability; receive from the mobile device a mobile device context state, wherein management by the system of requests for communication including the mobile device is defined in terms of the received mobile device context state; determine a mobile device availability based at least in part on a determination of whether the received mobile device context state matches the selected mobile device context state, wherein the mobile device availability corresponds to the management defined in terms of the received mobile device context state; receive a request for initiation of communication including the mobile device and a third party device; and without request of a context state of the mobile, and without a modification of at least one of communication reception functionality and a power state of the mobile device, process the request for initiation of communication according to the management defined in terms of the received mobile device context state and based at least in part on the determined mobile device availability. - View Dependent Claims (17, 18, 19, 20)
Specification