| CPC G06F 16/2291 (2019.01) [H04L 63/0263 (2013.01); H04M 1/66 (2013.01); H04W 4/14 (2013.01); H04W 12/08 (2013.01); H04W 12/12 (2013.01); H04W 24/08 (2013.01); H04L 63/30 (2013.01)] | 18 Claims |

|
1. A method for capturing and controlling data originating from at least one device, the method comprising:
receiving, from at least one device and via an application programming interface (API), an indication of rules for controlling data;
retrieving, via the API, the data from at least one network element corresponding to a network, wherein the data was sent over the network by the at least one device and the data was received at the at least one network element; and
outputting instructions for a computing device associated with the API to perform one or more actions based at least in part on the rules for controlling the data, each of the one or more actions being associated with data security, device security, and/or remote access to the data, wherein the one or more actions comprises (i) auditing the data and (ii) in response to the data indicating performance of one or more unauthorized actions by the at least one device, locking the at least one device from one or more predetermined activities for a predetermined duration.
|