Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Inventor:
Erimli; Bahadir
Address:
Campbell, CA
No. of patents:
43
Patents:




Patent Number Title Of Patent Date Issued
7553633 Apparatus and method for detecting live cells with an integrated filter and growth detection dev June 30, 2009
A device for rapid concentration and detection of live cells in fluids includes a filter to capture a cell sample. The filter includes a first physical barrier with apertures of a first size and a second physical barrier with apertures of a second size smaller than the first size to
7502366 Arrangement in a network switch for prioritizing data frames based on user-defined frame attribu March 10, 2009
A network switch includes network switch ports, each including a port filter configured for detecting user-selected attributes from a received layer 2 type data frame. Each port filter, upon detecting a user-selected attribute in a received layer 2 type data frame, sends a signal to a
7413891 Apparatus and method for detecting live cells with an integrated filter and growth detection dev August 19, 2008
A device for processing fluids includes a filter to capture a cell sample. The filter has a physical barrier to isolate the cell sample on the filter. Growth detection circuitry is associated with the filter. The growth detection circuitry identifies, through electrical measurements, a
7346707 Arrangement in an infiniband channel adapter for sharing memory space for work queue entries usi March 18, 2008
A channel adapter includes a work queue entry table having entries configured for storing work queue entries awaiting respective acknowledgements. Each entry includes a work queue entry field for storing a corresponding work queue entry, and first and second link fields for respectiv
7295562 Systems and methods for expediting the identification of priority information for received packe November 13, 2007
A network device identifies priority level information for data frames it receives. The network device includes input ports, a memory, an action generator, and a port vector queue. The input ports receive the data frames. Each of the received data frames specifies one or more classes of
7209489 Arrangement in a channel adapter for servicing work notifications based on link layer virtual la April 24, 2007
A host channel adapter is configured for servicing received work notifications based on identifying the work notifications associated with the virtual lanes (VL) having a prescribed ordering position identified by the link layer operations. The host channel adapter, in response to re
7151774 Method and apparatus for trunking links having different transmission rates December 19, 2006
A network device that controls the communication of data frames between stations includes ports that receive data frames from the stations and transmit the data frames. A number of the ports may be configured as a trunk and at least one of the ports in the trunk may be configured to
7143185 Method and apparatus for accessing external memories November 28, 2006
A network switch that controls the communication of data frames between stations includes receive devices that correspond to ports on the network switch. The receive devices receive and store data frame information from the network stations. The network switch also includes an external m
7085869 Arrangement for managing transmitted packets requiring acknowledgement in a host channel adapter August 1, 2006
A host channel adapter configured for outputting packets, according to a service protocol requiring acknowledgement messages within a prescribed time interval following transmission, utilizes a retransmission table for storing entries identifying the packets awaiting respective ackno
7079533 Systems and methods for bypassing packet lookups July 18, 2006
A network device determines forwarding information for received data frames. The network device includes input ports, queuing logic, a forwarding engine, and a port filter. The input ports receive data frames. The queuing logic transfers at least some of the received data frames to a
7039057 Arrangement for converting ATM cells to infiniband packets May 2, 2006
An ATM--InfiniBand.TM. router is configured for interfacing between an asynchronous transmission mode (ATM) network and an InfiniBand.TM. network, without a necessity of intermediate transport on a packet based network such as an Internet Protocol (IP) network. The router includes an
7031305 Apparatus and method for programmable memory access slot assignment April 18, 2006
A network switch having switch ports for full-duplex communication of data packets with respective network nodes according to Ethernet (IEEE 802.3) protocol that flexibly assigns memory access slots to access an external memory according to programmable information. A scheduler within an
6990114 System and method for deciding outgoing priority for data frames January 24, 2006
A network device includes a port filter, a first logic device, and a second logic device. The port filter receives a data frame and generates first data relating to the data frame. The first logic device generates second data for the received data frame. The second logic device receives
6980520 Method and apparatus for performing source-based flow control across multiple network devices December 27, 2005
A network device that controls the communication of data frames between stations receives data frames from a number of stations. The network device detects a congestion condition associated with processing the received data frames and generates a pause frame including source address
6963571 Systems and methods for merging packet lookup results November 8, 2005
A multiport network device includes output port logic, priority logic, a memory, and memory logic. The output port logic generates output port data that identifies output ports to transmit received packets. The priority logic generates priority data that identifies priorities of the rece
6957270 Method and apparatus for performing flow control across multiple network devices October 18, 2005
A number of network devices that control the communication of data frames between stations in a network are cascaded together to support a number of network stations. When a first device receives a data frame destined for a port on a second device, the first device transfers the data fra
6957269 Method and apparatus for performing priority-based flow control October 18, 2005
A network device that controls the communication of data frames between stations receives data frames having different levels of priority. The network device identifies the levels of priority and processes the frames based on the priority level. When a congestion condition associated wit
6954427 Method and apparatus for performing priority-based admission control October 11, 2005
A network device that controls the communication of data frames between stations includes a memory that stores frame pointers that point to addresses in an external memory. The data frames are stored in the external memory while the network device generates frame forwarding informati
6947437 Programmable output queues in a network device September 20, 2005
A network device that controls the communication of data frames between stations includes a number of receive ports that receive data frames from the stations and a number of output ports that transmit the data frames to their intended destinations. The network device also includes a num
6925055 Systems and methods for traffic shaping August 2, 2005
A system shapes traffic in a multiport network device. The system includes multiple token buckets and token bucket logic. The token buckets correspond to multiple priority queues of the multiple output ports of the network device and store one or more tokens. Each of the tokens corre
6917623 System and method for transferring data in a network device July 12, 2005
A network device includes a port filter, a first logic device, and a second logic device. The port filter receives a data frame and generates first data relating to the data frame. The first logic device generates second data for the received data frame. The second logic device receives
6912604 Host channel adapter having partitioned link layer services for an infiniband server system June 28, 2005
A host channel adapter configured for outputting packets according to InfiniBand.TM. protocol is implemented using partitioned link modules configured for performing selected link operations prior to outputting the packets. A pre-link module is configured for ordering work queue entries
6904545 Fault tolerant computing node having multiple host channel adapters June 7, 2005
A computing node configured for communications on an InfiniBand.TM. network includes at least two host channel adapters configured for communications on the InfiniBand.TM. network, and at least one processor configured for controlling the communications of the two host channel adapters o
6862265 Weighted fair queuing approximation in a network switch using weighted round robin and token buc March 1, 2005
An integrated network switch having multiple network switch ports for outputting data frames also includes a dequeuing system for selectively supplying a data frame for output according to a specified priority by an output switch port. The dequeuing system includes, for each network swit
6842423 Systems and methods for priority-based flow control masking January 11, 2005
A system provides flow control in a network device. The system includes output queues that correspond to the output ports of the network device, a mask register, a first logic device, and a second logic device. Each of the output queues generates signals relating to the priority levels
6839351 Parallel packet lookup in a packet-switched network January 4, 2005
A multiport network device includes output ports, internal rules checking logic, a port filter, and input ports. The input ports receive data frames and transfer the data frames to the internal rules checking logic and the port filter. The internal rules checking logic determines the app
6807179 Trunking arrangement in a network switch October 19, 2004
A network switch includes network switch ports, and switching logic for determining the output port for each received layer 2 type data packet. The switching logic includes an address table configured for storing address-based switching decisions, a trunk table configured for assigning
6760341 Segmention of buffer memories for shared frame data storage among multiple network switch module July 6, 2004
A network switching system having a plurality of multiport switch modules and respective connected buffer memory devices assigns in each of the buffer memory devices a memory segment for storage of frame data from a corresponding one of the switch modules. Each memory device is divided
6745246 Apparatus and method in a network switch for modifying a bandwidth request between a requestor a June 1, 2004
A network switch, configured for performing layer 2 and layer 3 switching in an Ethernet (IEEE 802.3) network without blocking of incoming data packets, includes a network switch port having a filter (i.e., a packet classifier module) configured for evaluating an incoming data packet on
6731601 Apparatus and method for resetting a retry counter in a network switch port in response to exert May 4, 2004
A network switch having switch ports for communication of data packets with respective computer network nodes according to CSMA/CD protocol that resets a retry counter within any one of the respective switch ports if backpressure is asserted by that port. The resetting of the retry count
6725270 Apparatus and method for programmably modifying a limit of a retry counter in a network switch p April 20, 2004
A network switch having switch ports for communication of data packets with respective computer network nodes according to CSMA/CD protocol that resets a retry counter for counting data packet transmission attempts within any one of the respective switch ports if backpressure is asserted
6711161 Arrangement for providing linearly scaleable address forwarding tables within multiple network s March 23, 2004
A network switching system having a plurality of multiport switch modules arranged in a cascaded sequence uses a signaling protocol that eliminates the necessity of storing a given network address within each of the address forwarding tables of the multiport switch modules. A network
6618390 Method and apparatus for maintaining randomly accessible free buffer information for a network s September 9, 2003
An apparatus and method are disclosed for maintaining free buffer information for a network switch. A first Random Access Memory (RAM), located on the network switch, functions to store values that indicate whether or not free buffers, located in a second RAM, are available for stori
6563790 Apparatus and method for modifying a limit of a retry counter in a network switch port in respon May 13, 2003
A network switch having switch ports for communication of data packets with respective computer network nodes according to CSMA/CD protocol that resets a retry counter for counting data packet transmission attempts within any one of the respective switch ports if backpressure is asserted
6515993 Method and apparatus for manipulating VLAN tags February 4, 2003
An integrated multiport switch operating in a packet switched network provides the capability to alter VLAN tags on a port by port basis. An internal rules checker (IRC) analyzes the header of a data frame to determine the frame type: untagged, VLAN-tagged, or priority-tagged. The IR
6504846 Method and apparatus for reclaiming buffers using a single buffer bit January 7, 2003
A method and apparatus are disclosed for reclaiming frame buffers used to store data frames received by a network switch. The apparatus includes a multicopy queue for queuing entries corresponding to received data frames which must be transmitted by multiple output ports of the network s
6501734 Apparatus and method in a network switch for dynamically assigning memory interface slots betwee December 31, 2002
A network switch having switch ports for full-duplex communication of data packets with respective network nodes according to Ethernet (IEEE 802.3) protocol dynamically allocates external memory bandwidth slots between high data rate ports. An external memory interface determines if a hi
6487199 Method and apparatus for maintaining randomly accessible copy number information on a network sw November 26, 2002
An apparatus for maintaining copy information pertaining to data frames received by a multiport switch that forwards received data frames to plural output ports includes a random access storage area and a control logic, both of which are located on the switch. The random access storage
6483844 Apparatus and method for sharing an external memory between multiple network switches November 19, 2002
A non-blocking network switch arrangement of plural network switches provides a single, shared external memory for the network switches. Each network switch in the arrangement may write data frames to a respective predetermined portion of the external memory allocated to each switch.
6480500 Arrangement for creating multiple virtual queue pairs from a compressed queue pair based on shar November 12, 2002
A host channel adapter is configured for efficiently managing multiple queue pairs by compressing queue pairs having similar properties into queue pair tables configured for storing compressed queue pair entries having shared attributes. Hence, multiple virtual queue pairs can be cre
6442137 Apparatus and method in a network switch for swapping memory access slots between gigabit port a August 27, 2002
A network switch having switch ports for full-duplex communication of data packets with respective network nodes according to Ethernet (IEEE 802.3) protocol that allocates a prescribed number of external memory bandwidth slots between high data rate ports based on the compared amount of
6405258 Method and apparatus for controlling the flow of data frames through a network switch on a port- June 11, 2002
An apparatus and method are disclosed for regulating the flow of data between plural network stations through a network switch. A receive port functions to receive data frames from a first network station, and a transmit port outputs the received data frames to a second network stati
6401147 Split-queue architecture with a first queue area and a second queue area and queue overflow area June 4, 2002
A programmable split-queue structure includes a first queue area for receiving entries, a second queue area for outputting entries input to said first queue area, and a queue overflow engine logically coupled to the first queue area and the second queue area. The queue overflow engine


 
 
  Recently Added Patents
Golf club head
Reducing program disturb in non-volatile storage using early source-side boosting
Lithium battery package
Phase comparator and semiconductor device with phase comparator
Instantaneous radar polarimetry
Routing protocol support for half duplex virtual routing and forwarding instance
Shielding device and method for electrical connectors
  Randomly Featured Patents
Neck finish for a container and mold for forming the container
Non-homogeneous laminate materials for suspensions with conductor support blocks
Electromagnetically actuable valve
Electrophotographic apparatus and image forming method
Adjusting member for a temperature sensing probe
Massaging apparatus having a suction chamber and two rollers
Mechanically actuated object-propelling apparatus
Method of making extended silicide and external contact
Ion implantation beam monitor
Guide loop element for seat belts with one-piece casting part