IP Library Patent Application 18773426
Patent Application
App. No. 18/773,426

DATA COLLECTION OPTIMIZATION IN MANAGED NETWORKS

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/773,426
Abstract

An embodiment includes a method of data collection optimization in a managed network having a digital experience platform that includes collecting data from managed endpoints using first collection criteria. The first collection criteria include a first frequency and a first verbosity. The method includes identifying, in the collected data, device context data that indicates a defined event exists relative to an endpoint. The collected data or the device context data are used to compute a digital experience index. Responsive to the identified device context data, the method includes modifying the first frequency or the first verbosity to implement a second collection criteria relative to a subset of managed endpoints; collecting additional data from the subset of managed endpoints using the second collection criteria; receiving additional context data that indicates the defined event no longer exists; and in response, collecting data from the managed endpoints using the first collection criteria.

Claims (87)

1 . A method of data collection optimization in a managed network having a digital experience (DEX) platform, the method comprising:

collecting data from a plurality of managed endpoints according to first collection criteria in a managed network, wherein the first collection criteria include a first collection frequency and a first collection verbosity;

identifying, in the collected data, device context data that indicates a defined event exists in the managed network relative to an endpoint of the plurality of managed endpoints, wherein one or both of the collected data and the device context data are used to compute a digital experience index of a user of the endpoint;

responsive to the identified device context data:

modifying one or both of the first collection frequency and the first collection verbosity to implement a second collection criteria relative to at least a subset of managed endpoints of the plurality of managed endpoints;

collecting additional data from the subset of managed endpoints according to the second collection criteria;

receiving additional context data that indicates the defined event no longer exists in the managed network; and

responsive to receipt of the additional context data, collecting data from the plurality of managed endpoints according to the first collection criteria.

2 . The method of claim 1 , wherein a portion of the collected data collected according to first collection criteria and the additional data collected according to the second collection criteria is locally collected by an engine implemented on each of the plurality of managed endpoints.

3 . The method of claim 2 , wherein:

the portion of the collected data and the additional data that are locally collected by the engine is aggregated on an edge device;

the first collection criteria further include an edge processing function including one or both of filtering and aggregating the portion of the collected data and the additional data prior to use in the computation of the digital experience index; and

the second collection criteria include a modification to the edge processing function.

4 . The method of claim 3 , further comprising defining a data collection policy, wherein:

the data collection policy includes one or more or a combination of:

the first collection frequency;

the first collection verbosity;

the defined event;

the edge processing function; and

the second collection criteria; and

the data collection policy is specified in a low-code interface implemented on a subnet of the managed network.

5 . The method of claim 1 , wherein:

the endpoint includes a first endpoint of the plurality of managed endpoints;

the defined event includes a technical event experienced at the first endpoint; and

the method further comprises:

identifying a second endpoint of the plurality of managed endpoints that has not experienced the technical event and that includes a feature in common with the first endpoint that increases a probability that the second endpoint experiences the technical event; and

defining the subset of managed endpoints to include the second endpoint such that the additional data is preemptively collected from the second endpoint according to the second collection criteria to determine whether the technical event is being experienced at the second endpoint.

6 . The method of claim 5 , further comprising determining a shared probability between the first endpoint and a second endpoint, wherein:

the shared probability quantifies a likelihood of the second endpoint experiencing the technical event;

the shared probability is based on a commonality of the feature at the first and second endpoints; and

the identifying the second endpoint is based at least partially on the shared probability.

7 . The method of claim 5 , further comprising responsive to the identified device context data:

adjusting a computational operation based on the additional data collected according to the second collection criteria; and

outputting an endpoint context parameter resulting from the adjusted computational operation,

wherein the adjusted computational operation includes inspection of the additional data from the second endpoint for an indication of the technical event at the second endpoint.

8 . The method of claim 1 , wherein:

the defined event includes a reduction in computing resources available at the endpoint, and

the modifying the first collection frequency includes reducing the first collection frequency to a second collection frequency while the reduction in computing resources is experienced at the endpoint.

9 . The method of claim 1 , wherein:

the defined event includes the endpoint communicating with a management device via an unsecured internet access point; and

the modifying the first collection verbosity includes increasing the first collection verbosity to a second collection verbosity to include supplementary data related to cybersecurity of the endpoint while the endpoint is connected via the unsecured internet access point.

10 . The method of claim 9 , further comprising responsive to the identified device context data, adjusting a computational operation based on the additional data collected according to the second collection criteria, wherein the adjusted computation operation includes an adjustment of a calculation in the digital experience index.

11 . A non-transitory computer-readable medium having encoded therein programming code executable by one or more processors to perform or control performance of operations of data collection optimization in a managed network having a digital experience (DEX) platform, the operations comprising:

collecting data from a plurality of managed endpoints according to first collection criteria in a managed network, wherein the first collection criteria include a first collection frequency and a first collection verbosity;

