Restrictions to data transmission
View Patent ↗Data received at, or created on, a device may be tagged as corporate dependent upon a service over which the data is received or an application in which the data is created. When a user attempts to insert tagged data into a data item that is to be transmitted by the device, the insertion may be prevented. Similarly, the transmission of tagged data may be restricted to only occur on a secure service.
1. A method of facilitating data protection on a mobile communications device, said method comprising:
receiving an instruction to paste data into an e-mail message;
determining that a first service has been selected for transmission of said e-mail message;
determining that said data is associated with a second service;
preventing pasting of said data into said e-mail message; and
controlling a display to present a dialog indicating that pasting of said data into said e-mail message has been prevented.
2. The method of claim 1 further comprising determining that said data is associated with said second service by determining that said data is associated with an identifier of said second service.
3. The method of claim 2 wherein said identifier of said second service comprises a globally unique identifier.
4. The method of claim 3 wherein said identifier of said second service comprises an e-mail address.
5. The method of claim 1 wherein said first service comprises an e-mail service.
6. The method of claim 1 wherein said determining that said first service has been selected for transmission of said e-mail message comprises determining that said second service is unavailable to be selected for transmission of said e-mail message.
7. The method of claim 1 wherein said determining that said first service has been selected for transmission of said e-mail message comprises determining that a service has been selected for transmission of said e-mail message.
8. A mobile communication device comprising:
a communication subsystem;
a display;
a processing device adapted to:
receive an instruction to paste data into an e-mail message;
determine that a first service has been selected for transmission of said e-mail message using said communication subsystem;
determine that said data is associated with a second service;
prevent pasting of said data into said e-mail message; and
control said display to present a dialog indicating that pasting of said data into said e-mail message has been prevented.
9. A non-transitory computer-readable medium containing computer-executable instructions that, when performed by a processor, cause said processor to:
receive an instruction to paste data into an e-mail message;
determine that a first service has been selected for transmission of said e-mail message;
determine that said data is associated with a second service;
prevent pasting of said data into said e-mail message; and
control a display to present a dialog indicating that pasting of said data into said e-mail message has been prevented.