Unlock instant, AI-driven research and patent intelligence for your innovation.

Systems and methods for using compression histories to improve network performance

A technology for compressing history and network equipment, applied in transmission systems, code conversion, electrical components, etc., can solve problems such as network generation, low efficiency of results, and bottlenecks

Active Publication Date: 2013-11-06
CITRIX SYST INC
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Second, when one device has sequences in its compaction history that are not in the corresponding compaction history on the other device, it turns out to be inefficient
[0007] Third, in many implementations, compression history and caching only provide benefits when the same data is repeatedly transferred between the same two devices
However, this solution can involve additional configuration and create network bottlenecks

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Systems and methods for using compression histories to improve network performance
  • Systems and methods for using compression histories to improve network performance
  • Systems and methods for using compression histories to improve network performance

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] In order to read the following description of the various embodiments of the present invention, it is helpful to describe the various parts of the following specification and their corresponding content: Part A describes the network environment and computing environment used to implement the embodiments of the present invention; B describes an embodiment of a system and device architecture for accelerated delivery of a computing environment to a remote user; Section C describes an embodiment of a client agent for accelerating communication between a client and a server; Section D describes an embodiment for using Embodiments of systems and methods for compressing history; Section E describes embodiments of systems and methods for efficiently identifying compressed history matches; Section F describes implementations of systems and methods for removing application layer headers from compressed history data EXAMPLES; Section G describes embodiments of systems and methods f...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Systems and methods for determining a precedence for matching fingerprints of input data to an index of fingerprints identifying a plurality of instances of data in a compression history. In one embodiment, a device having a compression history establishes an index that corresponds fingerprints of a plurality of portions of data of the compression history to location identifiers identifying locations on disk having the plurality of portions of data. The device identifies that a plurality of fingerprints of input data match a plurality of entries in the index having at least one location identifier and selects an entry of the plurality of entries having a fewest number of location identifiers. The device may then match a first portion of the input data to data in a first location in the compression history identified by the selected entry.

Description

[0001] related application [0002] This application is related to and claims priority to the following pending U.S. applications, each of which is hereby incorporated by reference in its entirety: U.S. Application 11 / 685,161 "SYSTEMS AND METHODS FOR SHARING COMPRESSION HISTORIES BETWEENMULTIPLE DEVICES" filed March 12, 2007; 2007 U.S. application 11 / 685,153 "SYSTEMS AND METHODS FOR PROVIDING DYNAMIC AD HOC PROXY-CACHEHIERARCHIES" filed on March 12, 2007; U.S. application 11 / 685,165 "SYSTEMS AND METHODS OF CLUSTERED SHARING OF COMPRESSION HISTORIES" filed on March 12, 2007; U.S. application 11 / 685,157″SYSTEMS AND METHODS OF USING APPLICATION AND PROTOCOL SPECIFIC PARSING FOR COMPRESSION″ filed on March 12, 2007; U.S. application 11 / 685,172″SYSTEMS AND METHODS OF COMPRESSION HISTORY SYNPIRATIONZ″ NI filed on March 12, 2007 ; U.S. application 11 / 685,170″SYSTEMS AND METHODS FORIDENTIFYING LONG MATCHES OF DATA IN A COMPRESSION HISTORY″, filed March 12, 2007; and U.S. application 11 / ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/06H04L29/08H03M7/30
CPCH04L67/2828H04L67/2823H03M7/3088H04L69/04H04L67/2885H04L69/22H04L69/14H04L67/2842H04L67/28H04L67/2876H04L67/56H04L67/5651H04L67/565H04L67/568
Inventor A·塞缪尔斯S·詹森Z·蒂塔D·狄卡斯伯M·奥夫斯相尼科夫R·普拉蒙东
Owner CITRIX SYST INC