Systems and methods of UTF-8 pattern matching

一种模式、统一的技术,应用在识别和重写它们领域,能够解决增加响应时间延迟、增加存储器消耗等问题

Inactive Publication Date: 2014-01-29
CITRIX SYST INC
View PDF2 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In these instances, the need to save responses can lead to increased memory consumption as well as increased response time delays
Other systems may require unnecessary overhead actions, such as the need to copy the response into a buffer
There are other systems that can only rewrite accumulative amounts of data

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 of UTF-8 pattern matching
  • Systems and methods of UTF-8 pattern matching
  • Systems and methods of UTF-8 pattern matching

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0098] In order to read the following description of the various embodiments, the following sections of the specification and their respective descriptions are useful:

[0099] - Part A describes the network environment and computing environment that are useful for practicing the embodiments described herein;

[0100] - Part B describes an embodiment of a system and method for delivering a computing environment to a remote user;

[0101] - Part C describes embodiments of systems and methods for accelerating communication between clients and servers;

[0102] - Section D describes an embodiment of a system and method for virtualizing an application delivery controller.

[0103] - Part E describes embodiments of systems and methods for providing multi-core architectures and environments; and

[0104] - Part F describes embodiments of systems and methods for rewriting data streams via intermediaries;

[0105] - Section G describes an embodiment of a system and method for rewri...

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 are described for efficiently processing, searching and / or rewriting variable width encoded data, such as UTF-8 encoded data, will be described. Embodiments of the systems and methods modify and adapt search algorithms, such as the Horspool and Wu-Manber algorithms, to efficiently process and manage searching of variable width encoded text in large blocks of text, such as text that may be carried via a stream of packets thru a network device, such as an intermediary device.

Description

[0001] related application [0002] This application claims the benefit of and priority to U.S. Provisional Application No. 61 / 468470, filed March 28, 2011, entitled "Systems and Methods For Rewriting A Data Stream Containing UTF-8Encoding Via An Intermediary," which U.S. Provisional This application is hereby incorporated by reference in its entirety. technical field [0003] This application generally relates to modifying data. The present application is particularly concerned with identifying and rewriting UTF-8 encoded packets as they pass through intermediate devices. Background technique [0004] There are different systems that provide a rewrite feature that allows the system to rewrite packet content. In some instances, the content that needs to be rewritten may be content streaming a multi-core system. Current systems may provide rewriting support at the Hypertext Transfer Protocol (HTTP) level. Additionally, the current system may save the entire response befo...

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 Applications(China)
IPC IPC(8): G06F17/30
CPCG06F17/30985G06F16/90344
Inventor S·K·杜丽帕拉S·C·弗农
Owner CITRIX SYST INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products