scispace - formally typeset
Patent

Tcp/udp acceleration

TLDR
In this paper, a method for accelerating TCP/UDP packet switching is proposed, which involves determining whether exception processing is necessary; if not, the packet is forwarded to a special stack for expedited processing.
Abstract
A method for accelerating TCP/UDP packet switching. The method involves determining whether exception processing is necessary; if not, the packet is forwarded to a special stack for expedited processing. Packets requiring exception processing are forwarded to the conventional stack.

read more

Citations
More filters
Patent

Distributed logical l3 routing

TL;DR: In this paper, a method for logically routing a packet between a source machine in a first logical domain and a destination machine that is in a second logical domain is described, which configures a router in a host that includes the second-level managed switching element.
Patent

Intelligent data storage and processing using fpga devices

TL;DR: In this paper, a data storage and retrieval device and method is described, which includes at least one magnetic storage medium configured to store target data and at least a re-configurable logic device comprising an FPGA coupled to the at least 1 magnetic medium and configured to read a continuous stream of target data therefrom, having been configured with a template or as desired to fit the type of search and data being searched.
Patent

Method and device for high performance regular expression pattern matching

TL;DR: In this paper, an improved architecture for regular expression pattern matching is described, which includes a pipelining strategy that pushes state-dependent feedback to a final pipeline stage to enhance parallelism and throughput.
Patent

High Speed Processing of Financial Information Using FPGA Devices

TL;DR: In this paper, a combination of software logic and firmware logic can be used to efficiently control and manage the high speed flow of financial market data to and from the reconfigurable logic.
Patent

Simplified method for processing multiple connections from the same client

Paul I. Szabo
TL;DR: In this article, a control component receives a data flow requesting a resource from a client, identifies the client, and determines when the data flow is unassociated with a connection to a requested resource.
References
More filters
Patent

Method and system for managing distributed content and related metadata

TL;DR: In this article, the authors present a method and system for creating an innovative file system that separates its directory presentation from its data store, which does not delay the presentation of the content to the user but also uses a reduced amount of storage space.
Patent

Interactive information services control system

TL;DR: In this paper, a video session connection (VSC) is provided for setting up and maintaining interactive sessions between the set-top terminal and a video service provider during the time the interactive programming is provided to the customer.
Patent

TCP/IP offload network interface device

TL;DR: The Intelligent Network Interface Card (INIC) or communication processing device (CPD) as mentioned in this paper works with a host computer for data communication and provides a fast path that avoids protocol processing for most messages.
Patent

Storage router and method for providing virtual local storage

TL;DR: In this article, a storage router maintains a map to allocate storage space on the remote storage devices to devices connected to the first transport medium by associating representations of the devices connected in the map with representations of storage space.
Patent

Fast-path apparatus for receiving data corresponding to a TCP connection

TL;DR: The Intelligent Network Interface Card (INIC) as discussed by the authors provides a fast path that avoids protocol processing for most large multi-packet messages, greatly accelerating data communication, and also assists the host for those message packets that are chosen for processing by host software layers.