Patents by Inventor Qian Zhang

Qian 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: 7581010
    Abstract: A middle layer network protocol enhancement, virtual connectivity (VC) makes the network attachment point changes of local and remote peers transparent to applications that use network services. A virtual connectivity module local to each peer translates communication connection parameters from apparent to real and vice versa, as well as sending and receiving secure connection updates directly to and from peers. Unlike Mobile IP, no routing infrastructure modifications are required. A subscribe-notify service provides connection update notifications when direct peer-to-peer connection updates are not possible, for example, when two communicating peers move simultaneously or when the moving peer is communicating with a peer behind network address translation (NAT). Methods for detecting these conditions are disclosed, as is a virtual connectivity protocol and virtual connectivity module architecture.
    Type: Grant
    Filed: July 14, 2003
    Date of Patent: August 25, 2009
    Assignee: Microsoft Corporation
    Inventors: Chuanxiong Guo, Jun Yuan, Qian Zhang, Wenwu Zhu
  • Patent number: 7577097
    Abstract: Systems and methods for Compound TCP are described. In one aspect, a single TCP connection is opened for communication of data over a compound stream between first and second computing devices. The compound stream includes two or more logical data streams to emulate congestion control behavior of multiple separate network (TCP) connections. Data flow over the compound stream is managed with multiple different congestion control schemes.
    Type: Grant
    Filed: March 22, 2005
    Date of Patent: August 18, 2009
    Assignee: Microsoft Corporation
    Inventors: Kun Tan, Qian Zhang
  • Patent number: 7574726
    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: Grant
    Filed: March 23, 2006
    Date of Patent: August 11, 2009
    Assignee: Microsoft Corporation
    Inventors: Qian Zhang, Ya-Qin Zhang, Wenwu Zhu
  • Patent number: 7558244
    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: Grant
    Filed: March 17, 2005
    Date of Patent: July 7, 2009
    Assignee: Microsoft Corporation
    Inventors: HongBin Liao, Qian Zhang, Wenwu Zhu, Ya-Qin Zhang
  • Patent number: 7559078
    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: Grant
    Filed: March 23, 2006
    Date of Patent: July 7, 2009
    Assignee: Microsoft Corporation
    Inventors: Qian Zhang, Ya-Qin Zhang, Wenwu Zhu
  • Patent number: 7558875
    Abstract: Overlay network peers may be grouped so that each peer in a peer group has a similar transport network proximity measure with respect to the peers in other peer groups. A first set of transport network distances may include distances between a peer group and peer group neighbors of the peer group. A second set of distances may include distances between a peer and the peer group neighbors of the peer group. The peer may decide to join the peer group if the first set of distances is near to the second set. A first peer group may query a second peer group for the second peer group's neighboring peer groups. The distance between the first peer group and each of the second peer group's neighbors may be measured. Overlay network connections may be established between the first peer group and the closest of the second peer group's neighbors.
    Type: Grant
    Filed: September 15, 2003
    Date of Patent: July 7, 2009
    Assignee: Microsoft Corporation
    Inventors: Xin Yan Zhang, Qian Zhang, Yongqiang Xiong, Wenwu Zhu
  • Publication number: 20090155287
    Abstract: Modified viruses and methods for preparing the modified viruses are provided. Vaccines that contain the viruses are provided. The viruses can be used in methods of treatment of diseases, such as proliferative and inflammatory disorders, including cancer, and as anti-tumor and/or antiangiogenic agents. The viruses also can be used in diagnostic methods.
    Type: Application
    Filed: April 4, 2008
    Publication date: June 18, 2009
    Inventors: Nanhai Chen, Alexa Frentzen, Aladar A. Szalay, Yong A. Yu, Qian Zhang
  • Publication number: 20090136917
    Abstract: Diagnostic methods and compositions associated with viral therapy are provided. In particular, methods, compositions, and kits to measure markers and therapeutic indicator predictive of viral efficacy in antitumor therapy are provided. Therapeutic viruses and combinations and kits for use in the practicing the methods also are provided.
    Type: Application
    Filed: October 24, 2008
    Publication date: May 28, 2009
    Inventors: Aladar A. Szalay, Yong A. Yu, Nanhai Chen, Alexa Frentzen, Qian Zhang
  • Patent number: 7539188
    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: Grant
    Filed: August 15, 2005
    Date of Patent: May 26, 2009
    Assignee: Microsoft Corporation
    Inventors: HongBin Liao, Qian Zhang, Wenwu Zhu, Ya-Qin Zhang
  • Patent number: 7536467
    Abstract: An end host in a peer-to-peer system stores identifiers for both its peers and the neighbors of its peers. When the IP address of the end host and one of the peers changes, the end host's new IP address can be sent to each neighbor of the peer so that communication between the end host and the peer will not be lost. The order in which the neighbors of the peer are stored can be prioritized for faster delivery of the end host's changed IP address to the peer. The prioritizing can be by available bandwidth of the neighbors, proximity of the neighbors, trust between the peer and its neighbors, the probability that the IP address of the neighbors will change, etc. Proximity of the peers from each other and the end host can be a function of the identifier, which can be generated from a public key.
    Type: Grant
    Filed: April 20, 2004
    Date of Patent: May 19, 2009
    Assignee: Microsoft Corporation
    Inventors: Chuanxiong Guo, Haitao Wu, Kun Tan, Qian Zhang, Wenwu Zhu
  • Publication number: 20090117034
    Abstract: Modified viruses encoding transporter proteins and methods for preparing the modified viruses are provided. Vaccines that contain the viruses are provided. The viruses also can be used in diagnostic methods, such detection and imaging of tumors. The viruses also can be used in methods of treatment of diseases, such as proliferative and inflammatory disorders, including as anti-tumor agents.
    Type: Application
    Filed: June 13, 2008
    Publication date: May 7, 2009
    Inventors: Nanhai Chen, Aladar A. Szalay, Yong A. Yu, Qian Zhang, Yuman Fong
  • Publication number: 20090103461
    Abstract: An application programming interface and related system is presented for a middleware communication space that provides asynchronous message delivery service for partially connected mobile ad hoc networks. Embodiments of the present invention use mobile devices to bridge separated islands of networks and store and propagate messages. The system and software architecture supports methods for messaging caching, transferring and routing. More specifically, embodiments provide methods and systems that extend a communication space concept into a distributed environment and combine it with the standard Web Services technologies, i.e, SOAP, and WS series protocols. The communication space provides an extension of Web Services to mobile ad hoc networks and provides asynchronous message caching, transferring and routing.
    Type: Application
    Filed: October 21, 2008
    Publication date: April 23, 2009
    Applicant: Microsoft Corporation
    Inventors: Kun Tan, Qian Zhang, Wenwu Zhu
  • Patent number: 7523220
    Abstract: A system is presented for providing a middleware communication space that provides asynchronous message delivery service for partially connected mobile ad hoc networks. Embodiments of the present invention use mobile devices to bridge separated islands of networks and store and propagate messages. The system and software architecture supports methods for messaging caching, transferring and routing. More specifically, embodiments provide methods and systems that extend a communication space concept into a distributed environment and combine it with the standard Web Services technologies, i.e, SOAP, and WS series protocols. The communication space provides an extension of Web Services to mobile ad hoc networks and provides asynchronous message caching, transferring and routing.
    Type: Grant
    Filed: September 17, 2003
    Date of Patent: April 21, 2009
    Assignee: Microsoft Corporation
    Inventors: Kun Tan, Qian Zhang, Wenwu Zhu
  • Publication number: 20090098529
    Abstract: Modified or attenuated viruses and methods for preparing the modified viruses and modulating attenuation are provided. Vaccines that contain the viruses are provided. The viruses can be used in methods of treatment of diseases, such as proliferative and inflammatory disorders, including as anti-tumor agents. The viruses also can be used in diagnostic methods.
    Type: Application
    Filed: October 16, 2007
    Publication date: April 16, 2009
    Inventors: Nanhai Chen, Aladar A. Szalay, Yong A. Yu, Qian Zhang
  • Publication number: 20090088566
    Abstract: The present invention discloses the usage of Poly-3-hydroxybutyrates P(3HB) in preparation of ?-lactam compounds and the method for the preparation of ?-lactam compounds of formula (I) using Poly-3-hydroxybutyrates P(3HB) as followed: wherein: R is R1, R2, R3 are lower linear or branched C1-C4 alkyl. It is convenient to synthesize the said compound of formula (I) with the present method. Compared with the previous ones, the present method has less steps and higher yields.
    Type: Application
    Filed: October 16, 2006
    Publication date: April 2, 2009
    Inventors: Weichuan Lu, Qian Zhang, Xin Cheng
  • Patent number: 7499432
    Abstract: A system and method for improved vertical handoff between different types of wireless network. Network allocation vector occupation and packet collision probability are used as quality of service measures, enabling vertical handoffs to be delayed until actually beneficial to quality of service. Improved wireless network cell boundary detection in vertical handoff scenarios is achieved with a Fourier-based technique in conjunction with an adaptively determined minimum operating signal strength threshold. Improved wireless network cell boundary detection enables vertical handoffs from high quality of service networks to be delayed as long as possible. Together, practical wireless network quality of service measures and improved detection of wireless network cell boundaries in vertical handoff scenarios reduce the rate of unnecessary vertical handoff resulting in higher overall quality of service experienced by a mobile computing device roaming between wireless network types.
    Type: Grant
    Filed: October 18, 2004
    Date of Patent: March 3, 2009
    Assignee: Microsoft Corporation
    Inventors: Zihua Guo, Qian Zhang, Richard Yao, Wenwu Zhu
  • Publication number: 20090053244
    Abstract: Modified viruses and methods for preparing the modified viruses are provided. Vaccines that contain the viruses are provided. The viruses can be used in methods of treatment of diseases, such as proliferative and inflammatory disorders, including as anti-tumor agents. The viruses also can be used in diagnostic methods.
    Type: Application
    Filed: October 16, 2007
    Publication date: February 26, 2009
    Inventors: Nanhai Chen, Alexa Frentzen, Aladar A. Szalay, Yong A. Yu, Qian Zhang
  • Publication number: 20090046603
    Abstract: A method and system is presented for path discovery and asynchronous message transfer in a partially connected middleware communication space comprising mobile ad hoc networks. Embodiments of the present invention use mobile devices to bridge separated islands of networks and store and propagate messages. The system and software architecture supports methods for routing, messaging caching, and transferring. More specifically, embodiments provide methods and systems that extend a communication space concept into a distributed environment and combine it with the standard Web Services technologies, i.e., SOAP, and WS series protocols. The communication space provides an extension of Web Services to mobile ad hoc networks and provides asynchronous message caching, transferring and routing.
    Type: Application
    Filed: October 21, 2008
    Publication date: February 19, 2009
    Applicant: Microsoft Corporation
    Inventors: Kun Tan, Qian Zhang, Wenwu Zhu
  • Patent number: 7490104
    Abstract: Methods and systems for providing random access of structured media content are described. One aspect provides a novel file structure or “Vfile”, and method of using the same, for organizing and managing portions of a structured media content file that are or can be downloaded from a content provider such as a multimedia content server. The Vfile is configured to emulate a server file structure that a server uses to store structured media content files. The Vfile is established at a client location when a client accesses a structured media content file and is used to buffer and cache structured media content file portions. In addition, the Vfile includes one or more media management tags. The tags are used by the client to manage a cache of structured media content file portions that are downloaded from the server.
    Type: Grant
    Filed: May 10, 2004
    Date of Patent: February 10, 2009
    Assignee: Microsoft Corporation
    Inventors: Jin Li, Hong-Hui Sun, Hu Li, Qian Zhang, Xianoning Ling
  • Patent number: 7489653
    Abstract: A framework and method for quality of service (QoS) aware resource discovery in mobile ad hoc networks are presented. Self-organized discovery agents manage the directory information that describes the network resources available for use by clients. In one embodiment, hash indexing of available resources is utilized. The discovery agents also partition the network into domains and collect intra- and inter-domain QoS information. This information is used to allow clients to select appropriate resource providers. This framework and method has low discovery latency and cost in terms of the number of packets for each resource discovery query.
    Type: Grant
    Filed: January 27, 2005
    Date of Patent: February 10, 2009
    Assignee: Microsoft Corporation
    Inventors: Qian Zhang, Wenwu Zhu, Jiangchuan Liu