Inventor profile of:

David Riddoch

City:

Cambridge

Country:

United Kingdom

Published Applications:

31

Last publication date:

2026-04-30

Top Assignees for applications by David Riddoch

The entities that hold a legal rights for patent applications filed by inventor Riddoch David:

Recent patent applications by Riddoch David

David Riddoch from Cambridge, GB has applied for patents for these inventions. The list has both pending applications and granted patents:

#1 | 2026-04-30
US20260119179A1
Physics

SYSTEMS AND METHODS FOR MANAGING ORDER OF COMMAND PROCESSING

#2 | 2025-10-02
US20250310259A1
Electricity

PROGRAMMABLE CONGESTION MONITORING AND/OR CONTROL

#3 | 2025-06-26
US20250211546A1
Electricity

SYSTEMS AND METHODS FOR SCALABLE COMMUNICATIONS

#4 | 2025-05-08
US20250147799A1
Physics

SYSTEMS AND METHODS FOR TASK MANAGEMENT

#5 | 2025-04-03
US20250112933A1
Electricity

SYSTEMS AND METHODS FOR HARDWARE MESSAGE PROCESSING

#6 | 2025-01-02
US20250007684A1
Electricity

SYSTEMS AND METHODS FOR MANAGING CHANNEL ACCESSIBILITY

#7 | 2025-01-02
US20250004941A1
Physics

SYSTEMS AND METHODS FOR MEMORY MANAGEMENT

#8 | 2025-01-02
US20250004782A1
Physics

SYSTEMS AND METHODS FOR MANAGING ORDER OF COMMAND PROCESSING

#9 | 2015-07-16
US20150200866A1
Electricity

Mapped FIFO buffering

#10 | 2013-05-16
US20130121183A1
Electricity

Data buffering

#11 | 2012-06-21
US20120155256A1
Electricity

Mapped FIFO buffering

#12 | 2011-08-18
US20110202983A1
Electricity

Remote functionality selection

#13 | 2011-07-14
US20110173514A1
Electricity

Data protocol

#14 | 2011-06-23
US20110149966A1
Electricity

Header processing engine

#15 | 2011-04-14
US20110087774A1
Physics

Switching API

#16 | 2011-02-03
US20110029734A1
Physics

Controller integration

#17 | 2011-01-27
US20110023042A1
Physics

Processing, on multiple processors, data flows received through a single socket

#18 | 2010-12-30
US20100333101A1
Electricity

Virtualised receive side scaling

#19 | 2010-07-29
US20100192163A1
Physics

Interrupt management for multiple event queues

#20 | 2010-06-24
US20100161847A1
Physics

Virtualised interface functions

#21 | 2010-02-25
US20100049876A1
Electricity

Packet validation in virtual network interface architecture

#22 | 2008-12-18
US20080313655A1
Electricity

Processing received data

#23 | 2008-08-07
US20080189510A1
Physics

Dynamic resource allocation

#24 | 2007-07-26
US20070174511A1
Physics

Transmit rate pacing system and method

#25 | 2007-07-12
US20070162609A1
Electricity

Data protocol

#26 | 2006-12-21
US20060288129A1
Electricity

DMA descriptor queue read and cache write pointer arrangement

#27 | 2006-11-02
US20060248234A1
Electricity

Packet validation in virtual network interface architecture

#28 | 2006-08-03
US20060174251A1
Electricity

Transmit completion event batching

#29 | 2006-08-03
US20060173970A1
Physics

Including descriptor queue empty events in completion events

#30 | 2005-08-18
US20050183093A1
Physics

Interrupt management for multiple event queues

#31 | 2005-08-11
US20050177657A1
Physics

Queue depth management for communication between host and peripheral device

InventorID:

245153 ⎘