DS

David C. Sehr

Google: 39 patents #304 of 22,993Top 2%
IN Intel: 7 patents #5,403 of 30,777Top 20%
📍 Cupertino, CA: #317 of 6,989 inventorsTop 5%
🗺 California: #9,121 of 386,348 inventorsTop 3%
Overall (All Time): #62,373 of 4,157,543Top 2%
46
Patents All Time

Issued Patents All Time

Showing 26–46 of 46 patents

Patent #TitleCo-InventorsDate
8935776 Native code module security for 64-bit instruction set architectures Bennet S. Yee, J. Bradley Chen, Victor Khimenko 2015-01-13
8856925 Native code module security for arm instruction set architectures Robert Muth, Karl M. Schimpf, Cliff L. Biffle 2014-10-07
8850573 Computing device with untrusted user execution mode J. Bradley Chen, Bennet S. Yee 2014-09-30
8850574 Safe self-modifying code Jason Ansel, Cliff L. Biffle, Ulfar Erlingsson 2014-09-30
8819399 Predicated control flow and store instructions for native code module security Robert Muth, Karl Schmipf, Clifford L. Biffle 2014-08-26
8621619 Dynamic code insertion for static analysis based sandboxes Bennet S. Yee, Cliff L. Biffle 2013-12-31
8595832 Masking mechanism that facilitates safely executing untrusted native code Bennet S. Yee, J. Bradley Chen 2013-11-26
8561183 Native code module security for arm instruction set architectures Robert Muth, Karl Schmipf, Clifford L. Biffle 2013-10-15
8468592 Native code module security for 64-bit instruction set architectures Bennet S. Yee, John Chen, Victor Khimenko 2013-06-18
8464349 Dynamic code insertion and removal for static analysis based sandboxes Bennet S. Yee, Cliff L. Biffle 2013-06-11
8424082 Safely executing an untrusted native code module on a computing device J. Bradley Chen, Matthew T. Harren, Matthew Nicholas Papakipos, Bennet S. Yee, Gregory Dardyk 2013-04-16
8307193 User-level segmentation mechanism that facilitates safely executing untrusted native code J. Bradley Chen, Bennet S. Yee 2012-11-06
8151349 Masking mechanism that facilitates safely executing untrusted native code Bennet S. Yee, J. Bradley Chen 2012-04-03
8136158 User-level segmentation mechanism that facilitates safely executing untrusted native code J. Bradley Chen, Bennet S. Yee 2012-03-13
8037465 Thread-data affinity optimization using compiler Xinmin Tian, Milind B. Girkar, Richard Grove, Wei Li, Hong Wang +3 more 2011-10-11
7634765 Methods and apparatus to reduce a control flow graph using points-to information Rakesh Ghiya, Robert J. Cox 2009-12-15
7293265 Methods and apparatus to perform return-address prediction Mohammad R. Haghighat 2007-11-06
7257809 Estimation of type-cast sets Rakesh Ghiya 2007-08-14
7243342 Methods and apparatus for determining if a user-defined software function is a memory allocation function during compile-time Rakesh Ghiya, Daniel Lavery 2007-07-10
7143404 Profile-guided data layout Mohammad R. Haghighat 2006-11-28
7127710 Identifying pure pointers to disambiguate memory references Rakesh Ghiya, Daniel Lavery 2006-10-24