Inventor

Russell J. Fenger

Inventor
Beaverton, OR, US

Overview

34→
Patents
1997–2021
Patent span
Physics
Primary field (CPC G)

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'1997

Career & 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
AssigneePatentsSpan
INTEL CORP341997–2021
FENGER RUSSELL Jself62014–2016
BODAS DEVADATTA V22014
BURNS JAMES S22014
GANESAN BASKARAN22014
Locations
LocationPatentsSpan
Beaverton, OR, US302003–2021
Aloha, OR, US41997–2000