Patent Assignment
Reel/Frame 054883/0293
RELEASE OF SECURITY INTEREST
Recorded: 2020-12-31
Received: 2020-12-31
Pages: 31
Assignor
KREOS CAPITAL V (UK) LIMITED
Executed: 2020-12-17
Assignee
NETRONOME SYSTEMS, INC.
3159 UNIONVILLE RD #100, CRANBERRY TOWNSHIP, PA, 16066, UNITED STATES
Covered Applications
(100)
System and Method for Processing and Forwarding Transmitted Information
App. No. 15/937,085
→
Efficient Intercept Of Connection-Based Transport Layer Connections
App. No. 15/924,193
→
Low-Level Programming Language Plugin To Augment High-Level Programming Language Setup Of An SDN Switch
App. No. 15/894,866
→
Transactional Memory That Performs A Statistics Add-And-Update Operation
App. No. 15/874,860
→
EFFICIENT FORWARDING OF ENCRYPTED TCP RETRANSMISSIONS
App. No. 15/860,652
→
NETWORK INTERFACE DEVICE THAT ALERTS A MONITORING PROCESSOR IF CONFIGURATION OF A VIRTUAL NID IS CHANGED
App. No. 15/688,937
→
VIRTIO RELAY
App. No. 15/644,636
→
Configurable Mesh Data Bus In An Island-Based Network Flow Processor
App. No. 15/463,857
→
HIGH-SPEED AND MEMORY-EFFICIENT FLOW CACHE FOR NETWORK FLOW PROCESSORS
App. No. 15/356,562
→
ORDERING SYSTEM THAT EMPLOYS CHAINED TICKET RELEASE BITMAP HAVING A PROTECTED PORTION
App. No. 15/356,582
→
Multiprocessor System Having Efficient And Shared Atomic Metering Resource
App. No. 15/256,590
→
Multiprocessor System Having Fast Clocking Prefetch Circuits That Cause Processor Clock Signals To Be Gapped
App. No. 15/256,588
→
Multiprocessor System Having Posted Transaction Bus Interface That Generates Posted Transaction Bus Commands
App. No. 15/256,583
→
LOW-LEVEL PROGRAMMING LANGUAGE PLUGIN TO AUGMENT HIGH-LEVEL PROGRAMMING LANGUAGE SETUP OF AN SDN SWITCH
App. No. 15/173,653
→
256-Bit Parallel Parser And Checksum Circuit With 1-Hot State Information Bus
App. No. 14/929,275
→
METHOD OF DYNAMICALLY ALLOCATING BUFFERS FOR PACKET DATA RECEIVED ONTO A NETWORKING DEVICE
App. No. 14/928,493
→
Hash Range Lookup Command
App. No. 14/927,455
→
LOADING A FLOW TRACKING AUTOLEARNING MATCH TABLE
App. No. 14/923,460
→
MAINTAINING BYPASS PACKET COUNT VALUES
App. No. 14/923,457
→
ON-DEMAND GENERATION OF SYSTEM ENTRY PACKET COUNTS
App. No. 14/923,458
→
SIMULTANEOUS SIMULATION OF MULTIPLE BLOCKS USING EFFICIENT PACKET COMMUNICATION TO EMULATE INTER-BLOCK BUSES
App. No. 14/885,978
→
LOW COST MULTI-SERVER ARRAY ARCHITECTURE
App. No. 14/846,797
→
CONTROLLING AN OPTICAL BYPASS SWITCH IN A DATA CENTER BASED ON A NEURAL NETWORK OUTPUT RESULT
App. No. 14/841,723
→
USING A NEURAL NETWORK TO DETERMINE HOW TO DIRECT A FLOW
App. No. 14/841,719
→
LOADING A FLOW TABLE WITH NEURAL NETWORK DETERMINED INFORMATION
App. No. 14/841,717
→
COMMUNICATING A NEURAL NETWORK FEATURE VECTOR (NNFV) TO A HOST AND RECEIVING BACK A SET OF WEIGHT VALUES FOR A NEURAL NETWORK
App. No. 14/841,722
→
TRANSACTIONAL MEMORY THAT PERFORMS AN ATOMIC LOOK-UP, ADD AND LOCK OPERATION
App. No. 14/841,300
→
Script-Controlled Egress Packet Modifier
App. No. 14/818,070
→
SERDES CHANNEL OPTIMIZATION
App. No. 14/731,370
→
GENERATING A FLOW ID BY PASSING PACKET DATA SERIALLY THROUGH TWO CCT CIRCUITS
App. No. 14/726,441
→
Crossbar And An Egress Packet Modifier In An Exact-match Flow Switch
App. No. 14/726,433
→
Executing A Selected Sequence Of Instructions Depending On Packet Type In An Exact-Match Flow Switch
App. No. 14/726,438
→
DISTRIBUTED CREDIT FIFO LINK OF A CONFIGURABLE MESH DATA BUS
App. No. 14/724,820
→
TRANSACTIONAL MEMORY THAT PERFORMS AN ATOMIC METERING COMMAND
App. No. 14/724,826
→
Making A Flow ID For An Exact-match Flow Table Using A Programmable Reduce Table Circuit
App. No. 14/726,428
→
RECURSIVE USE OF MULTIPLE HARDWARE LOOKUP STRUCTURES IN A TRANSACTIONAL MEMORY
App. No. 14/724,824
→
Making A Flow ID For An Exact-match Flow Table Using A Byte-Wide Multiplexer Circuit
App. No. 14/726,423
→
TRANSACTIONAL MEMORY THAT SUPPORTS PUT AND GET RING COMMANDS
App. No. 14/724,827
→
Flow Switch IC that Uses Flow IDs and an Exact-match Flow Table
App. No. 14/726,421
→
INTER-PACKET INTERVAL PREDICTION LEARNING ALGORITHM
App. No. 14/690,362
→
SOFTWARE UPDATE METHODOLOGY
App. No. 14/671,951
→
METHOD OF GENERATING SUBFLOW ENTRIES IN AN SDN SWITCH
App. No. 14/634,849
→
METHOD OF HANDLING SDN PROTOCOL MESSAGES IN A MODULAR AND PARTITIONED SDN SWITCH
App. No. 14/634,845
→
SDN PROTOCOL MESSAGE HANDLING WITHIN A MODULAR AND PARTITIONED SDN SWITCH
App. No. 14/634,851
→
MODULAR AND PARTITIONED SDN SWITCH
App. No. 14/634,844
→
FORWARDING MESSAGES WITHIN A SWITCH FABRIC OF AN SDN SWITCH
App. No. 14/634,847
→
METHOD OF DETECTING LARGE FLOWS WITHIN A SWITCH FABRIC OF AN SDN SWITCH
App. No. 14/634,848
→
EFFICIENT COMPLEX NETWORK TRAFFIC MANAGEMENT IN A NON-UNIFORM MEMORY SYSTEM
App. No. 14/631,784
→
TRANSACTIONAL MEMORY THAT PERFORMS AN ALUT 32-BIT LOOKUP OPERATION
App. No. 14/631,748
→
TRANSACTIONAL MEMORY THAT SUPPORTS A PUT WITH LOW PRIORITY RING COMMAND
App. No. 14/631,804
→
PACKET ORDERING SYSTEM USING AN ATOMIC TICKET RELEASE COMMAND OF A TRANSACTIONAL MEMORY
App. No. 14/611,231
→
Distributed Packet Ordering System Having Separate Worker And Output Processors
App. No. 14/611,224
→
USING A CREDITS AVAILABLE VALUE IN DETERMINING WHETHER TO ISSUE A PPI ALLOCATION REQUEST TO A PACKET ENGINE
App. No. 14/591,003
→
RETURN AVAILABLE PPI CREDITS COMMAND
App. No. 14/590,920
→
TRANSACTIONAL MEMORY THAT PERFORMS A TCAM 32-BIT LOOKUP OPERATION
App. No. 14/588,280
→
TRANSACTIONAL MEMORY THAT PERFORMS A PMM 32-BIT LOOKUP OPERATION
App. No. 14/588,342
→
System and Method for Processing and Forwarding Transmitted Information
App. No. 14/587,513
→
Flow Control Using A Local Event Ring In An Island-Based Network Flow Processor
App. No. 14/588,084
→
ORDERING SYSTEM THAT EMPLOYS CHAINED TICKET RELEASE BITMAP BLOCK FUNCTIONS
App. No. 14/579,458
→
STAGGERED ISLAND STRUCTURE IN AN ISLAND-BASED NETWORK FLOW PROCESSOR
App. No. 14/556,147
→
RECURSIVE LOOKUP WITH A HARDWARE TRIE STRUCTURE THAT HAS NO SEQUENTIAL LOGIC ELEMENTS
App. No. 14/556,135
→
COMPARTMENTALIZATION OF THE USER NETWORK INTERFACE TO A DEVICE
App. No. 14/551,057
→
FLOW KEY LOOKUP INVOLVING MULTIPLE SIMULTANEOUS CAM OPERATIONS TO IDENTIFY HASH VALUES IN A HASH BUCKET
App. No. 14/537,514
→
UPDATE PACKET SEQUENCE NUMBER PACKET READY COMMAND
App. No. 14/530,761
→
UNIQUE PACKET MULTICAST PACKET READY COMMAND
App. No. 14/530,759
→
Intelligent Packet Data Register File That Prefetches Data For Future Instruction Execution
App. No. 14/530,763
→
Intelligent Packet Data Register File That Stalls Picoengine And Retrieves Data From A Larger Buffer
App. No. 14/530,762
→
UNICAST PACKET READY COMMAND
App. No. 14/530,760
→
Picoengine Instruction That Controls An Intelligent Packet Data Register File Prefetch Function
App. No. 14/530,764
→
IDENTICAL PACKET MULTICAST PACKET READY COMMAND
App. No. 14/530,758
→
SLICE-BASED INTELLIGENT PACKET DATA REGISTER FILE
App. No. 14/530,765
→
In-Flight Packet Processing
App. No. 14/530,599
→
REGISTERED FIFO
App. No. 14/527,550
→
SPLIT PACKET TRANSMISSION DMA ENGINE
App. No. 14/527,642
→
MINIPACKET FLOW CONTROL
App. No. 14/521,435
→
GLOBAL RANDOM EARLY DETECTION PACKET DROPPING BASED ON AVAILABLE MEMORY
App. No. 14/507,621
→
PACKET STORAGE DISTRIBUTION BASED ON AVAILABLE MEMORY
App. No. 14/507,643
→
SIMULTANEOUS QUEUE RANDOM EARLY DETECTION DROPPING AND GLOBAL RANDOM EARLY DETECTION DROPPING SYSTEM
App. No. 14/507,652
→
INSTANTANEOUS RANDOM EARLY DETECTION PACKET DROPPING WITH DROP PRECEDENCE
App. No. 14/507,602
→
ADDRESSLESS MERGE COMMAND WITH DATA ITEM IDENTIFIER
App. No. 14/492,013
→
CHAINED CPP COMMAND
App. No. 14/492,015
→
PACKET ENGINE THAT USES PPI ADDRESSING
App. No. 14/464,690
→
CPP BUS TRANSACTION VALUE HAVING A PAM/LAM SELECTION CODE FIELD
App. No. 14/464,697
→
PPI DE-ALLOCATE CPP BUS COMMAND
App. No. 14/464,700
→
PPI ALLOCATION REQUEST AND RESPONSE FOR ACCESSING A MEMORY SYSTEM
App. No. 14/464,692
→
GENERATING A HASH USING S-BOX NONLINEARIZING OF A REMAINDER INPUT
App. No. 14/448,980
→
DDR Retiming Circuit
App. No. 14/448,841
→
PICOENGINE HAVING A HASH GENERATOR WITH REMAINDER INPUT S-BOX NONLINEARIZING
App. No. 14/448,906
→
MULTI-PROCESSOR WITH EFFICIENT SEARCH KEY PROCESSING
App. No. 14/326,367
→
ISLAND-BASED NETWORK FLOW PROCESSOR WITH EFFICIENT SEARCH KEY PROCESSING
App. No. 14/326,381
→
EFFICIENT SEARCH KEY PROCESSING METHOD
App. No. 14/326,388
→
EFFICIENT SEARCH KEY CONTROLLER WITH STANDARD BUS INTERFACE, EXTERNAL MEMORY INTERFACE, AND INTERLAKEN LOOKASIDE INTERFACE
App. No. 14/326,372
→
MERGING PCP FLOWS AS THEY ARE ASSIGNED TO A SINGLE VIRTUAL CHANNEL
App. No. 14/321,732
→
REORDERING PCP FLOWS AS THEY ARE ASSIGNED TO VIRTUAL CHANNELS
App. No. 14/321,744
→
HIGH-SPEED DEQUEUING OF BUFFER IDS IN FRAME STORING SYSTEM
App. No. 14/321,756
→
INVERSE PCP FLOW REMAPPING FOR PFC PAUSE FRAME GENERATION
App. No. 14/321,762
→
SKIP INSTRUCTION TO SKIP A NUMBER OF INSTRUCTIONS ON A PREDICATE
App. No. 14/311,222
→
MULTI-PROCESSOR SYSTEM HAVING TRIPWIRE DATA MERGING AND COLLISION DETECTION
App. No. 14/311,217
→
PROCESSOR HAVING A TRIPWIRE BUS PORT AND EXECUTING A TRIPWIRE INSTRUCTION
App. No. 14/311,212
→
EFFICIENT CONDITIONAL INSTRUCTION HAVING COMPANION LOAD PREDICATE BITS INSTRUCTION
App. No. 14/311,225
→