PH

Per Hammarlund

IN Intel: 89 patents #250 of 30,777Top 1%
Apple: 18 patents #1,805 of 18,612Top 10%
📍 Sunnyvale, CA: #81 of 14,302 inventorsTop 1%
🗺 California: #1,951 of 386,348 inventorsTop 1%
Overall (All Time): #12,635 of 4,157,543Top 1%
107
Patents All Time

Issued Patents All Time

Showing 26–50 of 107 patents

Patent #TitleCo-InventorsDate
9733937 Compare and exchange operation using sleep-wakeup mechanism Bratin Saha, Matthew C. Merten 2017-08-15
9720697 Mechanism for instruction set based thread execution on a plurality of instruction sequencers Hong Wang, John Shen, Ed Grochowski, James P. Held, Bryant Bigbee +9 more 2017-08-01
9600283 Single instruction for specifying a subset of registers to save prior to entering low-power mode, and for specifying a pointer to a function executed after exiting low-power mode Ethan Schuchman, Hong Wang, Chris Weaver, Belliappa Kuttanna, Asit K. Mallick +1 more 2017-03-21
9588771 Instruction set architecture-based inter-sequencer communications with a heterogeneous resource Hong Wang, John Shen, Hong Jiang, Richard Hankins, Dion Rodgers +8 more 2017-03-07
9459874 Instruction set architecture-based inter-sequencer communications with a heterogeneous resource Hong Wang, John Shen, Hong Jiang, Richard Hankins, Dion Rodgers +8 more 2016-10-04
9164764 Single instruction for specifying and saving a subset of registers, specifying a pointer to a work-monitoring function to be executed after waking, and entering a low-power mode Ethan Schuchman, Hong Wang, Chris Weaver, Belliappa Kuttanna, Asit K. Mallick +1 more 2015-10-20
9032232 Instruction for enabling a processor wait state Martin G. Dixon, Scott Dion Rodgers, Taraneh Bahrami, Stephen H. Gunther, Prashant Sethi 2015-05-12
8990597 Instruction for enabling a processor wait state Martin G. Dixon, Scott Dion Rodgers, Taraneh Bahrami, Stephen H. Gunther, Prashant Sethi 2015-03-24
8984199 Inter-processor interrupts James B. Crossland, Shivnandan Kaushik, Anil Aggarwal 2015-03-17
8914618 Instruction set architecture-based inter-sequencer communications with a heterogeneous resource Hong Wang, John Shen, Hong Jiang, Richard Hankins, Dion Rodgers +8 more 2014-12-16
8868887 Programmable event driven yield mechanism which may activate other threads Hong Wang, Xiang Zou, John Shen, Xinmin Tian, Milind B. Girkar +2 more 2014-10-21
8825989 Technique to perform three-source operations Avinash Sodani, Stephan Jourdan, Alexandre J. Farcy 2014-09-02
8812792 Technique for using memory attributes Quinn A. Jacobson, Anne W. Bracy, Hong Wang, John Shen, Matthew C. Merten +6 more 2014-08-19
8762694 Programmable event-driven yield mechanism Xiang Zou, Hong Wang, Robert Knight, Robert Geva, Gautham Chinya +6 more 2014-06-24
8762692 Single instruction for specifying and saving a subset of registers, specifying a pointer to a work-monitoring function to be executed after waking, and entering a low-power mode Ethan Schuchman, Hong Wang, Chris Weaver, Belliappa Kuttanna, Asit K. Mallick +1 more 2014-06-24
8719819 Mechanism for instruction set based thread execution on a plurality of instruction sequencers Hong Wang, John Shen, Ed Grochowski, James P. Held, Bryant Bigbee +9 more 2014-05-06
8719806 Speculative multi-threading for instruction prefetch and/or trace pre-build Hong Wang, Tor M. Aamodt, Pedro Marcuello, Jared W. Stark, IV, John Shen +4 more 2014-05-06
8607241 Compare and exchange operation using sleep-wakeup mechanism Bratin Saha, Matthew C. Merten 2013-12-10
8589663 Technique to perform three-source operations Avinash Sodani, Stephan Jourdan, Alexandre J. Farcy 2013-11-19
8560781 Technique for using memory attributes Quinn A. Jacobson, Anne W. Bracy, Hong Wang, John Shen, Matthew C. Merten +6 more 2013-10-15
8510536 Vector completion mask handling Stephan Jourdan, Michael A. Fetterman, Michael Cornaby, Ronak Signhal, Glenn J. Hinton 2013-08-13
8464035 Instruction for enabling a processor wait state Martin G. Dixon, Scott Dion Rodgers, Taraneh Bahrami, Stephen H. Gunther, Prashant Sethi 2013-06-11
8386823 Method and apparatus for cost and power efficient, scalable operating system independent services Arvind Kumar, Glenn J. Hinton, Johan G. Van De Groenendaal 2013-02-26
8332619 Primitives to enhance thread-level speculation Quinn A. Jacobson, Hong Wang, John Shen, Gautham Chinya, Xiang Zou +2 more 2012-12-11
8239659 Vector completion mask handling Stephan Jourdan, Michael A. Fetterman, Michael Cornaby, Ronak Signhal, Glenn J. Hinton 2012-08-07