Patents Assigned to Slipstream Data, Inc.
-
Patent number: 8253757Abstract: The present invention relates to the compression of color image data. A combination of hard decision pixel mapping and soft decision pixel mapping is used to jointly address both quantization distortion and compression rate while maintaining low computational complexity and compatibility with standard decoders, such as, for example, the GIF/PNG decoder.Type: GrantFiled: July 29, 2011Date of Patent: August 28, 2012Assignee: SlipStream Data Inc.Inventors: En-Hui Yang, Jianfen Zeng
-
Publication number: 20120170647Abstract: Encoding input data including one or more frames includes: generating a residual block based on a difference between a first block of data for multiple pixels in a first frame and a second block of data derived from information in the input data; generating a first block of coefficients based on a transform performed on the residual block; generating reference information based on the second block of data; and determining portions of a code value representing respective portions of the first block of coefficients based on at least one value derived from at least a portion of the reference information.Type: ApplicationFiled: December 22, 2011Publication date: July 5, 2012Applicant: SLIPSTREAM DATA INC.Inventors: Dake He, Jin Meng
-
Publication number: 20120170857Abstract: Encoding input data includes: generating a first block of coefficients based on a transform performed on a residual block of data for multiple pixels; generating reference information based on a reference block of data corresponding to the residual block of data; and determining losslessly decodable code values representing the first block of coefficients based on the reference information.Type: ApplicationFiled: December 22, 2011Publication date: July 5, 2012Applicant: SLIPSTREAM DATA INC.Inventors: Dake He, Jin Meng
-
Patent number: 8194990Abstract: A method, system and computer software product for improving rate-distortion performance while remaining faithful to JPEG/MPEG syntax, involving joint optimization of Huffman tables, quantization step sizes and quantized coefficients of a JPEG/MPEG encoder. This involves finding the optimal coefficient indices in the form of (run, size) pairs. By employing an interative process including this search for optimal coefficient indices, joint improvement of run-length coding, Huffman coding and quantization table selection may be achieved. Additionally, the compression of quantized DC coefficients may also be improved using a trellis-structure.Type: GrantFiled: June 25, 2009Date of Patent: June 5, 2012Assignee: Slipstream Data Inc.Inventors: En-hui Yang, Longji Wang
-
Publication number: 20120039530Abstract: A method, system and computer program product for progressively encoding a digitized color image is provided. This involves: initializing a tree structure with at least one starting leaf node; determining at least one representative color for each starting leaf node; and growing the tree structure by (i) selecting a leaf node n to become a non-leaf node n linked to two new leaf nodes based on an associated achievable cost; (ii) creating the two new leaf nodes by re-allocating each color in n; (iii) determining a representative color for each of the two new leaf nodes; and (iv) encoding the index information associated with the leaf node n, the representative colors of the two new leaf nodes, and information regarding a plurality of pixels of the digitized color image corresponding to the two representative colors of the two new leaf nodes.Type: ApplicationFiled: July 20, 2011Publication date: February 16, 2012Applicant: SLIPSTREAM DATA INC.Inventors: En-hui Yang, Longji Wang
-
Patent number: 8106919Abstract: The present invention relates to the compression of color image data. A combination of hard decision pixel mapping and soft decision pixel mapping is used to jointly address both quantization distortion and compression rate while maintaining low computational complexity and compatibility with standard decoders, such as, for example, the GIF/PNG decoder.Type: GrantFiled: March 25, 2011Date of Patent: January 31, 2012Assignee: SlipStream Data Inc.Inventors: En-Hui Yang, Jianfen Zeng
-
Publication number: 20120014615Abstract: A sequence of n coefficients is compressed by determining a cost-determined sequence of n coefficient indices represented by a cost-determined sequence of (run, index derivative) pairs under a given quantization table and run-index derivative coding distribution, wherein each sequence of (run, index derivative) pairs defines a corresponding sequence of coefficient indices such that (i) each index in the corresponding sequence of coefficient indices is a digital number, (ii) the corresponding sequence of coefficient indices includes a plurality of values including a special value, and (iii) each (run, index derivative) pair defines a run value representing a number of consecutive indices of the special value, and an index-based value derived from a value of the index following the number of consecutive indices of the special value.Type: ApplicationFiled: June 23, 2011Publication date: January 19, 2012Applicant: SLIPSTREAM DATA INC.Inventors: En-hui Yang, Longji Wang
-
Publication number: 20110279474Abstract: The present invention relates to the compression of color image data. A combination of hard decision pixel mapping and soft decision pixel mapping is used to jointly address both quantization distortion and compression rate while maintaining low computational complexity and compatibility with standard decoders, such as, for example, the GIF/PNG decoder.Type: ApplicationFiled: July 29, 2011Publication date: November 17, 2011Applicant: SLIPSTREAM DATA INC.Inventors: En-Hui Yang, Jianfen Zeng
-
Patent number: 8022963Abstract: The present invention relates to the compression of color image data. A combination of hard decision pixel mapping and soft decision pixel mapping is used to jointly address both quantization distortion and compression rate while maintaining low computational complexity and compatibility with standard decoders, such as, for example, the GIF/PNG decoder.Type: GrantFiled: March 16, 2009Date of Patent: September 20, 2011Assignee: SlipStream Data Inc.Inventors: En-Hui Yang, Jianfen Zeng
-
Patent number: 8010670Abstract: A system and method for caching data and verifying cached data using a client-server model and meta-data. In particular, a client proxy and a server proxy are in communication with each other and with the client and the server, respectively; client proxy meta-data and server proxy meta-data related to the data cached by the client proxy and server proxy, respectively, are calculated and communicated between the client proxy and the server proxy; and the client proxy meta-data and the server proxy meta-data are compared to determine a cache hit or miss.Type: GrantFiled: December 22, 2004Date of Patent: August 30, 2011Assignee: SlipStream Data Inc.Inventors: Ajit Singh, Salmaan Ahmed
-
Patent number: 8000547Abstract: A method, system and computer program product for progressively encoding a digitized color image with M distinct colors by assigning each of the M distinct colors to an associated subset of pixels in the image, is provided. This involves: (a) initializing a tree structure with at least one starting leaf node comprising a subset of the M distinct colors; (b) determining at least one representative color for each starting leaf node; and (c) growing the tree structure by (i) selecting a leaf node n to become a non-leaf node based on the combined distortion and entropy rate resulting from turning the leaf node into the non-leaf node; (ii) allocating each color in leaf node n to one of the two new leaf nodes; (iii) determining a representative color for each new leaf node; and (iv) encoding the resulting index information, representative color information, and pixel information.Type: GrantFiled: September 25, 2006Date of Patent: August 16, 2011Assignee: Slipstream Data Inc.Inventors: En-Hui Yang, Longji Wang
-
Publication number: 20110170771Abstract: The present invention relates to the compression of color image data. A combination of hard decision pixel mapping and soft decision pixel mapping is used to jointly address both quantization distortion and compression rate while maintaining low computational complexity and compatibility with standard decoders, such as, for example, the GIF/PNG decoder.Type: ApplicationFiled: March 25, 2011Publication date: July 14, 2011Applicant: SLIPSTREAM DATA INC.Inventors: En-Hui Yang, Jianfen Zeng
-
Patent number: 7978923Abstract: A sequence of n coefficients is compressed by determining a cost-determined sequence of n coefficient indices represented by a cost-determined sequence of (run, index derivative) pairs under a given quantization table and run-index derivative coding distribution, wherein each sequence of (run, index derivative) pairs defines a corresponding sequence of coefficient indices such that (i) each index in the corresponding sequence of coefficient indices is a digital number, (ii) the corresponding sequence of coefficient indices includes a plurality of values including a special value, and (iii) each (run, index derivative) pair defines a run value representing a number of consecutive indices of the special value, and an index-based value derived from a value of the index following the number of consecutive indices of the special value.Type: GrantFiled: May 5, 2010Date of Patent: July 12, 2011Assignee: Slipstream Data Inc.Inventors: En-hui Yang, Longji Wang
-
Publication number: 20110123110Abstract: A method, system and computer program product are provided for progressively encoding a digitized color image using a data processing system, the digitized color image being provided by assigning each of the M distinct colors to at least one pixel in the set of pixels. This involves initializing and growing the tree structure by selecting a leaf node n to become a non-leaf node n linked to two new leaf nodes based on an associated achievable cost, wherein the associated achievable cost is based on 1) a determined associated change in distortion resulting from turning the leaf node into the non-leaf node linked to the two new leaf nodes; and 2) a determined associated increase in entropy rate resulting from turning the leaf node into the non-leaf node linked to the two new leaf nodes.Type: ApplicationFiled: February 8, 2011Publication date: May 26, 2011Applicant: Slipstream Data Inc.Inventors: En-hui Yang, Longji Wang
-
Patent number: 7916154Abstract: The present invention relates to the compression of color image data. A combination of hard decision pixel mapping and soft decision pixel mapping is used to jointly address both quantization distortion and compression rate while maintaining low computational complexity and compatibility with standard decoders, such as, for example, the GIF/PNG decoder.Type: GrantFiled: March 16, 2009Date of Patent: March 29, 2011Assignee: Slipstream Data Inc.Inventors: En-Hui Yang, Jianfen Zeng
-
Patent number: 7903893Abstract: A method, system and computer program product are provided for progressively encoding a digitized color image using a data processing system, the digitized color image being provided by assigning each of M distinct colors to at least one pixel in a set of pixels. This involves initializing and growing a tree structure by selecting a leaf node to become a non-leaf node linked to two new leaf nodes based on an associated achievable cost, wherein the associated achievable cost is based on 1) a determined associated change in distortion resulting from turning the leaf node into the non-leaf node linked to the two new leaf nodes; and 2) a determined associated increase in entropy rate resulting from turning the leaf node into the non-leaf node linked to the two new leaf nodes.Type: GrantFiled: September 25, 2006Date of Patent: March 8, 2011Assignee: Slipstream Data Inc.Inventors: En-Hui Yang, Longji Wang
-
Publication number: 20100272373Abstract: A sequence of n coefficients is compressed by determining a cost-determined sequence of n coefficient indices represented by a cost-determined sequence of (run, index derivative) pairs under a given quantization table and run-index derivative coding distribution, wherein each sequence of (run, index derivative) pairs defines a corresponding sequence of coefficient indices such that (i) each index in the corresponding sequence of coefficient indices is a digital number, (ii) the corresponding sequence of coefficient indices includes a plurality of values including a special value, and (iii) each (run, index derivative) pair defines a run value representing a number of consecutive indices of the special value, and an index-based value derived from a value of the index following the number of consecutive indices of the special value.Type: ApplicationFiled: May 5, 2010Publication date: October 28, 2010Applicant: SlipStream Data Inc.Inventors: En-hui Yang, Longji Wang
-
Publication number: 20100223398Abstract: A computer-implemented method of creating side information from data for use in interactive compression includes identifying constituents of the data, extracting at least one of the constituents, and retaining the extracted constituents for use as a unit of side information.Type: ApplicationFiled: February 27, 2009Publication date: September 2, 2010Applicant: SLIPSTREAM DATA INC.Inventors: Salmaan AHMED, David SZE
-
Patent number: 7742643Abstract: A sequence of n coefficients is compressed by determining a cost-determined sequence of n coefficient indices represented by a cost-determined sequence of (run, index derivative) pairs under a given quantization table and run-index derivative coding distribution, wherein each sequence of (run, index derivative) pairs defines a corresponding sequence of coefficient indices such that (i) each index in the corresponding sequence of coefficient indices is a digital number, (ii) the corresponding sequence of coefficient indices includes a plurality of values including a special value, and (iii) each (run, index derivative) pair defines a run value representing a number of consecutive indices of the special value, and an index-based value derived from a value of the index following the number of consecutive indices of the special value.Type: GrantFiled: July 14, 2005Date of Patent: June 22, 2010Assignee: Slipstream Data Inc.Inventors: En-hui Yang, Longji Wang
-
Publication number: 20100049850Abstract: The invention described here deals with implementing custom data processing of HTTPS based on a Browser-Plugin Method. Such custom data processing may include, but is not limited to, custom data compression, custom data encryption, data monitoring, data modification. There are two distinct methods to implement the Browser-Plugin Method for Advanced HTTPS Data Processing of the subject invention (BPAHDP). In both cases, BPAHDP provides the option of conducting custom data processing that co-exists with data compression, data encryption, or other types of data processing operations supported by the HTTP standard. Additionally, both BPAHDP methods ensure that the web-browser still implements and executes the underlying SSL/TLS channel setup and encryption operations. In both embodiments of BPAHDP, the most critical functionality is the ability to modify HTTP request/response headers and data sent over a TLS/SSL channel. In the regular HTTP case (HTTP over TCP) headers and data are sent as clear-text (i.e.Type: ApplicationFiled: October 28, 2009Publication date: February 25, 2010Applicant: SLIPSTREAM DATA INC.Inventors: Akshay Nanduri, Ajit Singh, Salmaan Ahmed, David Sze