Inventor

Bruce L. Worthington

Inventor
Redmond, WA, US

Overview

33→
Patents
1999–2020
Patent span
Physics
Primary field (CPC G)

Patents· 33 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

G06Fprimary
G06FElectric digital data processing57%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use15%
Y02BClimate change mitigation technologies related to buildings, e.g. housing, house appliances or related end-user applications7%
Y10TTechnical subjects covered by former us classification6%
H04LTransmission of digital information, e.g. telegraphic communication4%
LOC144%
G06NComputing arrangements based on specific computational models2%
G09GArrangements or circuits for control of indicating devices using static means to present variable information2%
G11CStatic stores2%
H04WWireless communication networks2%
PatentTitleYear
10,768,684Reducing power by vacating subsets of CPUs and memory202010,642,325Implementing thermal remediations in reaction to execution of software202010,185,384Reducing power by vacating subsets of CPUs and memory201910,102,102Characterizing device performance based on user-perceivable latency20189,965,642Power efficient storage management20189,811,146'Opportunistically changing display brightness'20179,760,300'Dynamic memory allocation and relocation to create low power regions'20179,715,268'Reducing power by vacating subsets of CPUs and memory'20179,652,027'Thread scheduling based on performance state and idle state of processing units'20179,596,235'Power efficient storage management'20179,235,500'Dynamic memory allocation and relocation to create low power regions'20169,223,675'Characterizing device performance based on user-perceivable latency'20159,015,441'Memory usage scanning'20158,990,538'Managing memory with limited write cycles in heterogeneous memory systems'2015D0712927'Portion of a display screen with an icon'20148,812,817'Non-blocking data transfer via memory cache manipulation'20148,645,592'Balancing usage of hardware devices among clients'20148,645,734'Power aware memory allocation'20148,495,299'Non-blocking data transfer via memory cache manipulation'20138,479,214'Hardware throughput saturation detection'2013D0683763'Portion of a display screen with an icon'20138,346,995'Balancing usage of hardware devices among clients'20138,321,703'Power aware memory allocation'20128,245,060'Memory object relocation for power savings'20128,245,229'Temporal batching of I/O jobs'20128,024,504'Processor interrupt determination'20117,788,435'Interrupt redirection with coalescing'20107,783,811'Efficient interrupt message definition'20106,622,239'Method, system and computer program product for optimization of single byte character processing employed within a multibyte character encoding scheme'20035,960,454'Avoiding cache collisions between frequently accessed, pinned routines or data structures'19995,881,270'Method for flexible simulation modeling of multi-component systems using a global mailbox to facilitate communication between discrete component models'19995,872,957'Method for flexible simulation modeling of multi-component systems'19995,872,958'Method for flexible simulation modeling of multi-component systems'1999

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

1999–2003Patents assigned to IBM (5)· patent assignee history
1999Based in Austin, TX, US· patent location history
2003–2020Based in Redmond, WA, US· patent location history
2010–2015Patents assigned to MICROSOFT CORP (13)· patent assignee history
2012–2016Patents assigned to WORTHINGTON BRUCE L (10)· patent assignee history
2012–2013Patents assigned to CHIN YAU NING (3)· patent assignee history
2013–2014Based in Calgary, CA· patent location history
2015–2020Patents assigned to MICROSOFT TECHNOLOGY LICENSING LLC (13)· patent assignee history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
MICROSOFT CORP132010–2015
MICROSOFT TECHNOLOGY LICENSING LLC132015–2020
WORTHINGTON BRUCE Lself102012–2016
IBM51999–2003
CHIN YAU NING32012–2013
Locations
LocationPatentsSpan
Redmond, Washington, US272003–2020
Austin, Texas, US41999
Calgary, CA22013–2014