IP Library Granted Patent US 10,484,421
Granted Patent B2
US 10,484,421 · App. 15/295,585 · Granted Nov 19, 2019

Code domain isolation

Inventors: Phillip John Sobolewski (Charleston, SC); Mark Doyle (Aptos, CA)
Assignee: Isolated Technologies, LLC
H04L63/145G06F3/04842G06F21/53G06F21/56G06F21/568G06F21/74H04L63/02H04L63/1408G06F16/986
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 10,484,421
App. No.
15/295,585
Granted
Nov 19, 2019
Kind
B2
Abstract

A method for achieving code domain isolation. A first set of data is received in a first domain format. The first set of data is changed to a second domain format. The first set of data in the second domain format is captured. The first set of data in the second domain format is changed to a third domain format. The first set of data in the third domain format is prepared for receipt by a user computer system.

Claims (36)

1. A method for achieving code domain isolation, said method comprising:

receiving a first set of data in a first domain format;

changing said first set of data to a second domain format;

capturing said first set of data in said second domain format to obtain a captured first set of said data in said second domain format and wherein said captured first set of said data in said second domain format is captured with a misalignment compared to first set of data in said second domain format;

changing said first set of data in said second domain format to a third domain format; and

preparing said first set of data in said third domain format for receipt by a user computer system.

2. The method of claim 1 further comprising:

correlating said first set of data in said third domain format with a communication protocol to generate correlated information; and

preparing said first set of data in said third domain format and said correlated information for receipt by a user computer system.

3. The method of claim 2 wherein said first set of data in said third domain format and said correlated information comprise an image overlaid with a hypertext markup language image map and wrapped in a frame for compatibility with a browser at said user computer system.

4. The method of claim 1 wherein said changing said first set of data to a second domain format occurs by placing said first set of data into a video memory and said changing said first set of data to a third domain format converts said first set of data into a graphical image.

5. The method of claim 1 wherein said changing said first set of data to said second domain format removes digital code from first set of data.

6. The method of claim 1 wherein said first set of data in said first domain format is in a protocol associated with data exchanged on the Internet.

7. The method of claim 1 further comprising:

receiving a second set of data from said user computer system based on user selections associated with an image wherein said image is displayed using said first set of data in said third domain format.

8. A computer-usable storage medium having instructions embodied therein that when executed cause a computer system to perform a method for achieving code domain isolation, said method comprising:

receiving a first set of data in a first domain format;

changing said first set of data to a second domain format;

capturing said first set of data in said second domain format to obtain a captured first set of said data in said second domain format and wherein said captured first set of said data in said second domain format is captured with a misalignment compared to first set of data in said second domain format;

changing said first set of data in said second domain format to a third domain format; and

preparing said first set of data in said third domain format for receipt by a user computer system.

9. The computer-usable storage medium of claim 8 further comprising:

correlating said first set of data in said third domain format with a communication protocol to generate correlated information; and

preparing said first set of data in said third domain format and said correlated information for receipt by a user computer system.

10. The computer-usable storage medium of claim 9 wherein said first set of data in said third domain format and said correlated information comprise an image overlaid with a hypertext markup language image map and wrapped in a frame for compatibility with a browser at said user computer system.

11. The computer-usable storage medium of claim 8 wherein said changing said first set of data to a second domain format occurs by placing said first set of data into a video memory and said changing said first set of data to a third domain format converts said first set of data into a graphical image.

12. The computer-usable storage medium of claim 8 wherein said changing said first set of data to said second domain format removes digital code from first set of data.

13. The computer-usable storage medium of claim 8 wherein said first set of data in said first domain format is in a protocol associated with data exchanged on the Internet.

14. The computer-usable storage medium of claim 8 further comprising:

receiving a second set of data from said user computer system based on user selections associated with an image wherein said image is displayed using said first set of data in said third domain format.

15. A system for achieving code domain isolation, said system comprising:

a first processor for receiving a first set of data in a first domain format and for changing said first set of data in a second domain format;

a first interface associated with said first processor for interfacing with and communicating said first set of data in said second domain format to a second processor; and

said second processor for changing said second set of data in said second domain format to a third domain format and further configured to prepare said second set of data in said third domain format for receipt by a user computer system, wherein said second processor receives a captured first set of said data in said second domain format and wherein said captured first set of said data in said second domain format is captured with a misalignment compared to first set of data in said second domain format.

16. The system of claim 15 wherein said first interface is a video memory and said second processor is configured to change said first set of data to a third domain format by converting said first set of data into a graphical image.

17. The system of claim 15 wherein said first interface is an analog monitor interface that is composed of a copper material.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2016
From: SOBOLEWSKI, PHILLIP JOHN; DOYLE, MARK
To: ISOLATED TECHNOLOGIES, LLC
Reel/Frame 040383/0046 →
Continuity (4)
Continuation In Part 14498404 · Sep 26, 2014
Continuation 13197651 · Aug 3, 2011
Provisional Application 61459748 · Dec 17, 2010
Related Publication 20170034130A1 · Feb 2, 2017