IP Library Granted Patent US 12,452,285
Granted Patent B2
US 12,452,285 · App. 18/352,455 · Granted Oct 21, 2025

Zero trust continuous risk feedback

Inventors: Martin Kniffin (Atlanta, GA); Siavash James Joorabchian Hawkins (Tonbridge, GA)
Assignee: Omnissa, LLC
H04L63/1433
View Patent ↗
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 12,452,285
App. No.
18/352,455
Granted
Oct 21, 2025
Kind
B2
Abstract

Disclosed are various approaches for ensuring application integrity for enterprise resource access. In some examples, risk data for a client device is periodically received from a risk assessment service. The risk data is embedded into integrated data that includes the enterprise resources and the risk data. The integrated data is transmitted to a client device, and the integrated data causes the client device to provide a continuously updated risk user interface element in a user interface that provides the enterprise data.

Claims (32)

1. A non-transitory computer-readable medium comprising machine-readable instructions, wherein the instructions, when executed by at least one processor, cause at least one computing device to at least:

permit, by a management service, a client device to access enterprise resources provided using the management service;

periodically receive, by the management service, risk data provided by a risk assessment service;

generate, by the management service, integrated data comprising the risk data and the enterprise resources provided using the management service; and

transmit, by the management service to the client device, the integrated data comprising the risk data and the enterprise resources, wherein the integrated data causes the client device to provide a continuously updated risk user interface element in a user interface that provides enterprise data.

2. The non-transitory computer-readable medium of claim 1 , wherein the risk data comprises risk score data and risk detail data.

3. The non-transitory computer-readable medium of claim 2 , wherein the risk detail data comprises risk factors identified using device data for the client device and user data for a user associated with the client device.

4. The non-transitory computer-readable medium of claim 1 , wherein the risk data is integrated with the enterprise resources using a streaming display protocol.

5. The non-transitory computer-readable medium of claim 1 , wherein the risk data is integrated with the enterprise resources using a data protocol.

6. The non-transitory computer-readable medium of claim 5 , wherein the data protocol provides web content comprising at least one of a website or a web application.

7. The non-transitory computer-readable medium of claim 1 , wherein the risk data is integrated within an HTTP header of data comprising the enterprise resources.

8. A system comprising:

at least one computing device;

at least one application executed by the at least one computing device, wherein the at least one application causes the at least one computing device to at least:

periodically receive, by a management service, risk data provided by a risk assessment service;

generate, by the management service, integrated data comprising the risk data and enterprise resources provided using the management service; and

transmit, by the management service to a client device, the integrated data comprising the risk data and the enterprise resources, wherein the integrated data causes the client device to provide a continuously updated risk user interface element in a user interface that provides enterprise data.

9. The system of claim 8 , wherein the risk data comprises risk score data and risk detail data.

10. The system of claim 9 , wherein the risk detail data comprises risk factors identified using device data for the client device and user data for a user associated with the client device.

11. The system of claim 8 , wherein the risk data is integrated with the enterprise resources using a streaming display protocol.

12. The system of claim 8 , wherein the risk data is integrated with the enterprise resources using a data protocol.

13. The system of claim 12 , wherein the data protocol provides web content comprising at least one of a website or a web application.

14. The system of claim 8 , wherein the risk data is integrated within an HTTP header of data comprising the enterprise resources.

15. A method performed using instructions executed by at least one computing device, the method comprising:

periodically receiving, by a management service, risk data provided by a risk assessment service;

generating, by the management service, integrated data comprising the risk data and enterprise resources provided using the management service; and

transmitting, by the management service to a client device, the integrated data comprising the risk data and the enterprise resources, wherein the integrated data causes the client device to provide a continuously updated risk user interface element in a user interface that provides enterprise data.

16. The method of claim 15 , wherein the risk data comprises risk score data and risk detail data, and the risk detail data comprises risk factors identified using device data for the client device and user data for a user associated with the client device.

17. The method of claim 15 , wherein the risk data is integrated with the enterprise resources using a streaming display protocol.

18. The method of claim 15 , wherein the risk data is integrated with the enterprise resources using a data protocol.

19. The method of claim 18 , wherein the data protocol provides web content comprising at least one of a website or a web application.

20. The method of claim 15 , wherein the risk data is integrated within an HTTP header of data comprising the enterprise resources.

Assignments (4)
PATENT ASSIGNMENT Recorded Aug 5, 2024
From: VMWARE LLC
To: OMNISSA, LLC
Reel/Frame 068327/0365 →
SECURITY INTEREST Recorded Jul 3, 2024
From: OMNISSA, LLC
To: UBS AG, STAMFORD BRANCH
Reel/Frame 068118/0004 →
CHANGE OF NAME Recorded Apr 25, 2024
From: VMWARE, INC.
To: VMWARE LLC
Reel/Frame 067239/0402 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2023
From: KNIFFIN, MARTIN; HAWKINS, SIAVASH JAMES JOORABCHIAN
To: VMWARE, INC.
Reel/Frame 064258/0918 →
Continuity (1)
Related Publication 20250023900A1 · Jan 16, 2025
References Cited (17)
US 20150180892A1 · Balderas · 2015 [cited by examiner]
US 20200077265A1 · Singh · 2020 [cited by examiner]
US 20200089887A1 · Luthra · 2020 [cited by examiner]
US 20200162497A1 · Iyer · 2020 [cited by examiner]
US 20200380522A1 · Perkal · 2020 [cited by examiner]
US 20210273951A1 · Wang · 2021 [cited by examiner]
US 20240119129A1 · Abdelaziz · 2024 [cited by examiner]
CA 2757290C · 2020 [cited by examiner]
CN 108200082A · 2018 [cited by examiner]
CN 114598504A · 2022 [cited by examiner]
CN 116074053A · 2023 [cited by examiner]
CN 116232953A · 2023 [cited by examiner]
CN 118338296A · 2024 [cited by examiner]
WO WO2018164701A1 · 2018 [cited by examiner]
WO WO2019196549A1 · 2019 [cited by examiner]
WO WO2023064007A1 · 2023 [cited by examiner]
WO WO2024263817A1 · 2024 [cited by examiner]