Inventor

James A. McCall

Inventor
Portland, OR, US

Overview

73→
Patents
2002–2021
Patent span
Physics
Primary field (CPC G)

Patents· 73 as inventor

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

G11Cprimary
G11CStatic stores24%
G06FElectric digital data processing22%
H05KPrinted circuits14%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use8%
H03KPulse technique7%
H04LTransmission of digital information, e.g. telegraphic communication6%
H10WGeneric packages, interconnections, connectors or other constructional details of devices covered by class h104%
Y10TTechnical subjects covered by former us classification4%
H01RElectrically-conductive connections3%
H01LSemiconductor devices2%
PatentTitleYear
11,116,072Discrete circuit having cross-talk noise cancellation circuitry and method thereof202111,074,959DDR memory bus with a reduced data strobe signal preamble timespan202111,056,179Techniques to couple high bandwidth memory device on silicon substrate and package substrate202110,965,047Connector with active circuit202110,963,404High bandwidth DIMM202110,950,536Packed interconnect structure with reduced cross coupled noise202110,943,640Apparatus, method and system for providing termination for multiple chips of an integrated circuit package202110,884,958DIMM for a high bandwidth memory channel202110,839,887Applying chip select for memory device identification and power management control202010,802,996Dynamic bus inversion with programmable termination level to maintain programmable target ratio of ones and zeros in signal lines202010,729,002Device, system and method to mitigate signal noise in communications with a memory module202010,617,000Printed circuit board (PCB) with three-dimensional interconnects to other printed circuit boards202010,592,445Techniques to access or operate a dual in-line memory module via multiple data channels202010,552,285Impedance compensation based on detecting sensor data202010,541,018DDR memory bus with a reduced data strobe signal preamble timespan202010,528,515Memory channel driver with echo cancellation202010,467,160Memory channel having more than one DIMM per motherboard DIMM connector201910,437,746Dynamic bus inversion with programmable termination level to maintain programmable target ratio of ones and zeros in signal lines201910,146,711Techniques to access or operate a dual in-line memory module via multiple data channels201810,134,463Reconfigurable clocking architecture201810,121,528Apparatus, method and system for providing termination for multiple chips of an integrated circuit package201810,079,052Multiple rank high bandwidth memory201810,031,868Dynamic bus inversion with programmable termination level to maintain programmable target ratio of ones and zeros in signal lines201810,033,382Method and apparatus for dynamic memory termination201810,025,685Impedance compensation based on detecting sensor data20189,934,842Multiple rank high bandwidth memory20189,786,353'Reconfigurable clocking architecture'20179,665,527'Dynamic bus inversion with programmable termination level to maintain programmable target ratio of ones and zeros in signal lines'20179,596,766'Method of manufacturing a circuit board'20179,595,963'Method and apparatus for dynamic memory termination'20179,552,164'Apparatus, method and system for determining reference voltages for a memory'20179,384,164'Mapping memory controller connectors to memory connectors'20169,374,004'I/O driver transmit swing control'20169,240,250'Apparatus and method to reduce power delivery noise for partial writes'20169,218,575'Periodic training for unmatched signal receiver'20159,219,623'Adaptive delay base loss equalization'20159,153,296'Methods and apparatuses for dynamic memory termination'20159,152,257'Low swing voltage mode driver'20159,024,665'Transmitter with voltage and current mode drivers'20158,972,685'Method, apparatus and system for exchanging communications via a command/address bus'20158,673,391'Method of manufacturing a circuit board'20148,415,002'Method of manufacturing a circuit board'20138,274,308'Method and apparatus for dynamic memory termination'20127,772,708'Stacking integrated circuit dies'20107,694,060'Systems with variable link widths based on estimated activity levels'20107,676,917'Method of manufacturing a circuit board'20107,542,322'Buffered continuous multi-drop clock ring'20097,514,773'Systems and arrangements for interconnecting integrated circuit dies'20097,459,200'Circuit board design'20087,447,929'Countering power resonance'20087,446,572'Method and system for a configurable Vcc reference and Vss reference differential current mode transmitter'20087,246,022'Initiation of differential link retraining upon temperature excursion'20077,194,572'Memory system and method to reduce reflection and signal degradation'20077,133,962'Circulator chain memory command and address bus topology'20067,010,637'Single-ended memory interface system'20066,918,078'Systems with modules sharing terminations'20056,820,163'Buffering data transfer between a chipset and memory modules'20046,771,515'Systems having modules with on die terminations'20046,747,483'Differential memory interface system'20046,724,082'Systems having modules with selectable on die terminations'20046,717,823'Systems having modules with buffer chips'20046,711,640'Split delay transmission line'20046,711,027'Modules having paths of different impedances'20046,708,243'Computer assembly with stub traces coupled to vias to add capacitance at the vias'20046,700,457'Impedance compensation for circuit board breakout region'20046,686,762'Memory module using DRAM package to match channel impedance'20046,674,648'Termination cards and systems therefore'20046,674,649'Systems having modules sharing on module terminations'20046,631,083'Systems with modules and clocking therefore'20036,597,202'Systems with skew control between clock and data signals'20036,539,449'Capacitively loaded continuity module'20036,515,555'Memory module with parallel stub traces'20036,366,466'Multi-layer printed circuit board with signal traces of varying width'2002

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2002–2021Patents assigned to INTEL CORP (73)· patent assignee history
2002–2015Based in Beaverton, OR, US· patent location history
2009Based in Hillsboro, OR, US· patent location history
2012–2016Patents assigned to MCCALL JAMES A (8)· patent assignee history
2012–2016Patents assigned to BAINS KULJIT S (5)· patent assignee history
2012–2021Based in Portland, OR, US· patent location history
2013–2015Patents assigned to SHYKIND DAVID (3)· patent assignee history
2015Patents assigned to CHAUDHURI SANTANU (1)· patent assignee history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
INTEL CORP732002–2021
MCCALL JAMES Aself82012–2016
BAINS KULJIT S52012–2016
SHYKIND DAVID32013–2015
CHAUDHURI SANTANU12015
Locations
LocationPatentsSpan
Portland, OR, US412012–2021
Beaverton, OR, US312002–2015
Hillsboro, OR, US12009