Uitspraak
RECHTBANK Den Haag
1.De procedure
- de conclusie van antwoord met producties GP01 tot en met GP05;
- de akte houdende overlegging reactieve producties waarmee KPN de producties waarmee KPN producties GP12 tot en met GP14 heeft ingediend;
- de conclusie van dupliek met daarbij productie GP15;
2.De feiten
Telecommunications network and method for time-based network access, is verleend op een aanvraag van 19 februari 2009 die prioriteit inroept van een eerdere aanvrage van 29 februari 2008.
Method of providing acces information to an access terminal’. In die aanvrage is onder meer het volgende vermeld:
figures 1en
2):
LandgerichtDüsseldorf, heeft Orope zich onder meer op de nietigheid van (het Duitse deel van) EP 033 beroepen. Ook heeft Orope een (separate) nietigheidsprocedure bij het Duitse
Bundespatentgerichtaanhangig gemaakt. In laatstgenoemde procedure stond enkel de geldigheid van conclusie 14 ter discussie.
Bundespatentgerichtconclusie 14 van het Duitse deel van EP 033 vernietigd wegens gebrek aan inventiviteit ten opzichte van Mooney.
3.Het geschil
4.De beoordeling
- Een BSS (Base Station Subsystem) is verantwoordelijk voor de radioverbinding tussen de mobiele stations en het netwerk (ook: Radio Access Network – zie [0024] van het octrooi – of RNS; Radio Network Subsystem). Het bestaat uit de daadwerkelijke zendmasten, en apparatuur die de zendmasten bestuurt en omvat een BTS (Base Transceiver Station) en een BSC (Base Station Controller), respectievelijk nummers 2, 3 en 4 in figuur 1 van het octrooi, vgl. [0024] octrooi;
- Een SGSN (Serving GPRS Support Node) is een entiteit die diensten verleent aan het MS/de terminal. Het is verantwoordelijk voor mobility management, voor het afleveren van gegevenspakketten. Een GPRS-netwerk omvat in de praktijk meerdere SGSN’s, die elk één of meerdere cellen bedienen (vgl. [0024] en [0025] octrooi);
- Een GGSN (Gateway GPRS Support Node) verbindt het GPRS-netwerk met externe netwerken zoals het internet (vgl. [0027] octrooi). Zo’n extern netwerk wordt ook wel een Packet Data Network of PDN genoemd;
- Het HLR (Home Location Register) is een databank die alle operationele en administratieve gegevens over abonnees bijhoudt (ook HSS; Home Subscriber Server; vgl. [0026] octrooi).
- Binnen het HLR worden mobiele stations geïdentificeerd aan de hand van een unieke identificatiecode (in het octrooi ‘identifier’). Deze identificatiecode heet ook wel de IMSI (International Mobile Subscriber Identity) en is gekoppeld is aan de SIM-kaart in een MS.
network attach-procedure nog een daadwerkelijke gegevensverbinding op te zetten met een GGSN. Zoals hierboven omschreven is een GGSN een toegangspunt voor een extern netwerk.
Telecommunications network and method for time-based network access”. EP 033 gaat, kort gezegd, over het tijdsgebonden verlenen (of weigeren) van toegang aan een terminal/mobiel station tot een telecommunicatienetwerk. In de achtergrondbeschrijving van EP 033 wordt het probleem beschreven dat in de jaren voorafgaand aan de prioriteitsdatum de vraag naar datacapaciteit in telecommunicatienetwerken steeds meer is toegenomen. Er was volgens het octrooi dan ook behoefte aan een verbeterd telecommunicatienetwerk en een methode voor het reguleren van het gebruik van netwerkcapaciteit ([0002] – [0004] octrooi).
grant access time interval(conclusies 1 en 13) dan wel
een access deny time interval(conclusies 11 en 14). Een terminal volgens de uitvinding moet het tijdinterval kunnen herkennen en daarop kunnen acteren.
access request”) ), in overeenstemming met dat tijdsinterval.
een grant access time interval, en conclusie 11 op een
access deny time interval. Hetzelfde geldt voor de terminal-conclusies 13 en 14.
- Conclusie 1: netwerk-conclusie met betrekking tot een
- Conclusie 11: netwerk-conclusie die gelijkluidend is aan conclusie 1 met het enige verschil dat een
- Conclusie 13: terminal-conclusie met betrekking tot een
- Conclusie 14: terminal-conclusie die gelijkluidend is aan conclusie 13 met het enige verschil dat een
the terminalsare arranged to execute machine to machine applications that do not require the immediate transfer of data
unique identifierfor accessing said telecommunications Network,
telecommunications network (1) comprises:
or a packet data protocol, PDP, context activation requestand for receiving or determining said unique identifier for accessing said telecommunications network from said terminal;
or denying establishing a PDP context, respectively,for said terminal if said network attach request
or said PDP context activation requestis received outside said grant access time interval;
or denying establishing a PDP context, respectively,for said terminal if said network attach request
or said PDP context activation requestis received within said access deny time interval;
telecommunications network(1) that is configured for providing access to a plurality of terminals (A D)
the terminalsare arranged to execute machine to machine applications that do not require the immediate transfer of data,
unique identifierfor accessing said telecommunications network, and
telecommunications network (1) comprises:
or a packet data protocol, PDP, context activation requestand for receiving or determining said unique identifier for accessing said telecommunications network from said terminal;
or denying establishing a PDP context, respectively,for said terminal if said network attach request
or said PDP context activation requestis received outside said grant access time interval;
a message receiverconfigured for receiving a message from said telecommunications network, said message comprising information relating to said grant access time interval,
an access request moduleconfigured for transmitting said network attach request
or said PDP context activation request , respectively,to said telecommunications network in accordance with said grant access time interval.
a message receiverconfigured for receiving a message from said telecommunications network, said message comprising information relating to said access deny time interval,
an access request moduleconfigured for transmitting said network attach request
or said PDP context activation request, respectively,to said telecommunications network in accordance with said access deny time interval.
network attachen PDP context) onder bescherming gesteld. In deze procedure wenst KPN het octrooi uitsluitend in nader beperkte vorm te verdedigen, waarbij de conclusies worden beperkt tot
network attach requests. PDP context
activation requestsworden daarbij in alle conclusies doorgehaald (zie bijlage bij dit vonnis).
or’ uit de frase ‘
a network attach request or a packet data protocol, PDP, context activation request’- leidt tot ontoelaatbare uitbreiding van de beschermingsomvang omdat in dat geval de combinatie van de twee, dat wil zeggen het aangrijpen op beide toegangsverzoeken in combinatie, binnen de beschermingsomvang valt, terwijl in de B2 tekst, zoals onder meer blijkt uit het woord ‘
respectively’, sprake is van twee alternatieven. Dat betoog wordt verworpen. De rechtbank is met KPN van oordeel dat de conclusies zo moeten worden begrepen dat twee alternatieven voor het aangrijpen op de toegang van de terminal tot het netwerk onder bescherming worden gesteld. De vakpersoon, de conclusies lezend in het licht van de beschrijving en met een
mind willing to understand, zal begrijpen dat met het weglaten van de PDP context, daarmee niet het aangrijpen op beide toegangsverzoeken binnen de beschermingsomvang komt. Dat volgt niet uit de beschrijving, waarin immers wordt geleerd dat het de voorkeur heeft om in de network-attach fase in te grijpen, omdat op die manier de beschikbare ruimte optimaal wordt bespaard. Wanneer op dat niveau toegang wordt geweigerd, is een PDP context activatie niet meer aan de orde. De redenering van Verify IP dat aangrijpen in beide fasen onder de beschermingsomvang zou komen te vallen, is dan ook een zuiver semantische, maar technisch volstrekt niet logische uitleg. Het reguleren van een van de toegangsverzoeken is afdoende en toereikend. Wanneer het doen van een attach-request wordt getemporiseerd, is de consequentie daarvan dat ook geen PDP context verzoek kan worden gedaan. De vakpersoon zal de in het hoofdverzoek doorgevoerde terugtrekking op network attach dan ook niet opvatten als een uitbreiding van beschermingsomvang.
apersistence procedure’, dragen bij aan de overbelasting van het netwerk (Mooney [0006]). Mooney stelt (in [0008]-[0009]) voor om dit probleem te adresseren door het verschaffen van informatie over de toekomstige toegankelijkheid van het netwerk aan de terminal.
immediate transfer’is niet geconcretiseerd, zodat de vakpersoon zal begrijpen dat dit geen speciale betekenis heeft, waarmee elke vertraging, ongeacht de lengte, daaronder valt, mits deze in de context van de betreffende applicatie toelaatbaar is, oftewel niet ten koste gaat van de redelijkerwijs te verwachten kwaliteit.
means-plus-function-kenmerk gaat. Een dergelijk kenmerk in een productconclusie moet worden opgevat als een impliciete definitie van die structurele kenmerken die nodig zijn om een bepaald effect te krijgen indien het product wordt gebruikt volgens de leer van de octrooiconclusie. Een productconclusie met functionele kenmerken moet dus worden uitgelegd als betrekking hebbend op een product dat ‘geschikt’ is om de relevantie functie(s) te vervullen. In afwijking daarvan geldt voor conclusies van het type ‘
means-plus-function’op het gebied van gegevensverwerking / computerprogramma’s dat deze zo moeten worden uitgelegd dat de geclaimde gegevensdrager/computer ‘aangepast’ (‘
adapted for') moet zijn - en niet alleen ‘geschikt’ - om de relevante stappen / functies uit te voeren. De woorden ‘
arranged to’in kenmerk 13.2 en 14.2 betekent dus dat de geheugeneenheid ‘aangepast’ moet zijn voor de uitoefening van de genoemde functie(s). Ook een geheugeneenheid uit de stand van de techniek die zodanig is geconfigureerd dat geen aanpassing daarvan nodig is om een nadien geclaimde werkwijze te kunnen uitvoeren, is ‘aangepast’ in de zin van deze maatstaf. [10]
latency-insensitive’(oftewel vertragingsongevoelige) applicaties en terminals worden geopenbaard in [0043], waarbij wordt geleerd dat de vertragingsgevoeligheid een factor is om rekening mee te houden bij de toepassing van de in Mooney beschreven ‘
congestion control’. In die paragraaf wordt ook de GPRS terminologie ‘
Quality of Service/QoS’gebruikt (zie 4.3.12). Bij ‘
latency-insensitive’ applicaties kan de ‘
congestion control’wel worden toegepast, maar bij ‘
latency-sensitive’ toepassingen (met als voorbeeld ‘
Voice-over Internet Protocol’, “VoIP”) niet:
smart phones(in [0029]). De vakpersoon weet dat een
smart phoneop de prioriteitsdatum zowel M2M toepassingen als toepassingen die wel onmiddellijke overdracht vereisen, kan uitvoeren. Dat is door KPN ook niet betwist.
smart phoneuit de stand van de techniek, waarop Mooney onder meer ziet, in staat om M2M applicaties uit te voeren. Die apparaten zijn daartoe dan ook geconfigureerd in die zin dat geen nadere aanpassingen van die terminals nodig is om M2M applicaties te kunnen uitvoeren, waarmee dit kenmerk geopenbaard is.
access deny[14.8]
time interval,
/ access deny[14.9]
time interval.
het faciliteren van toegangaan een terminal bij een overbezet netwerk, waarbij aan een terminal een tijdslot wordt gecommuniceerd waarbinnen zij het nog maar eens moet proberen, welk tijdslot volgens Mooney al dan niet tegelijk met het deny-access bericht aan de terminal wordt gecommuniceerd. Dit is volgens haar wezenlijk anders dan
het reguleren van toegangvolgens de leer van het octrooi. Met Verify IP is de rechtbank van oordeel dat het hier slechts een semantische discussie betreft. Zowel Mooney als het octrooi hebben immers als doel om de toegang tot netwerkbronnen te regelen gelet op overbelasting van het netwerk. In Mooney is die doelstelling onder meer te vinden in [0008], met verwijzing naar de in de vorige paragrafen genoemde problemen waaronder in het bijzonder ‘overloading’ van het netwerk, en in [0009]. Of het daartoe aan de terminal communiceren van een tijdslot waarin wel toegang kan worden verschaft, wordt aangeduid als ‘faciliteren van toegang’ of ‘reguleren van toegang’, is om het even. Met het communiceren van een tijdslot wordt toegang gefaciliteerd, maar wordt tegelijk ook die toegang gereguleerd teneinde overbelasting van het netwerk te voorkomen.
grant access time intervalvolgens het octrooi. Daarvoor is immers, zoals hiervoor overwogen en anders dan KPN betoogt, niet vereist dat daaraan een expliciet verbod gekoppeld is voor de terminal om buiten het tijdsinterval contact op te nemen nu dat geen onderdeel uitmaakt van de conclusies. Overigens leest de vakpersoon, anders dan KPN suggereert, nergens in Mooney dat een terminal ook buiten het timeslot nogmaals kan proberen toegang te verkrijgen. Integendeel, in [0032] wordt beschreven:
The idle access terminals may then attempt to re-access a wireless communication systemduring the assigned timeslots205. For example, the access terminals may transmit call connection requestsduring the assigned timeslot205. The access terminals may beremovedfrom the queue 215after they successfully re-accessthe wireless communication systemduring the assigned timeslot205.Alternatively, the access terminals may beremovedfrom the queue 215if the scheduled access time slot205expiresbefore the access terminal is able to re-access the wireless communication system. Access terminals that are unable to re-access the wireless communication system during their scheduled timeslot 205 may be required to repeat the re-access procedure.
] Alternatively, the idle access terminal may choose not to attempt to re-access the wireless communication system after it has received the scheduled re-access instruction with the delay specified. (…) ” (onderstreping rechtbank).
may’). Wanneer de terminal geen gebruik maakt van het timeslot, moet het een nieuw verzoek indienen. Het gebruik van het woord ‘
may’ moet hier in de context van de leer van Mooney, dan ook niet zo worden begrepen dat de terminal op elk willekeurig moment een verzoek kan blijven doen nadat een timeslot is gecommuniceerd, maar zo dat de terminal de mogelijkheid heeft om met succes toegang te verzoeken uitsluitend tijdens het timeslot, maar daartoe niet verplicht is, in die zin dat het er ook voor kan kiezen om het timeslot te laten verlopen.
as soon as the system loading allowed’door het kennelijk nog hangende toegangsverzoek (zie hierna, 4.46) te accepteren (waarvan het netwerk de terminal dan voordat de timeslot voorbij is, op de hoogte stelt):
However, the access network may process the connection request in the queue 215 as soon as the system loading allowed. The access network may send a message indicating that the connection request was accepted to the access terminal that is waiting to re-access before the scheduled delay is expired.
grant access time intervalin de zin van het octrooi openbaart, omdat de
timeslotsvan Mooney in duur slechts enkele milliseconden zouden beslaan, terwijl het grant access time interval van het octrooi ‘een tijdsinterval van enige duur ten opzichte van de normale duur van een
network attachof geactiveerde PDP context impliceert’, slaagt niet. Met Verify IP is de rechtbank van oordeel dat, nog daargelaten of Mooney beperkt is tot dergelijke korte tijdvensters, wat wordt betwist, het octrooi niets leert over een minimum tijdsduur van een
grant access time intervalen dat de beschermingsomvang derhalve niet beperkt is tot tijdsintervallen ‘van enige duur’.
access deny time intervalopenbaart. Dit is naar het oordeel van de rechtbank niet het geval, ook niet impliciet. Mooney ziet uitsluitend op het verschaffen van een time slot voor toegang. Alhoewel een access deny time interval als het complement daarvan kan worden beschouwd, is dit, anders dan in het octrooi (welke openbaring anders dan Verify IP lijkt te betogen, niet bij de uitleg van Mooney kan worden gebruikt), geen sprake van een duidelijke en ondubbelzinnige openbaring zoals vereist voor nieuwheid.
network attach request’komt voor in kenmerken 5, 6 en 9 van conclusies 13 en 14 van EP 033. Mooney’s “access” zou uitsluitend zien op een dataverbinding (en derhalve op PDP context) en niet op network attach (zie 4.3.7 - 4.3.11). Een “
idle” terminal zou, aldus KPN, al attached moeten zijn om een call request te kunnen versturen.
active state) en terminals die nog niet met het netwerk verbonden zijn (
idle state). Mooney beschrijft in par. [0023]: “[…]
the access terminals 115(1-2) have established wireless connections to the access network 110 over air interfaces 120(1-2), respectively. The access terminals 115(1-2) are therefore referred to as being in the active state”. In par. [0026] worden
idleterminals gedefinieerd: “
an idle access terminal 115(3), e.g. an access terminal 115(3) that does not have an existing connection, […]”. In figure 1 van Mooney staat dit alles (met de cijfers uit de citaten erbij) geïllustreerd, zie hiervóór 2.9. Een idle terminal moet dus nog een verbinding met het netwerk bewerkstelligen door middel van een access request (network attach request).
activeen een
idleterminal. De rechtbank is van oordeel dat de vakpersoon met zijn algemene vakkennis zal begrijpen dat in [0032] en [0033] een idle access terminal dat een call connection wil maken, de twee stappen van verbinding nog moet doorlopen, dus eerst toegang tot het network (in de termen van Mooney ‘
established wireless connections to the access network’) en dan pas het uitvoeren van een applicatie door verbinding te maken met het internet. Een terminal in the active state volgens Mooney, is derhalve al verbonden met het network en is network-attached in GPRS termen, zodat het direct een applicatie kan uitvoeren met het externe internet. Dit volgt onder meer uit de onderstreepte passages in de hierna nogmaals weergegeven [0023] en [0032] van Mooney:
have established wireless connections to the access network 110over air interfaces 120(1-2), respectively. The access terminals 115(1-2) are therefore referred to as
being in the active state. The
established wireless connections may be used to support one or more application flows over the air interfaces120(1-2). For example, the access terminal 115(1) may have one application flow for a voice application Such as Voice over Internet Protocol (VoIP) and one or more other application flows for high-speed uplink and/or downlink data flows.
Application flows may be initiated when an idle access terminal 115 initiates a new communication session.
Application flowsmay also be initiated and/or discontinued by an active access terminal 115 during an existing communication session. For example, an active access terminal 115 may provide a reservation on request (RoR) message to request resources to initiate a new application flow.
If an idle access terminal attempts to initiate a call connection, e.g., by sending a call connection request, and
the access network deniesthe request, then the access network may log an identifier associated with the access terminal and the identifier may be placed in a queue 215. (…)
a wireless communication systemduring the assigned timeslots 205. For example, the access terminals may transmit call connection requests during the assigned
as soon as the system loading allowed’). Daartoe moet het netwerk de terminal kunnen bereiken en dat is, aldus KPN, niet mogelijk wanneer een toegangsverzoek in de network-attach-fase zou zijn geweigerd met toekenning van een timeslot. In de conclusie van dupliek (onder 367) verwoordt KPN het als volgt: “
[…] nu Mooney [0033] beschrijft dat een door het netwerk initieel geweigerd verbindingsverzoek door het netwerk alsnog kan worden gehonoreerd vóórdat het timeslot aanvangt, dient de (“idle”) terminal na de ontvangst van het weigeringsbericht noodzakelijkerwijs ten minste network attached te blijven om een dergelijk bericht van het netwerk te kunnen ontvangen.”
geweigerdverbindingsverzoek alsnog wordt geaccepteerd.
packet-switched access requests, wel degelijk ook het aangrijpen op
network attach-niveau openbaart. Daarmee zijn alle kenmerken van conclusie 13 duidelijk en ondubbelzinnig geanticipeerd door Mooney. Omdat alle kenmerken van netwerkconclusie 1 onderdeel zijn van conclusie 13, geldt daarvoor hetzelfde.
access deny time interval. Hiervoor is vastgesteld dat zo’n interval niet duidelijk en ondubbelzinnig is geopenbaard in Mooney. Om uitgaande van Mooney te komen tot een
access deny intervalin plaats van een
grant access interval, is niet inventief. Mooney, gepubliceerd eind oktober 2007 en dus minder dan een jaar voor de onbetwiste prioriteitsdatum van het octrooi, ligt op hetzelfde terrein als EP 033 en ziet op de oplossing van een vergelijkbaar probleem, waarmee het een realistisch uitgangspunt is voor inventiviteit. Het verschilkenmerk is dan dat Mooney een
grant access time intervalopenbaart en niet een
access deny interval. Voor zover aan dit verschil al een technisch effect kan worden toegekend, is dit het bieden van een alternatief voor het verschaffen van een
grant access time slot. De vakpersoon zal dan zonder inventieve werkzaamheden komen tot de complementaire situatie, te weten een
access deny time slot.
€ 676,-- +
5.De beslissing
3.849,33, te vermeerderen met wettelijke rente zoals bedoeld in artikel 6:119 als de proceskosten niet volledig zijn betaald binnen veertien dagen na heden, derhalve over de periode vanaf de vijftiende dag na heden tot aan de dag van volledige betaling;
or a packet data protocol, PDP, context activation requestand for receiving or determining said unique identifier for accessing said telecommunications network from said terminal;
or denying establishing a PDP context, respectively,for said terminal if said network attach request
or said PDP context activation requestis received outside said grant access time interval;
or said PDP context activation requestand wherein said access module is configured for denying network attach to said telecommunications network
or denying establishing a the packet data protocol context with said terminalif said network attach request
or said PDP context activation requestis received outside the retrieved grant access time interval.
or denying establishing the PDP contextto said telecommunications network (1).
or a packet data protocol, PDP, context activation requestand for receiving or determining said unique identifier for accessing said telecommunications network from said terminal;
or denying establishing a PDP context, respectively,for said terminal if said network attach request
or said PDP context activation requestis received within said access deny time interval;
or a packet data protocol, PDP, context activation requestand for receiving or determining said unique identifier for accessing said telecommunications network from said terminal;
or denying establishing a PDP context, respectively,for said terminal if said network attach request
or said PDP context activation requestis received outside said grant access time interval;
or said PDP context activation request , respectively,to said telecommunications network in accordance with said grant access time interval.
or a packet data protocol, PDP, context activation requestand for receiving or determining said unique identifier for accessing said telecommunications network from said terminal;
or denying establishing a PDP context, respectively,for said terminal if said network attach request
or said PDP context activation requestis received within said access deny time interval;
or said PDP context activation request, respectively,to said telecommunications network in accordance with said access deny time interval.