1
Danny Kwok, Gurumukh S Tiwana, James A Aviani Jr, Martin Cieslak, Martin A Kagan: Methods and apparatus for redirecting network traffic. Cisco Technology, Beyer Weaver & Thomas, January 27, 2004: US06683873 (91 worldwide citation)

Methods and apparatus are described for controlling packet flow to a cache system is disclosed. A packet flow intended for a first destination is received into the cache system. When the packet flow indicates the start of the packet flow or when the packet flow is identified as being owned by the ca ...


2
Michael Laor, Martin Cieslak: Pipelined multiple issue packet switch. Cisco Technology, Beyer Weaver & Thomas, December 14, 2004: US06831923 (86 worldwide citation)

A pipelined multiple issue architecture for a link layer or protocol layer packet switch, which processes packets independently and asynchronously, but reorders them into their original order, thus preserving the original incoming packet order. Each stage of the pipeline waits for the immediately pr ...


3
Michael Laor, Martin Cieslak: Pipelined multiple issue packet switch. Cisco Technology, Swernofsky Law Group, November 14, 2000: US06147996 (84 worldwide citation)

A pipelined multiple issue architecture for a link layer or protocol layer packet switch, which processes packets independently and asynchronously, but reorders them into their original order, thus preserving the original incoming packet order. Each stage of the pipeline waits for the immediately pr ...


4
Shmuel Shaffer, James A Aviani Jr, Martin Cieslak: Method and apparatus for optimizing memory use in network caching. Cisco Technology, Beyer Weaver & Thomas, November 30, 2004: US06826599 (39 worldwide citation)

Techniques for handling objects in a network cache are described. A cost function value is calculated for each of a plurality of data objects. The cost function value relates to at least one metric relating to a total time required to download a corresponding one of the plurality of data objects. Ea ...


5
Martin Cieslak, John Mayes, Ricky Kwong Lowe: Methods and apparatus for caching network data traffic. Cisco Technology, Beyer Weaver & Thomas, May 29, 2001: US06240461 (36 worldwide citation)

A method is described herein for facilitating data transmission in a network. A first data request is received at a first intermediate platform, the first data request indicating a source platform and a destination platform. The first data request is redirected by the first intermediate platform to ...


6
Martin Cieslak, Alexander G Tweedly: Method and apparatus for redirecting network traffic. Cisco Technology, Beyer Weaver, March 25, 2008: US07349979 (32 worldwide citation)

Methods and apparatus are described for intelligently redirecting and/or processing traffic. In one embodiment, a method of facilitating redirection of traffic sent from a first processing device (e.g., a client) to a second processing device (e.g., a server) is disclosed. At a third processing devi ...


7
Gurumukh S Tiwana, Danny Kwok, James A Aviani Jr, Martin Cieslak, Martin A Kagan, Stewart L Forster: Methods and apparatus slow-starting a web cache system. Cisco Technology, Beyer Weaver & Thomas, June 27, 2006: US07069324 (23 worldwide citation)

Methods and apparatus are described for intelligently assigning a portion of a cluster's traffic (e.g., buckets) to a cache system to minimize overloading of such cache system. In general terms, when a new cache system enters a cache cluster and/or starts up, the new cache system's full bucket alloc ...


8
Lincoln Dale, Martin Cieslak: Efficient IP load-balancing traffic distribution using ternary CAMs. Cisco Technology, Beyer Weaver & Thomas, June 13, 2006: US07062571 (22 worldwide citation)

Disclosed is an apparatus and method for distributing traffic to one or more selected cache systems or servers. In general terms, a content addressable memory (e.g., a TCAM) is utilized to distribute traffic among a plurality of cache systems or servers. The content addressable memory is populated w ...


9
Martin Cieslak, John Mayes, Ricky Kwong Lowe: Methods and apparatus for caching network data traffic. Cisco Technology, Beyer Weaver & Thomas, December 14, 2004: US06832252 (22 worldwide citation)

Methods and apparatus for facilitating data transmission in a network are described. A first data request is received at a first intermediate platform, the first data request indicating a source platform and a destination platform. The first data request is redirected by the first intermediate platf ...


10
Daniel Kaminsky, Arivu Ramasamy, Martin Cieslak, Mukund Ingle, Siddharth Vajirkar, Etai Lev Ran: Tracing connection paths through transparent proxies. Cisco Technology, Cindy Kaplan, August 28, 2012: US08254273 (13 worldwide citation)

In one embodiment, a method for tracing a connection path from a source node to a destination node through a network having one or more transparent proxies includes generating a trace packet at the source node, transmitting the trace packet over the network towards the destination node, and receivin ...