Patent | Date |
---|
General purpose distributed data parallel computing using a high level language Grant 10,437,573 - Yu , et al. O | 2019-10-08 |
General Purpose Distributed Data Parallel Computing Using a High Level Language App 20170371721 - Yu; Yuan ;   et al. | 2017-12-28 |
General purpose distributed data parallel computing using a high level language Grant 9,720,743 - Yu , et al. August 1, 2 | 2017-08-01 |
Methods and systems for using derived user accounts Grant 9,516,032 - Erlingsson December 6, 2 | 2016-12-06 |
Methods and systems of generating and using authentication credentials for decentralized authorization in the cloud Grant 9,397,990 - Taly , et al. July 19, 2 | 2016-07-19 |
Packet validation using watermarks Grant 9,246,926 - Erlingsson , et al. January 26, 2 | 2016-01-26 |
General Purpose Distributed Data Parallel Computing Using A High Level Language App 20150324242 - Yu; Yuan ;   et al. | 2015-11-12 |
General purpose distributed data parallel computing using a high level language Grant 9,110,706 - Yu , et al. August 18, 2 | 2015-08-18 |
Methods and Systems for Using Derived User Accounts App 20150052592 - Erlingsson; Ulfar | 2015-02-19 |
Statistical sampling of event monitoring triggers under overhead constraints Grant 8,935,675 - Vrable , et al. January 13, 2 | 2015-01-13 |
Methods and systems for using derived user accounts Grant 8,875,281 - Erlingsson October 28, 2 | 2014-10-28 |
Safe self-modifying code Grant 8,850,574 - Ansel , et al. September 30, 2 | 2014-09-30 |
Methods and Systems for Using Derived User Accounts App 20140150122 - ERLINGSSON; Ulfar | 2014-05-29 |
Methods and systems for using derived user accounts Grant 8,683,578 - Erlingsson March 25, 2 | 2014-03-25 |
Enhanced security and performance of web applications Grant 8,677,141 - Erlingsson , et al. March 18, 2 | 2014-03-18 |
Packet Validation Using Watermarks App 20130311782 - ERLINGSSON; Ulfar ;   et al. | 2013-11-21 |
High level programming extensions for distributed data parallel processing Grant 8,209,664 - Yu , et al. June 26, 2 | 2012-06-26 |
Split user-mode/kernel-mode device driver architecture Grant 8,185,783 - Lee , et al. May 22, 2 | 2012-05-22 |
Architectural support for software-based protection Grant 8,136,091 - Erlingsson , et al. March 13, 2 | 2012-03-13 |
Verifiable integrity guarantees for machine code programs Grant 8,104,021 - Erlingsson , et al. January 24, 2 | 2012-01-24 |
Operating system protection against side-channel attacks on secrecy Grant 7,870,336 - Erlingsson , et al. January 11, 2 | 2011-01-11 |
Access-control permissions with inter-process message-based communications Grant 7,865,934 - Wobber , et al. January 4, 2 | 2011-01-04 |
High Level Programming Extensions For Distributed Data Parallel Processing App 20100241827 - Yu; Yuan ;   et al. | 2010-09-23 |
General Purpose Distributed Data Parallel Computing Using A High Level Language App 20100205588 - Yu; Yuan ;   et al. | 2010-08-12 |
Implementations Of Program Runtime Checks App 20100192026 - Abadi; Martin ;   et al. | 2010-07-29 |
Global and local entity naming Grant 7,739,356 - McSherry , et al. June 15, 2 | 2010-06-15 |
Altered states of software component behavior Grant 7,698,713 - Erlingsson April 13, 2 | 2010-04-13 |
Hash tables Grant 7,664,927 - Erlingsson , et al. February 16, 2 | 2010-02-16 |
VEX - Virtual Extension Framework App 20090265715 - Erlingsson; Ulfar ;   et al. | 2009-10-22 |
Software Isolated Device Driver Architecture App 20090210888 - Lee; Mingtzong ;   et al. | 2009-08-20 |
Software security based on control flow integrity Grant 7,577,992 - Abadi , et al. August 18, 2 | 2009-08-18 |
Synchronizing Split User-mode/kernel-mode Device Driver Architecture App 20090204978 - Lee; Mingtzong ;   et al. | 2009-08-13 |
VEX-virtual extension framework Grant 7,574,709 - Erlingsson , et al. August 11, 2 | 2009-08-11 |
Enhanced Security And Performance Of Web Applications App 20090138937 - Erlingsson; Ulfar ;   et al. | 2009-05-28 |
Split User-mode/kernel-mode Device Driver Architecture App 20090138625 - Lee; Mingtzong ;   et al. | 2009-05-28 |
Replacing no operations with auxiliary code App 20090113403 - Davis; John ;   et al. | 2009-04-30 |
System and methods for an overlay disk and cache using portable flash memory Grant 7,480,761 - Birrell , et al. January 20, 2 | 2009-01-20 |
Architectural support for software-based protection App 20080184016 - Erlingsson; Ulfar ;   et al. | 2008-07-31 |
Method and system for assured denotation of application semantics Grant 7,406,542 - Erlingsson July 29, 2 | 2008-07-29 |
System and methods for an overlay disk and cache using portable flash memory Grant 7,398,349 - Birrell , et al. July 8, 2 | 2008-07-08 |
System and methods for an overlay disk and cache using portable flash memory Grant 7,380,051 - Birrell , et al. May 27, 2 | 2008-05-27 |
Operating system protection against side-channel attacks on secrecy App 20080109625 - Erlingsson; Ulfar ;   et al. | 2008-05-08 |
Method, medium and system for recovering data using a timeline-based computing environment Grant 7,353,241 - Erlingsson April 1, 2 | 2008-04-01 |
Software memory access control Grant 7,337,291 - Abadi , et al. February 26, 2 | 2008-02-26 |
Verifiable integrity guarantees for machine code programs App 20070285271 - Erlingsson; Ulfar ;   et al. | 2007-12-13 |
Access-Control Permissions with Inter-Process Message-Based Communications App 20070271594 - Wobber; Edward P. ;   et al. | 2007-11-22 |
Hash tables App 20070234005 - Erlingsson; Ulfar ;   et al. | 2007-10-04 |
Global and local entity naming App 20070143437 - McSherry; Frank D. ;   et al. | 2007-06-21 |
Methods and systems for providing a secure application environment using derived user accounts Grant 7,191,469 - Erlingsson March 13, 2 | 2007-03-13 |
System and methods for an overlay disk and cache using portable flash memory App 20060233367 - Birrell; Andrew ;   et al. | 2006-10-19 |
Software memory access control App 20060174077 - Abadi; Martin ;   et al. | 2006-08-03 |
Software security based on control flow integrity App 20060161978 - Abadi; Martin ;   et al. | 2006-07-20 |
System and methods for an overlay disk and cache using portable flash memory App 20060155931 - Birrell; Andrew ;   et al. | 2006-07-13 |
System and methods for an overlay disk and cache using portable flash memory App 20060155930 - Birrell; Andrew ;   et al. | 2006-07-13 |
Believably trustworthy enforcement of privacy enhancing technologies in data processing App 20060129821 - Zugenmaier; Alf ;   et al. | 2006-06-15 |
VEX-virtual extension framework App 20050246718 - Erlingsson, Ulfar ;   et al. | 2005-11-03 |
Providing direct access to hardware from a virtual environment App 20050246453 - Erlingsson, Ulfar ;   et al. | 2005-11-03 |
Method, medium and system for recovering data using a timeline-based computing environment App 20050216527 - Erlingsson, Ulfar | 2005-09-29 |
Systems and methods for transparent configuration authentication of networked devices App 20040083369 - Erlingsson, Ulfar ;   et al. | 2004-04-29 |
Methods and systems for implementing a secure application execution environment using derived user accounts for internet content App 20040006706 - Erlingsson, Ulfar | 2004-01-08 |
Methods and systems for providing a secure application environment using derived user accounts App 20030233544 - Erlingsson, Ulfar | 2003-12-18 |
Method and system for assured denotation of application semantics App 20030179244 - Erlingsson, Ulfar | 2003-09-25 |
Altered states of software component behavior App 20030131152 - Erlingsson, Ulfar | 2003-07-10 |