CONTEXT BASED DATA MEDIATION
First Claim
1. A computer-implemented method, comprising:
- receiving context change notification messages transmitted by a mobile communications device, at least some of said context change notification messages based on motion-based context assessments performed by the mobile communications device;
maintaining state data in computer storage based, at least in part, on the received context change notification messages, wherein the state data is maintained and updated in said computer storage at least during time periods in which the mobile communications device is not being used by the user, said computer storage being separate from the mobile communications device and wherein the state data includes mobile communication device identification information associated with data communications associated with the mobile communication device;
in response to an incoming request data request, using at least said state data, as maintained in said computer storage prior receipt of said request, to determine, at least, whether to perform an action on the data request as specified in the state data;
receiving updated context change notification messages corresponding to the mobile communications device;
associating the mobile communications device with updated state data, the updated state data; and
in response to a second incoming data request, using at least the updated state data, as maintained in said computer storage prior receipt of said request, to determine, at least, whether to perform an action on the data request as specified in the state data.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication environment includes of one or more subscriber terminals capable of receiving and transmitting data over a communication network via a communication management system. The communication management system receives mobile communication device context information and mobile communication device identification information from the mobile communication device. The communication management system then identifies data availability profiles reflective of a prior determination of mobile communication device availability to receive data communications according to context. The communication management system then implements data filtering rules corresponding to a current data availability profile.
-
Citations
28 Claims
-
1. A computer-implemented method, comprising:
-
receiving context change notification messages transmitted by a mobile communications device, at least some of said context change notification messages based on motion-based context assessments performed by the mobile communications device; maintaining state data in computer storage based, at least in part, on the received context change notification messages, wherein the state data is maintained and updated in said computer storage at least during time periods in which the mobile communications device is not being used by the user, said computer storage being separate from the mobile communications device and wherein the state data includes mobile communication device identification information associated with data communications associated with the mobile communication device; in response to an incoming request data request, using at least said state data, as maintained in said computer storage prior receipt of said request, to determine, at least, whether to perform an action on the data request as specified in the state data; receiving updated context change notification messages corresponding to the mobile communications device; associating the mobile communications device with updated state data, the updated state data; and in response to a second incoming data request, using at least the updated state data, as maintained in said computer storage prior receipt of said request, to determine, at least, whether to perform an action on the data request as specified in the state data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for managing communications associated with a mobile communication device comprising:
-
a mobile communication device interface for bilateral communications with a mobile communication device, wherein the mobile communication device interface obtains mobile communication device context information; a mobile communication device data store for maintaining mobile communication device availability profiles according to specific mobile communication device contexts, wherein the mobile communication device availability is determined asynchronously to communication requests and includes information for identifying data communications designated for the mobile communication device; and a communication management component for managing data communications between a mobile communication device and another device based on the mobile communication device profiles, wherein managing data communications includes determining whether to perform an action on the data request as specified in the availability profiles. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for managing communications associated with a mobile communication device comprising:
-
maintaining a mobile communication device profile, wherein the mobile communication device profile defines criteria for processing data processing profiles based on a current mobile communication device context and identification information attributed to a mobile communication device; prior to a data request associated with a mobile communication device, determining data filtering rules reflective of an unavailability of the mobile communication device based on processing current mobile communication device context information with the mobile communication device profile, wherein the mobile communication device availability is an assessment of a desirability of facilitating data communications; subsequently managing data communication requests between the mobile communication device and another communication device, wherein managing communications includes determining whether to perform an action on data packets associated with the data communications based on the data filtering rules; receiving updated context change notification messages corresponding to the mobile communications device; determining an updated set of data filtering rules reflective of an unavailability of the mobile communication device based on processing the updated mobile communication device context information; and in response to a second incoming data communication request, determining whether to perform an action on data packets associated with the data communications based on the updated data filtering rules. - View Dependent Claims (25, 26, 27, 28)
-
Specification