Inventor
Russell J. Fenger
Inventor
Beaverton, OR, US
Overview
Patents· 34 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing46%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use33%
H04LTransmission of digital information, e.g. telegraphic communication11%
Y02BClimate change mitigation technologies related to buildings, e.g. housing, house appliances or related end-user applications8%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests2%
PatentTitleYear
11,106,262Method, apparatus, and system for energy efficiency and energy conservation including power and performance balancing between multiple processing elements and/or a communication bus202110,915,356Technology to augment thread scheduling with temporal characteristics202110,620,969System, apparatus and method for providing hardware feedback information in a processor202010,545,793Thread scheduling using processing engine information202010,503,550Dynamic performance biasing in a processor201910,372,493Thread and/or virtual machine scheduling for cores with diverse capabilities201910,317,976Method, apparatus, and system for energy efficiency and energy conservation including power and performance balancing between multiple processing elements and/or a communication bus201910,162,687Selective migration of workloads between heterogeneous compute elements based on evaluation of migration performance benefit and available energy and thermal budgets20189,727,345'Method for booting a heterogeneous system and presenting a symmetric core view'20179,703,352'Method, apparatus, and system for energy efficiency and energy conservation including power and performance balancing between multiple processing elements and/or a communication bus'20179,639,372'Apparatus and method for heterogeneous processors mapping to virtual cores'20179,448,829'Hetergeneous processor apparatus and method'20169,329,900'Hetergeneous processor apparatus and method'20169,304,570'Method, apparatus, and system for energy efficiency and energy conservation including power and performance workload-based balancing between multiple processing elements'20169,081,707'Apparatus and method for tracking TLB flushes on a per thread basis'20158,904,205'Increasing power efficiency of turbo mode operation in a processor'20148,898,494'Power budgeting between a processing core, a graphics core, and a bus on an integrated circuit when a limit is reached'20148,862,918'Efficient frequency boost operation'20148,813,080'System and method to optimize OS scheduling decisions for power savings based on temporal characteristics of the scheduled entity and system workload'20148,793,515'Increasing power efficiency of turbo mode operation in a processor'20148,683,240'Increasing power efficiency of turbo mode operation in a processor'20147,917,789'System and method for selecting optimal processor performance levels by using processor hardware feedback mechanisms'20117,818,596'Method and apparatus of power management of processor'20107,646,759'Apparatus and method for configuring data plane behavior on network forwarding elements'20107,463,638'Up-tree topology trace for network route tracing'20087,340,531'Apparatus and method for data transfer'20086,973,488'Providing policy information to a remote device'20056,751,659'Distributing policy information in a communication network'20046,704,319'Up-tree topology trace for network route tracing'20046,601,082'System and method for managing actions provided by a network using a policy tree'20036,065,123'Computer system with unattended on-demand availability'20005,902,352'Method and apparatus for task scheduling across multiple execution sessions'19995,832,283'Method and apparatus for providing unattended on-demand availability of a computer system'19985,701,476'Method and apparatus for dynamically loading a driver routine in a computer memory'1997Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
1997–2021Patents assigned to INTEL CORP (34)· patent assignee history
1997–2000Based in Aloha, OR, US· patent location history
2003–2021Based in Beaverton, OR, US· patent location history
2014–2016Patents assigned to FENGER RUSSELL J (6)· patent assignee history
2014Patents assigned to BODAS DEVADATTA V (2)· patent assignee history
2014Patents assigned to BURNS JAMES S (2)· patent assignee history
2014Patents assigned to GANESAN BASKARAN (2)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| INTEL CORP | 34 | 1997–2021 |
| FENGER RUSSELL Jself | 6 | 2014–2016 |
| BODAS DEVADATTA V | 2 | 2014 |
| BURNS JAMES S | 2 | 2014 |
| GANESAN BASKARAN | 2 | 2014 |
Locations
| Location | Patents | Span |
|---|---|---|
| Beaverton, OR, US | 30 | 2003–2021 |
| Aloha, OR, US | 4 | 1997–2000 |