1
Allen Samuels, Paul Sutter: Method of determining path maximum transmission unit. Citrix Systems, Choate Hall & Stewart, John D Lanza, Christopher J McKenna, June 2, 2009: US07542471 (88 worldwide citation)

Network endpoints using TCP/IP operate to determine the maximum transmission unit (MTU) of the path between them. This determination is done so as to avoid the expensive IP fragmentation that will occur when transitioning links with a smaller MTU size. The standard method of determining the path MTU ...


2
Allen Samuels, Richard Jensen, Zubin Dittia, Dan Decasper, Michael Ovsiannikov, Robert Plamondon: Systems and methods of using application and protocol specific parsing for compression. Citrix Systems, Choate Hall & Stewart, John D Lanza, Christopher J McKenna, November 17, 2009: US07619545 (84 worldwide citation)

Systems and methods of storing previously transmitted data and using it to reduce bandwidth usage and accelerate future communications are described. By using algorithms to identify long compression history matches, a network device may improve compression efficiently and speed. A network device may ...


3
Allen Samuels, Richard Jensen, Zubin Dittia, Dan Decasper, Michael Ovsiannikov, Robert Plamondon: Systems and methods for sharing compression histories between multiple devices. Citrix Systems, Choate Hall & Stewart, John D Lanza, Christopher J McKenna, May 12, 2009: US07532134 (83 worldwide citation)

Systems and methods of storing previously transmitted data and using it to reduce bandwidth usage and accelerate future communications are described. By using algorithms to identify long compression history matches, a network device may improve compression efficiently and speed. A network device may ...


4
Allen Samuels, Richard Jensen, Zubin Dittia, Dan Decasper, Michael Ovsiannikov, Robert Plamondon: Systems and methods of clustered sharing of compression histories. Citrix Systems, Choate Hall & Stewart, John D Lanza Esq, Christopher J McKenna, December 2, 2008: US07460038 (32 worldwide citation)

Systems and methods of storing previously transmitted data and using it to reduce bandwidth usage and accelerate future communications are described. By using algorithms to identify long compression history matches, a network device may improve compression efficiently and speed. A network device may ...


5
Mike Ovsiannikov, Dan Decasper, Robert Plamondon, Allen Samuels: Systems and methods of using an IP ID field for automatic WAN/LAN detection. Citrix Systems, Choate Hall & Stewart, John D Lanza, Christopher J McKenna, February 16, 2010: US07664857 (32 worldwide citation)

The solution of the present invention provides systems and methods for encoding information into an Internet Protocol identification field (IPID) of an IP layer header of a network packet in a manner acceptable to many or all of the network devices that encounter the encoded packet. In one embodimen ...


6
Allen Samuels, Richard Jensen, Zubin Dittia, Dan Decasper, Michael Ovsiannikov, Robert Plamondon: Systems and methods for providing dynamic ad hoc proxy-cache hierarchies. Citrix Systems, Foley and Lardner, Christopher McKenna, January 4, 2011: US07865585 (30 worldwide citation)

Systems and methods of storing previously transmitted data and using it to reduce bandwidth usage and accelerate future communications are described. By using algorithms to identify long compression history matches, a network device may improve compression efficiently and speed. A network device may ...


7
Karl Montemayor, Robert Rodriquez, Allen Samuels, Zubin Dittia: Systems and methods for preserving transport layer protocol options. Citrix Systems, Choate Hall & Stewart, John D Lanza, Christopher J McKenna, August 25, 2009: US07581005 (27 worldwide citation)

The solution of the present invention provides systems and methods for preserving transport layer header options traversing network devices that terminate transport layer connections. The solution described herein provides a bi-directional intelligent proxying system by which a proxy client exchange ...


8
Arthur Collmeyer, Thomas Szepesi, Dickson Wong, Allen Samuels: Multi-output power supply design system. IWATT, Fenwick & West, April 4, 2006: US07024649 (27 worldwide citation)

A tool is described to aid in the design and verification of multi-input, multi-output power supply systems. The designer describes the system requirements and constraints to the tool, which allows an iterative exploration of various alternative designs that satisfy the requirements and constraints. ...


9
Larry Hu, Ting Chuk, John McLeod, Mark Birman, Allen Samuels, George K Chu: Variable latency method and apparatus for floating-point coprocessor. Weitek Corporation, Townsend and Townsend, June 4, 1991: US05021985 (23 worldwide citation)

A programmable latency (a programmable number of clock cycles) needed for an operation completion. The required latency for a pipe is determined from a formula including the system clock cycle time which the unit will be specified to operate under. The latency is preprogrammed by setting the count o ...


10
Allen Samuels, Paul Sutter, Robert Plamondon: Method and apparatus for efficient compression. Orbital Data Corporation, Fernandez & Associates, August 29, 2006: US07098815 (22 worldwide citation)

A compression method and apparatus identifying candidates for compression by selectively fingerprinting shingles or overlapping subsets of an input dataset and creating a set of characteristic input fingerprints based on fingerprint value. In some cases, the characteristic fingerprints are selected ...