Patent ID: 11870673
Assignee: SPLUNK INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 7:
8. A system comprising one or more hardware processors configured to cause the system to perform operations comprising:
intercepting, by a monitoring component on a mobile device, a stream of data of a packet of unknown length being communicated to or from an application running on the mobile device, the packet having a packet header or a packet trailer;
tracking, by the monitoring component, a number of intercepted bytes of the packet from the stream by incrementing a counter that represents the number of intercepted bytes;
examining, by the monitoring component, the packet header or the packet trailer for a predetermined set of types of network data, wherein the monitoring component is configured to terminate the examining upon reading the intercepted bytes represented by the number in the counter; and
providing the network data to a remote server.