identifying, in the collected data, device context data that indicates a defined event exists in the managed network relative to an endpoint of the plurality of managed endpoints, wherein one or both of the collected data and the device context data are used to compute a digital experience index of a user of the endpoint;

responsive to the identified device context data:

modifying one or both of the first collection frequency and the first collection verbosity to implement a second collection criteria relative to at least a subset of managed endpoints of the plurality of managed endpoints;

collecting additional data from the subset of managed endpoints according to the second collection criteria;

receiving additional context data that indicates the defined event no longer exists in the managed network; and

responsive to receipt of the additional context data, collecting data from the plurality of managed endpoints according to the first collection criteria.

12 . The non-transitory computer-readable medium of claim 11 , wherein a portion of the collected data collected according to first collection criteria and the additional data collected according to the second collection criteria is locally collected by an engine implemented on each of the plurality of managed endpoints.

13 . The non-transitory computer-readable medium of claim 12 , wherein:

the portion of the collected data and the additional data that are locally collected by the engine is aggregated on an edge device;

the first collection criteria further include an edge processing function including one or both of filtering and aggregating the portion of the collected data and the additional data prior to use in the computation of the digital experience index; and

the second collection criteria include a modification to the edge processing function.

14 . The non-transitory computer-readable medium of claim 13 , wherein:

the operations further comprise defining a data collection policy;

the data collection policy includes one or more or a combination of:

the first collection frequency;

the first collection verbosity;

the defined event;

the edge processing function; and

the second collection criteria; and

the data collection policy is specified in a low-code interface implemented on a subnet of the managed network.

15 . The non-transitory computer-readable medium of claim 11 , wherein:

the endpoint includes a first endpoint of the plurality of managed endpoints;

the defined event includes a technical event experienced at the first endpoint; and

the method further comprises:

identifying a second endpoint of the plurality of managed endpoints that has not experienced the technical event and that includes a feature in common with the first endpoint that increases a probability that the second endpoint experiences the technical event; and

defining the subset of managed endpoints to include the second endpoint such that the additional data is preemptively collected from the second endpoint according to the second collection criteria to determine whether the technical event is being experienced at the second endpoint.

16 . The non-transitory computer-readable medium of claim 15 , wherein:

the operations further comprise determining a shared probability between the first endpoint and a second endpoint;

the shared probability quantifies a likelihood of the second endpoint experiencing the technical event;

the shared probability is based on a commonality of the feature at the first and second endpoints; and

the identifying the second endpoint is based at least partially on the shared probability.

17 . The non-transitory computer-readable medium of claim 15 , wherein:

the operations further comprise responsive to the identified device context data:

adjusting a computational operation based on the additional data collected according to the second collection criteria; and

outputting an endpoint context parameter resulting from the adjusted computational operation,

wherein the adjusted computational operation includes inspection of the additional data from the second endpoint for an indication of the technical event at the second endpoint.

18 . The non-transitory computer-readable medium of claim 11 , wherein:

the defined event includes a reduction in computing resources available at the endpoint, and

the modifying the first collection frequency includes reducing the first collection frequency to a second collection frequency while the reduction in computing resources is experienced at the endpoint.

19 . The non-transitory computer-readable medium of claim 11 , wherein:

the defined event includes the endpoint communicating with a management device via an unsecured internet access point; and

the modifying the first collection verbosity includes increasing the first collection verbosity to a second collection verbosity to include supplementary data related to cybersecurity of the endpoint while the endpoint is connected via the unsecured internet access point.

20 . The non-transitory computer-readable medium of claim 19 , wherein the operations further comprise responsive to the identified device context data, adjusting a computational operation based on the additional data collected according to the second collection criteria, wherein the adjusted computation operation includes an adjustment of a calculation in the digital experience index.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY 14633493 WHICH WAS ENTERED INCORRECTLY AS 14633793 PREVIOUSLY RECORDED ON REEL 71176 FRAME 315. ASSIGNOR(S) HEREBY CONFIRMS THE FIRST LIEN NEWCO SECURITY AGREEMENT. Recorded Nov 10, 2025
From: PULSE SECURE, LLC; IVANTI, INC.; IVANTI US LLC; IVANTI SECURITY HOLDINGS LLC
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 073818/0515 →
FIRST LIEN NEWCO SECURITY AGREEMENT Recorded May 5, 2025
From: PULSE SECURE, LLC; IVANTI, INC.; IVANTI US LLC; IVANTI SECURITY HOLDINGS LLC
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 071176/0315 →
SECURITY INTEREST Recorded May 2, 2025
From: IVANTI, INC.
To: ALTER DOMUS (US) LLC
Reel/Frame 071164/0482 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2024
From: ROWE, ROBIN; LABRUM, TODD
To: IVANTI, INC.
Reel/Frame 068606/0828 →