Patents by Inventor Chong Luo

Chong Luo 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).

  • Publication number: 20070016828
    Abstract: Described is a communication mechanism that provides push-to-talk functionality for mobile and desktop computing environments. Mobile and desktop computers are configured as client computers in a client/server architecture. Some of the client computers are configured to handle multiple push-to-talk sessions simultaneously. If multiple streams from different sessions are active at the same time, the client computer may determine which of these overlapped streams to record and then record them for later playback. A server handles the registration of the client computers, manages the multiple sessions for each of the client computers, and performs a floor control process so that each push-to-talk session operates in a half-duplex mode.
    Type: Application
    Filed: July 1, 2005
    Publication date: January 18, 2007
    Applicant: Microsoft Corporation
    Inventors: Chong Luo, Jiang Li
  • Publication number: 20060029092
    Abstract: Transmission optimization for application-level multicast is described. For each member of a video conference, a multicast tree is generated that represents a data communication configuration of a data source and the other members of a video conference which are data recipients that receive video and audio data from the data source. An end-to-end transmission delay from each data source to each of the respective data recipients is determined, and the available bandwidth between each data source and the respective data recipients is determined. One or more of the multicast trees, each corresponding to a data source, are refined according to the end-to-end transmission delay and available bandwidth for a particular data source to optimize the data communication configuration of the data source in the video conference.
    Type: Application
    Filed: August 5, 2004
    Publication date: February 9, 2006
    Applicant: Microsoft Corporation
    Inventors: Chong Luo, Jiang Li, Shipeng Li
  • Publication number: 20050256925
    Abstract: The techniques and mechanisms described herein are directed to controlling communication paths between conference members in a decentralized multi-party conference that supports a full mesh architecture. Several check points are tested in order to handle concurrency issues and to ensure quality of service. First, a check is made to determine whether any pending communication paths exist between the two systems. Second, a check is made to determine whether one of the systems is in the process of leaving the multi-party conference. Third, a check is made to determine whether a maximum number of conference members already exist in the conference. Upon failing any of these checks, the communication path between the two systems fails. Upon success, the new system initiates the joining process with each of the other members in the conference in order to maintain the full mesh architecture.
    Type: Application
    Filed: April 30, 2004
    Publication date: November 17, 2005
    Applicant: Microsoft Corporation
    Inventors: Chong Luo, Jiang Li, Shipeng Li