Management of actions initiated by applications in client devices
First Claim
Patent Images
1. A method, comprising:
- identifying, using a client device, an action being performed using a first application in the client device, the first application comprising a first email client and the action comprising text entry into the first application;
determining, using the client device, whether the first application is authorized to be used to perform the action by determining whether text within the text entry appears within a list of words or phrases that are indicative of enterprise content; and
in response to determining that the first application is not authorized to be used to perform the action, intercepting the action to cause an email to be sent using the first application that includes the text, initiating, using the client device, a remedial action, the remedial action comprising at least;
identifying, using the client device, a second application that is authorized to be used to send the email, wherein the second application comprises a second email client; and
in response to identifying the second application, copying the text into a text entry field within the second application.
1 Assignment
0 Petitions
Accused Products
Abstract
A client device identifies an action being performed using a first application in the client device. The client device identifies that the first application is not authorized to be used to perform the action. In response, the client device identifies a second application that is authorized to perform the action. The client device also facilitates the second application being used to perform the action.
13 Citations
21 Claims
-
1. A method, comprising:
-
identifying, using a client device, an action being performed using a first application in the client device, the first application comprising a first email client and the action comprising text entry into the first application; determining, using the client device, whether the first application is authorized to be used to perform the action by determining whether text within the text entry appears within a list of words or phrases that are indicative of enterprise content; and in response to determining that the first application is not authorized to be used to perform the action, intercepting the action to cause an email to be sent using the first application that includes the text, initiating, using the client device, a remedial action, the remedial action comprising at least; identifying, using the client device, a second application that is authorized to be used to send the email, wherein the second application comprises a second email client; and in response to identifying the second application, copying the text into a text entry field within the second application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium embodying program instructions executable in a client device, the program instructions being configured to cause the client device to at least:
-
identify an action being performed using a first application in the client device, the first application comprising a first email client and the action comprising text entry into the first application; determine whether the first application is authorized to be used to perform the action by determining whether text within the text entry appears within a list of words or phrases that are indicative of enterprise content; and in response to determining that the first application is not authorized to be used to perform the action, intercepting the action to cause an email to be sent using the first application that includes the text, initiating, using the client device, a remedial action, the remedial action comprising at least; identifying a second application that is authorized to be used to send the email, wherein the second application comprises a second email client; and in response to identifying the second application, copying the text into a text entry field within the second application. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a client device; and at least one application embodying program instructions executable in the client device, the program instructions being configured to cause the client device to at least; identify an action being performed using a first application in the client device, the first application comprising a first email client and the action comprising text entry into the first application; determine whether the first application is authorized to be used to perform the action by determining whether text within the text entry appears within a list of words or phrases that are indicative of enterprise content; and in response to determining that the first application is not authorized to be used to perform the action, intercepting the action to cause an email to be sent using the first application that includes the text, initiating, using the client device, a remedial action, the remedial action comprising at least; identifying a second application that is authorized to be used to send the email, wherein the second application comprises a second email client; and in response to identifying the second application, copying the text into a text entry field within the second application. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification