Invention Grant
- Patent Title: Packet loss error recovery
- Patent Title (中): 丢包错误恢复
-
Application No.: US10379012Application Date: 2003-03-03
-
Publication No.: US07827458B1Publication Date: 2010-11-02
- Inventor: Ryan R. Salsbury , James Oliver Normile , Hyeonkuk Jeong , Joe S. Abuan , Barin G. Haskell
- Applicant: Ryan R. Salsbury , James Oliver Normile , Hyeonkuk Jeong , Joe S. Abuan , Barin G. Haskell
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Schwegman, Lundberg & Woessner, P.A.
- Main IPC: H04L1/18
- IPC: H04L1/18

Abstract:
A method, apparatus, system, and signal-bearing medium that in an embodiment detect that a first packet is not received, add a place holder for the first packet in a buffer, request retransmission of the first packet, and create an estimated packet based on a combination of a second packet previous to the first packet, a third packet following the first packet, and a fourth packet from a previous frame that is spatially corresponding to the first packet. In another embodiment, a method, apparatus, system, and signal-bearing medium are provided that send a encoded packet to a receiver, save the encoded packet in a bitstream, determine whether the encoded packet is lost, and when the encoded packet is lost, decode the bitstream with the lost packet omitted and insert a reconstructed frame associated with the lost packet into a reference frame storage. In another embodiment, when the encoded packet is lost, a decoder is run on a reference frame chosen as the last uncorrupted frame. In another embodiment, when the encoded packet is lost, the decoder is run on a frame chosen from a set of previously stored reference frames.
Information query