WO2004109440A3 - Error correction apparatus and method - Google Patents

Error correction apparatus and method Download PDF

Info

Publication number
WO2004109440A3
WO2004109440A3 PCT/US2004/016526 US2004016526W WO2004109440A3 WO 2004109440 A3 WO2004109440 A3 WO 2004109440A3 US 2004016526 W US2004016526 W US 2004016526W WO 2004109440 A3 WO2004109440 A3 WO 2004109440A3
Authority
WO
WIPO (PCT)
Prior art keywords
content data
error
transmission
data files
transmitted content
Prior art date
Application number
PCT/US2004/016526
Other languages
French (fr)
Other versions
WO2004109440A2 (en
Inventor
David Merritt
Original Assignee
Wegener Communications Inc
David Merritt
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wegener Communications Inc, David Merritt filed Critical Wegener Communications Inc
Publication of WO2004109440A2 publication Critical patent/WO2004109440A2/en
Publication of WO2004109440A3 publication Critical patent/WO2004109440A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • H04L1/1614Details of the supervisory signal using bitmaps

Abstract

A system, method and data structure for error correction for use in the transmission of content data distribution networks uses a compressed memory, for example a bitmap, to identify portions of transmitted content data files where transmission errors have occurred. The error memory, is used to generate an error status report that is returned to a transmission controller via a low bandwidth back channel, for example the Internet. The information in multiple error status reports is aggregated by the control system of the transmitter and used to re-transmit those portions of previously transmitted content data files that were not properly received due to error. By re-transmitting only the data packets of the transmitted content data files that contain errors, overall transmission speed is increased and bandwidth usage is conserved.
PCT/US2004/016526 2003-05-30 2004-05-25 Error correction apparatus and method WO2004109440A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/448,710 US7296204B2 (en) 2003-05-30 2003-05-30 Error correction apparatus and method
US10/448,710 2003-05-30

Publications (2)

Publication Number Publication Date
WO2004109440A2 WO2004109440A2 (en) 2004-12-16
WO2004109440A3 true WO2004109440A3 (en) 2005-02-10

Family

ID=33451561

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2004/016526 WO2004109440A2 (en) 2003-05-30 2004-05-25 Error correction apparatus and method

Country Status (2)

Country Link
US (3) US7296204B2 (en)
WO (1) WO2004109440A2 (en)

Families Citing this family (78)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7733915B2 (en) 2003-05-01 2010-06-08 Genesis Microchip Inc. Minimizing buffer requirements in a digital video system
US7839860B2 (en) 2003-05-01 2010-11-23 Genesis Microchip Inc. Packet based video display interface
US8059673B2 (en) 2003-05-01 2011-11-15 Genesis Microchip Inc. Dynamic resource re-allocation in a packet based video display interface
US7567592B2 (en) * 2003-05-01 2009-07-28 Genesis Microchip Inc. Packet based video display interface enumeration method
US8068485B2 (en) 2003-05-01 2011-11-29 Genesis Microchip Inc. Multimedia interface
US8204076B2 (en) 2003-05-01 2012-06-19 Genesis Microchip Inc. Compact packet based multimedia interface
US7405719B2 (en) * 2003-05-01 2008-07-29 Genesis Microchip Inc. Using packet transfer for driving LCD panel driver electronics
US7424558B2 (en) * 2003-05-01 2008-09-09 Genesis Microchip Inc. Method of adaptively connecting a video source and a video display
US7800623B2 (en) 2003-09-18 2010-09-21 Genesis Microchip Inc. Bypassing pixel clock generation and CRTC circuits in a graphics controller chip
US7487273B2 (en) * 2003-09-18 2009-02-03 Genesis Microchip Inc. Data packet based stream transport scheduler wherein transport data link does not include a clock line
US7634090B2 (en) 2003-09-26 2009-12-15 Genesis Microchip Inc. Packet based high definition high-bandwidth digital content protection
US7203964B1 (en) * 2003-10-07 2007-04-10 Elmer V. Pass Method of stopping internet viruses
US7359924B2 (en) * 2004-03-08 2008-04-15 Telefonaktiebolaget Lm Ericsson (Publ) Methods, devices, and computer program products for generating a compressed status report that is updated to indicate later received data
KR100703504B1 (en) * 2004-12-02 2007-04-03 삼성전자주식회사 Arq system and method in a wireless communication system
US7774322B2 (en) * 2005-05-25 2010-08-10 Microsoft Corporation File transfer error handling
JP4943749B2 (en) * 2005-09-16 2012-05-30 三洋電機株式会社 Wireless device and communication system using the same
KR101256687B1 (en) * 2006-02-13 2013-04-19 리서치 파운데이션 오브 더 시티 유니버시티 오브 뉴욕 Apparatus for setting multipath and method thereof
US20080040498A1 (en) * 2006-08-10 2008-02-14 Nokia Corporation System and method of XML based content fragmentation for rich media streaming
GB0619769D0 (en) * 2006-10-06 2006-11-15 Siemens Ag Variable length coding
US8046656B2 (en) * 2006-10-31 2011-10-25 Hewlett-Packard Development Company, L.P. Rendering and correcting data
US10104432B2 (en) * 2006-12-01 2018-10-16 Time Warner Cable Enterprises Llc Methods and apparatus for software provisioning of a network device
US8311990B2 (en) * 2007-04-16 2012-11-13 Michael Martinek Fragmented data file forensic recovery system and method
US8788901B2 (en) * 2007-10-02 2014-07-22 Lantiq Deutschland Gmbh Retransmission scheme for communication systems
US8468427B2 (en) 2007-10-02 2013-06-18 Lantiq Deutschland Gmbh Retransmission scheme for communication systems
US8111716B2 (en) * 2008-02-15 2012-02-07 Ibiquity Digital Corporation Method and apparatus for formatting data signals in a digital audio broadcasting system
US8412998B1 (en) * 2008-04-02 2013-04-02 Marvell International Ltd Restart operation with logical blocks in queued commands
US9461760B2 (en) * 2008-10-29 2016-10-04 At&T Intellectual Property I, L.P. Remediation of television signals using a network back-channel
EP2194667B1 (en) * 2008-12-03 2017-03-15 Alcatel Lucent Error control on-demand
US8656432B2 (en) * 2009-05-12 2014-02-18 At&T Intellectual Property I, L.P. Providing audio signals using a network back-channel
US8156238B2 (en) 2009-05-13 2012-04-10 Stmicroelectronics, Inc. Wireless multimedia transport method and apparatus
US8429440B2 (en) 2009-05-13 2013-04-23 Stmicroelectronics, Inc. Flat panel display driver method and system
US8860888B2 (en) 2009-05-13 2014-10-14 Stmicroelectronics, Inc. Method and apparatus for power saving during video blanking periods
US8760461B2 (en) 2009-05-13 2014-06-24 Stmicroelectronics, Inc. Device, system, and method for wide gamut color space support
US8291207B2 (en) 2009-05-18 2012-10-16 Stmicroelectronics, Inc. Frequency and symbol locking using signal generated clock frequency and symbol identification
US8468285B2 (en) 2009-05-18 2013-06-18 Stmicroelectronics, Inc. Operation of video source and sink with toggled hot plug detection
US8582452B2 (en) 2009-05-18 2013-11-12 Stmicroelectronics, Inc. Data link configuration by a receiver in the absence of link training data
US8370554B2 (en) 2009-05-18 2013-02-05 Stmicroelectronics, Inc. Operation of video source and sink with hot plug detection not asserted
US8671234B2 (en) 2010-05-27 2014-03-11 Stmicroelectronics, Inc. Level shifting cable adaptor and chip system for use with dual-mode multi-media device
US8364813B2 (en) 2010-11-02 2013-01-29 International Business Machines Corporation Administering incident pools for event and alert analysis
US8495661B2 (en) 2010-11-02 2013-07-23 International Business Machines Corporation Relevant alert delivery with event and alert suppression in a distributed processing system
US8386602B2 (en) 2010-11-02 2013-02-26 International Business Machines Corporation Relevant alert delivery in a distributed processing system
US8621277B2 (en) 2010-12-06 2013-12-31 International Business Machines Corporation Dynamic administration of component event reporting in a distributed processing system
US8737231B2 (en) 2010-12-07 2014-05-27 International Business Machines Corporation Dynamic administration of event pools for relevant event and alert analysis during event storms
US8868984B2 (en) 2010-12-07 2014-10-21 International Business Machines Corporation Relevant alert delivery in a distributed processing system with event listeners and alert listeners
US8805999B2 (en) 2010-12-07 2014-08-12 International Business Machines Corporation Administering event reporting rules in a distributed processing system
US8756462B2 (en) 2011-05-24 2014-06-17 International Business Machines Corporation Configurable alert delivery for reducing the amount of alerts transmitted in a distributed processing system
US8645757B2 (en) 2011-05-26 2014-02-04 International Business Machines Corporation Administering incident pools for event and alert analysis
US9213621B2 (en) 2011-05-27 2015-12-15 International Business Machines Corporation Administering event pools for relevant event analysis in a distributed processing system
US8676883B2 (en) 2011-05-27 2014-03-18 International Business Machines Corporation Event management in a distributed processing system
US8880943B2 (en) 2011-06-22 2014-11-04 International Business Machines Corporation Restarting event and alert analysis after a shutdown in a distributed processing system
US8392385B2 (en) 2011-06-22 2013-03-05 International Business Machines Corporation Flexible event data content management for relevant event and alert analysis within a distributed processing system
US9419650B2 (en) 2011-06-22 2016-08-16 International Business Machines Corporation Flexible event data content management for relevant event and alert analysis within a distributed processing system
US8713366B2 (en) 2011-06-22 2014-04-29 International Business Machines Corporation Restarting event and alert analysis after a shutdown in a distributed processing system
US9942124B2 (en) 2011-06-28 2018-04-10 Time Warner Cable Enterprises Llc Apparatus and methods for automated device testing in content distribution network
US8887175B2 (en) 2011-10-18 2014-11-11 International Business Machines Corporation Administering incident pools for event and alert analysis
US9178936B2 (en) 2011-10-18 2015-11-03 International Business Machines Corporation Selected alert delivery in a distributed processing system
US20130097272A1 (en) 2011-10-18 2013-04-18 International Business Machines Corporation Prioritized Alert Delivery In A Distributed Processing System
US20130097215A1 (en) 2011-10-18 2013-04-18 International Business Machines Corporation Selected Alert Delivery In A Distributed Processing System
US8713581B2 (en) 2011-10-27 2014-04-29 International Business Machines Corporation Selected alert delivery in a distributed processing system
US9363707B2 (en) 2011-12-29 2016-06-07 Qualcomm Incorporated Systems and methods for generating and decoding short control frames in wireless communications
US20130223338A1 (en) 2012-02-29 2013-08-29 Qualcomm Incorporated Apparatus and methods for block acknowledgment compression
US9253290B2 (en) 2012-02-29 2016-02-02 Qualcomm Incorporated Apparatus and methods for block acknowledgment compression
US8832515B2 (en) 2012-02-29 2014-09-09 Qualcomm Incorporated Block acknowledgement mechanism including sequence number acknowledgement and retry bit
US8954811B2 (en) 2012-08-06 2015-02-10 International Business Machines Corporation Administering incident pools for incident analysis
US8943366B2 (en) 2012-08-09 2015-01-27 International Business Machines Corporation Administering checkpoints for incident analysis
US9781627B2 (en) 2013-04-08 2017-10-03 Qualcomm Incorporated Systems and methods for generating and decoding short control frames in wireless communications
US9361184B2 (en) 2013-05-09 2016-06-07 International Business Machines Corporation Selecting during a system shutdown procedure, a restart incident checkpoint of an incident analyzer in a distributed processing system
US9170860B2 (en) 2013-07-26 2015-10-27 International Business Machines Corporation Parallel incident processing
US9658902B2 (en) 2013-08-22 2017-05-23 Globalfoundries Inc. Adaptive clock throttling for event processing
US9256482B2 (en) 2013-08-23 2016-02-09 International Business Machines Corporation Determining whether to send an alert in a distributed processing system
US9086968B2 (en) 2013-09-11 2015-07-21 International Business Machines Corporation Checkpointing for delayed alert creation
US9602337B2 (en) 2013-09-11 2017-03-21 International Business Machines Corporation Event and alert analysis in a distributed processing system
US9389943B2 (en) 2014-01-07 2016-07-12 International Business Machines Corporation Determining a number of unique incidents in a plurality of incidents for incident processing in a distributed processing system
DE102016101023A1 (en) * 2015-01-22 2016-07-28 Sennheiser Electronic Gmbh & Co. Kg Digital wireless audio transmission system
KR102468653B1 (en) * 2016-03-11 2022-11-21 삼성디스플레이 주식회사 Display panel driving apparatus
US10362464B2 (en) * 2016-03-25 2019-07-23 Silicon Laboratories, Inc. Over-the-air broadcast bootloader protocol
US10841621B2 (en) * 2017-03-01 2020-11-17 Wyse Technology L.L.C. Fault recovery of video bitstream in remote sessions
US10979765B2 (en) * 2018-12-31 2021-04-13 Dish Network L.L.C. Issue reporting by a receiving device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5553083A (en) * 1995-01-19 1996-09-03 Starburst Communications Corporation Method for quickly and reliably transmitting frames of data over communications links
US5754754A (en) * 1995-07-26 1998-05-19 International Business Machines Corporation Transmission order based selective repeat data transmission error recovery system and method
US6115749A (en) * 1997-10-14 2000-09-05 Lucent Technologies Inc. System and method for using a window mechanism to control multicast data congestion

Family Cites Families (86)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5571343A (en) 1978-11-24 1980-05-29 Hitachi Ltd Inter-office trunk line space division and time division-type buffer memory dispersive arrangement picture sound transmission system
JPS5571382A (en) 1978-11-24 1980-05-29 Hitachi Ltd Buffer memory dispersive arrangement-type picture sound transmission system
US5036537A (en) 1984-11-19 1991-07-30 General Instrument Corp. Geographic black-out method for direct broadcast satellite system
US4903031A (en) 1985-03-26 1990-02-20 Trio Kabushiki Kaisha Satellite receiver
US5019910A (en) 1987-01-29 1991-05-28 Norsat International Inc. Apparatus for adapting computer for satellite communications
US4985895A (en) 1988-11-14 1991-01-15 Wegener Communications, Inc. Remote controlled receiving system apparatus and method
US5029232A (en) 1989-01-12 1991-07-02 Cycle-Sat., Inc. Satellite communications network
US5235643A (en) 1991-05-21 1993-08-10 Anderson Steven E Satellite receiver retuning system
US5404505A (en) 1991-11-01 1995-04-04 Finisar Corporation System for scheduling transmission of indexed and requested database tiers on demand at varying repetition rates
US5515092A (en) * 1992-03-18 1996-05-07 Hewlett-Packard Company Two material frame having dissimilar properties for thermal ink-jet cartridge
JPH07131454A (en) 1993-11-05 1995-05-19 Toshiba Corp Repeating installation, decoder, and enciphered broadcast equipment
EP0661877B1 (en) 1993-12-28 2000-02-23 Sony Corporation Information signal transmission devices
US5594490A (en) 1994-05-23 1997-01-14 Cable Services Technologies, Inc. System for distributing video/audio files from central location to a plurality of cable headends
JPH088853A (en) 1994-06-24 1996-01-12 Sony Corp Scrambling device and descrambling device
US5550576A (en) 1995-04-17 1996-08-27 Starsight Telecast Incorporated Method and apparatus for merging television program schedule information received from multiple television schedule information sources
US5828945A (en) 1995-04-17 1998-10-27 Starsight Telecast, Inc. Merging multi-source information in a television system
US5815662A (en) 1995-08-15 1998-09-29 Ong; Lance Predictive memory caching for media-on-demand systems
US5886733A (en) 1996-05-17 1999-03-23 Sun Microsystems, Inc. Method and apparatus for successive refinement of broadcasted video frames
US5828402A (en) 1996-06-19 1998-10-27 Canadian V-Chip Design Inc. Method and apparatus for selectively blocking audio and video signals
US5987519A (en) 1996-09-20 1999-11-16 Georgia Tech Research Corporation Telemedicine system using voice video and data encapsulation and de-encapsulation for communicating medical information between central monitoring stations and remote patient monitoring stations
KR100212449B1 (en) 1996-10-09 1999-08-02 이계철 Transmitter/receiver matching method of mugungwa satellite broadcasting
US5892767A (en) 1997-03-11 1999-04-06 Selsius Systems Inc. Systems and method for multicasting a video stream and communications network employing the same
JP2001505752A (en) 1997-08-20 2001-04-24 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Temporary data stream processing buffer memory organization with software management adapted for multiple levels of housekeeping
US6160545A (en) 1997-10-24 2000-12-12 General Instrument Corporation Multi-regional interactive program guide for television
US5973723A (en) 1997-12-12 1999-10-26 Deluca; Michael Joseph Selective commercial detector and eliminator apparatus and method
US6304881B1 (en) 1998-03-03 2001-10-16 Pumatech, Inc. Remote data access and synchronization
US6415329B1 (en) 1998-03-06 2002-07-02 Massachusetts Institute Of Technology Method and apparatus for improving efficiency of TCP/IP protocol over high delay-bandwidth network
US6378129B1 (en) * 1998-03-30 2002-04-23 International Business Machines Corporation Video server content synchronization
US6510454B1 (en) 1998-04-21 2003-01-21 Intel Corporation Network device monitoring with E-mail reporting
US20020095676A1 (en) 1998-05-15 2002-07-18 Robert A. Knee Interactive television program guide system for determining user values for demographic categories
US6272549B1 (en) 1998-05-27 2001-08-07 Hewlett Packard Company Method for using electronic mail for exchanging data between computer systems
US6392993B1 (en) * 1998-06-29 2002-05-21 Microsoft Corporation Method and computer program product for efficiently and reliably sending small data messages from a sending system to a large number of receiving systems
US6496481B1 (en) * 1998-07-16 2002-12-17 Industrial Technology Research Institute Data transfer method for wire real-time communications
US20020007494A1 (en) 1998-09-28 2002-01-17 Hodge Winston W. Interactive digital program material encoder and system
US6349329B1 (en) 1998-09-29 2002-02-19 Radiowave.Com, Inc. Coordinating delivery of supplemental materials with radio broadcast material
US6367045B1 (en) * 1999-07-01 2002-04-02 Telefonaktiebolaget Lm Ericsson (Publ) Bandwidth efficient acknowledgment/negative acknowledgment in a communication system using automatic repeat request (ARQ)
US20020083441A1 (en) 2000-08-31 2002-06-27 Flickinger Gregory C. Advertisement filtering and storage for targeted advertisement systems
US6393585B1 (en) * 1998-12-23 2002-05-21 Scientific-Atlanta, Inc. Method and apparatus for restoring operating systems in a set-top box environment
FI106593B (en) 1999-02-15 2001-02-28 Valtion Teknillinen IP multicast service without return connection
FI106760B (en) * 1999-03-03 2001-03-30 Nokia Oyj Method and device for retransmitting data packets
US6438108B1 (en) * 1999-03-11 2002-08-20 Telefonaktiebolaget L M Ericsson (Publ) System for improved transmission of acknowledgements within a packet data network
US6778501B1 (en) * 1999-04-07 2004-08-17 Telefonaktiebolaget Lm Ericsson (Publ) Selective repeat ARQ with efficient utilization of bitmaps
US6772215B1 (en) * 1999-04-09 2004-08-03 Telefonaktiebolaget Lm Ericsson (Publ) Method for minimizing feedback responses in ARQ protocols
US6269080B1 (en) * 1999-04-13 2001-07-31 Glenayre Electronics, Inc. Method of multicast file distribution and synchronization
CA2371795C (en) 1999-05-26 2012-02-07 Bigband Networks, Inc. Communication management system and method
US6425127B1 (en) 2000-01-13 2002-07-23 International Business Machines Corporation Method and system for controlling visual access by a user to broadcast video segments
US6574668B1 (en) * 2000-01-25 2003-06-03 Cirrus Logic, Inc. Retransmission scheme in wireless computer networks
US7159233B2 (en) 2000-01-28 2007-01-02 Sedna Patent Services, Llc Method and apparatus for preprocessing and postprocessing content in an interactive information distribution system
US7159235B2 (en) 2000-01-28 2007-01-02 Sedna Patent Services, Llc Method and apparatus for content distribution via non-homogeneous access networks
US20020112076A1 (en) 2000-01-31 2002-08-15 Rueda Jose Alejandro Internet protocol-based computer network service
US6993009B2 (en) 2000-03-10 2006-01-31 Hughes Electronics Corporation Method and apparatus for deriving uplink timing from asynchronous traffic across multiple transport streams
GB2361154B (en) 2000-04-06 2004-01-14 Sony Uk Ltd Digital broadcasting
US7814208B2 (en) 2000-04-11 2010-10-12 Science Applications International Corporation System and method for projecting content beyond firewalls
US20010043573A1 (en) 2000-04-14 2001-11-22 Frank Kelly System and method for providing control of a two-way satellite system
US6650869B2 (en) * 2000-04-14 2003-11-18 Hughes Electronics Corporation System and method for managing return channel bandwidth in a two-way satellite system
US6834312B2 (en) 2000-05-02 2004-12-21 Cadopener.Com 11C Method and apparatus for delivery of data over a network
US6629227B1 (en) 2000-05-04 2003-09-30 Scientific-Atlanta, Inc. System and method for a communication terminal to manage memory and maintain a current application version for multiple applications
US6557135B1 (en) * 2000-05-17 2003-04-29 Lucent Technologies Inc. Cycling through entirety of error-indicating acknowledgment information
US7260826B2 (en) 2000-05-31 2007-08-21 Microsoft Corporation Resource allocation in multi-stream IP network for optimized quality of service
US20020199001A1 (en) 2001-02-25 2002-12-26 Storymail, Inc. System and method for conducting a secure response communication session
US20020178360A1 (en) 2001-02-25 2002-11-28 Storymail, Inc. System and method for communicating a secure unidirectional response message
US20030009694A1 (en) 2001-02-25 2003-01-09 Storymail, Inc. Hardware architecture, operating system and network transport neutral system, method and computer program product for secure communications and messaging
US20020199096A1 (en) 2001-02-25 2002-12-26 Storymail, Inc. System and method for secure unidirectional messaging
US8037492B2 (en) 2000-09-12 2011-10-11 Thomson Licensing Method and system for video enhancement transport alteration
US6658619B1 (en) * 2000-10-06 2003-12-02 Ericsson Inc. Systems and methods for implementing hierarchical acknowledgement bitmaps in an ARQ protocol
JP2002141945A (en) 2000-11-06 2002-05-17 Sony Corp Data transmission system and data transmission method, and program storage medium
AU2002224844A1 (en) * 2000-11-13 2002-05-21 Telefonaktiebolaget Lm Ericsson (Publ) Data compression of request sequences in arq protocols
US7215777B2 (en) 2001-01-16 2007-05-08 Microsoft Corporation Sending notification through a firewall over a computer network
JP2002238036A (en) 2001-02-07 2002-08-23 Fujitsu Ltd Broadcast method, and program for executing the broadcast method by broadcast station device
US20020152467A1 (en) 2001-02-12 2002-10-17 Rosario Fiallos Automated generation of conditional access packets for IRD upgrades via radio frequency software download in satellite television systems
US20020131428A1 (en) 2001-03-13 2002-09-19 Vivian Pecus Large edge node for simultaneous video on demand and live streaming of satellite delivered content
US20020136218A1 (en) 2001-03-23 2002-09-26 Cardoso Augusto C. Method and apparatus for receiving interleaved streams of packets through a circular buffer
US20020144291A1 (en) 2001-03-28 2002-10-03 Mary Smiley Network publication of data synchronized with television broadcasts
US7061920B2 (en) 2001-04-17 2006-06-13 Tektronix, Inc. Streaming media quality analyzer system
US20020184642A1 (en) 2001-04-23 2002-12-05 Lude Peter J. Method and apparatus for opportunistically broadcasting rich media digital content
US20020159437A1 (en) 2001-04-27 2002-10-31 Foster Michael S. Method and system for network configuration discovery in a network manager
US6944168B2 (en) 2001-05-04 2005-09-13 Slt Logic Llc System and method for providing transformation of multi-protocol packets in a data stream
JP2002358761A (en) 2001-05-31 2002-12-13 Toshiba Corp Information processor, recording managing information control method, control program therefor and information processing network system
US6654383B2 (en) 2001-05-31 2003-11-25 International Business Machines Corporation Multi-protocol agile framer
US7266832B2 (en) 2001-06-14 2007-09-04 Digeo, Inc. Advertisement swapping using an aggregator for an interactive television system
US20030009769A1 (en) 2001-06-25 2003-01-09 Debra Hensgen Trusted application level resource advisor
US7406705B2 (en) 2001-06-29 2008-07-29 Intel Corporation Carousel exhibiting multiple occurrences of a module
US6978383B2 (en) 2001-07-18 2005-12-20 Crystal Voice Communications Null-packet transmission from inside a firewall to open a communication window for an outside transmitter
US7031311B2 (en) 2001-07-23 2006-04-18 Acme Packet, Inc. System and method for providing rapid rerouting of real-time multi-media flows
US7020689B2 (en) 2003-03-07 2006-03-28 Wegener Communications, Inc. System and method for command transmission utilizing an email return path
US6859449B2 (en) * 2003-05-19 2005-02-22 Nokia Corporation Method and apparatus providing enhanced radio link control acknowledgment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5553083A (en) * 1995-01-19 1996-09-03 Starburst Communications Corporation Method for quickly and reliably transmitting frames of data over communications links
US5727002A (en) * 1995-01-19 1998-03-10 Starburst Communications Corporation Methods for transmitting data
US5553083B1 (en) * 1995-01-19 2000-05-16 Starburst Comm Corp Method for quickly and reliably transmitting frames of data over communications links
US5754754A (en) * 1995-07-26 1998-05-19 International Business Machines Corporation Transmission order based selective repeat data transmission error recovery system and method
US6115749A (en) * 1997-10-14 2000-09-05 Lucent Technologies Inc. System and method for using a window mechanism to control multicast data congestion

Also Published As

Publication number Publication date
US7937638B2 (en) 2011-05-03
US7296204B2 (en) 2007-11-13
US20080228787A1 (en) 2008-09-18
US20040243905A1 (en) 2004-12-02
WO2004109440A2 (en) 2004-12-16
US7506235B2 (en) 2009-03-17
US20060085724A1 (en) 2006-04-20

Similar Documents

Publication Publication Date Title
WO2004109440A3 (en) Error correction apparatus and method
CN102790666B (en) Error control method, receiving end, transmitting end and system
CN104579550A (en) Apparatus and method for transmitting data
CN101686106B (en) Self-adaptive forward error correction (FEC) method, device and system
CN100426714C (en) Method and device for channel quality indication calibrating and base station dispatching users data
JP2007096960A5 (en)
WO2009022795A3 (en) Method of transmitting uplink data and buffer status reports in a wireless communications system, wireless device for implementing such method
CN102281283B (en) Communication processing equipment, communication processing system, communication processing method and program
US20140201587A1 (en) Fec-based reliable transport control protocols for multipath streaming
CN104836748A (en) Congestion control bitrate algorithm
CA2674655A1 (en) Improved data transfer method, system and protocol
CN103338090A (en) Service data transmission method, device and system
WO2009022468A1 (en) Radio communication device, radio communication system, and radio communication method
CN109905205B (en) Data sending method, data receiving method, data sending equipment, data receiving equipment, data transmission method and data transmission system
CN102239658B (en) Error control on-demand
CN112313918B (en) Live stream connector
US10020914B2 (en) Methods and apparatus for maximum utilization of a dynamic varying digital data channel
MY168017A (en) Method and apparatus for reusing packet data control assignment bits for resource allocation indications
CN107209713B (en) Method and system for on-demand file repair
CN104221317A (en) Transmission device, reception device, transmission method, and reception method
CN110868616A (en) Low-delay high-reliability video transmission method in 5G network
CN104247317A (en) Transmission device, reception device, transmission method, and reception method
WO2009035096A1 (en) Communication system, transmitter, error correcting code retransmitting method, and communication program
JP5536033B2 (en) Transmission method, mobile terminal and file server
CN102111232A (en) Forward error correction method and device adopting same

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DPEN Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed from 20040101)
122 Ep: pct application non-entry in european phase