Edge networking devices and systems for identifying a software application
AssigneeEdgewater Networks, Inc.
InventorsRumus M. Sakya, Avinash V. Shenoi, Pooja A. Joshi
Life of this patent
Estimating the term…
Abstract
Edge networking router devices and systems for identifying a software application are described herein. One or more embodiments include an edge networking router device for identifying a software application comprising a packet collector to receive packet data in the edge networking router device and an artificial intelligence (AI) model configured to process the packet data received by the packet collector to identify the software application, wherein the artificial intelligence (AI) model is trained using a cloud entity and received from the cloud entity.
Claims20
A thin edge networking router device for identifying a software application, comprising:
- a packet collector configured to receive packet data;
- and
- a model configured to:
- identify the software application using the received packet data;
- calculate a probability that the model correctly identified the software application;
- and
- request an updated model in response to incorrectly identifying a particular number of software applications.
A thin edge networking router device for identifying a software application, comprising:
- a packet collector configured to receive packet data;
- and
- a model configured to:
- identify the software application using the received packet data;
- generate a command in response to identifying the software application;
- calculate a probability that the model correctly identified the software application;
- and
- request an updated model in response to incorrectly identifying a particular number of software applications.
A system for identifying a software application, comprising:
- a cloud entity configured to train a model using packet sample data;
- and
- a thin edge networking router device configured to:
- receive the model from the cloud entity;
- receive packet data;
- identify the software application using the received packet data and the received model;
- calculate a probability that the model correctly identified the software application;
- and
- request an updated model in response to incorrectly identifying a particular number of software applications.
Dependencies are inferred from the claim text.