US10461990B2

Diagnostic traffic generation for automatic testing and troubleshooting

Summary by NHIP

Event-Triggered VM Traffic Analysis

The apparatus detects network events to activate virtual machines that separate test traffic from normal flows. Distinctive elements include activating a mobile-emulating VM upon application resets or hardware changes to determine system health.

Claim Score by NHIP

Read claim 10, the broadest

Abstract

A framework in a cloud network that may allow for debugging at multiple vantage points at different layers (e.g., layer 2, layer 3, etc.). The methods may provide tracer or measurement services that filter, capture, or forward flows that may include packets, calls, or protocols to look for particular signatures.

US10461990B2, drawing sheet 1
Sheet 1 of 11

Term

10.6 yearsleft in the term

Expires 2 May 2037.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

20 claims: 3 independent, 17 dependent

  1. 1
    An apparatus comprising:a processor;and a memory coupled with the processor, the memory comprising executable instructions stored thereon that when executed by the processor cause the processor to effectuate operations comprising: detecting an occurrence of an event;based on the detected occurrence of the event, activating a virtual machine, wherein said activating a virtual machine comprises providing instructions to generate the virtual machine to be instantiated on one or more devices or providing instructions to configure a virtual machine already instantiated on one or more devices;obtaining the network traffic using the activated virtual machine, wherein the network traffic comprises test traffic and normal traffic;separating the test traffic and the normal traffic using the virtual machine;and based on the separated test traffic, determining health of a system.
  2. 10
    Broadest claimClaim Score 73, broad(NHIP)A method comprising:detecting an occurrence of an event;activating a virtual machine based on the event, wherein said activating a virtual machine comprises providing instructions to generate the virtual machine to be instantiated on one or more devices or providing instructions to configure a virtual machine already instantiated on one or more devices;obtaining the network traffic using the activated virtual machine, wherein the network traffic comprises test traffic and normal traffic;separating the test traffic and the normal traffic using the virtual machine;and based on the separated test traffic, determining health of a system.
  3. 18
    A computer readable storage medium storing computer executable instructions that when executed by a computing device cause said computing device to effectuate operations comprising:detecting an occurrence of an event;activating a virtual machine based on the event, wherein said activating a virtual machine comprises providing instructions to generate the virtual machine to be instantiated on one or more devices or providing instructions to configure a virtual machine already instantiated on one or more devices;obtaining network traffic using the activated virtual machine, wherein the network traffic comprises test traffic and normal traffic;separating the test traffic and the normal traffic using the virtual machine;and based on the separated test traffic, determining health of a system.