Managing Access to Mobile Content Using Location-Based Services
First Claim
Patent Images
1. A computer-readable storage medium that stores computer-executable instructions that, when executed by a processor of a mobile device, cause the mobile device to perform operations comprising:
- determining a presence status of a user associated with the mobile device;
receiving data representative of a condition under which the presence status is to be changed;
determining that the condition has been met;
in response to determining that the condition has been met, changing the presence status to a new presence status;
receiving a message;
determining a filtering condition assigned to the new presence status; and
filtering the message in accordance with the filtering condition.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods for selectively filtering message content received at a mobile device based upon a current location of the mobile device and/or a user'"'"'s presence status and devices configured to selectively filter message content based upon a location of the mobile device and/or a user'"'"'s presence status.
-
Citations
20 Claims
-
1. A computer-readable storage medium that stores computer-executable instructions that, when executed by a processor of a mobile device, cause the mobile device to perform operations comprising:
-
determining a presence status of a user associated with the mobile device; receiving data representative of a condition under which the presence status is to be changed; determining that the condition has been met; in response to determining that the condition has been met, changing the presence status to a new presence status; receiving a message; determining a filtering condition assigned to the new presence status; and filtering the message in accordance with the filtering condition. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
determining, by a mobile device, a presence status of a user associated with the mobile device; receiving, by the mobile device, data representative of a condition under which the presence status is to be changed; determining, by the mobile device, that the condition has been met; in response to determining that the condition has been met, changing, by the mobile device, the presence status to a new presence status; receiving, by the mobile device, a message; determining, by the mobile device, a filtering condition assigned to the new presence status; and filtering, by the mobile device, the message in accordance with the filtering condition. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A mobile device comprising:
-
a processor; and a memory that, when executed by the processor, causes the processor to perform operations comprising determining a presence status of a user associated with the mobile device, receiving data representative of a condition under which the presence status is to be changed, determining that the condition has been met, in response to determining that the condition has been met, changing the presence status to a new presence status, receiving a message, determining a filtering condition assigned to the new presence status, and filtering the message in accordance with the filtering condition. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification