Mobile communication device monitoring systems and methods
First Claim
1. A system comprising:
- a memory configured to store programs and database information;
a processor, coupled to the memory, configured to access the database information and run the programs;
a communication gateway, coupled to the processor and the memory, configured to receive information, including contextual information, on data service use from a mobile, wireless, communication device, being monitored by the system, configured to;
monitor each data service use;
compile the information associated with each data service use; and
provide the information associated with each data service use to be received by the communication gateway;
wherein the data service uses, for data services associated with the mobile, wireless, communication device, comprise;
inbound and outbound communications of the mobile, wireless, communication device; and
any addition, modification, and/or deletion within the mobile, wireless, communication device to application data, wherein the information associated with the data service uses comprise message information for a message application data service use, including at least one of associated originating or destination email address, username, or telephone number along with contextual data;
wherein the database information comprises;
an activity log database configured to store a signed entry for each data service use based on the information, including contextual information, received from the mobile, wireless, communication device; and
a permissions database configured to store rules as to whether each data service use is allowed for the mobile, wireless, communication device; and
wherein the programs comprise;
an alert monitor program configured to compare the signed entry for each data service use stored in the activity log database to the associated rule stored in the permissions database and to provide an alert if the data service use of the mobile, wireless, communication device is not allowed.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are directed to monitoring the communications to and from a mobile communication device in accordance with some embodiments of the present invention. For example in accordance with an embodiment, each of the data services on a mobile communication device may be monitored against rules stored in a central data center repository. The data services may include all forms of communications between the mobile communication device and a third party along with changes to application or data within the mobile communication device. An alert may be provided to an administrator when unauthorized data service activity and/or a message may be sent to the mobile communication device to prevent the unauthorized data service activity.
-
Citations
38 Claims
-
1. A system comprising:
-
a memory configured to store programs and database information; a processor, coupled to the memory, configured to access the database information and run the programs; a communication gateway, coupled to the processor and the memory, configured to receive information, including contextual information, on data service use from a mobile, wireless, communication device, being monitored by the system, configured to; monitor each data service use; compile the information associated with each data service use; and provide the information associated with each data service use to be received by the communication gateway; wherein the data service uses, for data services associated with the mobile, wireless, communication device, comprise; inbound and outbound communications of the mobile, wireless, communication device; and any addition, modification, and/or deletion within the mobile, wireless, communication device to application data, wherein the information associated with the data service uses comprise message information for a message application data service use, including at least one of associated originating or destination email address, username, or telephone number along with contextual data; wherein the database information comprises; an activity log database configured to store a signed entry for each data service use based on the information, including contextual information, received from the mobile, wireless, communication device; and a permissions database configured to store rules as to whether each data service use is allowed for the mobile, wireless, communication device; and wherein the programs comprise; an alert monitor program configured to compare the signed entry for each data service use stored in the activity log database to the associated rule stored in the permissions database and to provide an alert if the data service use of the mobile, wireless, communication device is not allowed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A mobile communications device comprising:
-
a memory configured to store programs and data; a processor, coupled to the memory, configured to run the programs stored in the memory; a communications port configured to wirelessly communicate with a data center; and wherein the programs comprise a data monitor program configured to; monitor data service uses of the mobile communications device; compile signed information, including contextual information, of the data service uses; and transmit the information to the data center via the communications port; wherein the data service uses, for data services associated with the mobile communication device, comprise; inbound and outbound communications of the mobile communication device; any additions, modifications, and/or deletions within the mobile communication device of applications; and any additions, modifications, and/or deletions within the mobile communication device to application data. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method of monitoring a mobile communication device configured to monitor each data service use, compile information associated with each data service use, and provide the information associated with each data service use to a remote data center, the method comprising:
-
storing rules associated with the data service uses for the mobile communication device at the remote data center, wherein the data service uses, for data services associated with the mobile communication device, comprise; inbound and outbound communications of the mobile communication device; any additions, modifications, and/or deletions within the mobile communication device to applications; and any additions, modifications, and/or deletions within the mobile communication device to application data; receiving the information for one of the data service uses from the mobile communication device; signing the information; storing the signed information for the data service use; checking the data service use based on the information to the corresponding rule associated with the data service use; and providing an alert if the data service use is unauthorized based on the corresponding rule. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A method of monitoring a mobile communication device, the method comprising:
-
monitoring data service uses of the mobile communication device, wherein the data service uses, for data services associated with the mobile communication device, comprise; inbound and outbound communications of the mobile communication device; and any additions, modifications, and/or deletions within the mobile communication device to application data; detecting an initiation of one of the data services; capturing information, including any contextual information, associated with the data service use based on the detecting, wherein the information associated with the data service uses comprise message information for a message application data service use, including at least one of associated originating or destination email address, username, or telephone number along with contextual data, wherein the data service uses comprise a phone application use and/or a short message service text application use, and wherein the contextual information comprises any combination of text, files, pictures, and audio information associated with the data service uses; compiling and signing the information based on the capturing to provide signed information; and transmitting the signed information of the data service use to a data center to store the signed information. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A computer-readable medium on which is stored a non-transitory computer program for performing a method of monitoring a mobile communication device configured to monitor each data service use, compile information associated with each data service use, and provide the information associated with each data service use to a remote data center, the method comprising:
-
storing rules associated with the data service uses for the mobile communication device at the remote data center, wherein the data service uses, for data services associated with the mobile communication device, comprise; inbound and outbound communications of the mobile communication device; any additions, modifications, and/or deletions within the mobile communication device to applications; and any additions, modifications, and/or deletions within the mobile communication device to application; receiving the information for one of the data service uses from the mobile communication device, wherein the information comprises messages information for a message application data service use, including at least one of associated originating and/or destination email address, username, and/or telephone number along with contextual data; storing the information with a signature for the data service use; checking the data service use based on the information to the corresponding rule associated with the data service use; and providing an alert if the data service use is unauthorized based on the corresponding rule. - View Dependent Claims (31, 32, 33, 34)
-
-
35. A computer-readable medium on which is stored a non-transitory computer program for performing a method of monitoring a mobile communication device, the method comprising:
-
monitoring data service uses of the mobile communication device, wherein the data service uses, for data services associated with the mobile communication device, comprise; inbound and outbound communications of the mobile communication device; any additions, modifications, and/or deletions within the mobile communication device to applications; and any additions, modifications, and/or deletions within the mobile communication device to application data; detecting an initiation of one of the data services; capturing information, including any contextual information, associated with the data service use based on the detecting, wherein the information associated with the data service uses comprise message information for a message application data service use, including at least one of associated originating or destination email address, username, or telephone number along with contextual data, wherein the data service uses comprise a phone application use and/or a short message service text application use, and wherein the contextual information comprises any combination of text, files, pictures, and audio information associated with the data service uses; compiling and signing the information based on the capturing to provide signed information; and transmitting the signed information of the data service use to a data center to store the signed information having a digital signature. - View Dependent Claims (36, 37, 38)
-
Specification