IP Library Granted Patent US 11,461,494
Granted Patent B2
US 11,461,494 · App. 15/826,703 · Granted Oct 4, 2022

Secure view of content on devices

Inventors: Ramanandan Nambannor Kunnath (Bangalore, IN); Dan Zeck (Atlanta, GA); Ian Ragsdale (Atlanta, GA)
Assignee: AIRWATCH LLC
G06F21/6245G06F21/84G06F40/106G06F40/109G06F40/143G06F40/197G09G5/30G09G5/26G09G2320/0666G09G2320/0693G09G2358/00H04L51/08
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 11,461,494
App. No.
15/826,703
Granted
Oct 4, 2022
Kind
B2
Abstract

Various examples for providing for the secure view of content on devices are disclosed. In one example, a content modification service, such as an email modification service, can access a document from a server destined for a client device and generate a modified form of the document by adjusting a visual setting associated with a display of the content that affects an ability to view the content from an area beyond a predetermined range. The content modification service or a client application can selectively provide the document or the modified version of the document in a display of the client device based on a setting of the client device, a device profile, or compliance rules specified by an administrator of a management service.

Claims (78)

1. A system, comprising:

at least one computing device; and

program instructions executable in the at least one computing device that, when executed by the at least one computing device, cause the at least one computing device to:

generate a modified form of a document comprising content destined for a client device by adjusting at least one visual setting associated with a display of the content such that the content is within a predetermined color threshold of a background of the content, wherein the at least one visual setting is adjusted to make the content visible to a user of a client device within a predetermined range from a display device of the client device while impacting an ability to view the content shown on the display device from an area beyond the predetermined range, the at least one visual setting adjusted comprising at least one of a background color of the content, a color of the content, a size of the content, and a style of the content; and

selectively provide at least one of the document without modification or the modified form of the document to the client device for display on the display device, the document or the modified version of the document selectively provided based at least in part on a mode of operation of the client device.

2. The system of claim 1 , wherein:

the content comprises at least one image; and

the modified form of the document is generated by processing the at least one image to adjust the at least one visual setting.

3. The system of claim 2 , wherein:

the content comprises text; and

the at least one visual setting adjusted comprises at least one of: a background color of the text, a font color of the text, a font size of the text, and a font style of the text.

4. The system of claim 3 , further comprising program instructions executable in the at least one computing device that, when executed by the at least one computing device, cause the at least one computing device to generate an image of the text to replace a plain-text form of the text in the modified form of the document, wherein the image is generated based at least in part on the at least one visual setting.

5. The system of claim 3 , wherein the at least one visual setting is adjusted to have the font color of the text be within a color threshold of the background color of the text.

6. The system of claim 5 , wherein the color threshold is determined as a function of a size of a display of the client device using:

Hex

(

Color

Background

)

-

Hex

(

Color

Text

)

1

Size

Text

.

7. The system of claim 3 , wherein the modified form of the document is generated by adjusting hypertext markup language (HTML) code associated with at least one of: the background color of the text, the font color of the text, the font size of the text, and the font style of the text.

8. A non-transitory computer-readable medium embodying program instructions executable in a client device that, when executed by the client device, cause the client device to:

receive a document from an email server, the document comprising content;

generate a modified form of a document comprising content by adjusting at least one visual setting associated with a display of the content such that the content is within a predetermined color threshold of a background of the content, wherein the at least one visual setting is adjusted to make the content visible to a user of a client device within a predetermined range from a display device of the client device while impacting an ability to view the content shown on the display device from an area beyond the predetermined range, the at least one visual setting adjusted comprising at least one of a background color of the content, a color of the content, a size of the content, and a style of the content; and

selectively provide at least one of the document without modification or the modified form of the document to the client device for display on a display device, the document or the modified version of the document selectively provided based at least in part on a mode of operation of the client device.

9. The non-transitory computer-readable medium of claim 8 , wherein:

the content comprises at least one image; and

the modified form of the document is generated by processing the at least one image to adjust the at least one visual setting.

10. The non-transitory computer-readable medium of claim 9 , wherein:

the content comprises text; and

the at least one visual setting adjusted comprises at least one of: a background color of the text, a font color of the text, a font size of the text, and a font style of the text.

11. The non-transitory computer-readable medium of claim 10 , further comprising program instructions executable in the client device that, when executed by the client device, cause the at least one computing device to generate an image of the text to replace a plaint-text form of the text in the modified form of the document, wherein the image is generated based at least in part on the at least one visual setting.

12. The non-transitory computer-readable medium of claim 10 , wherein the at least one visual setting is adjusted to have the font color of the text be within a color threshold of the background color of the text.

13. The non-transitory computer-readable medium of claim 12 , wherein the color threshold is determined as a function of a size of a display of the client device using:

Hex

(

Color

Background

)

-

Hex

(

Color

Text

)

1

Size

Text

.

14. The non-transitory computer-readable medium of claim 10 , wherein the modified form of the document is generated by adjusting hypertext markup language (HTML) code associated with at least one of: the background color of the text, the font color of the text, the font size of the text, and the font style of the text.

15. A computer-implemented method, comprising:

accessing an email document from an email server destined for a client device, the email document comprising email content;

generating a modified form of the email document by adjusting at least one visual setting associated with a display of the email content such that the content is within a predetermined color threshold of a background of the content, wherein the at least one visual setting is adjusted to make the email content visible to a user of a client device within a predetermined range from a display device of the client device while impacting an ability to view the email content shown on the display device from an area beyond the predetermined range, the at least one visual setting adjusted comprising at least one of a background color of the content, a color of the content, a size of the content, and a style of the content; and

selectively providing at least one of the email document or the modified form of the email document to the client device for display on a display device, the email document or the modified version of the email document selectively provided based at least in part on a mode of operation of the client device.

16. The computer-implemented method of claim 15 , wherein:

the email content comprises at least one image; and

the modified form of the email document is generated by processing the at least one image to adjust the at least one visual setting.

17. The computer-implemented method of claim 16 , wherein:

the email content comprises text; and

the at least one visual setting adjusted comprises at least one of: a background color of the text, a font color of the text, a font size of the text, and a font style of the text.

18. The computer-implemented method of claim 17 , further comprising program instructions executable in the client device that, when executed by the client device, cause the at least one computing device to generate an image of the text to replace a plain-text form of the text in the modified form of the document, wherein the image is generated based at least in part on the at least one visual setting.

19. The computer-implemented method of claim 17 , wherein the at least one visual setting is adjusted to have the font color of the text be within a color threshold of the background color of the text.

20. The computer-implemented method of claim 17 , wherein the modified form of the email document is generated by adjusting hypertext markup language (HTML) code associated with at least one of: the background color of the text, the font color of the text, the font size of the text, and the font style of the text.

Assignments (3)
PATENT ASSIGNMENT Recorded Aug 5, 2024
From: AIRWATCH LLC
To: OMNISSA, LLC
Reel/Frame 068327/0670 →
SECURITY INTEREST Recorded Jul 3, 2024
From: OMNISSA, LLC
To: UBS AG, STAMFORD BRANCH
Reel/Frame 068118/0004 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2017
From: NAMBANNOR KUNNATH, RAMANANDAN; ZECK, DAN; RAGSDALE, IAN
To: AIRWATCH LLC
Reel/Frame 044254/0922 →
Priority Claims (1)
IN 201741035503 · Oct 6, 2017 · national
Continuity (1)
Related Publication 20190108200A1 · Apr 11, 2019
Cited By (1)
US 12,333,235