Patents by Inventor Qin Zhang

Qin Zhang has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6996173
    Abstract: A seamless bitstream switching schema is presented. The schema takes advantage of both the high coding efficiency of non-scalable bitstreams and the flexibility of scalable bitstreams. Small bandwidth fluctuations are accommodated by the scalability of the bitstreams, while large bandwidth fluctuations are tolerated by switching among scalable bitstreams. This seamless bitstream switching schema is significantly improves the efficiency of scalable video coding over a broad range of bit rates.
    Type: Grant
    Filed: June 27, 2002
    Date of Patent: February 7, 2006
    Assignee: Microsoft Corporation
    Inventors: Feng Wu, Shipeng Li, Xiaoyan Sun, Ya-Qin Zhang
  • Publication number: 20050286523
    Abstract: An implementation of a technology, described herein, for transmitting compressed network transport-layer-protocol headers in a speedy, efficient, inferentially synchronized, and robust manner. An implementation, described herein, models the transmission of compressed headers to the congestion procedure of the network transport-layer protocol (e.g., TCP's). Doing so, the sender of the compressed headers can infer whether the receiver correctly received them. Unlike the slow direct synchronization employed by conventional schemes, this implementation of the present claimed invention inferentially synchronizes by modeling after the congestion procedure of the network transport-layer protocol. This is inherently faster than direct synchronization. Since the implementation performs well over both noiseless and noisy links, it is particularly suited to use over wireless communications channels. This abstract itself is not intended to limit the scope of this patent.
    Type: Application
    Filed: August 15, 2005
    Publication date: December 29, 2005
    Applicant: Microsoft Corporation
    Inventors: HongBin Liao, Qian Zhang, Wenwu Zhu, Ya-Qin Zhang
  • Publication number: 20050238738
    Abstract: The present invention is directed to novel compositions of bio-active compounds comprising 4-hydroxyisoleucine and one or more compounds selected from the group of amino acids, alkaloids, glycosides, volatile oils, saponins, sapogenins, mannans, flavonoids, fatty acids, vitamins and provitamins, minerals, and carbohydrates. Preferably, the novel compositions of bio-active compounds include 4-hydroxyisoleucine and one or more amino acids selected from the group consisting of arginine, aspartate, threonine, serine, glutamate, proline, glycine, alanine, cysteine, valine, methionine, isoleucine, leucine, tryptophan, phenylalanine, ornithine, proline, lysine, histidine, and gamma-aminobutyrate. The composition of bio-active compounds preferably include between about ten percent and about seventy percent of 4-hydroxyisoleucine and between about twenty percent and about forty percent of other amino acids.
    Type: Application
    Filed: March 1, 2005
    Publication date: October 27, 2005
    Inventors: Steve Lee, Richard Hynson, Ke-Qin Zhang, Wu-Zhou Li, Jing Zhou
  • Publication number: 20050233013
    Abstract: The present invention is directed to novel compositions of bio-active compounds comprising 4-hydroxyisoleucine and one or more compounds selected from the group of amino acids, alkaloids, glycosides, volatile oils, saponins, sapogenins, mannans, flavonoids, fatty acids, vitamins and provitamins, minerals, and carbohydrates. Preferably, the novel compositions of bio-active compounds include 4-hydroxyisoleucine and one or more amino acids selected from the group consisting of arginine, aspartate, threonine, serine, glutamate, proline, glycine, alanine, cysteine, valine, methionine, isoleucine, leucine, tryptophan, phenylalanine, ornithine, proline, lysine, histidine, and gamma-aminobutyrate. The composition of bio-active compounds preferably include between about ten percent and about seventy percent of 4-hydroxyisoleucine and between about twenty percent and about forty percent of other amino acids.
    Type: Application
    Filed: March 1, 2005
    Publication date: October 20, 2005
    Inventors: Steve Lee, Richard Hynson, Ke-Qin Zhang, Wu-Zhou Li, Jing Zhou
  • Publication number: 20050233014
    Abstract: The present invention is directed to novel compositions of bio-active compounds comprising 4-hydroxyisoleucine and one or more compounds selected from the group of amino acids, alkaloids, glycosides, volatile oils, saponins, sapogenins, mannans, flavonoids, fatty acids, vitamins and provitamins, minerals, and carbohydrates. Preferably, the novel compositions of bio-active compounds include 4-hydroxyisoleucine and one or more amino acids selected from the group consisting of arginine, aspartate, threonine, serine, glutamate, proline, glycine, alanine, cysteine, valine, methionine, isoleucine, leucine, tryptophan, phenylalanine, ornithine, proline, lysine, histidine, and gamma-aminobutyrate. The composition of bio-active compounds preferably include between about ten percent and about seventy percent of 4-hydroxyisoleucine and between about twenty percent and about forty percent of other amino acids.
    Type: Application
    Filed: March 1, 2005
    Publication date: October 20, 2005
    Inventors: Steve Lee, Richard Hynson, Ke-Qin Zhang, Wu-Zhou Li, Jing Zhou
  • Patent number: 6956972
    Abstract: A video encoding scheme employs progressive fine-granularity layered coding to encode video data frames into multiple layers, including a base layer of comparatively low quality video and multiple enhancement layers of increasingly higher quality video. Some of the enhancement layers in a current frame are predicted from at least one lower quality layer in a reference frame, whereby the lower quality layer is not necessarily the base layer.
    Type: Grant
    Filed: July 2, 2003
    Date of Patent: October 18, 2005
    Assignee: Microsoft Corporation
    Inventors: Feng Wu, Shipeng Li, Ya-Qin Zhang
  • Publication number: 20050226948
    Abstract: The present invention is directed to novel compositions of bio-active compounds comprising 4-hydroxyisoleucine and one or more compounds selected from the group of amino acids, alkaloids, glycosides, volatile oils, saponins, sapogenins, mannans, flavonoids, fatty acids, vitamins and provitamins, minerals, and carbohydrates. Preferably, the novel compositions of bio-active compounds include 4-hydroxyisoleucine and one or more amino acids selected from the group consisting of arginine, aspartate, threonine, serine, glutamate, proline, glycine, alanine, cysteine, valine, methionine, isoleucine, leucine, tryptophan, phenylalanine, ornithine, proline, lysine, histidine, and gamma-aminobutyrate. The composition of bio-active compounds preferably include between about ten percent and about seventy percent of 4-hydroxyisoleucine and between about twenty percent and about forty percent of other amino acids.
    Type: Application
    Filed: March 1, 2005
    Publication date: October 13, 2005
    Inventors: Steve Lee, Richard Hynson, Ke-Qin Zhang, Wu-Zhou Li, Jing Zhou
  • Publication number: 20050195895
    Abstract: A video encoding scheme employs progressive fine-granularity layered coding to encode video data frames into multiple layers, including a base layer of comparatively low quality video and multiple enhancement layers of increasingly higher quality video. Some of the enhancement layers in a current frame are predicted from at least one lower quality layer in a reference frame, whereby the lower quality layer is not necessarily the base layer.
    Type: Application
    Filed: May 2, 2005
    Publication date: September 8, 2005
    Applicant: Microsoft Corporation
    Inventors: Feng Wu, Shipeng Li, Ya-Qin Zhang
  • Publication number: 20050190834
    Abstract: A video encoding scheme employs progressive fine-granularity layered coding to encode video data frames into multiple layers, including a base layer of comparatively low quality video and multiple enhancement layers of increasingly higher quality video. Some of the enhancement layers in a current frame are predicted from at least one lower quality layer in a reference frame, whereby the lower quality layer is not necessarily the base layer.
    Type: Application
    Filed: May 2, 2005
    Publication date: September 1, 2005
    Applicant: Microsoft Corporation
    Inventors: Feng Wu, Shipeng Li, Ya-Qin Zhang
  • Publication number: 20050163098
    Abstract: An implementation of a technology, described herein, for transmitting compressed network transport-layer-protocol headers in a speedy, efficient, inferentially synchronized, and robust manner. An implementation, described herein, models the transmission of compressed headers to the congestion procedure of the network transport-layer protocol (e.g., TCP's). Doing so, the sender of the compressed headers can infer whether the receiver correctly received them. Unlike the slow direct synchronization employed by conventional schemes, this implementation of the present claimed invention inferentially synchronizes by modeling after the congestion procedure of the network transport-layer protocol. This is inherently faster than direct synchronization. Since the implementation performs well over both noiseless and noisy links, it is particularly suited to use over wireless communications channels. This abstract itself is not intended to limit the scope of this patent.
    Type: Application
    Filed: March 17, 2005
    Publication date: July 28, 2005
    Applicant: Microsoft Corporation
    Inventors: HongBin Liao, Qian Zhang, Wenwu Zhu, Ya-Qin Zhang
  • Publication number: 20050155080
    Abstract: A resource allocation of multiple compressed AV streams delivered over the Internet is disclosed that achieves end-to-end optimal quality through a multimedia streaming TCP-friendly transport (MSTFP) protocol that adaptively estimates the network bandwidth while smoothing the sending rate. Resources allocated dynamically according to a media encoding distortion and network degradation algorithm. A scheme is also disclosed for dynamically estimating the available network bandwidth for streaming of objects, such as MPEG4 multiple video objects, in conjunction with the MSTFP protocol. The scheme can account for packet-loss rates to minimize end-to-end distortion for media delivery.
    Type: Application
    Filed: January 27, 2005
    Publication date: July 14, 2005
    Applicant: Microsoft Corporation
    Inventors: Qian Zhang, Ya-Qin Zhang, Wenwu Zhu
  • Patent number: 6917719
    Abstract: Apparatus and method for classifying regions of an image, based on the relative “importance” of the various areas and to adaptively use the importance information to allocate processing resources and input image formation.
    Type: Grant
    Filed: December 12, 2002
    Date of Patent: July 12, 2005
    Assignee: Sarnoff Corporation
    Inventors: Ravi Krishnamurthy, Sriram Sethuraman, Ya-Qin Zhang
  • Publication number: 20050147164
    Abstract: A motion-compensated video encoding scheme employs progressive fine-granularity layered coding to encode macroblocks of video data into frames having multiple layers, including a base layer of comparatively low quality video and multiple enhancement layers of increasingly higher quality video. Some of the enhancement layers in a current frame are predicted from different quality layers in reference frames. The video encoding scheme estimates drifting errors during the encoding and chooses a coding mode for each macroblock in the enhancement layer to maximize high coding efficiency while minimizing drifting errors.
    Type: Application
    Filed: March 3, 2005
    Publication date: July 7, 2005
    Applicant: Microsoft Corporation
    Inventors: Feng Wu, Shipeng Li, Ya-Qin Zhang, Bing Zeng, Xiaoyan Sun
  • Publication number: 20050135477
    Abstract: A scalable layered video coding scheme that encodes video data frames into multiple layers, including a base layer of comparatively low quality video and multiple enhancement layers of increasingly higher quality video, adds error resilience to the enhancement layer. Unique resynchronization marks are inserted into the enhancement layer bitstream in headers associated with each video packet, headers associated with each bit plane, and headers associated with each video-of-plane (VOP) segment. Following transmission of the enhancement layer bitstream, the decoder tries to detect errors in the packets. Upon detection, the decoder seeks forward in the bitstream for the next known resynchronization mark. Once this mark is found, the decoder is able to begin decoding the next video packet. With the addition of many resynchronization marks within each frame, the decoder can recover very quickly and with minimal data loss in the event of a packet loss or channel error in the received enhancement layer bitstream.
    Type: Application
    Filed: October 29, 2004
    Publication date: June 23, 2005
    Applicant: Microsoft Corporation
    Inventors: Ya-Qin Zhang, Shipeng Li, Feng Wu, Rong Yan
  • Patent number: 6907070
    Abstract: A motion-compensated video encoding scheme employs progressive fine-granularity layered coding to encode macroblocks of video data into frames having multiple layers, including a base layer of comparatively low quality video and multiple enhancement layers of increasingly higher quality video. Some of the enhancement layers in a current frame are predicted from different quality layers in reference frames. The video encoding scheme estimates drifting errors during the encoding and chooses a coding mode for each macroblock in the enhancement layer to maximize high coding efficiency while minimizing drifting errors.
    Type: Grant
    Filed: November 8, 2001
    Date of Patent: June 14, 2005
    Assignee: Microsoft Corporation
    Inventors: Feng Wu, Shipeng Li, Ya-Qin Zhang, Bing Zeng, Xiaoyan Sun
  • Patent number: 6898585
    Abstract: Machine operators rely on intuition and experience to evaluate vehicle performance. As we increasingly turn to automation, it is important to automatically evaluate sensor data and system performance. Fuzzy logic allows us to take advantage of domain knowledge to evaluate data and to describe a system linguistically. In this application a fuzzy quality module evaluates output from a noisy sensor. It compares the sensor data with an estimated sensor value, and based on that comparison, dynamically adapts a fuzzy logic rulebase used to determine whether the sensor value is valid or not.
    Type: Grant
    Filed: February 2, 2001
    Date of Patent: May 24, 2005
    Assignee: University of Illinois
    Inventors: Eric R. Benson, Qin Zhang, John F. Reid
  • Publication number: 20050094731
    Abstract: A video encoding system and method utilizes a three-dimensional (3-D) wavelet transform and entropy coding that utilize motion information in a way to reduce the sensitivity to motion. In one implementation, the coding process initially estimates motion trajectories of pixels in a video object from frame to frame in a video sequence to account for motion of the video object throughout the frames. After motion estimation, a 3-D wavelet transform is applied in two parts. First, a temporal 1-D wavelet transform is applied to the corresponding pixels along the motion trajectories in a time direction. The temporal wavelet transform produces decomposed frames of temporal wavelet transforms, where the spatial correlation within each frame is well preserved. Second, a spatial 2-D wavelet transform is applied to all frames containing the temporal wavelet coefficients. The wavelet transforms produce coefficients within different sub-bands. The process then codes wavelet coefficients.
    Type: Application
    Filed: November 9, 2004
    Publication date: May 5, 2005
    Applicant: Microsoft Corporation
    Inventors: Jizheng Xu, Shipeng Li, Ya-Qin Zhang
  • Publication number: 20050089105
    Abstract: A scalable layered video coding scheme that encodes video data frames into multiple layers, including a base layer of comparatively low quality video and multiple enhancement layers of increasingly higher quality video, adds error resilience to the enhancement layer. Unique resynchronization marks are inserted into the enhancement layer bitstream in headers associated with each video packet, headers associated with each bit plane, and headers associated with each video-of-plane (VOP) segment. Following transmission of the enhancement layer bitstream, the decoder tries to detect errors in the packets. Upon detection, the decoder seeks forward in the bitstream for the next known resynchronization mark. Once this mark is found, the decoder is able to begin decoding the next video packet. With the addition of many resynchronization marks within each frame, the decoder can recover very quickly and with minimal data loss in the event of a packet loss or channel error in the received enhancement layer bitstream.
    Type: Application
    Filed: October 29, 2004
    Publication date: April 28, 2005
    Applicant: Microsoft Corporation
    Inventors: Ya-Qin Zhang, Shipeng Li, Feng Wu, Rong Yan
  • Publication number: 20050074065
    Abstract: A video encoding system and method utilizes a three-dimensional (3-D) wavelet transform and entropy coding that utilize motion information in a way to reduce the sensitivity to motion. In one implementation, the coding process initially estimates motion trajectories of pixels in a video object from frame to frame in a video sequence to account for motion of the video object throughout the frames. After motion estimation, a wavelet transform is applied to produce coefficients within different sub-bands. The wavelet coefficients are coded independently for each sub-band to permit easy separation at a decoder, making resolution scalability and temporal scalability natural and easy. In particular, the coefficients are assigned various contexts based on the significance of neighboring samples in previous, current, and next frame, thereby taking advantage of any motion information between frames.
    Type: Application
    Filed: November 9, 2004
    Publication date: April 7, 2005
    Applicant: Microsoft Corporation
    Inventors: Jizheng Xu, Shipeng Li, Ya-Qin Zhang
  • Publication number: 20050069036
    Abstract: A scalable layered video coding scheme that encodes video data frames into multiple layers, including a base layer of comparatively low quality video and multiple enhancement layers of increasingly higher quality video, adds error resilience to the enhancement layer. Unique resynchronization marks are inserted into the enhancement layer bitstream in headers associated with each video packet, headers associated with each bit plane, and headers associated with each video-of-plane (VOP) segment. Following transmission of the enhancement layer bitstream, the decoder tries to detect errors in the packets. Upon detection, the decoder seeks forward in the bitstream for the next known resynchronization mark. Once this mark is found, the decoder is able to begin decoding the next video packet. With the addition of many resynchronization marks within each frame, the decoder can recover very quickly and with minimal data loss in the event of a packet loss or channel error in the received enhancement layer i bitstream.
    Type: Application
    Filed: October 29, 2004
    Publication date: March 31, 2005
    Applicant: Microsoft Corporation
    Inventors: Ya-Qin Zhang, Shipeng Li, Feng Wu, Rong Yan