BW

Bruce L. Worthington

Microsoft: 26 patents #1,104 of 40,388Top 3%
IBM: 5 patents #18,733 of 70,183Top 30%
SU Smart Technologies Ulc: 2 patents #59 of 198Top 30%
Overall (All Time): #107,843 of 4,157,543Top 3%
33
Patents All Time

Issued Patents All Time

Showing 25 most recent of 33 patents

Patent #TitleCo-InventorsDate
10768684 Reducing power by vacating subsets of CPUs and memory Vishal Sharda 2020-09-08
10642325 Implementing thermal remediations in reaction to execution of software Tristan A. Brown, Iulian D. Calinov 2020-05-05
10185384 Reducing power by vacating subsets of CPUs and memory Vishal Sharda 2019-01-22
10102102 Characterizing device performance based on user-perceivable latency Jason Carl Hendrickson, Robert Patrick Fitzgerald, Stuart Sechrest, Changjiu Xian, Qi Zhang 2018-10-16
9965642 Power efficient storage management Anirudh Badam, Ranveer Chandra, Qi Zhang, Jing Li 2018-05-08
9811146 Opportunistically changing display brightness 2017-11-07
9760300 Dynamic memory allocation and relocation to create low power regions Vishal Sharda, Qi Zhang, Swaroop Kavalanekar 2017-09-12
9715268 Reducing power by vacating subsets of CPUs and memory Vishal Sharda 2017-07-25
9652027 Thread scheduling based on performance state and idle state of processing units Vishal Sharda 2017-05-16
9596235 Power efficient storage management Anirudh Badam, Ranveer Chandra, Qi Zhang, Jing Li 2017-03-14
9235500 Dynamic memory allocation and relocation to create low power regions Vishal Sharda, Qi Zhang, Swaroop Kavalanekar 2016-01-12
9223675 Characterizing device performance based on user-perceivable latency Jason Carl Hendrickson, Robert Patrick Fitzgerald, Stuart Sechrest, Changjiu Xian, Qi Zhang 2015-12-29
9015441 Memory usage scanning Vishal Sharda, Qi Zhang, Mehmet Iyigun, Yevgeniy Bak 2015-04-21
8990538 Managing memory with limited write cycles in heterogeneous memory systems Swaroop Kavalanekar, Robert Patrick Fitzgerald, Rene Antonio Vega 2015-03-24
D712927 Portion of a display screen with an icon BONNIE PRESSER 2014-09-09
8812817 Non-blocking data transfer via memory cache manipulation Jeffrey C. Fuller, Thomas J. Ootjers 2014-08-19
8645734 Power aware memory allocation Stephen R. Berard, Sean N. McGrane 2014-02-04
8645592 Balancing usage of hardware devices among clients Dustin L. Green, Yau Ning Chin 2014-02-04
8495299 Non-blocking data transfer via memory cache manipulation Jeffrey C. Fuller, Thomas J. Ootjers 2013-07-23
8479214 Hardware throughput saturation detection Dustin L. Green, Yau Ning Chin 2013-07-02
D683763 Portion of a display screen with an icon Kimberly Eleanor Tee, Allison Stefancic 2013-06-04
8346995 Balancing usage of hardware devices among clients Dustin L. Green, Yau Ning Chin 2013-01-01
8321703 Power aware memory allocation Stephen R. Berard, Sean N. McGrane 2012-11-27
8245229 Temporal batching of I/O jobs Dustin L. Green, Yau Ning Chin, Shuvabrata Ganguly, Pankaj Garg 2012-08-14
8245060 Memory object relocation for power savings Stephen R. Berard, Sean N. McGrane 2012-08-14