JB

Jon Robert Berry

Microsoft: 17 patents #2,200 of 40,388Top 6%
Overall (All Time): #262,643 of 4,157,543Top 7%
17
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
12229541 Dual architecture function pointers having consistent reference addresses Pedro Miguel Sequeira De Justo Teixeira, Darek Mihocka, Russell Charles Hadley, James D. Cleary, Clarence Siu Yeen Dang 2025-02-18
11720335 Hybrid binaries supporting code stream folding Pedro Miguel Sequeira De Justo Teixeira, Darek Mihocka, Russell Charles Hadley, James D. Cleary, Clarence Siu Yeen Dang 2023-08-08
11403100 Dual architecture function pointers having consistent reference addresses Darek Mihocka, Clarence Siu Yeen Dang, Pedro Miguel Sequeira De Justo Teixeira, Pavlo Lebedynskiy, James D. Cleary +2 more 2022-08-02
11231918 Native emulation compatible application binary interface for supporting emulation of foreign code Pedro Miguel Sequeira De Justo Teixeira, Darek Mihocka, Russell Charles Hadley, James D. Cleary, Clarence Siu Yeen Dang 2022-01-25
11042422 Hybrid binaries supporting code stream folding Pavlo Lebedynskiy, Pedro Miguel Sequeira De Justo Teixeira, Darek Mihocka, Clarence Siu Yeen Dang, Tiansheng Tan +5 more 2021-06-22
10684641 Suspension and/or throttling of processes for connected standby 2020-06-16
10339295 Tracking work between system entities Youssef Barakat, Yevgeniy Bak, Mehmet Iyigun, Pedro Miguel Sequeira de Justo Teixeira 2019-07-02
10088892 Selective blocking of background activity Hari R. Pulapaka, Alain Gefflaut, Emily N. Wilson, Qian Liu 2018-10-02
9671816 Suspension and/or throttling of processes for connected standby 2017-06-06
9292080 Selective blocking of background activity Hari R. Pulapaka, Alain Gefflaut, Emily N. Wilson, Qian Liu 2016-03-22
8935697 Suspension and/or throttling of processes for connected standby 2015-01-13
8930951 Suspension and/or throttling of processes for connected standby 2015-01-06
8788863 System and method for restoring and/or continuing execution functionality to various processes based on predefined power classifications while transitioning a computing environment from connected standby state to execution state 2014-07-22
8677158 System and method for assigning a power management classification including exempt, suspend, and throttling to an process based upon various factors of the process Matthew Robben, Kalin Toshev 2014-03-18
8335942 Hang recovery in software applications Andrew Zeigler, Shawn M. Woods, David M. Ruzyski, John H. Lueders, Daniel James Plaster 2012-12-18
8195987 Hang recovery in software applications Andrew Zeigler, Shawn M. Woods, David M. Ruzyski, John H. Lueders, Daniel James Plaster 2012-06-05
6466238 Computer operating system that defines default document folder for application programs Robert F. Day, Eric Flo, Joseph H. Matthews, III, Richard Turner 2002-10-15