IP Library Patent Application 18922748
Patent Application
App. No. 18/922,748

USE OF SENTIMENT ANALYSIS TO ASSESS TRUST IN A NETWORK

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/922,748
Abstract

This disclosure describes techniques that include assessing trust in a system, and in particular, assessing trust by performing a sentiment analysis for an entity or device within a system. In one example, this disclosure describes a method that includes performing, by a computing system and based on information collected about a network entity in a computer network, a sentiment analysis associated with the network entity; determining, by the computing system and based on the sentiment analysis, a trust score for the network entity; and modifying, by the computing system and based on the trust score for the network entity, network operations within the computer network.

Claims (54)

1 . A computing system comprising processing circuitry and a storage device, wherein the processing circuity has access to the storage device and is configured to:

perform, based on information collected about a network entity in a computer network, a sentiment analysis involving user comments associated with the network entity;

determine sub-scores for each of a plurality of characteristics of the network entity, wherein to determine the sub-scores, the processing circuitry is further configured to determine a sub-score associated with the sentiment analysis;

determine, based on the sub-scores for each of the plurality of characteristics of the network entity, a level of trust for the network entity; and

perform an action based on the level of trust for the network entity, wherein to perform the action, the processing circuitry is further configured to communicate with a device on the computer network to modify operations within the computer network.

2 . The computing system of claim 1 , wherein to determine the level of trust, the processing circuitry is further configured to:

assign, based on the determined level of trust, one of a finite number of trust categories to the network entity.

3 . The computing system of claim 2 , wherein the processing circuitry is further configured to:

output a user interface expressing the level of trust using the assigned one of the finite number of trust categories; and

enable, based on the level of trust, the network entity to perform an operation on the computer network.

4 . The computing system of claim 1 , wherein the processing circuitry is further configured to:

determine an amount of trust that another network entity has for the network entity.

5 . The computing system of claim 4 , wherein to determine the level of trust, the processing circuitry is further configured to:

determine the level of trust further based on the amount of trust that the other network entity has for the network entity.

6 . The computing system of claim 1 , wherein the network entity is a specific network entity from among a plurality of network entities, and wherein to perform the sentiment analysis, the processing circuitry is further configured to:

train a machine learning model to predict sentiment from information about network entities included within the plurality of network entities; and

apply the machine learning model to predict the sentiment for the specific network entity from the information collected about the specific network entity.

7 . The computing system of claim 1 , wherein the processing circuitry is further configured to:

determine a prerequisite sub-score for the network entity based on one or more prerequisites for the network entity.

8 . The computing system of claim 7 , wherein to determine the level of trust, the processing circuitry is further configured to:

determine the level of trust further based on the prerequisite sub-score.

9 . The computing system of claim 1 , wherein to perform the sentiment analysis, the processing circuitry is further configured to:

process the information collected about the network entity in a pipeline that translates raw text into clean text suitable for natural language processing; and

apply a machine learning model to the clean text to predict the sentiment associated with the network entity.

10 . The computing system of claim 1 , wherein the information collected about the network entity includes at least one of:

log information, diagnostic information, trouble-ticketing information, emails, chat messages, collaboration applications, metadata associated with the network entity, information derived from user interface interactions, or text received in response to user interface interactions.

11 . The computing system of claim 1 , wherein to modify operations, the processing circuitry is further configured to change configurations for at least one of:

a router, a firewall, an access control system, an asset management system, or an alarm system.

12 . A method comprising:

performing, by a computing system and based on information collected about a network entity in a computer network, a sentiment analysis involving user comments associated with the network entity;

determining, by the computing system, sub-scores for each of a plurality of characteristics of the network entity, wherein determining the sub-scores includes determining a sub-score associated with the sentiment analysis;

determining, by the computing system and based on the sub-scores for each of the plurality of characteristics of the network entity, a level of trust for the network entity; and

performing an action, by the computing system and based on the level of trust for the network entity, wherein performing the action includes communicating with a device on the computer network to modify operations within the computer network.

13 . The method of claim 12 , wherein determining the level of trust includes:

assigning, based on the determined level of trust, one of a finite number of trust categories to the network entity.

14 . The method of claim 13 , further comprising:

outputting, by the computing system, a user interface expressing the level of trust using the assigned one of the finite number of trust categories; and

enabling, by the computing system and based on the level of trust, the network entity to perform an operation on the computer network.

15 . The method of claim 12 , further comprising:

determining, by the computing system, an amount of trust that another network entity has for the network entity.

16 . The method of claim 15 , wherein determining the level of trust includes:

determining the level of trust further based on the amount of trust that the other network entity has for the network entity.

17 . The method of claim 12 , wherein the network entity is a specific network entity from among a plurality of network entities, and wherein performing the sentiment analysis includes:

training a machine learning model to predict sentiment from information about network entities included within the plurality of network entities; and

applying the machine learning model to predict the sentiment for the specific network entity from the information collected about the specific network entity.

18 . The method of claim 12 , further comprising:

determining, by the computing system, a prerequisite sub-score for the network entity based on one or more prerequisites for the network entity.

19 . The method of claim 18 wherein determining the level of trust includes:

determining the level of trust further based on the prerequisite sub-score.

20 . Non-transitory computer-readable media comprising instructions that, when executed, configure processing circuitry of a computing system to:

perform, based on information collected about a network entity in a computer network, a sentiment analysis involving user comments associated with the network entity;

determine sub-scores for each of a plurality of characteristics of the network entity, wherein to determine the sub-scores, the processing circuitry is further configured to determine a sub-score associated with the sentiment analysis;

determine, based on the sub-scores for each of the plurality of characteristics of the network entity, a level of trust for the network entity; and

perform an action based on the level of trust for the network entity, wherein to perform the action, the processing circuitry is further configured to communicate with a device on the computer network to modify operations within the computer network.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2026
From: O'NEILL, CHARLES DAMIAN; JAMES, SIMON; MCPEAKE, KIERAN GERALD; SHORTER, HAYDEN PAUL
To: JUNIPER NETWORKS, INC.
Reel/Frame 075363/0270 →
NUNC PRO TUNC ASSIGNMENT Recorded May 6, 2026
From: JUNIPER NETWORKS, INC.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 075513/0034 →