Patents by Inventor Rong SHAO

Rong SHAO 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: 20070234170
    Abstract: A method and system for transmitting video information from a sender to a receiver over a wireless channel is provided. Video information bits are placed into one or more data packets at the sender, and each data packet is transmitted from the sender to the receiver over a wireless channel during a current time frame. For each transmitted data packet, the sender receives a corresponding acknowledgment packet from the receiver. The sender then performs burst retransmission of the negatively acknowledged packets during a next time frame comprising a BeamTrack Group for transmission of further data packets from the sender to the receiver over a wireless channel. The receiver utilizes each retransmitted data packet to recover a lost or erroneously received data packet.
    Type: Application
    Filed: March 22, 2007
    Publication date: October 4, 2007
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Huai-Rong Shao, Harkirat Singh, Pengfei Xia, Chiu Ngo
  • Publication number: 20070230461
    Abstract: A method and system for transmitting video information from a sender to a receiver over wireless channels, by inputting a frame of video information at the sender, packetizing the video information and transmitting the video packet from the sender to the receiver over a wireless channel. Packetizing the video information is performed by segmenting the frame into one or more segments of video information, constructing a data payload from one of the segments, constructing a video header including information describing said one segment, forming a video packet from the video header and the data payload. The video header in each video packet uniquely defines the video information in the data payload of the video packet for the receiver to reconstruct the video frame for proper display of the data payload in a video stream.
    Type: Application
    Filed: March 22, 2007
    Publication date: October 4, 2007
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Harkirat Singh, Huai-Rong Shao, Chiu Ngo
  • Publication number: 20070230338
    Abstract: A method and system for channel access control for transmission of uncompressed video information over wireless channels. A contention-free period (CFP) for high-rate and low-rate channels is divided into schedules in which one or multiple periodical channel time blocks are reserved for wireless transmission of isochronous streams.
    Type: Application
    Filed: March 22, 2007
    Publication date: October 4, 2007
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Huai-Rong Shao, Harkirat Singh, Chiu Ngo
  • Publication number: 20070223527
    Abstract: A method and system for wireless communication of different information types over a wireless channel, is provided. Information comprising different information types is formed into a composite aggregation of the different information types, and the composite aggregation is transmitted from a sender to a receiver over a wireless channel. A composite acknowledgement (ACK) format is utilized by the receiver to reduce the overhead in low-rate channels.
    Type: Application
    Filed: March 20, 2007
    Publication date: September 27, 2007
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Huai-Rong Shao, Harkirat Singh, Chiu Ngo
  • Publication number: 20070202842
    Abstract: A method and system for transmitting uncompressed video over a wireless channel by inputting a frame of pixel information, partitioning spatially correlated pixels into different packets, and transmitting the packets separately over a wireless channel. For robust transmission, error detection data can be generated for each packet and appended to each packet before transmission. A receiver receives the transmitted packets and checks if a received packet is corrupt based on the appended error detection data. For a corrupt packet, the receiver corrects the corrupt pixels using pixel information in other received packets containing neighboring pixels to recover each corrupt pixel in the corrupt packet.
    Type: Application
    Filed: November 13, 2006
    Publication date: August 30, 2007
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Huai-Rong Shao, Harkirat Singh, Chiu Ngo
  • Publication number: 20070189383
    Abstract: A method and system for communication of uncompressed video information over a wireless channel, involving partitioning neighboring pixels in a video frame into different packets and transmitting the packets separately over a wireless channel. Redundancy information is generated for pixels in one or more packets and transmitted over the wireless channel. In case of packet loss or damage, the redundancy information can be used to recover the pixels in the lost or erroneous packet. The redundancy information can be transmitted to a receiver on a different channel than said packets. The redundancy information can be transmitted in one or more packets among the original pixel data packets.
    Type: Application
    Filed: December 7, 2006
    Publication date: August 16, 2007
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Huai-Rong Shao, Harkirat Singh, Chiu Ngo
  • Publication number: 20070189397
    Abstract: A method and a system for bit reorganization and packetization of uncompressed video for transmission over wireless communication channels. The bit stream of the uncompressed video is reorganized according to importance levels of video bits. Then, various unequal protection methods such as encoding are applied to bits at different video importance levels. The reorganized and encoded information is then transmitted from a transmitter to a receiver over a wireless channel. The receiver performs the reverse steps of the transmitter, along with error detection/correction as needed, to recover the uncompressed video information.
    Type: Application
    Filed: December 7, 2006
    Publication date: August 16, 2007
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Chiu Ngo, Huai-Rong Shao, Harkirat Singh
  • Publication number: 20070116035
    Abstract: A method and system for communication in an IEEE 802.11n WLAN including L-stations and HT-stations, wherein a signaling field such as a small legacy format frame is appended at the end of a L-SIG TXOP Protection sequence in order to terminate the EIFS procedure at L-stations. This increases the probability for L-stations to obtain access to a shared communication channel relative to HT-stations.
    Type: Application
    Filed: October 30, 2006
    Publication date: May 24, 2007
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Huai-Rong Shao, Chiu Ngo
  • Patent number: 7177271
    Abstract: A method and system for managing admission to a network considers the packet delay of the network in making an admission decision. The packet delay of the network is periodically probed. To avoid disturbing or impairing the traffic of the network, a sequence of probing packets is sent to the network at an irregular interval. Responses to the probing packets are analyzed to obtain delay information of the network. If the delay information is insufficient to make an admission decision, then the packet loss rate of the network is measured and considered.
    Type: Grant
    Filed: September 21, 2001
    Date of Patent: February 13, 2007
    Assignee: Microsoft Corporation
    Inventors: Huai-Rong Shao, Wenwu Zhu, Ya-Qin Zhang, Jian-Ming Qiu
  • Patent number: 7093028
    Abstract: A scalable video transmission scheme is provided in which client interaction and video content itself are taken into consideration during transmission. Methods and arrangements are provided to prioritize/classify different types of information according to their importance and to packetize or otherwise arrange the prioritized information in a manner such that lower priority information may be dropped during transmission. Thus, when network congestion occurs or there is not enough network bandwidth to transmit all of the prioritized information about an object, some (e.g., lower priority) information may be dropped at the server or at an intermediate network node to reduce the bit rate. Thus, when the server transmits multiple video objects over a channel of limited bandwidth capacity, the bit rate allocated to each object can be adjusted according to several factors, such as, e.g., information importance and client interaction.
    Type: Grant
    Filed: December 15, 1999
    Date of Patent: August 15, 2006
    Assignee: Microsoft Corporation
    Inventors: Huai-Rong Shao, Ya-Qin Zhang
  • Publication number: 20060072694
    Abstract: A method synchronizes a transmit clock of a transmitter with a receive clock of a receiver in a wireless communications network. Times t1, t2, t3, and t4 of the transmit clock corresponding times t1?, t2?, t3?, and t4? of the receive clock. A synchronization message is generated in a media access control layer of the transmitter at the time t1. The time t1 is inserted in the synchronization message when the synchronization message is passed from the media access layer to a physical layer at the time t2. Then, the synchronization message including the time t1 is broadcast. The synchronization message is received from the physical layer in the receiver, at which time the time t3? is obtained. The received message is passed to a media access control layer of the receiver, and the receive clock is adjusted by adding the time t1??t3? to the current time of the receive clock.
    Type: Application
    Filed: October 1, 2004
    Publication date: April 6, 2006
    Inventors: Hui Dai, Huai-Rong Shao
  • Publication number: 20060007907
    Abstract: A method synchronizes transmissions through a channel in a wireless communications network including a device and a multiple coordinators within transmission range of the device. A superframe is defined to include a beacon period, a contention access period, and a contention free period. The beacon period includes multiple slots. In each coordinator, a particular beacon slot is selected to be non-conflicting with beacon slots selected by other coordinators. Beacons are then transmitted to the device by the coordinators at time periods associated with the selected slots.
    Type: Application
    Filed: July 10, 2004
    Publication date: January 12, 2006
    Inventors: Huai-Rong Shao, Jinyun Zhang
  • Patent number: 6973128
    Abstract: A method transports a video over a network that includes multiple paths. First, a video is encoded into a base layer, one or more low bit-rate enhancement layers, and one or more high bit-rate enhancement layers using fine-granularity scalability. The base layer and the low bit-rate layers are duplicated into a multiple base layers and multiple low bit-rate enhancement layers, respectively. The high bit-rate layers are partitioned into multiple partial low-bit rate layers, and then each layer is transmitted over a different path of the network to a receiver.
    Type: Grant
    Filed: February 21, 2003
    Date of Patent: December 6, 2005
    Assignee: Mitsubishi Electric Research Labs, Inc.
    Inventors: Jian Zhou, Huai-Rong Shao, Chia Shen
  • Publication number: 20050083848
    Abstract: A method selects multiple paths between a server and a client in an overlay network where nodes are connected by links. The nodes include the server and the client. Each path includes a set of selected links. First, in each node, Quality of service metrics are measured of each link directly connecting the node to an immediate neighboring node. The metrics are transmitted to the server. In the server, a link correlation matrix based on the metrics and a path correlation matrix based on the link correlation matrix are determined. Then, the multiple paths are selected based only on the metrics, the link correlation matrix, and the path correlation matrix.
    Type: Application
    Filed: October 20, 2003
    Publication date: April 21, 2005
    Inventors: Huai-Rong Shao, Zheng Ma, Chia Shen
  • Publication number: 20050074025
    Abstract: A media access control protocol for a network including sensor nodes connected to each by a single shared wireless communications channel executes the following protocol in each node so that network access is managed in a distributed manner. The node monitors the channel for a period of time equal to at least a length of a frame. A frame length is predetermined and depends on network conditions. The frame is partitioned into time slots. A particular time slot is marked as occupied if the channel has a carrier signal during the time slot and otherwise the time slot is marked as available. The node only transmits a packet during available time slots. The frame structure is updated on a periodic basis if a configuration of the network changes over time.
    Type: Application
    Filed: October 2, 2003
    Publication date: April 7, 2005
    Inventors: Huai-Rong Shao, Mehmet-Can Vuran, Chia Shen
  • Publication number: 20050013249
    Abstract: A method transmits a video over a network as a bit stream of packets. Real-time feedback information on conditions of the network is received while transmitting the packets. A probability of packet loss is based on the real-time feedback. Then, redundant packets are generated for selected packets of the bit stream if the probability of packet loss is greater than a predetermined threshold.
    Type: Application
    Filed: July 14, 2003
    Publication date: January 20, 2005
    Inventors: Hao-Song Kong, Huai-Rong Shao, Anthony Vetro, Huifang Sun
  • Publication number: 20040179598
    Abstract: A method transports a video over a network that includes multiple paths. First, a video is encoded into a base layer, one or more low bit-rate enhancement layers, and one or more high bit-rate enhancement layers using fine-granularity scalability. The base layer and the low bit-rate layers are duplicated into a multiple base layers and multiple low bit-rate enhancement layers, respectively. The high bit-rate layers are partitioned into multiple partial low-bit rate layers, and then each layer is transmitted over a different path of the network to a receiver.
    Type: Application
    Filed: February 21, 2003
    Publication date: September 16, 2004
    Inventors: Jian Zhou, Huai-Rong Shao, Chia Shen
  • Publication number: 20040179606
    Abstract: A method for transcoding a video. First, a video is encoded into a base layer and one or multiple enhancement layers. Next, the last enhancement layer is partially decoded if an available bit-rate will truncate the last enhancement layer to be transmitted. A number of bits in the partially decoded last transmitted enhancement layer is reduced to match the available bit-rate, and the reduced bit-rate enhancement layer is then reencoded before transmission.
    Type: Application
    Filed: February 21, 2003
    Publication date: September 16, 2004
    Inventors: Jian Zhou, Huai-Rong Shao, Chia Shen
  • Publication number: 20040170186
    Abstract: A method allocates resources of a wireless communications network to traffic transmitted to user equipment over a channel of the network. A packet of the traffic to be stored in a selected queue is received. A maximum delay of the selected queue is determined, along with a start time, a finish time, and a queuing order. The packet is inserted in the selected queue according to the start time, the finish time and the queuing order, and then a weight of the selected queue is updated. Then, a next packet to be dequeued from the selected queue is scheduled, and the next packet is transmitted to the user equipment over the channel.
    Type: Application
    Filed: February 28, 2003
    Publication date: September 2, 2004
    Inventors: Huai-Rong Shao, Chia Shen, Jinyun Zhang, Daqing Gu, Philip Orlik
  • Publication number: 20030058792
    Abstract: A method and system for managing admission to a network considers the packet delay of the network in making an admission decision. The packet delay of the network is periodically probed. To avoid disturbing or impairing the traffic of the network, a sequence of probing packets is sent to the network at an irregular interval. Responses to the probing packets are analyzed to obtain delay information of the network. If the delay information is insufficient to make an admission decision, then the packet loss rate of the network is measured and considered.
    Type: Application
    Filed: September 21, 2001
    Publication date: March 27, 2003
    Applicant: Microsoft Corporation
    Inventors: Huai-Rong Shao, Wenwu Zhu, Ya-Qin Zhang, Jian-Ming Qiu