WO2000001160A3 - Method and apparatus for splicing data streams - Google Patents

Method and apparatus for splicing data streams Download PDF

Info

Publication number
WO2000001160A3
WO2000001160A3 PCT/SE1999/001143 SE9901143W WO0001160A3 WO 2000001160 A3 WO2000001160 A3 WO 2000001160A3 SE 9901143 W SE9901143 W SE 9901143W WO 0001160 A3 WO0001160 A3 WO 0001160A3
Authority
WO
WIPO (PCT)
Prior art keywords
stream
point
data
points
data stream
Prior art date
Legal status (The legal status 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 status listed.)
Ceased
Application number
PCT/SE1999/001143
Other languages
French (fr)
Other versions
WO2000001160A2 (en
Inventor
Roger Andersson
Lars Farm
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LIMT TECHNOLOGY AB
Original Assignee
LIMT TECHNOLOGY AB
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
Priority claimed from SE9802316A external-priority patent/SE9802316D0/en
Application filed by LIMT TECHNOLOGY AB filed Critical LIMT TECHNOLOGY AB
Priority to EP99933383A priority Critical patent/EP1095520A2/en
Priority to AU49446/99A priority patent/AU4944699A/en
Publication of WO2000001160A2 publication Critical patent/WO2000001160A2/en
Publication of WO2000001160A3 publication Critical patent/WO2000001160A3/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/23424—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for inserting or substituting an advertisement
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/23406—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving management of server-side video buffer
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/23608—Remultiplexing multiplex streams, e.g. involving modifying time stamps or remapping the packet identifiers
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/23611—Insertion of stuffing data into a multiplex stream, e.g. to obtain a constant bitrate
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44004—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video buffer management, e.g. video decoder buffer or video display buffer
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44016—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Time-Division Multiplex Systems (AREA)
  • Television Systems (AREA)

Abstract

A method and apparatus for aligning in time, and subsequently splicing, first and second data streams representing first and second encoded signals, which streams have one or more in-points and out-points, meaning places in the streams at which it is safe to enter and leave without causing undesired loss of data. The method comprises the steps of receiving as input the first and the second data streams (1, 2), and initially transmitting as an output the first data stream (5); selecting an out-point in the first data stream (1) and an in-point in the second data stream (2); delaying or advancing the second data stream (2) in order to align the in-point and the out-point at a splice point in time; switching (6) to transmit as an output, said second data stream instead of said first data stream, at the time of said splice point. The invention is particularly suitable for the insertion of a second stream into a first stream, without requiring that the length of the second stream correspond to any distance between out-points and in-points of the first stream, by delaying or advancing the first stream when re-entering from the second stream. A variable delay is associated with the first stream, and is updated at the completion of every insertion cycle dependent on the delaying or advancing. Preferably the invention includes selecting an in-point in the first stream that will decrease the accumulated variable delay.
PCT/SE1999/001143 1998-06-29 1999-06-24 Method and apparatus for splicing data streams Ceased WO2000001160A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP99933383A EP1095520A2 (en) 1998-06-29 1999-06-24 Method and apparatus for splicing data streams
AU49446/99A AU4944699A (en) 1998-06-29 1999-06-24 Method and apparatus for splicing data streams

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
SE9802316A SE9802316D0 (en) 1998-04-06 1998-06-29 Image processing method and system
SE9802316-1 1998-06-29

Publications (2)

Publication Number Publication Date
WO2000001160A2 WO2000001160A2 (en) 2000-01-06
WO2000001160A3 true WO2000001160A3 (en) 2000-02-10

Family

ID=20411886

Family Applications (2)

Application Number Title Priority Date Filing Date
PCT/SE1999/001143 Ceased WO2000001160A2 (en) 1998-06-29 1999-06-24 Method and apparatus for splicing data streams
PCT/SE1999/001177 Ceased WO2000001161A2 (en) 1998-06-29 1999-06-29 Method and apparatus for splicing

Family Applications After (1)

Application Number Title Priority Date Filing Date
PCT/SE1999/001177 Ceased WO2000001161A2 (en) 1998-06-29 1999-06-29 Method and apparatus for splicing

Country Status (5)

Country Link
US (1) US7027516B2 (en)
EP (2) EP1095520A2 (en)
AU (2) AU4944699A (en)
DE (1) DE69919714T2 (en)
WO (2) WO2000001160A2 (en)

Families Citing this family (57)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060093045A1 (en) * 1999-06-29 2006-05-04 Roger Anderson Method and apparatus for splicing
US6999424B1 (en) * 2000-01-24 2006-02-14 Ati Technologies, Inc. Method for displaying data
US7028071B1 (en) * 2000-01-28 2006-04-11 Bycast Inc. Content distribution system for generating content streams to suit different users and facilitating e-commerce transactions using broadcast content metadata
EP1217841A2 (en) * 2000-11-27 2002-06-26 Media Glue Corporation Bitstream separating and merging system, apparatus, method and computer program product
SG146434A1 (en) * 2000-11-29 2008-10-30 British Telecomm Transmitting and receiving real-time data
US6700932B2 (en) * 2001-03-06 2004-03-02 Sony Corporation MPEG video editing-cut and paste
CN1557072A (en) * 2001-09-21 2004-12-22 ���˹���Ѷ��� Data communication method and system for calculating transmission rate for congestion control using buffer size
JP4116470B2 (en) * 2002-03-06 2008-07-09 ヒューレット・パッカード・カンパニー Media streaming distribution system
US8214741B2 (en) 2002-03-19 2012-07-03 Sharp Laboratories Of America, Inc. Synchronization of video and data
JP4440651B2 (en) * 2002-03-27 2010-03-24 ブリティッシュ・テレコミュニケーションズ・パブリック・リミテッド・カンパニー Data structures for data streaming systems
EP1359722A1 (en) * 2002-03-27 2003-11-05 BRITISH TELECOMMUNICATIONS public limited company Data streaming system and method
US20030185238A1 (en) * 2002-04-01 2003-10-02 Strasser David A. System for maintaining original delivery times in transport packets and method thereof
US8392952B2 (en) * 2002-05-03 2013-03-05 Time Warner Cable Enterprises Llc Programming content processing and management system and method
US7610606B2 (en) * 2002-05-03 2009-10-27 Time Warner Cable, Inc. Technique for effectively providing various entertainment services through a communications network
US8312504B2 (en) 2002-05-03 2012-11-13 Time Warner Cable LLC Program storage, retrieval and management based on segmentation messages
US8443383B2 (en) 2002-05-03 2013-05-14 Time Warner Cable Enterprises Llc Use of messages in program signal streams by set-top terminals
JP3736504B2 (en) * 2002-07-08 2006-01-18 ソニー株式会社 Image data processing apparatus and method
FR2848766B1 (en) * 2002-12-13 2005-03-11 Thales Sa METHOD FOR SWITCHING DIGITAL SIGNALS BEFORE TRANSMITTING, SWITCH AND SIGNAL RESULTING
JP3883986B2 (en) * 2003-06-17 2007-02-21 三洋電機株式会社 Digital tv broadcast receiver
CA2475808A1 (en) * 2003-07-29 2005-01-29 Thomas M. Thorsteinson Pcr timing control in variable bit rate (vbr) transport streams
US7924921B2 (en) * 2003-09-07 2011-04-12 Microsoft Corporation Signaling coding and display options in entry point headers
US7839930B2 (en) * 2003-11-13 2010-11-23 Microsoft Corporation Signaling valid entry points in a video stream
US7609762B2 (en) * 2003-09-07 2009-10-27 Microsoft Corporation Signaling for entry point frames with predicted first field
US7852919B2 (en) * 2003-09-07 2010-12-14 Microsoft Corporation Field start code for entry point frames with predicted first field
US8213779B2 (en) * 2003-09-07 2012-07-03 Microsoft Corporation Trick mode elementary stream and receiver system
WO2005048261A1 (en) * 2003-11-12 2005-05-26 Matsushita Electric Industrial Co., Ltd. Recording medium, playback apparatus and method, recording method, and computer-readable program
DE10355345A1 (en) * 2003-11-25 2005-06-23 Deutsche Thomson-Brandt Gmbh Method and device for storing or retrieving defined positions in a data stream
TW200603614A (en) * 2004-06-02 2006-01-16 Matsushita Electric Industrial Co Ltd Seamless switching between random access units multiplexed in a multi angle view multimedia stream
US8295347B2 (en) * 2004-08-25 2012-10-23 Sony Corporation Information processing apparatus and information processing method, recording medium, and program
US8837599B2 (en) * 2004-10-04 2014-09-16 Broadcom Corporation System, method and apparatus for clean channel change
US8126312B2 (en) * 2005-03-31 2012-02-28 Apple Inc. Use of multiple related timelines
US7864840B2 (en) * 2005-04-15 2011-01-04 Inlet Technologies, Inc. Scene-by-scene digital video processing
JP4559927B2 (en) * 2005-07-14 2010-10-13 パナソニック株式会社 Communication data processing apparatus and method
US20080155581A1 (en) * 2006-12-21 2008-06-26 General Instrument Corporation Method and Apparatus for Providing Commercials Suitable for Viewing When Fast-Forwarding Through a Digitally Recorded Program
DE102007001379A1 (en) * 2007-01-09 2008-07-10 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Concept for encoding a plurality of information signals for a common transmission in a time division multiplex
US8171166B1 (en) * 2007-06-24 2012-05-01 Arris Group, Inc. Method and a computer program product for modifying or generating a multiple program transport stream
WO2009104284A1 (en) * 2008-02-19 2009-08-27 富士通株式会社 Stream data management program, method and system
JP4987034B2 (en) * 2008-12-26 2012-07-25 三菱電機株式会社 Video display device
EP2425629A2 (en) * 2009-04-28 2012-03-07 Vubites India Private Limited Method and apparatus for coordinated splicing of multiple streams
US9398315B2 (en) * 2010-09-15 2016-07-19 Samsung Electronics Co., Ltd. Multi-source video clip online assembly
JP5853177B2 (en) * 2011-04-08 2016-02-09 パナソニックIpマネジメント株式会社 Data processing apparatus and data processing method
US9740377B1 (en) 2011-06-06 2017-08-22 Vuemix, Inc. Auxiliary information data exchange within a video environment
US9172982B1 (en) * 2011-06-06 2015-10-27 Vuemix, Inc. Audio selection from a multi-video environment
JP6032945B2 (en) * 2012-05-28 2016-11-30 サターン ライセンシング エルエルシーSaturn Licensing LLC Signal processing apparatus and signal processing method
US9813325B2 (en) * 2012-12-27 2017-11-07 Comcast Cable Communications, Llc Information stream management
US9201989B2 (en) * 2013-01-25 2015-12-01 Globalfoundries Inc. Interpolation techniques used for time alignment of multiple simulation models
US9607067B2 (en) 2013-01-25 2017-03-28 International Business Machines Corporation Synchronization of time between different simulation models
US9805143B2 (en) 2013-01-25 2017-10-31 International Business Machines Corporation Composite simulation modeling and analysis
US9654804B2 (en) * 2014-09-03 2017-05-16 Vigor Systems Inc. Replacing video frames in a transport stream
US20160173917A1 (en) * 2014-12-12 2016-06-16 International Datacasting Corporation System and method for intelligent packet replacement for motion picture expert group transport stream splicing
GB2543080A (en) 2015-10-08 2017-04-12 Starfish Tech Ltd Digital media splicing system and method
US10218755B2 (en) 2016-01-29 2019-02-26 Roku, Inc. Extended selection and alignment of video segments for adaptive streaming
US10122781B2 (en) * 2016-01-29 2018-11-06 Roku Inc. Selection of video segments for adaptive streaming
US10057654B2 (en) 2016-01-29 2018-08-21 Roku, Inc. Selection and alignment of video segments for adaptive streaming
US10651871B1 (en) 2019-07-10 2020-05-12 Citrix Systems, Inc. Real-time history-based byte stream compression
CN113810628B (en) * 2021-09-18 2023-07-21 南京巨鲨显示科技有限公司 Low-power-consumption video splicer and method
EP4456538A1 (en) * 2023-04-26 2024-10-30 Synamedia Limited Packet-accurate targeted content substitution

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1996017490A2 (en) * 1994-12-02 1996-06-06 Philips Electronics N.V. Audio/video timing discrepancy management
US5534944A (en) * 1994-07-15 1996-07-09 Matsushita Electric Corporation Of America Method of splicing MPEG encoded video
WO1997045965A1 (en) * 1996-05-29 1997-12-04 Sarnoff Corporation Method and apparatus for splicing compressed information streams
EP0837609A2 (en) * 1996-10-18 1998-04-22 Nextlevel Systems, Inc. Splicing compressed packetized digital video streams
WO1998032281A1 (en) * 1997-01-21 1998-07-23 Sarnoff Corporation Information stream syntax for indicating the presence of a splice point

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4646287A (en) * 1984-12-07 1987-02-24 At&T Bell Laboratories Idle period signalling in a packet switching system
US6038000A (en) * 1997-05-28 2000-03-14 Sarnoff Corporation Information stream syntax for indicating the presence of a splice point
US6151443A (en) * 1997-05-16 2000-11-21 Indigita Corporation Digital video and data recorder
US6101195A (en) * 1997-05-28 2000-08-08 Sarnoff Corporation Timing correction method and apparatus
US6141358A (en) * 1997-07-25 2000-10-31 Sarnoff Corporation Method and apparatus for aligning sub-stream splice points in an information stream
AU9122998A (en) 1997-09-12 1999-04-05 Imedia Corporation Seamless splicing of compressed video programs
US6414998B1 (en) * 1998-01-27 2002-07-02 Sony Corporation Method and apparatus for inserting an image material
US7031348B1 (en) 1998-04-04 2006-04-18 Optibase, Ltd. Apparatus and method of splicing digital video streams
US6252873B1 (en) * 1998-06-17 2001-06-26 Gregory O. Vines Method of ensuring a smooth transition between MPEG-2 transport streams

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5534944A (en) * 1994-07-15 1996-07-09 Matsushita Electric Corporation Of America Method of splicing MPEG encoded video
WO1996017490A2 (en) * 1994-12-02 1996-06-06 Philips Electronics N.V. Audio/video timing discrepancy management
WO1997045965A1 (en) * 1996-05-29 1997-12-04 Sarnoff Corporation Method and apparatus for splicing compressed information streams
EP0837609A2 (en) * 1996-10-18 1998-04-22 Nextlevel Systems, Inc. Splicing compressed packetized digital video streams
WO1998032281A1 (en) * 1997-01-21 1998-07-23 Sarnoff Corporation Information stream syntax for indicating the presence of a splice point

Also Published As

Publication number Publication date
US20020041628A1 (en) 2002-04-11
AU4947499A (en) 2000-01-17
WO2000001161A3 (en) 2000-02-10
US7027516B2 (en) 2006-04-11
AU4944699A (en) 2000-01-17
EP1095521A2 (en) 2001-05-02
EP1095521B1 (en) 2004-08-25
DE69919714D1 (en) 2004-09-30
WO2000001160A2 (en) 2000-01-06
EP1095520A2 (en) 2001-05-02
WO2000001161A2 (en) 2000-01-06
DE69919714T2 (en) 2005-09-15

Similar Documents

Publication Publication Date Title
AU2001229653A1 (en) Browser-independent and automatic apparatus and method for receiving, installing and launching applications from a browser on a client computer
EP0820163A3 (en) Errorless switching techniques in ring network
EP0984558A3 (en) System and method for automatic synchronization for multimedia presentations
WO1999050963A3 (en) TURBO ENCODING/DECODING DEVICE AND METHOD FOR PROCESSING FRAME DATA ACCORDING TO QoS
TW358277B (en) Multiplex transmission method and system, and audio jitter absorbing method used therein
EP1608119A3 (en) System and method for actively terminating a transmission line
WO2003042487A3 (en) Mono diameter wellbore casing
EP0936769A3 (en) Wavelength-multiplexed optical transmission system
DK1445982T4 (en) Hearing aid apparatus and method
EP0862295A4 (en) DATA TRANSMITTER, DATA RECEIVER AND DATA TRANSMISSION CONTROL
WO2002044782A3 (en) Assembly and method for reorganizing planar lightwave circuit channels
WO2004102859A3 (en) Method and apparatus for use in a communication system
WO2002019249A3 (en) System and method for intelligent buffering and bandwidth allocation
AU4680001A (en) Method and system for end-to-end communication over the internet transmission infrastructure
MY128852A (en) Software controlled multi-mode bi-directional communication device
EP1260822A3 (en) Automatic test equipment for semiconductor device
WO1999001944A3 (en) Method and apparatus for controlling signal power in a communication system
EP1170627A3 (en) Optical gate and optical phase modulator
AU2003262535A1 (en) Optical connector assembly, coupling device and method for aligning such a coupling device and a waveguide structure
WO2004082150A3 (en) A local entity and a method for providing media streams
WO2001074084A3 (en) Insertion of asynchronous data into a synchronous stream
EP1684136A3 (en) Method for serial data transmission between a position measuring system and a processing unit
WO2003021391A3 (en) Method and apparatus for translating between two species of one generic language
EP1304287A3 (en) Method and apparatus for controlling a bicycle transmission
WO2003030165A3 (en) Transmission method, sending device and receiving device

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE 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 MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW SD SL SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

AK Designated states

Kind code of ref document: A3

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE 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 MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW SD SL SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 1999933383

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1999933383

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWR Wipo information: refused in national office

Ref document number: 1999933383

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 1999933383

Country of ref document: EP