Global Patent Index - EP 2171934 A2

EP 2171934 A2 20100407 - METHOD AND APPARATUS FOR DATA PROCESSING USING QUEUING

Title (en)

METHOD AND APPARATUS FOR DATA PROCESSING USING QUEUING

Title (de)

VERFAHREN UND VORRICHTUNG ZUR DATENVERARBEITUNG ANHAND VON WARTESCHLANGEN

Title (fr)

PROCÉDÉ ET APPAREIL DE TRAITEMENT DE DONNÉES UTILISANT UNE MISE EN FILE D'ATTENTE

Publication

EP 2171934 A2 20100407 (EN)

Application

EP 08783243 A 20080718

Priority

  • CA 2008001329 W 20080718
  • US 78182007 A 20070723

Abstract (en)

[origin: WO2009012572A2] A computing device is provided having a central processing unit, random access memory, and read only memory interconnected by a bus. The central processing unit is configured to execute a plurality of programming instructions representing a plurality of software objects. The software objects comprise a read queue for storing unprocessed packets and a write queue for storing processed packets. The software objects include a reader thread for reading packets from the read queue and a lock free queue for receiving packets received via the reader thread. The software objects also include at least one processor thread for performing an operation on the packets in the lock free queue. The software objects include a writer thread for writing packets that have been processed by the at least one processor thread to the write queue.

IPC 8 full level

H04L 12/56 (2006.01); G06F 17/00 (2006.01); H04L 9/32 (2006.01); H04L 12/16 (2006.01); H04W 28/10 (2009.01)

CPC (source: EP US)

H04L 49/90 (2013.01 - EP US); H04L 49/901 (2013.01 - EP US); H04L 49/9057 (2013.01 - EP US)

Designated contracting state (EPC)

AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MT NL NO PL PT RO SE SI SK TR

Designated extension state (EPC)

AL BA MK RS

DOCDB simple family (publication)

WO 2009012572 A2 20090129; WO 2009012572 A3 20090507; AT E543308 T1 20120215; CA 2697994 A1 20090129; CA 2697994 C 20151229; EP 2171934 A2 20100407; EP 2171934 A4 20100804; EP 2171934 B1 20120125; ES 2381233 T3 20120524; US 2009031306 A1 20090129; US 8645960 B2 20140204

DOCDB simple family (application)

CA 2008001329 W 20080718; AT 08783243 T 20080718; CA 2697994 A 20080718; EP 08783243 A 20080718; ES 08783243 T 20080718; US 78182007 A 20070723