http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2013089099-A1

Outgoing Links

Predicate Object
assignee http://rdf.ncbi.nlm.nih.gov/pubchem/patentassignee/MD5_af7dedecac35625aa5a7e749c140f5a5
classificationCPCInventive http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/H04L47-6205
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/H04L49-506
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/H04L49-00
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/H04L49-101
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F15-167
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/H04L49-109
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/H04L47-621
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/H04L47-2441
classificationIPCInventive http://rdf.ncbi.nlm.nih.gov/pubchem/patentipc/H04L12-56
filingDate 2012-11-28-04:00^^<http://www.w3.org/2001/XMLSchema#date>
inventor http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_786418244c6f505632f721e2a288ed09
http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_4bb49be1f3fc74de773d94826e8c44f2
http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_3244396f179d7012e2dc2cca067a376f
publicationDate 2013-04-11-04:00^^<http://www.w3.org/2001/XMLSchema#date>
publicationNumber US-2013089099-A1
titleOfInvention Modifying Data Streams without Reordering in a Multi-Thread, Multi-Flow Network Communications Processor Architecture
abstract Described embodiments classify packets received by a network processor. A processing module of the network processor generates tasks corresponding to each received packet. A scheduler generates contexts corresponding to tasks received by the packet classification processor from corresponding processing modules, each context corresponding to a given flow, and stores each context in a corresponding per-flow first-in, first-out buffer of the scheduler. A packet modifier generates a modified packet based on threads of instructions, each thread of instructions corresponding to a context received from the scheduler. The modified packet is generated before queuing the packet for transmission as an output packet of the network processor, and the packet modifier processes instructions for generating the modified packet in the order in which the contexts were generated for each flow, without head-of-line blocking between flows. The modified packets are queued for transmission as an output packet of the network processor.
isCitedBy http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10021174-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10020979-B1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9806943-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/CN-112367310-A
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10027761-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-8831025-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2015350383-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-8837503-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-11070527-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-11658947-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10305904-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9124550-B1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9118618-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10110429-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9118620-B1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10069946-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10038693-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9258332-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9661026-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9954899-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2023214388-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2017324846-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9344456-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10348631-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10268467-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-11743240-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9992107-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9742879-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10305859-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10491523-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9843521-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9942152-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10411956-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10659354-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10341427-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-8830829-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10862955-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2013262702-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9596286-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9544364-B2
priorityDate 2009-04-27-04:00^^<http://www.w3.org/2001/XMLSchema#date>
type http://data.epo.org/linked-data/def/patent/Publication

Incoming Links

Predicate Subject
isDiscussedBy http://rdf.ncbi.nlm.nih.gov/pubchem/anatomy/ANATOMYID37610
http://rdf.ncbi.nlm.nih.gov/pubchem/taxonomy/TAXID37610
http://rdf.ncbi.nlm.nih.gov/pubchem/compound/CID3798557
http://rdf.ncbi.nlm.nih.gov/pubchem/substance/SID410815831

Total number of triples: 64.