Inventor
Randall R. Cook
Inventor
Springville, UT, US
Overview
Patents· 47 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing79%
H04LTransmission of digital information, e.g. telegraphic communication12%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests9%
PatentTitleYear
9,953,189Managing configurations of computing terminals20189,100,246'Distributed application virtualization'20159,081,644'Dynamic insertion and removal of virtual software sub-layers'20159,003,542'Systems and methods for replacing sensitive information stored within non-secure environments with secure references to the same'20158,843,903'Process tracking application layered system'20148,782,105'Finer granted data organization using data sublayers'20148,775,716'Methods and systems for defragmenting virtual machine prefetch data on physical storage'20148,688,641'Per user and per process layer visibility'20148,650,166'Systems and methods for classifying files'20148,639,734'Use of external information about a file to determine virtualization'20148,490,086'Filtering I/O communication of guest OS by inserting filter layer between hypervisor and VM and between hypervisor and devices'20138,464,184'Systems and methods for gesture-based distribution of files'20138,438,196'Finer grained data organization using data sublayers'20138,353,044'Methods and systems for computing device remediation'20138,341,648'Automatic virtualization based on user-defined criteria'20128,332,570'Methods and systems for defragmenting virtual machine prefetch data on physical storage'20128,302,108'Feature based software virtualization'20128,291,407'Systems and methods for patching computer programs'20128,261,254'Dynamic insertion and removal of virtual software sub-layers'20128,225,316'Methods and systems for creating and applying patches for virtualized applications'20128,214,839'Streaming distribution of file data based on predicted need'20128,140,782'Virtualized application cooperative prefetching'20128,112,767'Systems, apparatus, and methods for layered execution'20128,112,392'Methods and systems for creating snapshots of virtualized applications'20128,060,479'Systems and methods for transparently restoring data using file streaming'20118,032,556'Systems and methods for user profile data delivery'20118,024,556'Layered execution pre-boot configuration systems, apparatus, and methods'20118,010,961'Data layer prioritization in an application layered system'20117,970,789'Sublayered application layered system'20117,945,897'Method and system for running an application in a clean operating environment using a layered computing system'20117,886,291'Layer typed prioritizing application layered systems'20117,882,342'Systems and methods for imaging a computer system'20117,877,413'Path variablizing layered system'20117,620,956'Portable memory storage devices with application layers'20097,549,164'Intrustion protection system utilizing layers and triggers'20097,542,988'File type associative application layered system'20097,519,963'Layered computing systems and methods with location exclusions'20097,512,977'Intrustion protection system utilizing layers'20097,496,931'Portable memory storage devices containing public context application layers'20097,461,086'Run-time application installation application layered system'20087,461,096'Weighted prioritizing layered computing system'20087,165,260'Layered computing systems and methods for insecure environments'20077,162,724'Layered computing systems and methods'20077,117,495'Systems and methods for the creation of software packages using layered systems'20066,105,069'Licensing controller using network directory services'20006,061,726'Dynamic rights assignment apparatus and method using network directory services'20005,987,471'Sub-foldering system in a directory-service-based launcher'1999Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
1999–2015Based in Springville, UT, US· patent location history
2008–2015Patents assigned to SYMANTEC CORP (36)· patent assignee history
2011–2015Patents assigned to COOK RANDALL R (20)· patent assignee history
2012–2014Patents assigned to SOBEL WILLIAM E (4)· patent assignee history
2012Patents assigned to HURREN JEREMY (3)· patent assignee history
2012–2018Based in Mapleton, UT, US· patent location history
2013–2014Patents assigned to SYMANTEC OPERATING CORP (4)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| SYMANTEC CORP | 36 | 2008–2015 |
| COOK RANDALL Rself | 20 | 2011–2015 |
| SOBEL WILLIAM E | 4 | 2012–2014 |
| SYMANTEC OPERATING CORP | 4 | 2013–2014 |
| HURREN JEREMY | 3 | 2012 |
Locations
| Location | Patents | Span |
|---|---|---|
| Springville, UT, US | 41 | 1999–2015 |
| Mapleton, UT, US | 6 | 2012–2018 |