WO2003081395A3 - Establishing and sharing a virtual change notification list among plurality of peer nodes - Google Patents

Establishing and sharing a virtual change notification list among plurality of peer nodes Download PDF

Info

Publication number
WO2003081395A3
WO2003081395A3 PCT/US2003/008875 US0308875W WO03081395A3 WO 2003081395 A3 WO2003081395 A3 WO 2003081395A3 US 0308875 W US0308875 W US 0308875W WO 03081395 A3 WO03081395 A3 WO 03081395A3
Authority
WO
WIPO (PCT)
Prior art keywords
list
event
sharing
establishing
change notification
Prior art date
Application number
PCT/US2003/008875
Other languages
French (fr)
Other versions
WO2003081395A2 (en
Inventor
Erol Basturk
Vivek Menezes
Original Assignee
Pluris Inc
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 Pluris Inc filed Critical Pluris Inc
Priority to DE60333908T priority Critical patent/DE60333908D1/en
Priority to AT03745176T priority patent/ATE479148T1/en
Priority to EP03745176A priority patent/EP1490783B1/en
Priority to AU2003225941A priority patent/AU2003225941A1/en
Publication of WO2003081395A2 publication Critical patent/WO2003081395A2/en
Publication of WO2003081395A3 publication Critical patent/WO2003081395A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/58Association of routers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/542Event management; Broadcasting; Multicasting; Notifications
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/546Message passing systems or structures, e.g. queues
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1854Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with non-centralised forwarding system, e.g. chaincast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/02Topology update or discovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/02Topology update or discovery
    • H04L45/028Dynamic adaptation of the update intervals, e.g. event-triggered updates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/54Organization of routing tables
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/56Routing software

Abstract

A data structure has a list of event objects (904), one or more producers (906) creating the event objects for the list, and a finite set of consumers (907) accessing the object list. The structure is characterized in that the event objects are each associated with a first reference number indicating the number of consumers currently accessing the event object, and in that, as each consumer completes access the reference number is decremented, and when the reference number for an event object is zero, and the event object is at the head of the list, indicating that all consumers have accessed the object, that event object is removed from the list. A user of the structure for propagating route changes to nodes in a multiple-processor router, and to peer routers in a network is also taught.
PCT/US2003/008875 2002-03-21 2003-03-20 Establishing and sharing a virtual change notification list among plurality of peer nodes WO2003081395A2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
DE60333908T DE60333908D1 (en) 2002-03-21 2003-03-20 METHOD AND DEVICE FOR MANUFACTURING AND SHARING A VIRTUAL CHANGE NOTIFICATION LIST BETWEEN SEVERAL PIER NODES
AT03745176T ATE479148T1 (en) 2002-03-21 2003-03-20 METHOD AND APPARATUS FOR PRODUCING AND SHARING A VIRTUAL CHANGE NOTIFICATION LIST BETWEEN MULTIPLE PIER NODES
EP03745176A EP1490783B1 (en) 2002-03-21 2003-03-20 Method and apparatus for establishing and sharing a virtual change notification list among a plurality of peer nodes
AU2003225941A AU2003225941A1 (en) 2002-03-21 2003-03-20 Establishing and sharing a virtual change notification list among plurality of peer nodes

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/104,884 US6938095B2 (en) 2000-06-28 2002-03-21 Method and apparatus for establishing and sharing a virtual change notification list among a plurality of peer nodes
US10/104,884 2002-03-21

Publications (2)

Publication Number Publication Date
WO2003081395A2 WO2003081395A2 (en) 2003-10-02
WO2003081395A3 true WO2003081395A3 (en) 2003-12-31

Family

ID=28452391

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2003/008875 WO2003081395A2 (en) 2002-03-21 2003-03-20 Establishing and sharing a virtual change notification list among plurality of peer nodes

Country Status (6)

Country Link
US (1) US6938095B2 (en)
EP (1) EP1490783B1 (en)
AT (1) ATE479148T1 (en)
AU (1) AU2003225941A1 (en)
DE (1) DE60333908D1 (en)
WO (1) WO2003081395A2 (en)

Families Citing this family (91)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7111072B1 (en) 2000-09-13 2006-09-19 Cosine Communications, Inc. Packet routing system and method
US8250357B2 (en) 2000-09-13 2012-08-21 Fortinet, Inc. Tunnel interface for securing traffic over a network
US6760777B1 (en) * 2000-09-15 2004-07-06 Pluris, Inc. Method and apparatus for distributing and providing fault tolerance to path-vector routing protocols within a multi-processor router
US7275102B2 (en) * 2001-01-22 2007-09-25 Sun Microsystems, Inc. Trust mechanisms for a peer-to-peer network computing platform
US7562112B2 (en) * 2001-07-06 2009-07-14 Intel Corporation Method and apparatus for peer-to-peer services for efficient transfer of information between networks
US7440994B2 (en) * 2001-07-06 2008-10-21 Intel Corporation Method and apparatus for peer-to-peer services to shift network traffic to allow for an efficient transfer of information between devices via prioritized list
US7546363B2 (en) * 2001-07-06 2009-06-09 Intel Corporation Adaptive route determination for peer-to-peer services
US7222187B2 (en) * 2001-07-31 2007-05-22 Sun Microsystems, Inc. Distributed trust mechanism for decentralized networks
US7308496B2 (en) * 2001-07-31 2007-12-11 Sun Microsystems, Inc. Representing trust in distributed peer-to-peer networks
US7203753B2 (en) * 2001-07-31 2007-04-10 Sun Microsystems, Inc. Propagating and updating trust relationships in distributed peer-to-peer networks
US20030079027A1 (en) * 2001-10-18 2003-04-24 Michael Slocombe Content request routing and load balancing for content distribution networks
US7127613B2 (en) * 2002-02-25 2006-10-24 Sun Microsystems, Inc. Secured peer-to-peer network data exchange
US7571251B2 (en) * 2002-05-06 2009-08-04 Sandvine Incorporated Ulc Path optimizer for peer to peer networks
US7340535B1 (en) 2002-06-04 2008-03-04 Fortinet, Inc. System and method for controlling routing in a virtual router system
US7376125B1 (en) 2002-06-04 2008-05-20 Fortinet, Inc. Service processing switch
US7116665B2 (en) 2002-06-04 2006-10-03 Fortinet, Inc. Methods and systems for a distributed provider edge
US8737406B1 (en) * 2002-08-01 2014-05-27 Cisco Technology, Inc. Method for transmitting IP routes to prioritize convergence
US7376749B2 (en) * 2002-08-12 2008-05-20 Sandvine Incorporated Heuristics-based peer to peer message routing
US20040078772A1 (en) * 2002-10-16 2004-04-22 Cosine Communications, Inc. Dynamic route exchange
US7254608B2 (en) * 2002-10-31 2007-08-07 Sun Microsystems, Inc. Managing distribution of content using mobile agents in peer-topeer networks
US7213047B2 (en) * 2002-10-31 2007-05-01 Sun Microsystems, Inc. Peer trust evaluation using mobile agents in peer-to-peer networks
US8037202B2 (en) * 2002-10-31 2011-10-11 Oracle America, Inc. Presence detection using mobile agents in peer-to-peer networks
US8108455B2 (en) * 2002-10-31 2012-01-31 Oracle America, Inc. Mobile agents in peer-to-peer networks
US7328243B2 (en) * 2002-10-31 2008-02-05 Sun Microsystems, Inc. Collaborative content coherence using mobile agents in peer-to-peer networks
US7600033B2 (en) * 2002-11-15 2009-10-06 International Business Machines Corporation Network traffic control in peer-to-peer environments
US7266120B2 (en) 2002-11-18 2007-09-04 Fortinet, Inc. System and method for hardware accelerated packet multicast in a virtual routing system
US8463940B2 (en) * 2003-01-31 2013-06-11 Hewlett-Packard Development Company, L.P. Method of indicating a path in a computer network
US7382769B1 (en) 2003-02-07 2008-06-03 Juniper Networks, Inc. Automatic filtering to prevent network attacks
US7743022B2 (en) * 2003-02-28 2010-06-22 Microsoft Corporation Method and system for synchronizing data shared among peer computing devices
US7409707B2 (en) * 2003-06-06 2008-08-05 Microsoft Corporation Method for managing network filter based policies
US7359393B1 (en) * 2003-08-11 2008-04-15 Cisco Technology, Inc. Method and apparatus for border gateway protocol convergence using update groups
US8661172B2 (en) * 2003-08-15 2014-02-25 Gvbb Holdings S.A.R.L. Changeable functionality in a broadcast router
US7720095B2 (en) 2003-08-27 2010-05-18 Fortinet, Inc. Heterogeneous media packet bridging
US7751416B2 (en) * 2003-09-18 2010-07-06 Cisco Technology, Inc. Virtual network device
US7178052B2 (en) * 2003-09-18 2007-02-13 Cisco Technology, Inc. High availability virtual switch
US7839843B2 (en) * 2003-09-18 2010-11-23 Cisco Technology, Inc. Distributed forwarding in virtual network devices
US8526427B1 (en) 2003-10-21 2013-09-03 Cisco Technology, Inc. Port-based loadsharing for a satellite switch
US8085765B2 (en) * 2003-11-03 2011-12-27 Intel Corporation Distributed exterior gateway protocol
US8176006B2 (en) * 2003-12-10 2012-05-08 Cisco Technology, Inc. Maintaining and distributing relevant routing information base updates to subscribing clients in a device
US7860115B1 (en) * 2003-12-18 2010-12-28 Cisco Technology, Inc. Withdrawing multiple advertised routes based on a single tag which may be of particular use in border gateway protocol
US8265058B2 (en) * 2004-02-05 2012-09-11 Ericsson Ab Method and an apparatus for route selection in routing protocols
US7773596B1 (en) * 2004-02-19 2010-08-10 Juniper Networks, Inc. Distribution of traffic flow criteria
US8990430B2 (en) * 2004-02-19 2015-03-24 Cisco Technology, Inc. Interface bundles in virtual network devices
US8208370B1 (en) 2004-03-31 2012-06-26 Cisco Technology, Inc. Method and system for fast link failover
US7889733B2 (en) 2004-04-28 2011-02-15 Cisco Technology, Inc. Intelligent adjunct network device
US7706364B2 (en) * 2004-05-19 2010-04-27 Cisco Technology, Inc. Virtual network device clusters
US7710957B2 (en) * 2004-05-19 2010-05-04 Cisco Technology, Inc. System and method for implementing multiple spanning trees per network
US7787396B1 (en) * 2004-05-27 2010-08-31 Cisco Technology, Inc. Automatic ORF-list creation for route partitioning across BGP route reflectors
FR2871972B1 (en) * 2004-06-17 2007-01-26 6Wind Sa METHOD FOR MAKING NETWORK PACKET PROCESSES
US7436836B2 (en) * 2004-06-30 2008-10-14 Cisco Technology, Inc. Method and apparatus for detecting support for a protocol defining supplemental headers
US7773610B2 (en) * 2004-07-01 2010-08-10 Cisco Technology, Inc. QoS and fault isolation in BGP traffic, address families and routing topologies
US7808983B2 (en) * 2004-07-08 2010-10-05 Cisco Technology, Inc. Network device architecture for centralized packet processing
US8730976B2 (en) * 2004-08-17 2014-05-20 Cisco Technology, Inc. System and method for preventing erroneous link aggregation due to component relocation
US7830799B2 (en) * 2004-09-24 2010-11-09 Hewlett-Packard Development Company, L.P. Adjusting a transmission rate
US7434230B2 (en) * 2004-12-02 2008-10-07 International Business Machines Corporation Method and system for time bounding notification delivery in an event driven system
US7590119B2 (en) * 2005-01-27 2009-09-15 Cisco Technology, Inc. Method and apparatus for context-based prefix updates in border gateway protocol
US7599313B2 (en) * 2005-04-28 2009-10-06 Cisco Technology, Inc. Method to scale hierarchical route reflectors using automated outbound route filtering-list mechanism
US8072901B1 (en) * 2005-05-09 2011-12-06 Cisco Technology, Inc. Technique for efficient probing to verify policy conformance
US7969995B2 (en) * 2005-08-23 2011-06-28 Cisco Technology, Inc. Method and apparatus for constructing a forwarding database for a data communications network
US8223666B2 (en) * 2005-08-23 2012-07-17 Cisco Technology, Inc. Method of constructing a forwarding database for a data communications network
US7647596B2 (en) * 2005-12-08 2010-01-12 Newisys, Inc. Method for sharing a data store across event management frameworks and system comprising same
EP1833220B1 (en) * 2006-03-10 2014-06-04 Mitel Networks Corporation Queuing method to coordinate connection attempts to a server
CN100596097C (en) * 2006-03-29 2010-03-24 华为技术有限公司 Method and device for learning data conversion transmission information
CN101331739B (en) * 2006-04-21 2012-11-28 张永敏 Method and device for transmitting contents of an equity network
US8085794B1 (en) * 2006-06-16 2011-12-27 Emc Corporation Techniques for fault tolerant routing in a destination-routed switch fabric
US7768995B2 (en) * 2006-08-01 2010-08-03 Cisco Technology, Inc. Techniques for one-way synchronization of routing information among intermediate nodes
KR101409991B1 (en) 2007-04-16 2014-06-20 삼성전자주식회사 Method and apparatus for data transfer in peer-to-peer network
WO2010058537A1 (en) * 2008-11-19 2010-05-27 日本電気株式会社 Node device, path control method, path calculation system, and path calculation device
US8238377B2 (en) * 2009-04-06 2012-08-07 Avaya Inc. Network synchronization over IP networks
US8401007B2 (en) * 2009-04-06 2013-03-19 Avaya Inc. Network synchronization over IP networks
US9317844B2 (en) 2010-03-02 2016-04-19 Shopkeep.Com, Inc. System and method for remote management of sale transaction data
US10699261B2 (en) 2010-03-02 2020-06-30 Shopkeep Inc. System and method for remote management of sale transaction data
US11030598B2 (en) 2010-03-02 2021-06-08 Lightspeed Commerce Usa Inc. System and method for remote management of sale transaction data
US10735304B2 (en) * 2011-02-28 2020-08-04 Shopkeep Inc. System and method for remote management of sale transaction data
EP2372570B1 (en) * 2010-03-30 2019-06-19 Telefonaktiebolaget LM Ericsson (publ) Secure and flexible access to electronic documents in databases
US8402453B2 (en) * 2010-09-22 2013-03-19 Telefonaktiebolaget L M Ericsson (Publ) In-service software upgrade of control and line cards of network element
US8705394B2 (en) * 2011-04-18 2014-04-22 Cisco Technology, Inc. BGP slow peer detection
US8842775B2 (en) * 2011-08-09 2014-09-23 Alcatel Lucent System and method for power reduction in redundant components
US8885562B2 (en) 2012-03-28 2014-11-11 Telefonaktiebolaget L M Ericsson (Publ) Inter-chassis redundancy with coordinated traffic direction
US10031782B2 (en) 2012-06-26 2018-07-24 Juniper Networks, Inc. Distributed processing of network device tasks
US9225624B2 (en) * 2012-12-20 2015-12-29 Dell Products L.P. Systems and methods for topology discovery and application in a border gateway protocol based data center
US10193801B2 (en) 2013-11-25 2019-01-29 Juniper Networks, Inc. Automatic traffic mapping for multi-protocol label switching networks
US11283907B2 (en) 2015-08-31 2022-03-22 Red Hat, Inc. Determining state of virtual router instance
CN111030929A (en) * 2015-10-16 2020-04-17 华为技术有限公司 Route processing method, equipment and system
WO2017168217A1 (en) * 2016-03-28 2017-10-05 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for adaptive flow control of link-state information from link-state source to border gateway protocol (bgp)
US10574788B2 (en) 2016-08-23 2020-02-25 Ebay Inc. System for data transfer based on associated transfer paths
CN111884827B (en) 2016-08-26 2021-10-15 华为技术有限公司 Method for synchronizing topological information in SFC network and routing network element
US11153420B2 (en) 2019-10-18 2021-10-19 Arista Networks, Inc. Neighbor equivalence groups
US11356369B1 (en) 2020-03-31 2022-06-07 Juniper Networks, Inc. Border gateway protocol update packing for a distributed routing information base
US11561823B1 (en) * 2020-05-12 2023-01-24 Juniper Networks, Inc. Lockless management of immutable objects by multi-threaded processes using multiple counters
US11588724B2 (en) * 2021-03-03 2023-02-21 Barracuda Network, Inc. System and method for firewall protection of dynamically introduced routes

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6345288B1 (en) * 1989-08-31 2002-02-05 Onename Corporation Computer-based communication system and method using metadata defining a control-structure
US6490273B1 (en) * 1998-08-05 2002-12-03 Sprint Communications Company L.P. Asynchronous transfer mode architecture migration
US6560655B1 (en) * 1999-06-22 2003-05-06 Microsoft Corporation Synchronization manager for standardized synchronization of separate programs

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5509123A (en) * 1994-03-22 1996-04-16 Cabletron Systems, Inc. Distributed autonomous object architectures for network layer routing
DE69625652T2 (en) * 1995-08-18 2003-09-18 Ibm Event Management Services
US5721825A (en) * 1996-03-15 1998-02-24 Netvision, Inc. System and method for global event notification and delivery in a distributed computing environment
US6144987A (en) * 1998-06-25 2000-11-07 Cisco Technology, Inc. System for characterizing information from an information producer
US6643706B1 (en) * 1999-06-29 2003-11-04 Cisco Technology, Inc. Scaleable route redistribution mechanism
US6728779B1 (en) * 1999-12-01 2004-04-27 Lucent Technologies Inc. Method and apparatus for exchanging routing information in a packet-based data network
EP1154601A1 (en) * 2000-05-12 2001-11-14 Nortel Networks Limited Modular routing system with Routing Application Programm Interface (API)
US6947963B1 (en) * 2000-06-28 2005-09-20 Pluris, Inc Methods and apparatus for synchronizing and propagating distributed routing databases
US6760777B1 (en) * 2000-09-15 2004-07-06 Pluris, Inc. Method and apparatus for distributing and providing fault tolerance to path-vector routing protocols within a multi-processor router
US7657450B2 (en) * 2000-12-08 2010-02-02 Microsoft Corporation Reliable, secure and scalable infrastructure for event registration and propagation in a distributed enterprise

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6345288B1 (en) * 1989-08-31 2002-02-05 Onename Corporation Computer-based communication system and method using metadata defining a control-structure
US6490273B1 (en) * 1998-08-05 2002-12-03 Sprint Communications Company L.P. Asynchronous transfer mode architecture migration
US6560655B1 (en) * 1999-06-22 2003-05-06 Microsoft Corporation Synchronization manager for standardized synchronization of separate programs

Also Published As

Publication number Publication date
AU2003225941A1 (en) 2003-10-08
EP1490783B1 (en) 2010-08-25
ATE479148T1 (en) 2010-09-15
EP1490783A2 (en) 2004-12-29
WO2003081395A2 (en) 2003-10-02
EP1490783A4 (en) 2009-03-04
AU2003225941A8 (en) 2003-10-08
DE60333908D1 (en) 2010-10-07
US20020165981A1 (en) 2002-11-07
US6938095B2 (en) 2005-08-30

Similar Documents

Publication Publication Date Title
WO2003081395A3 (en) Establishing and sharing a virtual change notification list among plurality of peer nodes
WO2005079405A3 (en) Machine-implemented activity management system using asynchronously shared activity data objects and journal data items
WO2002021262A3 (en) A shared file system having a token-ring style protocol for managing meta-data
WO2005067428A3 (en) Routing of resource information in a network
WO2006052758A3 (en) System and method for providing a congestion-aware routing metric for selecting a route between nodes in a multihopping communication network
WO2004091277A3 (en) Peer-to-peer system and method with improved utilization
WO2006044820A3 (en) Rule-based routing to resources through a network
WO2006110672A3 (en) A communications network
CN101459569B (en) Method, apparatus for establishing route index tree and method, apparatus for searching route index tree
WO2004046946A3 (en) Methods and apparatus for distributing system management signals
WO2001035269A3 (en) System for sharing data between at least two users on a computer network
AU2002322230A1 (en) Scalable router
Campos et al. A fast algorithm for computing minimum routing cost spanning trees
WO2005098735A3 (en) System using planning information to modify operation of a digital network
TWI265690B (en) Network management
ATE324002T1 (en) DATA PACKET FILTERING IN A CLIENT-ROUTER-SERVER ARCHITECTURE
Balasas et al. Performance Evaluation of Routing Protocols for BIG Data Application
CA2359672A1 (en) Method-resident storage associated with collaborating computer processes
US8233396B2 (en) Mesh network connecting 3G wireless routers
WO2004070619A3 (en) Methods and apparatus for distributing system management signals
Minkenberg Viability of fiber-to-the-server: Are we there yet?
JP2004500778A5 (en)
CA2350449A1 (en) Methods and apparatus for selecting multiple paths taking into account shared risk
KR102053836B1 (en) Data sharing system and method between closed intranet and open intranet
Shukla et al. Congestion control analysis of optical packet switch for optical data center applications

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 BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC 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 MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SC SD SE SG SK SL TJ TM TN TR TT TZ UA UG UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ 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 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
WWE Wipo information: entry into national phase

Ref document number: 2003745176

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2003745176

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP