Rb. Den Haag, 14-04-2021, nr. C/09/549478 / HA ZA 18-287
ECLI:NL:RBDHA:2021:3857
- Instantie
Rechtbank Den Haag
- Datum
14-04-2021
- Zaaknummer
C/09/549478 / HA ZA 18-287
- Vakgebied(en)
Intellectuele-eigendomsrecht (V)
- Brondocumenten en formele relaties
ECLI:NL:RBDHA:2021:3857, Uitspraak, Rechtbank Den Haag, 14‑04‑2021; (Bodemzaak, Eerste aanleg - meervoudig)
Hoger beroep: ECLI:NL:GHDHA:2023:1594, Bekrachtiging/bevestiging
Uitspraak 14‑04‑2021
Inhoudsindicatie
Octrooirecht - Europees Octrooi vergadersysteem - Letterlijke of equivalente inbreuk? - Beschermingsomvang - Auteursrechtinbreuk handleidingen? - Onrechtmatig handelen ogv artikel 6:162 BW, 6:194 BW en 6:193a BW?
Partij(en)
vonnis
RECHTBANK DEN HAAG
Team handel
zaaknummer / rolnummer: C/09/549478 / HA ZA 18-287
Vonnis van 14 april 2021
in de zaak van
de rechtspersoon naar Belgisch recht
BARCO N.V.,
te Kortrijk, België,
eiseres in conventie en in het incident tot het treffen van een provisionele voorziening,
verweerster in reconventie,
advocaat mr. M.R. Rijks te Eindhoven,
tegen
de rechtspersoon naar Duits recht
KINDERMANN GMBH,
te Eibelstadt, Duitsland,
gedaagde in conventie, verweerster in het incident tot het treffen van een provisionele voorziening,
eiseres in reconventie,
advocaat mr. R.M. van der Velden te Amsterdam.
Partijen zullen Barco en Kindermann genoemd worden. De zaak is naast de advocaten voornoemd inhoudelijk mede behandeld door, voor Barco, mr. I. Werts, advocaat te Eindhoven en, voor Kindermann, mr. J.C.M. Duijm, advocaat te Amsterdam.
1. De procedure
1.1.
Het verloop van de procedure blijkt uit:
- -
de dagvaarding van 2 maart 2018, met provisionele vordering en met productiesEP1-EP23,
- -
de conclusie van antwoord in conventie en in het incident, tevens van eis in reconventie, met producties GP1-GP20,
- -
de conclusie van repliek in conventie, met vermeerdering van eis, en van antwoord in reconventie, met producties EP24-EP35,
- -
de conclusie van dupliek in conventie en van repliek in reconventie, met producties
GP21-GP25,
- -
de conclusie van dupliek in reconventie, met producties EP36-EP38,
- -
de akte aanvullende producties van Kindermann, met producties GP26-GP33,
- -
het aanvullend proceskostenoverzicht van Barco, overgelegd als (genoemd EP40 maar de rechtbank begrijpt dat bedoeld is) EP39,
- -
het aanvullend proceskostenoverzicht van Kindermann,
- -
het pleidooi van 24 januari 2020 en de ter gelegenheid daarvan overgelegde pleitnotities, waarvan de randnummers 106 en 108 van Barco niet zijn gepleit.
1.2.
Vonnis is nader bepaald op heden.
2. De feiten
2.1.
Barco is een wereldwijd opererende onderneming die onder meer presentatiehulpmiddelen, beeldschermen en streamingapparatuur op de markt brengt.
2.2.
Barco is houdster van Europees octrooi EP 2 756 668 B1 (hierna: EP 668 of het octrooi) voor een “Electronic tool and methods for meetings”. EP 668 is verleend op een aanvrage van 14 september 2012, met een beroep op de prioriteitsdocumenten US 201161534592 P van 14 september 2011, US 201113270659 van 11 oktober 2011 en US 201261635219 P van 18 april 2012. De verlening van het octrooi voor onder meer Nederland is op 4 januari 2017 gepubliceerd.
2.3.
EP 668 heeft zestien conclusies, waarvan er drie onafhankelijk zijn (conclusies 1, 8 en 16). De authentieke Engelse tekst van de conclusies luidt:
1. An electronic meeting tool for communicating arbitrary media content from users at a meeting comprising:
a node configuration means adapted to operate a display node of a communications network, the display node being coupled to a first display, the node configuration means being adapted to receive user selected arbitrary media content from a processing device and to control display of the user selected arbitrary media content on the first display; and
at least one peripheral device adapted to communicate the user selected arbitrary media content from the processing device via the communications network, wherein the peripheral device is a connection unit comprising:
(a) a connector adapted to couple to a port of the processing device having a second display, a memory and an operating system; and
(b) a transmitter for communicating with the communications network,
(c) a program adapted to be loaded onto the processing device and to run on the operating system of the processing device, said program being adapted to obtain user selected arbitrary media content from the processing device, the program being stored on the peripheral device being adapted to screen scrape content of the second display, and
(d) an input device to allow the user to carry out a user action that triggers transfer of said user selected arbitrary media content from said processing device to said transmitter through said port, and to the communications network for display on the first display.
2. The electronic meeting tool of claim 1 wherein said program leaves a zero footprint on termination.
3. The electronic meeting tool of claim 1 or 2, wherein the transmitter is a wireless transmitter or transceiver.
4. The electronic meeting tool of any previous claim wherein the peripheral device is a plug-and-play device.
5. The electronic meeting tool of any previous claim wherein the input device is physical actuator coupled to the peripheral device.
6. The electronic meeting tool of claim 5 wherein the physical actuator has a surface area of between 100 and 14,400 square mm.
7. The electronic meeting tool of any of claims 1 to 6 adapted to present the peripheral device to the processing device as a human interface device via a pre-installed generic driver which is a human interface device driver, or
to present the peripheral device to the processing device as a mass storage device via a pre-installed generic driver which is a mass storage device drive, or
to present the peripheral device to the processing device as a composite device via pre-installed generic drivers which drive different device interfaces independently.
8. A method for communicating arbitrary media content from users at a meeting comprising:
operating a display node of a communications network, the display node being coupled to a first display, to receive user selected arbitrary media content from a processing device and to control display of the user selected arbitrary media content on the first display; and connecting a peripheral device to a port of the processing device and communicating the user selected arbitrary media content via the communications network,
loading a program onto the processing device and running the program on the operating system of the processing device to obtain user selected arbitrary media content, said program being stored on the peripheral device and being adapted to screen scrape content from the processing device, and triggering transfer of said user selected arbitrary media content from said processing device to said transmitter through said port after a user action on an input device and to the communications network for display on the first display.
9. The method of claim 8 wherein the processing device has a memory, a second display, the operating system having at least one pre-installed generic driver providing a generic communications protocol for communication between said processing device and a standard class of peripheral devices, the method further comprising the steps of:
a) coupling the peripheral device to the processing device, the peripheral device having a transceiver;
b) setting up, by means of the pre-installed generic driver of the operating system, a means for communication between the peripheral device and the processing device;
c) coupling the processing device to a communications network via the peripheral device;
d) routing screen scraped data between the processing device and the communication network via the means for communication, wherein the generic communication protocol is used for transferring the screen scraped data between the processing device and the peripheral device.
10. The method of claim 9 wherein Step b) comprises presenting the peripheral device to the processing device as a human interface device and wherein the pre-installed generic driver is a human interface device driver, or
wherein Step b) comprises presenting the peripheral device to the processing device as a mass storage device and wherein the pre-installed generic driver is a mass storage device driver, or
wherein Step b) comprises presenting the peripheral device to the processing device as a composite device and wherein pre-installed generic drivers drive different device interfaces independently.
11. The method of claim 9 or 10 wherein the program stored on the peripheral device is adapted to run on the processing device to obtain the screen scraped data.
12. The method of claim 11 wherein the program is a portable application.
13. The method of any of the claims 8 to 12, further comprising configuring the peripheral device to connect to the communications network by pairing the peripheral device with the first display.
14. The method of claim 13, wherein the pairing is performed by plugging the peripheral device into the first display.
15. The method of any of the claims 8 to 14 further comprising displaying user selected arbitrary media content on the first display in accordance with a set of rules.
16. A peripheral device for providing communication connectivity to a processing device which is provided with memory, a display and an operating system with at least one pre-installed generic driver providing a generic communication protocol for communication between the processing device and a standard class of peripheral devices, the peripheral device comprising a memory in which executable software code is stored for execution on the processing device, said executable software code comprising:
a first software code portion for setting up, by means of the pre-installed generic driver of the operating system, a means for communication between the peripheral device and the processing device;
a second software code portion for connecting the processing device to a communications network via the peripheral device, the peripheral device having a transceiver; and a third processing software code for routing data by screenscraping between the processing device and the communications network over the means for communication;
wherein the first software code portion is adapted to use the generic communication protocol for transferring the data between the processing device and the peripheral device, and an input device coupled to the peripheral device, the input device being adapted to react to a user action to trigger the transfer of the data from the processing device to the peripheral device.
2.4.
De onbestreden Nederlandse vertaling van deze conclusies luidt:
1. Elektronisch vergaderhulpmiddel voor het communiceren van arbitraire media-inhoud van gebruikers bij een vergadering, dat het volgende omvat:
een knooppuntconfiguratiemiddel dat aangepast is om een weergaveknooppunt van een communicatienetwerk te bedienen, waarbij het weergaveknooppunt verbonden is met een eerste beeldscherm, waarbij het knooppuntconfiguratiemiddel aangepast is om gebruikersgeselecteerde arbitraire media-inhoud te ontvangen van een verwerkingsinrichting en om weergave van de gebruikersgeselecteerde arbitraire
media-inhoud op het eerste beeldscherm te besturen; en
ten minste één randinrichting die aangepast is om de gebruikersgeselecteerde arbitraire media-inhoud te communiceren van de verwerkingsinrichting via het communicatienetwerk, waarbij de randinrichting een verbindingseenheid is die het volgende omvat:
(a) een verbindingsstuk dat aangepast is om te koppelen met een poort van de verwerkingsinrichting die een tweede beeldscherm, een geheugen en een besturingssysteem heeft; en
(b) een zender voor het communiceren met het communicatienetwerk,
(c) een programma dat aangepast is om geladen te worden op de verwerkingsinrichting en om op het besturingssysteem van de verwerkingsinrichting te draaien, waarbij het programma aangepast is om gebruikersgeselecteerde arbitraire media-inhoud te verkrijgen van de verwerkingsinrichting, waarbij het op de randinrichting opgeslagen programma aangepast is om inhoud van het tweede beeldscherm te screenscrapen, en
(d) een invoerinrichting om de gebruiker toe te staan om een gebruikershandeling uit te voeren die tot overdracht van de gebruikersgeselecteerde arbitraire media-inhoud aanzet van de verwerkingsinrichting naar de zender via de poort, en naar het communicatienetwerk voor afbeelding op het eerste beeldscherm.
2. Elektronisch vergaderhulpmiddel volgens conclusie 1, waarbij het programma een zero-footprint achterlaat bij beëindiging.
3. Elektronisch vergaderhulpmiddel volgens conclusie 1 of 2, waarbij de zender een draadloze zender of zendontvanger is.
4. Elektronisch vergaderhulpmiddel volgens één van de voorgaande conclusies, waarbij de randinrichting een plug-and-play-inrichting is.
5. Elektronisch vergaderhulpmiddel volgens één van de voorgaande conclusies, waarbij de invoerinrichting een fysieke actuator is die met de randinrichting gekoppeld is.
6. Elektronisch vergaderhulpmiddel volgens conclusie 5, waarbij de fysieke actuator een oppervlakte heeft van tussen 100 en 14.400 vierkante mm.
7. Elektronisch vergaderhulpmiddel volgens één van de conclusies 1-6, dat aangepast is om de randinrichting te presenteren aan de verwerkingsinrichting als een menselijke interface-inrichting via een vooraf geïnstalleerd generiek stuurprogramma dat een menselijke interface-inrichtingsstuurprogramma is, of
om de randinrichting te presenteren aan de verwerkingsinrichting als een massa-opslaginrichting via een vooraf geïnstalleerd generiek stuurprogramma dat een massa-opslaginrichtingstuurprogramma is, of
om de randinrichting te presenteren aan de verwerkingsinrichting als een samengestelde inrichting via vooraf geïnstalleerde generieke stuurprogramma’s die verschillende inrichtingsinterfaces onafhankelijk aansturen.
8. Werkwijze voor het communiceren van arbitraire media-inhoud van gebruikers bij een vergadering, die het volgende omvat:
het besturen van een weergaveknooppunt van een communicatienetwerk, waarbij het weergaveknooppunt gekoppeld is met een eerste beeldscherm, om gebruikersgeselecteerde arbitraire media-inhoud te ontvangen van een verwerkingsinrichting en om weergave van de gebruikersgeselecteerde arbitraire media-inhoud te besturen op het eerste beeldscherm; en
het verbinden van een randinrichting met een poort van de verwerkingsinrichting en het communiceren van de gebruikersgeselecteerde arbitraire media-inhoud via het communicatienetwerk,
het laden van een programma op de verwerkingsinrichting en het draaien van het programma op het besturingssysteem van de verwerkingsinrichting om gebruikersgeselecteerde arbitraire media-inhoud te verkrijgen, waarbij het programma opgeslagen is op de randinrichting en aangepast is om inhoud van de verwerkingsinrichting te screenscrapen, en
het aanzetten tot overdracht van de gebruikersgeselecteerde arbitraire media-inhoud van de verwerkingsinrichting naar de zender door de poort na een gebruikershandeling op een invoerinrichting en naar het communicatienetwerk voor afbeelding op het eerste beeldscherm.
9. Werkwijze volgens conclusie 8 waarbij de verwerkingsinrichting een geheugen en een tweede beeldscherm heeft, waarbij het besturingssysteem ten minste één vooraf geïnstalleerd generiek stuurprogramma heeft dat een generiek communicatieprotocol verschaft voor communicatie tussen de verwerkingsinrichting en een standaard klasse van randinrichtingen, waarbij de werkwijze verder de stappen omvat van:
a) het koppelen van de randinrichting met de verwerkingsinrichting, waarbij de randinrichting een zendontvanger heeft;
b) het, door middel van het vooraf geïnstalleerde generieke stuurprogramma van het besturingssysteem, opzetten van een middel voor communicatie tussen de randinrichting en de verwerkingsinrichting;
c) het koppelen van de verwerkingsinrichting met een communicatienetwerk via de randinrichting;
d) het routeren van gegevens die gescreenscraped is tussen de verwerkingsinrichting en het communicatienetwerk via het middel voor communicatie, waarbij het generieke communicatieprotocol gebruikt wordt voor het overdragen van de gegevens die gescreenscraped is tussen de verwerkingsinrichting en de randinrichting.
10. Werkwijze volgens conclusie 9, waarbij Stap b) het presenteren omvat van de randinrichting aan de verwerkingsinrichting als een menselijke interface-inrichting en waarbij het vooraf geïnstalleerde generieke stuurprogramma een menselijke interface-inrichtingsstuurprogramma is, of
waarbij Stap b) het presenteren omvat van de randinrichting aan de verwerkingsinrichting als een massa-opslaginrichting en waarbij het vooraf geïnstalleerde generieke stuurprogramma een massa-opslaginrichtingsstuurprogramma is, of
waarbij Stap b) het presenteren omvat van de randinrichting aan de verwerkingsinrichting als een samengestelde inrichting en waarbij vooraf geïnstalleerde generieke stuurprogramma’s verschillende inrichtingsinterfaces onafhankelijk aansturen.
11. Werkwijze volgens conclusie 9 of 10, waarbij het op de randinrichting opgeslagen programma aangepast is op de verwerkingsinrichting draaien om de gegevens die gescreenscraped is, te verkrijgen.
12. Werkwijze volgens conclusie 11, waarbij het programma een draagbare toepassing is.
13. Werkwijze volgens één van de conclusies 8-12, die verder het configureren van de randinrichting omvat om te verbinden met het communicatienetwerk middels het verenigen van de randinrichting met het eerste beeldscherm.
14. Werkwijze volgens conclusie 13, waarbij het verenigen uitgevoerd wordt middels het aansluiten van de randinrichting in het eerste beeldscherm.
15. Werkwijze volgens één van de conclusies 8-14, die verder het afbeelden omvat van de gebruikersgeselecteerde arbitraire media-inhoud op het eerste beeldscherm in overeenstemming met een groep regels.
16. Randinrichting voor het verschaffen van communicatieconnectiviteit aan een verwerkingsinrichting die voorzien is van een geheugen, een beeldscherm en een besturingssysteem met ten minste één vooraf geïnstalleerd generiek stuurprogramma dat een generiek communicatieprotocol verschaft voor communicatie tussen de verwerkingsinrichting en een standaard klasse van randinrichtingen, waarbij de randinrichting een geheugen omvat waarin uitvoerbare softwarecode opgeslagen is voor uitvoering op de verwerkingsinrichting, waarbij de uitvoerbare softwarecode het volgende omvat:
een eerste softwarecodegedeelte voor het, door middel van het vooraf geïnstalleerde generieke stuurprogramma van het besturingssysteem, opzetten van een middel voor communicatie tussen de randinrichting en de verwerkingsinrichting;
een tweede softwarecodegedeelte voor het verbinden van de verwerkingsinrichting met een communicatienetwerk via de randinrichting, waarbij de randinrichting een zendontvanger heeft; en
een derde verwerkende softwarecode voor het routeren van gegevens middels screenscrapen tussen de verwerkingsinrichting en het communicatienetwerk over het middel voor communicatie; waarbij het eerste softwarecodegedeelte aangepast is om het generieke communicatieprotocol te gebruiken voor het overdragen van de gegevens tussen de verwerkingsinrichting en de randinrichting, en
een invoerinrichting die gekoppeld is met de randinrichting, waarbij de invoerinrichting aangepast is om te reageren op een gebruikershandeling om tot de overdracht van de gegevens aan te zetten van de verwerkingsinrichting naar de randinrichting.
2.5.
EP 668 omvat onder meer de volgende passages en figuren:
Description
[0001] The present invention relates to electronic tools for meetings including methods or devices for providing connection to a communications network, to networks or methods of operating the network, methods or devices for use in displaying media content as well as software for performing any of these methods.
Technical background
Tools for collaboration
[0002] Allowing ad hoc groups of persons to communicate with each other is one of the fundamental aspects of collaboration, problem solving, negotiation, teaching and education, etc. To assist in communication, there has been an explosion of electronic communication tools such as electronic conferencing tools, e.g. synchronous and asynchronous conferencing, online chat, Instant Messaging, audio conferencing, videoconferencing, data conferencing, application sharing, remote desktop sharing, electronic meeting systems, collaborative management (coordination) tools, project management systems, and social software systems. (…)
[0008] The conclusion is that despite the plethora of electronic aids to meetings, fundamental problems in handling meetings have not been solved. In fact organizing and conducting meetings in a business context involves a large number of factors. (…) Practical Difficulties
Scalability and ease of use[0012] There are even more fundamental problems with using electronic tools in meetings. If two persons want to make two presentations then usually either both presentations must be placed on one machine or there is a need to swap between the presenters' machines. To bring the display content of a computer to a projector, the most common ways are to use a cable that connects the display adapter of the graphics card to the video input of the projector [method 1] or to use a software that captures the display contents and sends it over a wired or wireless network to a remote base unit connected to the projector [method 2]. This is often called "remote desktop" and is mostly used for remote administration or remote IT assistance purposes.[0013] Less common but also practiced methods are to use a special device connected to the display adapter of the graphics card, that captures, encodes and streams the display content over a wired or wireless network [method 3].[0014] Method 1 has several practical problems and disadvantages. In meetings where people want to contribute content from their own computers, e.g. to project images on a display, typically a video cable such as a VGA cable is used to connect each PC one at a time to the projector. This is not only not scalable but also can be and often is quite a cumbersome process that typically wastes valuable meeting time and takes the dynamism out of the meeting. (…)[0015] Method 2 also has many drawbacks. If the connection is made to a corporate LAN there is a danger of virus, malware or spyware transfer in either direction, there is danger of copying of confidential information, and there is the difficulty of making the connection, e.g. entry of a user code and password, as well the administration of such passwords and user codes. In business contexts, visitors to meeting rooms typically do find technical difficulty with such means to connect to a central projector or display in the meeting room.[0016] Additional problems can occur with firewalls and proxies. (…)[0017] The advantage of method 3 is that the computer does not need to use its own processing power to bring the display content in a form that is easily transported over a network. This advantage becomes less relevant as computers grow in processing power. A drawback of method 3 is that the same problems often encountered with method 1 of connecting to the display adapter remain. Another drawback is that the special device referred to requires significant processing power, which means that this device will consume much power and will require a separate power supply, be relatively big and certainly be relatively expensive.[0018] An alternative method in the making today is to use the well known USB interface of the computer for extracting the display content of the computer. US 2009/0198839 discloses such a pluggable cable arrangement. US 2011/0115689 discloses a similar USB solution for wireless connection to a projector. Accordingly connecting a projector to a computer using the standard USB port might become commonplace with time. However, this usually requires special drivers and even special hardware in the computer. Connecting a projector to a computer using the standard USB port hence might become commonplace - but even when that happens there will be a mix of new and legacy machines for several years.
Conclusion
[0019] The following problems remain for holding a face-to-face meeting using advanced electronic tools at the present time:
- -
Complexity of the networking infrastructure.
- -
High demands on technical expertise of users in current systems that are supposed to be
designed to support everyday use by the non-expert user.
- -
Barriers to the use of complicated technology in meetings.
- -
Great variety of possible collaborative software solutions - none of which seems to solve
the fundamental problems of holding successful meetings.
- -
Meetings being boring or annoying for members of the meeting.
- -
Complexity of firewalls and other security measures employed in corporate networks.
- -
Lack of, or restriction of participation by members of a meeting.
- -
Time taken to prepare presentations for meetings.
- -
Need to record events in the proper time sequence at meetings without burdening a meeting
more than necessary.
[0020] Although some tools solve some of these problems effectively, no electronic meeting tool solves all of them. [0021] US 2010/332663 discloses a plug-and-show USB portable disk, applied to a wireless presentation system including a computer, a wireless gateway wireless networking with the computer and a display apparatus connected with the wireless gateway. An image capturing and analyzing program and a plug-and-show program are included. The computer, further having a screen and a USB transmission port, is to transmit at least a presentation frame data to the screen for displaying respective presentation frame image. The image capturing and analyzing program is to capture and analyze the presentation frame data transmitted from the computer to the wireless gateway and to generate and forward an analysis result of the presentation frame data to the wireless gateway through the computer. The plug-and-show program is to control the computer to execute the image capturing and analyzing program as the USB portable disk engages with the USB transmission port.[0022] W02007/137415 discloses a plug-and-play device which provides a set of functionality comprising a plug-and-play interface, storage, and software stored in the storage. The software is automatically executed by a computer when the plug-and-play device is connected thereto via the plug-and-play interface. The software detects disconnection of the plug-and-play device from the computer and terminates its execution in response thereto. The computer does not persistently store the software thereafter.
Summary of the Invention
[0023] An object of the present invention is to provide network solutions including electronic tools for meetings as well as devices for providing connection to a communications network, to methods of operating the network, methods of displaying media content as well as software for performing any of these methods or for implementing such systems. There is also a need to capture what is actually shown or said in a meeting and not merely what might have been shown or said.(…)[0026] Obtaining user selected arbitrary media content is preferably not obtained by application sharing but by the process of screen scrapping. Although software packages that provide screen scraping require installation on the target device, or at least require the installation of dedicated and/or custom drivers, embodiments of the present invention use software stored on the peripheral device which allows screen scraping when run on the processing device but leaves a zero footprint when terminated. (…)[0027] The program adapted to be loaded onto the processing device and to run on the operating system of the processing device and being adapted to obtain user selected arbitrary media content can be stored on the peripheral device. The transmitter can be a wireless transmitter or transceiver. The peripheral device can be a plug-and-play device. The program can be adapted to screen scrape content of the second display.(…)[0030] On the peripheral device a mass storage device is provided that stores the software to be run on the processing device. The mass storage device can be logically closed once the software has been read and loaded and is running from RAM in the processing device. Also provided on the peripheral device is a further device such as an HID (human interface device) to capture user input and provide user feedback. In embodiments of the present invention, the peripheral device contains multiple internal logical devices that are combined: An HID (human interface device) used for capturing user input (e.g. following a user action such as pressing or activating a button) and providing user feedback, e.g. by an optical indicator such as a light ring around the button e.g. an LED ring, for streaming the screen scraped video content to the network and hence to a base unit and a display,
A mass storage device used to store the application,
(…)[0032] Embodiments of the present invention are not limited to application sharing but make use of screen scraping which is able to capture all material in a neutral manner rather than being limited by proprietary applications. Further the screen scraper application is zero footprint on termination rather than being fully installed on the processing device. (…)(…)[0037] In accordance with embodiments of the present invention users start an application from the peripheral device such as a USB dongle, thus making the connection in a 3 step process: (1) connect, e.g. plug in the peripheral device to the processing device, (2) start the screen scraping application, (3) perform a user action such as click on a button on the peripheral device to go allow content to be displayed on the central screen or display. To achieve step 2 Autorun or AutoPlay can be used with some Windows operating systems, but there are many different variants (…). Furthermore, this mechanism is generally considered a security hazard, which is why most IT departments will disable Auto run/Autoplay. Other OS providers have disabled this function (…). In an embodiment of the present invention a very small service - also called daemon on some OS's - is provided (…). This service is pre-installed on the processing device. (…). The role of this is to provide a permanently running service that continuously monitors if a peripheral device according to the present invention has been offered up for connection to the processing device. When such a peripheral device is connected, the service will detect this and start the client application software residing in the mass storage area of the peripheral device. Once the service is installed, connectivity with the peripheral device becomes a 2 step process: connect, e.g. plug in the peripheral device to the processing device, and (2) perform a user action such as click on a button on the peripheral device to allow content to be displayed on the central screen or display. The application loaded from the processing device still leaves a zero footprint on termination.[0038] Step b) can comprise presenting the peripheral device to the processing device as a human interface device and wherein the pre-installed generic driver is a human interface device driver. Alternatively or additionally step b) can comprise presenting the peripheral device to the processing device as a mass storage device and wherein the pre-installed generic driver is a mass storage device driver.[0039] Alternatively, or additionally step b) comprises presenting the peripheral device to the processing device as a composite device and wherein pre-installed generic drivers drive different device interfaces independently.[0040] A client application can be stored on the peripheral device which when run on the processing device obtains the screen scraped data. Such a client application can be a portable application and can leave a zero footprint on termination.(…)[0043] In another aspect the present invention provides a peripheral device for providing communication connectivity to a processing device according to claim 16. The first software code portion can be adapted to present the peripheral device to the processing device as a human interface device and wherein the preinstalled generic driver is a human interface device driver. The first software code portion can be adapted to present the peripheral device to the processing device as a mass storage device and wherein the preinstalled generic driver is a mass storage device driver. The first software code portion can be adapted to present the peripheral device to the processing device as a composite device and wherein preinstalled generic drivers drive different device interfaces independently.(…)[0045] The invention can also include a peripheral device for providing communication connectivity to a processing device which is provided with memory, a display and an operating system with at least one pre-installed generic driver providing a generic communication protocol for communication between the processing device and a standard class of peripheral devices, the peripheral device comprising a memory in which executable software code is stored for execution on the processing device, said executable software code comprising:
a first software code portion for setting up, by means of the pre-installed generic driver
of the operating system, a means for communication between the peripheral device and the processing device;
a second software code portion for connecting the processing device to a
communications network via the peripheral device, the peripheral device having a transceiver;
a third software code portion for receiving media content from the network and for displaying the media content on the display in accordance with a set of rules; wherein the first software code portion is adapted to use the generic communication protocol for transferring the media content between the peripheral device and the processing device.
(…)
Definitions
(…)
[0049] "Plug and play" is a term used to describe the characteristic of a computer bus, or device specification, which facilitates the discovery of a hardware component in a system, without the need for physical device configuration, or user intervention in resolving resource conflicts. Plug and play devices can be added to a bus of a computing system (while running or when shut down), and the newly added device and possibly the rest of the computing system is automatically configured to make the newly added device work, both from hardware and from software perspective.
(…)
[0054] A "portable application" (portable app), sometimes also called standalone, is a computer software program designed to run without installation on the target machine. This type of application is stored on a removable storage device such as a CD, USB flash drive, flash card, or floppy disk storing its program files, configuration information and data on the storage medium alone. It is a program that can be stored on an electronic device such as a USB flash drive, iPod, memory card, portable hard drive or other portable electronic device and runs on a computer or other processing device coupled to the electronic device without making permanent configuration changes to the host computer. All such programs have a zero-footprint, meaning all temporary files, registry entries, and any other changes to the machine exist only while the program is running.[0055] To be considered a portable application, for purpose of this invention, a software program must:
Not require any kind of formal installation onto a computer's permanent storage device to be executed, and can be stored on a removable storage device such as USB flash drive, iPod, memory card, portable hard drive or other portable electronic storage device thus enabling it to be used on multiple computers. (…)[0056] Leaves a zero (or near-zero) “footprint” on any PC it is run on after being used, i.e., all temporary files/registry settings should be either avoided or at least removed once the program has exited, and files created by the user can be saved directly to the same removable media as the application is stored on.[0057] A portable application does not leave its files or settings on the host computer on which it runs. For example, the application does not write to the windows registry or store its configuration files (…) in the user’s profile; instead, it stores its configuration files in the program directory. (…) (…)
Brief Descriptions of the drawings
[0069]
Fig. 1a shows a meeting room that can be used with embodiments of the present invention. Fig. 1b shows a combination of a client processing device, a connection unit, a base node and a display in accordance with an embodiment of the present invention. (…)
Figs. 3 to 5 show a base node and a peripheral device and a client processing device in accordance with embodiments of the present invention.
(…)Fig. 10 shows an embodiment of a peripheral device in accordance with an embodiment of the present invention.
Detailed Description of the Embodiments of the present Invention
(…)
[0078] Embodiments of the present invention provide solutions to three major problems with meetings:
a) the time taken to prepare for a meeting. This is mainly achieved by allowing "on-the-fly" presentation of any displayable information. This information does not have to be linked into any particular presentation software, nor to be compatible with any such presentation software,b) the time taken to conduct the meeting using electronic meeting tools. This is achieved by reducing the time to connect computers to the display or projectionsystem.c) thetime taken to reflect and review and document the meeting afterwards. This is achieved by providing the possibility of recording the course of the meeting in the same time sequence that it was carried out as well as be able to store all data presented and who presented it.
[0079] Fig. 1a is a schematic representation of a generic meeting room 30 with a meeting table that can be used with embodiments of the present invention. Participants 37 having some form of processing device 31 such as a laptop computer, a tablet, a PDA etc. Each of the processing devices 31 can be a host device and has a first connection unit 47 to which it is coupled. The first connection unit 47 provides access to a network 50 which in this case is a wireless network, but could be a wired network. The network can be a sheared resource network. Each connection unit 47 may be coupled to an input device 48 which will be described in more detail later. (…)[0085] Summarising the above, the present invention provides an electronic meeting tool for communicating arbitrary media content between different users 37 (with their own processing devices 31, e.g. PC, mobile phone, or tablet) and one display or projector or multiple displays or projectors 44 in the meeting room 30.[0086] Referring to Figs. 1a and 1b embodiments of the present invention comprise a base or display node 36 being a processing device, e.g. a host computer adapted to receive user selected arbitrary media content, the base node 36 being coupled to a central display 44 (…). The arbitrary media content can be provided from any of the user processing devices 31. (…)[0087] An independent aspect of the present invention is at least one connection unit 47, (optionally 49 for receiving or camera connection unit 52) adapted to communicate the user selected arbitrary media content to said base node 36. Preferably the connection units 47 and/or optionally 49 are physical plug-and-play devices. An example of a connection unit is shown schematically in Fig. 10.[0088] The connection unit 47 (or optionally connection unit 52) may be integrated into a user processing device 31, e.g. as an internal peripheral device or may preferably be an external peripheral device comprising a connector adapted to couple toa port of a user processing device 31. The processing device 31 may have a client display, a processing engine such as a microprocessor, a memory and an operating system. The optional connection unit 49 may integrated into the base node 36, e.g. as an internal peripheral device or may be an external peripheral device comprising a connector adapted to couple to a port of the base node 36. The connection unit 49 may be fully integrated into the base node 36, e.g. is an internal network interface of the base node 36. The base node 36 may have a processing engine such as a microprocessor, a memory and an operating system.(…)[0090] The user processing devices 31, the connection units 47, (optionally 49, 52) and the base node 36 cooperate to form a communication network 50 for linking between at least one of the plurality of processing devices 31, 36, 35 and the central display device 44. The communication network 50 is adapted to receive arbitrary media content from at least one of the plurality of processing devices 31 and to transmit the arbitrary media content of at least one of the plurality of processing devices to the central display device 44.(…)[0092] An independent aspect of the present invention is a portable application 60 adapted to be loaded onto a client processing device 31 and to be run on the operating system of the client processing device 31. The portable application 60 runs as a process on the client processing device 31 that is adapted to deliver an arbitrary media content from the client processing device 31 to the communication network 50 in response to a user action applied to an input device 48, the process leaving a zero footprint on the processing device 31 on termination. The network 50 can be a shared resource network. Optionally the portable application 60 is stored on each connection unit 47 and optionally 49. Preferably the portable application 60 is adapted to "screen scrape" content of the client display of the client processing device 31. Optionally the portable application 60 when run on a processing device 31 is adapted to "screen scrape" content of the client display of this client processing device 31 and to transmit it via a connection unit 47. Optionally the portable application 60 when run on the processing device is adapted to "screen scrape" content of the client display of the client processing device 31 and to transmit it via a network interface of the processing device 31, for example if the connection unit 47 has no transmitter or it is not functioning.(…)[0103] In embodiments of the present invention, at least one portable application is used, e.g. for the client software on a client processing device 31 or optionally on the base node 36. In these embodiments, one of the pre-installed generic drivers of the operating system on the relevant computer device 31, 36 is exploited for setting up communication from the computer device 31, 36 to the network 50 via the connection unit 47, (optionally 49). The generic driver is used in connection with the connection unit 47, (optionally 49) operating as a peripheral device but the use can go beyond that of the standard class of peripheral devices for which the generic driver is intended. In some embodiments the connection unit 47, (optionally 49) operated as a peripheral device communicates with the relevant processing device 31, 36 by using a generic communication protocol provided by the pre-installed generic driver. Pre-installed USB drivers are examples. (…). (…)[0105] The present invention has the advantage of scalability. It can provide a display system for use by a plurality of users in meetings. Every user in the meeting thus can have a client processing device 31 for coupling to a connection unit 47. A first user action connects the client processing device 31 to the base node 36, e.g. by inserting a connection unit 47 into the relevant interface connector on the processing device 31, e.g. a USB interface. A second user action comprising activating a button or key on the input device (e.g. by depressing it) then starts the process of transmitting arbitrary media content from the client processing device 31 to the base node 36. This process preferably includes screen scraping data from the processing device. Using screen scraping avoids special programs being installed on the base node 36 to carry out graphical commands sent from the processing device 31. When the base node 36 receives the plurality of arbitrary media content, it can allow auto composition of this media content on the central display connected to it.(…)[0107] The present invention will now be described further with reference to certain more specific embodiments. (…)[0109] One embodiment the present invention can be implemented through a connectable peripheral device e.g. a USB compatible device, such that when the peripheral device is connected to a processing device that is used to provide arbitrary information such as text, video, pictures etc., each individual user with a processing device can to gain access to the display, e.g. screen. By being present at the meeting a user can pair the peripheral device to a processing device by inserting the peripheral device. The user can also pair the peripheral device to a base node or base unit that controls the display in the meeting room and which is connectable to the peripheral device via a communications network such as a wired or wireless communications network. The network is a shared resources communications network as different devices and participants can transmit data over the network. To achieve this, the peripheral device has a transceiver capable of transmitting the arbitrary data from the processing device to the display via the base node. In one option the information displayed on the local display of the processing device is screen scraped and transmitted. To allow this the peripheral device can include a portable application that is able to execute on the processing device leaving a zero-footprint on termination. Although a physically connectable peripheral device is convenient, the peripheral device could also be coupled to the processing device via a wireless connection, e.g. via the Bluetooth protocol.(…)[0114] A client processing device 31 that wants to have its arbitrary media content displayed on the central display connected to the base node 36 is connected to a connection unit 47. The portable application 60 will be executed on the client processing device 31 as a host device. A first user interaction creates a connection be tween the portable application 60 and the base node 36 using the transmitter in the connection unit 47 and the receiver in the base node 36. This user action can be a connection of the connection unit 47 to the processing device 31. A second user interaction, this time on the input device 48, activates screen scraping by the portable application of the arbitrary media content from the client processing device display, which is then sent over the connector unit 47 to the base node. (…)
Portable application for the client processing device
[0121] The portable application comprises an algorithm for screen scraping. (…)(…)[0123] In this embodiment the portable application stored on the connection unit, and is executed in an execution context on the client processing device. The portable application does not need to be copied to or installed on the computer. It can be executed directly from the connection unit. It will only be copied temporarily into an execution context on the client processing device. There are also no changes in configuration required or settings in the client processing device. This means that nothing will remain on the client processing device when the connection unit is removed. It also implies that the portable application will run on client processing devices where the user does not have the necessary access rights to install software.(…)[0126] The portable application may be stored on a non-transitory machine
readable storage medium such as an optical disk, a magnetic disk, magnetic tape, solid state memory, nand Flash etc.
Second Embodiment
[0127] In the second embodiment, referring to Figs. 2 to 5, the base node is a separate physical processing device called base unit (B), comprising permanent storage, memory, a processing engine, a wireless access point (4), a plug and play interface such as a USB port (11), a graphics display output adapter (5) like VGA/DP/DVI/H DMI (…)[0128] The connection unit is a physical device in the form of an external peripheral device (shown in the drawings as a "dongle" D) comprising permanent storage storing the portable application (7) and configuration parameters (12), memory, a processing engine (e.g. CPU, FPGA), a wireless transmitter such as WiFi (3) or other wireless transmitters such as LiFi, a plug and play interface such as a USB interface (2), a button as input device (9), an LED ring as visual indicator (10). The portable application is stored on the peripheral device (7).[0129] The client processing device is host device, for example a computer or laptop comprising a display, a plug and play interface such as a USB port (2), memory, and a processing engine such as a microprocessor.[0130] The system thus comprises
- an external peripheral device (D) that has a plug and play interface such as a USB interface (2) on one end and a communications interface such as a wire less interface configured as client (3) on the other end.- a base unit (B) that has a communications interface such as a wireless interface configured as access point on one end (4) and a video card adapter (5) like VGA, DVI, DP or HDMI on the other end.- a portable application (7) stored on the peripheral device (D) but executed on the client processing device (C)- a base node software (6) stored and executed on the base unit (B)
(…)[0132] An advantage of embodiments of the present invention is to provide data transfer to the peripheral device via a peripheral interface such as a USB interface on any processing device such as a computer in a manner that is largely operating system independent and without leaving a footprint (Zero-Footprint). Installation of drivers and/or applications onto such a processing device as a computer is not necessary wherever pre-installed generic drivers are present. Administrator rights on the processing device such as a computer are preferably not necessary. To avoid the need for administrator rights, embodiments of the present invention use other peripheral device pre-installed drivers such as USB class drivers supported without any extra installation. Embodiments of the present invention route at least screen scraped data presented by client software running on the processing device for transfer to a communications network via a peripheral device such as a USB device. This bypasses any network interface of the processing device C (and hence many firewalls) but only for the specific client software. Other applications are not affected and can make use of the standard network interfaces, i.e. packets from/to the TCP/IP stack are transferred to a network device as normal. The client software is launched from the peripheral device such as a USB composite device or storage device as a portable application, which can avoid that any traces are left on the host OS. Basic usage scenario of the second embodiment
(…)[0134] To avoid user interaction for the configuration of the connection between peripheral device and base unit, a pairing process is used. This pairing process provides the peripheral device, i.e. the connection unit with networks parameters needed to set up the local network. As an example, the peripheral device can be briefly plugged into the USB port (11) of the base unit (B). The base unit then optionally does a software validity check, optionally does a software update of the portable application stored on the peripheral device, and writes the connection parameters on the peripheral device (D) required for the peripheral device and base unit to find each other to the permanent storage (8). (…)[0135] A client processing device that wants to have its arbitrary media content displayed on the central display connected to the base node (5) connects a peripheral device (D) to its USB port via (2). The peripheral device presents itself to the computer over interface (2) as a composite device comprising a mass storage device and a keypad. This has the major advantage that no specific driver is required, since all these devices are natively supported in every personal computer system that has a USB port. If autorun is enabled, then the computer will automatically execute the client software (7) stored in mass storage (8) on the peripheral device. The first user interaction mentioned in the general case is then just the connection of the peripheral device to the USB port. If security measures disabled auto-run, the user needs to explore the mass storage on the mass storage of the peripheral device and start the portable application manually.(…)[0142] Third Embodiment: Portable application stored on standard solid state memory such as a USB stick.(…)[0144] With a solid state memory such as a regular USB memory stick, there is no input device, visual indicator or transmitter of the kinds described above for the connection unit. This means that the system needs to:
- Use the transmitter/receiver from the client processing device.- Use as input device a key or button on the client processing device like a physical key on the key board, a special mouse press, a button area on a touch screen, a button displayed on the screen to be clicked on with a mouse pointer.- Present the visual indicator on the client processing device's display.(…)
[0146] This embodiment provides a peripheral interface such as the USB interface on any processing device acting as a host device such as a computer (…). The client software is launched from the peripheral device such as the USB device as a portable application.[0147] The first user operation then comprises:
- plugging in the solid state device such as a USB memory stick,- starting the portable application (if autorun is disabled)- configuring the transmitter, such as the wired or wireless network interface, on the client processing device to connect to the correct base node, using the configuration parameters (22) shown on the central display- triggering the connection of the portable application with the base node, for example by interacting with an element on the GUI (18) of the portable application presented on the display of the client processing device.(…)
Advantages lost in this embodiment
[0151] - (…) - More complex first user interaction - More expertise required from user - GUI needed on client operating device display, which is possibly also shown on central display - Need to find free key on client operating device when using physical key for second user action - Network interface is blocked from other uses by portable application (…)
Ninth embodiment
[0169] Fig. 10 shows a peripheral device 47 in accordance with an independent embodiment of the present invention including an input device. This embodiment can be used with any of the embodiments described above.[0170] The peripheral device is configured as a connection unit and is a physical device in the form of a connector for a plug and play interface of a user processing device as a host computer such as a USB connection, a flexible data and power connection connected to the connector and a base, the base having an actuator, e.g. a button configured to be an input device with the functions as described above.[0171] The base and/or the actuator is preferably large in size, e.g. having a surface area between 100 and 14,400square mm. (…).[0172] The length of the flexible data and power connection, e.g. cable is preferably adapted to place the peripheral device (when in its connected in its operating position), especially the base and the actuator, in the region between the boundary of the connected user processing device and the ergonomic boundary as defined above. (…) [0173] The base preferably includes electronics such as having permanent storage for storing the portable application and the network configuration parameters, memory, a processing engine (e.g. CPU, FPGA), a wireless transmitter/receiver such as for WiFi or LiFi, a plug and play interface such as a USB interface, a LED ring as visual indicator. The visual indicator can be used for the LiFi interface. The portable application can be stored on the peripheral device, i.e. in the base. (…) (…)
2.6.
EP 668 bevat onder meer de volgende figuren:
2.7.
Barco brengt onder de naam ‘ClickShare’ (onderdelen van) een presentatiesysteem op de markt, waarin de technologie van EP 668 is toegepast. Dit presentatiesysteem maakt het voor deelnemers aan een vergadering mogelijk beeldmateriaal en informatie op het scherm van hun laptop met de andere deelnemers aan de vergadering te delen op een centraal presentatiescherm in de vergaderruimte.
2.8.
Kindermann is een ontwikkelaar en fabrikant van presentatieapparatuur. Zij biedt onder meer op de Nederlandse markt (onderdelen van) een presentatiesysteem voor vergaderingen aan onder de naam ‘Klick & Show’ (hierna ook: het Klick & Show-product). Net als het ClickShare-systeem van Barco, maakt het Klick & Show-product het voor deelnemers aan een vergadering mogelijk om beeldmateriaal en informatie op hun laptop te delen met de andere deelnemers op een centraal presentatiescherm in de vergaderruimte.
2.9.
Bij het Klick & Show-product hoort een ‘Installation and User Manual’ (hierna: de Klick & Show-handleiding). Volgens een daarin opgenomen overzicht (in paragraaf 1) bevat het Klick & Show-product de volgende onderdelen:
2.10.
In paragraaf 2.1.3 van de Klick & Show-handleiding is het volgende opgenomen:
2.11.
De in paragraaf 2.1.3 van de Klick & Show-handleiding bedoelde dongel met de naam Sensor-Button TOUCH wordt door Kindermannn (ook) een ‘Touch Transmitter’ genoemd (hierna: de Touch Transmitter). In onderstaande afbeeldingen van de Touch Transmitter, is de in paragraaf 2.1.3 van de Klick & Show-handleiding met nummer 4 aangeduide USB-stick zichtbaar.
2.12.
In de Klick & Show-handleiding staat op pagina 14 onderaan:
There are 4 possibilities for loading and executing the App “WirelessMedia-windows.exe” for Windows or “WirelessMedia-macOS.app” for MAC:
- 1.
Copy the APP from integrated USB-stick of Sensor-button TOUCH on PC, continue with 5.
- 2.
Download APP from Internet www.klickandshow.com, continue with 5.
- 3.
Download the APP via LAN or WiFi of Base-unit, use IP-addresses in status-bar of Home screen, continue with 5.
- 4.
Store APP on a USB-stick at Base-unit: plug a USB-stick to USB port of Base-unit and copy Start-program “WirelessMedia.exe” to USB-stick by clicking on symbol (…).
2.13.
Kindermann heeft op 3 mei 2018 geïntervenieerd in de door Filmservice Mirus tegen EP 668 ingestelde oppositieprocedure bij het Europees Octrooibureau (EOB). In deze procedure is (op 27 augustus 2018) geïntervenieerd door Delta Electronics B.V. (Delta).
2.14.
In een procedure tussen Barco en de onderneming Unit.DK, heeft de Deense Maritime and Commercial High Court bij uitspraak van 12 november 2018, Unit.DK bij wijze van voorlopige maatregel verboden om een Wireless Media Presentationsystem (2nd generation)-product aan te bieden en te verkopen, omdat dit naar zijn oordeel inbreuk maakt op de conclusies 1 en 8 van (het Deense deel van) EP 668. Bedoeld product, in het bijzonder de daarvan onderdeel uitmakende dongel, is hetzelfde als het Klick & Show-product (meer specifiek de Touch Transmitter) van Kindermann.
2.15.
Het Landgericht Düsseldorf heeft bij uitspraak van 19 september 2019 in een procedure tussen Barco en Kindermann geoordeeld dat het Klick & Show-product geen inbreuk maakt op conclusies 1, 8 en 16 van (het Duitse deel van) EP 668.
2.16.
Deze rechtbank heeft bij vonnis van 9 december 20201.in een procedure van Barco tegen Delta het Nederlandse deel van EP 668 vernietigd.
3. Het geschil
in conventie in de hoofdzaak
3.1.
Barco vordert na de door de rechtbank toegestane eisvermeerdering (zie rov. 4.4), samengevat, dat de rechtbank bij vonnis, voor zover mogelijk uitvoerbaar bij voorraad2.:
Kindermann en alle aan haar gelieerde ondernemingen verbiedt inbreuk te maken op het Nederlandse deel van EP 668;
Kindermann en alle aan haar gelieerde ondernemingen verbiedt inbreuk te maken op de auteursrechten van Barco op haar Clickshare whitepaper;
Kindermann en alle aan haar gelieerde ondernemingen verbiedt om onrechtmatig - in strijd met de Telecommunicatiewet en het Besluit en de Regeling Radioapparaten 2016 - te handelen jegens Barco;
Kindermann veroordeelt tot vergoeding aan Barco van door haar geleden en te lijden schade ten gevolge van de inbreuk op EP 668 door Kindermann en/of tot afdracht aan Barco van de met die inbreuk door Kindermann genoten winst, vermeerderd met rente;
Kindermann beveelt opgave te doen van hoeveelheden en prijzen van in- en verkochte en op voorraad gehouden inbreukmakende producten, van met de verhandeling daarvan genoten winsten en van gegevens van bij de verhandeling betrokken (rechts)personen;
Kindermann beveelt om aan haar afnemers van inbreukmakende producten een recall brief te sturen in het Engels en Nederlands met de onder 9 in het petitum als opgenomen in de conclusie van antwoord in reconventie, tevens houdende conclusie van repliek in conventie, tevens houdende vermeerdering van eis, opgenomen teksten;
Kindermann beveelt een rectificatie te plaatsen in het Engels en Nederlands op de homepages van de domeinnamen en conform de teksten als genoemd onder 10 in het petitum van de conclusie van antwoord in reconventie, tevens houdende conclusie van repliek in conventie, tevens houdende vermeerdering van eis;
Kindermann beveelt om de bij haar aanwezige voorraad inbreukmakende producten, inclusief retouren, op eigen kosten te vernietigen;
Kindermann een dwangsom oplegt per overtreding van de onder 1 tot en met 3 bedoelde verboden en voor iedere niet-nakoming van de onder 4 tot en met 8 genoemde bevelen;
Kindermann veroordeelt in de volledige proceskosten ex artikel 1019h Rv3.met rente.
3.2.
Hieraan legt Barco samengevat het volgende ten grondslag.
3.2.1.
Met betrekking tot het verbod op octrooi-inbreuk (rov. 3.1 onder 1) en bijbehorende nevenvorderingen stelt Barco primair dat Kindermann door verhandeling van het Klick & Show-product (in)directe inbreuk maakt op de onafhankelijke conclusies 1, 8 en 16 en afhankelijke conclusies 3, 4, 5, 9, 11 en 13 van EP 668 en subsidiair dat sprake is van inbreuk op basis van equivalentie.
3.2.2.
Het verbod op auteursrechtinbreuk (rov. 3.1 onder 2) en bijbehorende nevenvorderingen grondt Barco op de stelling dat Kindermann inbreuk maakt op de auteursrechten van Barco op (onderdelen van) de zogenaamde ‘ClickShare whitepaper’ met de titel: ‘Clickshare: recommendations for Wi-Fi configuraton’ (productie EP32, hierna: de ClickShare-handleiding). Kindermann heeft in haar Klick & Show-handleiding (pagina’s 34 t/m 36) drie stukken tekst en een afbeelding uit de ClickShare-handleiding (pagina 5, 6, 7, 8 en 11) nagenoeg letterlijk overgenomen. Kindermann heeft deze teksten en afbeelding gekopieerd, dan wel komen de totaalindrukken daarvan zodanig overeen dat sprake is van auteursrechtinbreuk op grond van artikel 12 en 13 Aw4., aldus Barco.
3.2.3.
Aan het gevorderde verbod op onrechtmatig handelen (rov. 3.1 onder 3), legt Barco ten grondslag dat Kindermann jegens haar onrechtmatig handelt op grond van artikel 6:162 BW5.wegens oneerlijke mededinging, op grond van artikel 6:194 BW vanwege misleidende mededelingen en op grond van artikel 6:193b BW vanwege oneerlijke handelspraktijken, omdat zij in strijd met artikel 10 (jo. 43) Radioapparatuur Richtlijn6.(zoals geïmplementeerd in de Tw7., het Besluit Radioapparaten 20168., de Regeling Radioapparaten 20169.en nader uitgewerkt in de Uitvoeringsverordening Radioapparatuur Richtlijn10.) heeft nagelaten bepaalde verplichte informatie bij haar Klick & Show-product te verschaffen.
3.3.
Kindermann voert zakelijk weergegeven als volgt verweer.
3.3.1.
Kindermann maakt geen inbreuk op het octrooi, omdat dat ongeldig is wegens een gebrek aan nieuwheid en/of inventiviteit van de conclusies, dan wel omdat deze toegevoegde materie bevatten. Daarnaast voldoet het Klick & Show-product niet aan alle kenmerken van conclusie 1 van het octrooi, zodat ook om die reden geen sprake is van inbreuk op die conclusie en evenmin op conclusies 8 en 16 (en afhankelijke conclusies), ook niet bij wege van equivalentie. Ten slotte geldt dat de technologie van het Klick & Show-product, uitgaande van Barco’s inbreukstellingen, bekend is in de stand van de techniek, althans daaruit op niet inventieve wijze voortvloeit.
3.3.2.
Subsidiair – voor zover de rechtbank niet onmiddellijk oordeelt dat EP 668 ongeldig is en/of Kindermann daarop geen inbreuk maakt – verzoekt Kindermann de rechtbank om schorsing van deze procedure op de voet van artikel 83 lid 4 ROW11.hangende de oppositieprocedure (zie onder rov. 2.13), dan wel om schorsing op basis van artikel 83 lid 3 ROW, nu Delta ook is gedagvaard door Barco en het opportuun is om in beide bodemzaken tegelijkertijd uitspraak te doen.
3.3.3.
Ten aanzien van de door Barco gestelde auteursrechtinbreuk, betwist Kindermann dat de ClickShare-handleiding een auteursrechtelijk beschermd werk is, omdat deze technisch bepaald is. Voor zover wel sprake is van een werk – en Barco rechthebbende daarvan is – geldt dit alleen voor de handleiding als geheel. De onderdelen waarop Barco zich beroept, betreffen slechts een klein gedeelte van de handleiding. Bovendien heeft Kindermann haar handleiding op de betreffende onderdelen inmiddels aangepast en zou zij dat direct hebben gedaan als Barco haar daarover eerder had aangeschreven. Verder heeft Barco geen nadeel geleden. Gelet op een en ander is van auteursrechtinbreuk geen sprake en als dat al zo zou zijn geweest, dan heeft Barco geen belang (meer) bij haar vordering.
3.3.4.
Kindermann handelt niet onrechtmatig jegens Barco, omdat de Radioapparatuur Richtlijn niet direct toepasselijk is en de normen waarop Barco zich beroept voorts niet strekken tot bescherming van de marktpositie van concurrenten, zodat niet is voldaan aan het relativiteitsvereiste. Barco lijdt ook geen schade; dat heeft zij ook niet gesteld. Overigens zal Kindermann haar verpakkingsmaterialen zodanig wijzigen dat ze tegemoetkomen aan Barco’s bezwaren.
in conventie in het incident tot het treffen van een provisionele voorziening
3.4.
Barco vordert – samengevat – een met een dwangsom versterkt verbod voor Kindermann en alle aan haar gelieerde ondernemingen om voor de duur van het geding in de hoofdzaak inbreuk te maken op EP 668 in Nederland, met veroordeling van Kindermann in de volledige proceskosten op de voet van artikel 1019h Rv plus rente en uitvoerbaar bij voorraadverklaring van het vonnis.
3.5.
Hiertoe stelt Barco, onder verwijzing naar haar stellingen over octrooi-inbreuk in de hoofdzaak, dat nu Kindermann ook na het uitbrengen van een sommatie heeft geweigerd haar inbreukmakende activiteiten te staken en de schade van Barco dus oploopt, terwijl een uitspraak in de hoofdzaak op korte termijn niet is te verwachten, zij recht op en belang heeft bij een provisionele voorziening ex artikel 223 Rv voor de duur van het geding.
3.6.
Kindermann voert verweer.
in voorwaardelijk reconventie
3.7.
Kindermann vordert vernietiging van het Nederlands deel van EP 668, met veroordeling van Barco in de proceskosten ex artikel 1019h Rv, vermeerderd met nakosten en rente.
3.8.
Zij heeft de vordering tot vernietiging van EP 668 ter zitting voorwaardelijk gemaakt – en haar eis in zoverre dus verminderd –, in die zin dat die vordering geen beoordeling behoeft in het geval de rechtbank, uitgaande van de geldigheid van het octrooi, al tot het oordeel komt dat Kindermann daarop geen inbreuk maakt.
3.9.
Aan haar voorwaardelijke vordering legt Kindermann conform haar verweer in conventie ten grondslag dat EP 668 nietig is vanwege een gebrek aan nieuwheid en inventiviteit, dan wel omdat de conclusies toegevoegde materie bevatten.
3.10.
Barco voert verweer.
in conventie en in voorwaardelijke reconventie
3.11.
Op de stellingen van partijen wordt hierna, voor zover van belang, nader ingegaan.
4. De beoordeling
Bevoegdheid
4.1.
Voor zover de vorderingen zijn gegrond op inbreuk op het Nederlands deel van EP
668, is de rechtbank op grond van artikel 7 lid 2 Brussel I bis-Vo12.internationaal bevoegd
en op grond van artikel 80 lid 2 sub a ROW relatief bevoegd daarvan kennis te nemen.
4.2.
Voor zover het de geldigheid van het Nederlandse deel van EP 668 betreft, is de rechtbank internationaal bevoegd van het geschil kennis te nemen grond van artikel 24 lid 3 Brussel I bis-Vo. De relatieve bevoegdheid berust op artikel 80 lid 1 sub a ROW.
4.3.
Voor zover de vorderingen zijn gegrond op auteursrechtinbreuk en
ander onrechtmatig handelen, is de rechtbank internationaal bevoegd
op grond van artikel 7 lid 2 Brussel I bis-Vo. De relatieve bevoegdheid is onbestreden.
Bezwaar tegen vermeerdering van eis in de hoofdzaak in conventie
4.4.
Volgens Kindermann is de vermeerdering van eis in strijd met de goede procesorde en daarom ontoelaatbaar, omdat deze is gebaseerd op informatie in de verpakking en handleiding van het Klick & Show-product, die ten tijde van de dagvaarding al in Barco’s bezit waren. Door de hierop betrekking hebbende vorderingen pas bij conclusie van repliek in conventie in te stellen, wordt Kindermann een gelegenheid om te reageren ontnomen.
4.5.
De rechtbank verwerpt dit bezwaar. In beginsel mag een eisende partij, zolang nog geen eindvonnis is gewezen, haar eis vermeerderen of wijzigen (art. 130 lid 1 Rv). Kindermann heeft gelegenheid gehad om schriftelijk op de eisvermeerdering te reageren, welke gelegenheid zij ook te baat heeft genomen, en is daarnaast in de gelegenheid geweest haar verweer ter zake mondeling tijdens de pleidooizitting toe te lichten. Daarmee is zij door de eisvermeerdering niet in haar belangen geschaad.
Betekenis vonnis in zaak tegen Delta voor deze zaak
4.6.
In de hiervoor onder rov. 2.16 genoemde uitspraak heeft deze rechtbank het Nederlandse deel van EP 668 vernietigd. Deze uitspraak is nog niet in kracht van gewijsde gegaan. In het arrest Enka/Dupont13.is overwogen dat een redelijke wetsuitleg meebrengt dat de rechterlijke uitspraak waarbij een octrooi nietig wordt verklaard aan dat octrooi onmiddellijk zijn rechtsgevolgen ontneemt, op voorwaarde dat die uitspraak te zijner tijd in kracht van gewijsde gaat. In de periode totdat de uitspraak in kracht van gewijsde gaat, de zogenaamde zwevende periode, kan dan ook geen inbreukverbod met betrekking tot het vernietigde octrooi worden verkregen14..
4.7.
Het ligt voor de hand om tijdens de zwevende periode inbreukprocedures te schorsen. In deze zaak heeft echter een volledige behandeling van de zaak, zowel schriftelijk als mondeling, plaatsgevonden voordat het betreffende vonnis in de Delta-zaak werd gewezen. Partijen hebben daarbij een volledig debat gevoerd over (ook) de vraag of, als EP 668 geldig zou zijn, het Click & Show-product, inbreuk maakt op het octrooi. Op grond van dat debat komt de rechtbank – zoals hierna zal blijken – tot het oordeel dat ook wanneer wordt uitgegaan van de geldigheid van EP 668, geen sprake is van inbreuk daarop door Kindermann. Onder die omstandigheden acht de rechtbank het in deze zaak aangewezen om vonnis te wijzen.
Inbreuk op conclusie 1 van het octrooi?
4.8.
EP 668 heeft betrekking op een systeem, waarmee deelnemers aan een vergadering door middel van een aan hun computer (in de conclusies van het octrooi processing device genoemd, veelal een laptop) verbonden peripheral device (bijvoorbeeld een dongel), voorzien van een input device (bijvoorbeeld een fysieke knop), media-inhoud kunnen tonen op een centraal scherm (in de conclusie first display genoemd) om die zo te delen met de andere deelnemers aan de vergadering.
4.9.
Partijen zijn het erover eens dat conclusie 1 van EP 668, waarin dit systeem wordt geclaimd, in de volgende deelkenmerken kan worden onderverdeeld (in de oorspronkelijke Engelse tekst):
1.1
An electronic meeting tool for communicating arbitrary media content from users at a meeting comprising:
1.2
a node configuration means adapted to operate a display node of a communications network, the display node being coupled to a first display,
1.3
the node configuration means being adapted to receive user selected arbitrary media content from a processing device and to control display of the user selected arbitrary media content on the first display; and
1.4
at least one peripheral device adapted to communicate the user selected arbitrary media content from the processing device via the communications network,
1.5
wherein the peripheral device is a connection unit comprising:
a. a connector adapted to couple to a port of the processing device having a second display, a memory and an operating system; and
b. a transmitter for communicating with the communications network,
c. a program adapted to be loaded onto the processing device and to run on the operating system of the processing device, said program being adapted to obtain user selected arbitrary media content from the processing device, the program being stored on the peripheral device being adapted to screen scrape content of the second display, and
d. an input device to allow the user to carry out a user action that triggers transfer of said user selected arbitrary media content from said processing device to said transmitter through said port, and to the communications network for display on the first display.
4.10.
Wat betreft de vraag of het Klick & Show-product inbreuk op deze conclusie maakt, houdt partijen verdeeld of dat product een peripheral device/ randapparaat bevat in de zin van kenmerken 1.4 en 1.5 van conclusie 1. Meer in het bijzonder gaat het erom of de Touch Transmitter mét USB-stick als weergegeven in rov. 2.10 en 2.11 als zo’n peripheral device kan worden gezien.
4.11.
Niet in geschil is dat de Touch Transmitter als zodanig een peripheral device is (zie rov. 4.16), met een connector (kenmerk 1.5.a), een WiFi-zender (transmitter, kenmerk 1.5.b) en een touch button (input device, kenmerk 1.5.d). Kindermann bestrijdt echter dat de Touch Transmitter een screen scrape programma bevat en daarvoor een opslagmogelijkheid heeft (kenmerk 1.5.c). De screen scrape software voor het Klick & Show-product (Wireless Media Software genaamd) is namelijk opgeslagen op een (standaard) USB-stick (rov. 2.11) met massageheugen. Deze USB-stick is niet logisch/elektronisch maar alleen via een keerlus met de Touch Transmitter verbonden, en functioneert onafhankelijk daarvan, als een zelfstandig device, aldus Kindermann. Om de software met de Touch Transmitter te kunnen gebruiken moet de gebruiker de USB-stick eerst uit de Touch Transmitter halen, in zijn laptop steken en de software kopiëren naar en installeren op de laptop. De software blijft, na het verwijderen van de USB-stick, op de computer achter. De gebruiker moet daarna de Touch Transmitter in de laptop steken en het screen scrape programma daarop (doen) draaien. Van één peripheral device die als connection unit alle in conclusie 1 geclaimde functionaliteiten omvat, is volgens Kindermann geen sprake.
4.12.
Barco stelt zich – met verwijzing naar de afbeeldingen van de Touch Transmitter en (onder meer) de vermelding “integrated USB-stick of Sensor-button TOUCH” op pagina 14 van de Klick & Show-handleiding (rov. 2.12) – op het standpunt dat de USB-stick met de Wireless Media Software een integraal onderdeel van de Touch Transmitter, en dus van de peripheral device als bedoeld in conclusie 1, vormt. De USB-stick is namelijk mechanisch geheel geïntegreerd in de plastic behuizing daarvan en wordt daar magnetisch op zijn plek gehouden (en kan er via het koordje worden uitgehaald). In het ontwerp van de Touch Transmitter is dus rekening gehouden met de USB-stick. Daarmee is sprake van de situatie dat de Touch Transmitter “stores” het programma in de zin van kenmerk 1.5.c, nu conclusie 1 immers geen eisen stelt aan de (technische) wijze waarop het screen scrape programma op de peripheral device bewaard wordt, aldus Barco.
4.13.
Barco kan niet in deze lezing worden gevolgd. Naar het oordeel van de rechtbank gaat zij hiermee uit van een te ruime uitleg van conclusie 1 en daarmee van een te ruime beschermingsomvang daarvan. De rechtbank overweegt hierover als volgt.
4.14.
De beschermingsomvang van een Europees octrooi wordt op grond van artikel 69 lid 1 van het EOV15.bepaald door de conclusies van het octrooischrift, waarbij de beschrijving en de tekeningen dienen tot uitleg van die conclusies. Daarbij dient, op grond van artikel 1 van het Protocol16., het midden te worden gehouden tussen een uitleg die de beschermingsomvang strikt bepaalt aan de hand van de letterlijke tekst van de conclusies (en als zouden de beschrijving en de tekeningen slechts dienen om eventuele onduidelijkheden in de conclusies op te heffen) en een uitleg waarbij de conclusies alleen als richtlijn dienen en waarbij de bescherming zich uitstrekt tot datgene wat de octrooihouder volgens de gemiddelde vakman, die de beschrijving en de tekeningen bestudeert, heeft willen beschermen. Ingevolge artikel 2 van het Protocol dient bij het vaststellen van de beschermingsomvang op passende wijze rekening te worden gehouden met elk element dat equivalent is aan een in de conclusies omschreven element.
4.15.
De rechtbank merkt als gemiddelde vakman aan een elektrotechnisch ingenieur met specifieke expertise op het gebied van elektronische presentatiesystemen, nu Kindermann heeft gesteld dat het octrooi tot deze vakman is gericht en Barco – die de vakman zelf niet heeft gedefinieerd – dat niet heeft bestreden.
4.16.
In het octrooi wordt de term ‘peripheral device’ niet gedefinieerd. Zoals Kindermann onbestreden heeft aangevoerd zal de vakman daaronder een extern device/apparaat verstaan dat functionaliteit (input en/of output) aan een computer toevoegt, zoals een toetsenbord, een muis, een touchscreen of een externe harde schijf.
4.17.
In conclusie 1 wordt een vergadermiddel met ten minste één peripheral device (kenmerk 1.4) geclaimd, waarbij dat peripheral device een connection unit/ verbindingseenheid is (kenmerk 1.5), die vier elementen omvat (kenmerk 1.5 a t/m d).
Tussen partijen staat op zichzelf niet ter discussie dat deze vier elementen dus in één afzonderlijk peripheral device moeten zijn vervat.
4.18.
Voor het standpunt van Barco dat een uitleg van deze conclusies in het licht van onder meer de beschrijving en tekeningen vanuit het perspectief van de vakman meebrengt dat van een dergelijk – al deze elementen omvattend – peripheral device ook sprake is als één van die elementen, te weten het screen scrape programma, beschikbaar wordt gesteld op een (slechts) mechanisch met de peripheral device verbonden ander extern apparaat, dat apart op de processing device moet worden aangesloten, biedt het octrooischrift geen steun.
4.19.
In de eerste plaats schrijft de conclusie voor dat de peripheral device een ‘connection unit’ is. Dat duidt geenszins op (de mogelijkheid van) losse apparaten die afzonderlijk met de processing device worden verbonden en door de processing device ook als afzonderlijke apparaten worden herkend.
4.20.
Wat betreft het screen scrape programma schrijft de conclusie (kenmerk 1.5.c) bovendien voor dat dat programma is ‘stored on’ (opgeslagen op) de peripheral device. Paragraaf [0030] van het algemene deel van de beschrijving leert dat het peripheral device daartoe is uitgerust met een massaopslag:
“On the peripheral device a mass storage device is provided that stores the software to be run on the processing device. The mass storage device can be logically closed once the software has been read and loaded and is running from RAM in the processing device.”
Uit het feit dat de beschrijving vermeldt dat de massaopslag van de peripheral device ‘logically’ gesloten kan worden zodra de software is geladen en draait op de processing device, zal de vakman ondubbelzinnig opmaken dat de opslag van het screen scrape programma op logisch/elektronische wijze in het peripheral device is vervat. Dat conclusie 1 niet zou zijn gelimiteerd tot opslag op een massaopslag, omdat dat pas in conclusie 7 wordt geclaimd, zoals Barco stelt, maakt dat niet anders.
4.21.
Ook vanwege de zinsnede in voornoemde paragraaf “once the software has been read and loaded and is running from RAM in the processing device” zal de vakman begrijpen dat het screen scrape programma op logisch/elektronische wijze in het peripheral device moet zijn vervat. Bij een peripheral device waarvan het screen scrape programma alleen mechanisch en niet logisch/elektronisch deel uitmaakt, moet het programma immers worden gekopieerd naar, zoals Braco erkent, het permanente geheugen van de processing device voordat het programma kan worden gebruikt. Dan draait het programma dus niet ‘from RAM (tijdelijke/werkgeheugen) in the processing device’ en is in zoverre het programma ook niet ‘adapted to be loaded onto the processing device and to run on the operating system of the processing device’ zoals kenmerk 1.5.c. ook vereist. Het standpunt van Barco dat conclusie 1 ook de situatie van het installeren van het programma op het permanente geheugen van de computer van de gebruiker omvat, kan de rechtbank dan ook niet volgen.
4.22.
Het voorgaande wordt niet anders door het vervolg van paragraaf [0030] waar staat:
“In embodiments of the present invention, the peripheral device contains multiple internal logical devices that are combined: An HID (human interface device) (…), A mass storage device used to store the application”.
Anders dan Barco ingang wil doen vinden, zal de vakman hierin niet lezen dat de peripheral device ook uit een mechanische combinatie van meerdere technische apparaten kan bestaan. Gelet op het feit dat de peripheral device per definitie functionaliteit toevoegt en volgens het octrooi een verbindingseenheid is, zal de vakman juist begrijpen dat in de peripheral device diverse functionaliteiten logisch/elektronisch zijn gecombineerd. Dat de behuizing van de peripheral device (slechts) een ‘container’ zou kunnen zijn voor meerdere technische apparaten, is voor de vakman geen in technisch opzicht steekhoudende uitleg.
4.23.
Ook uit wat in het algemene deel van de beschrijving over uitvoeringsvormen (embodiments) wordt gezegd, zal de vakman niets anders afleiden dan dat de opslag van het screen scrape programma op logisch/elektronische wijze in het peripheral device is vervat. Zo wordt in paragraaf [0037] beschreven (onderstreping rechtbank):
“In accordance with embodiments of the present invention users start an application from the peripheral device such as a USB dongle, thus making the connection in a 3 step process: (1) connect, e.g. plug in the peripheral device to the processing device, (2) start the screen scraping application, (3) perform a user action such as click on a button on the peripheral device to go allow content to be displayed on the central screen or display. To achieve step 2 Autorun or AutoPlay can be used but (…) most IT departments will disable Autorun/Autoplay. Other OS providers have disabled this function (…). In an embodiment of the present invention a very small service - also called daemon on some OS's – (…) is pre-installed on the processing device (…) to provide a permanently running service that continuously monitors if a peripheral device according to the present invention has been offered up for connection to the processing device. When such a peripheral device is connected, the service will detect this and start the client application software residing in the mass storage area of the peripheral device. Once the service is installed, connectivity with the peripheral device becomes a 2 step process: connect, e.g. plug in the peripheral device to the processing device, and (2) perform a user action such as click on a button on the peripheral device to allow content to be displayed on the central screen or display.”
4.24.
Barco betoogt dat in deze paragraaf slechts een volgorde van stappen wordt beschreven en dat uit de daarop volgende paragrafen [0038] en [0039] blijkt dat daaraan ook stappen kunnen worden toegevoegd (“alternatively or additionally step b, can comprise”), in het licht waarvan paragraaf [0037] zo moet worden gelezen dat het daar besproken stappenproces ook kan worden uitgevoerd met een peripheral device dat twee (na elkaar te gebruiken) connectors heeft. Dit betoog mist doel. Barco gaat bij die lezing immers uit van de veronderstelling dat de connector van de USB-stick in het product van Kindermann, een tweede connector van de peripheral device is. Het gaat er echter om hoe de gemiddelde vakman de kenmerken van de peripheral device van conclusie 1 in het licht van de beschrijving begrijpt. In de hier aan de orde zijnde paragrafen vindt de vakman voor de door Kindermann voorgestane uitleg geen aanwijzingen of steun. In paragraaf [0037] wordt juist uiteengezet hoe het aantal gebruikersstappen om het screen scrape proces te starten, voordelig kan worden beperkt, namelijk door erin te voorzien dat het zich op de peripheral device bevindende screen scrape programma bij het verbinden van die peripheral device met de processing device automatisch wordt gestart. Daardoor hoeft de gebruiker enkel nog maar de peripheral device met de processing device te verbinden (stap één) waarna hij met één simpele gebruikershandeling (als een druk op de knop) zijn scherm kan delen (stap twee). De vakman zal daaruit de gevolgtrekking maken dat het screen scrape programma logisch/elektronisch onderdeel is van de peripheral device die in stap één met de processing device wordt verbonden. De in paragrafen [0038] en [0039] besproken alternatieve of additionele stappen zien in dat kader slechts op de ‘hoedanigheid’ waarin het peripheral device in verband met vooraf geïnstalleerde generieke stuurprogramma’s softwarematig aan de processing device wordt gepresenteerd.
4.25.
Daarop ziet ook paragraaf [0043], waarin uiteengezet wordt dat de peripheral device met bepaalde software instellingen in bepaalde hoedanigheden aan de processing device kan worden gepresenteerd, onder meer als composite device en mass storage device. Ook dat is niet anders te begrijpen dan, zoals door Kindermann in gelijke zin aangevoerd, het (voor de processing device) toegankelijk maken van interne, logisch/elektronisch geïntegreerde, onderdelen van de peripheral device. De stelling van Barco dat paragraaf [0043] ziet op conclusie 16 en bij de uitleg van conclusie 1 buiten beschouwing moet blijven, stuit af op de – ook door haar zelf gestelde omstandigheid – dat conclusie 16 ziet op de peripheral device van conclusie 1.
4.26.
In de door Kindermann aangehaalde paragraaf [0135] van de beschrijving, die gaat over het tweede uitvoeringsvoorbeeld, vindt de vakman verdere bevestiging van de in het algemene deel van de beschrijving (zie met name [par. 0030]) al tot uitdrukking gebrachte leer dat het screen scrape programma logisch/elektronisch onderdeel van de peripheral device is. De processing device zal dat programma (als autorun aanstaat) immers automatisch uitvoeren, zodra het peripheral device op de processing device wordt aangesloten. De rechtbank verwijst naar de hieronder weergegeven onderstreepte delen van paragraaf [0135].
“A client processing device that wants to have its arbitrary media content displayed on the central display connected to the base node (5) connects a peripheral device (D) to its USB port via (2). The peripheral device presents itself to the computer over interface (2) as a composite device comprising a mass storage device and a keypad. (…). If autorun is enabled, then the computer will automatically execute the client software (7) stored in mass storage (8) on the peripheral device. The first user interaction mentioned in the general case is then just the connection of the peripheral device to the USB-port (…)”
4.27.
Barco heeft aangevoerd dat conclusie 1 niet tot deze uitvoeringsvorm is beperkt en dat de derde uitvoeringsvorm – zij verwijst naar paragraaf [0142] van het octrooi – de vakman duidelijk wijst op de mogelijkheid dat een screen scrape programma op een separate reguliere USB-stick (als voorbeeld van een solid state memory) is opgeslagen. Zoals Barco zelf echter erkent, wordt die derde uitvoeringsvorm, omdat daarin een transmitter en input device (kenmerken 1.5 b en d) ontbreken (zie [0144]), niet door conclusie 1 bestreken. In dat licht valt niet in te zien dat deze uitvoeringsvorm een rol speelt bij de uitleg van de in conclusie 1 geclaimde peripheral device.
4.28.
Als de beschrijving van die uitvoeringsvorm echter wel bij de uitleg in ogenschouw wordt genomen, dan vindt de vakman daarin, anders dan Barco ingang wil doen vinden, geen aanwijzing dat het opslaan van een programma op een separate USB-stick, zolang die maar onderdeel uitmaakt van een uit meerdere onderdelen bestaande peripheral device, voldoet aan de kenmerken van conclusie 1. Barco gaat er ook hierbij vanuit dat de peripheral device dan uit twee of meer – niet logisch maar slechts mechanisch verbonden – apparaten met (na elkaar te gebruiken) afzonderlijke connectors bestaat (vgl. r.o. 4.24). In paragraaf [0144] zal de vakman veeleer een verdere aanwijzing vinden voor de uitleg dat de peripheral device als geclaimd, met de daarin vervatte functionaliteiten, als één geheel, met één connector, met de processing device wordt verbonden: “With a solid state memory such as a regular USB memory stick, there is no input device, visual indicator or transmitter of the kinds described above for the connection unit” (onderstreping rechtbank). Dat wordt onderstreept door de paragrafen [0147] en [0151], waaruit volgt dat een “first user” bij deze derde, niet geclaimde, uitvoeringsvorm extra stappen moet doorlopen om zijn scherm te kunnen delen, welke “more complex first user interaction” als nadelig wordt gezien.
4.29.
De in het octrooi opgenomen figuren bieden voor de door Barco voorgestane uitleg van de conclusie evenmin steun. Zoals Kindermann onbestreden heeft gesteld tonen alleen figuren 4 en 10 peripheral devices (dongels) volgens conclusie 1. Die figuren tonen een dongel waarvan het screen scrape programma (in de figuren weergegeven als portable application) een intern opgeslagen onderdeel vormt (vgl. figuur 10: “internal mass storage device storing portable application”).
4.30.
Barco heeft nog aangevoerd dat in de bij figuur 10 behorende beschrijving (negende uitvoeringsvorm, paragraaf [0169]) staat: “Fig. 10 shows a peripheral device in accordance with an independent embodiment of the invention, including an input device. This embodiment can be used with any of the embodiments described above”. Volgens Barco maken de beschrijving en de tekeningen het aldus uitdrukkelijk mogelijk dat een peripheral device met een transmitter en een input device, gecombineerd kan worden met de separate USB-stick met het screen scrape programma van de derde uitvoeringsvorm. Dit standpunt wordt verworpen. De dongel in figuur 10 is reeds een peripheral device met alle kenmerken 1.5 a t/m d van conclusie 1, nu het naast de transmitter en de input device immers ook een interne massaopslag met het screen scrape programma bevat. Niet valt in te zien waarom en hoe deze in combinatie met de derde uitvoeringsvorm gebruikt zou worden. De zinsnede ‘This embodiment can be used with any of the embodiments described above’ zal de vakman dan ook niet lezen als letterlijk geldend voor élke beschreven uitvoeringsvorm17., maar slechts voor de uitvoeringsvormen die daarvoor ruimte bieden. Dat volgt ook uit het feit dat de vierde uitvoeringsvorm voorziet in het via een applicatie kopiëren van het screen scrape programma op de processing device, waardoor een USB-poort (bijvoorbeeld bij tablets en mobiele telefoons) niet nodig is. Bij afwezigheid van zo’n USB-poort kan de dongel van figuur 10 evenmin worden toegepast.
4.31.
Ten slotte heeft Barco nog betoogd dat uit figuur 1b (zie rov. 2.6) blijkt dat het screen scrape programma niet elektronisch verbonden hoeft te zijn met de overige elementen van het peripheral device, nu het programma in die figuur alleen functioneel is verbonden met de processing device en niet samenwerkt met de connector. Dit betoog stuit af op de omstandigheid dat figuur 1b geen peripheral device met alle kenmerken van conclusie 1 toont. In figuur 1b is het screen scrape programma weergegeven als portable application 60. Met betrekking tot die portable application wordt in paragraaf [0092] van de beschrijving uitgelegd dat die bestemd is om te worden geladen en gedraaid op de processing device. Daarna wordt als optie genoemd dat de portable application wordt opgeslagen (stored) op elke connection unit (“Optionally the portable application 60 is stored on each connection unit 47 (…)”). Figuur 1b geeft die optie niet weer. De enige figuren die een peripheral device laten zien volgens conclusie 1, betreffen, zoals reeds overwogen, figuur 4 en 10.
4.32.
In het licht van al het voorgaande heeft Kindermann terecht gesteld dat de beschrijving geen basis biedt voor de door Barco voorgestane uitleg dat het in kenmerk 1.5.c bedoelde screen scrape programma zou kunnen zijn opgeslagen op een device, dat geen logisch/elektronisch deel uitmaakt van de geclaimde peripheral device (maar daaraan enkel mechanisch is gekoppeld) en afzonderlijk met de processing device moet worden verbonden. Waar in het octrooischrift wordt geopenbaard dat het programma op een afzonderlijk met de processing device te verbinden ander device (zoals een USB-stick) kan zijn opgeslagen – zonder dat die tevens een transmitter en input device bevat – is voor de vakman duidelijk dat daarmee geen sprake is van de peripheral device die in conclusie 1 onder bescherming is gesteld.
4.33.
Conclusie is daarom dat de Touch Transmitter in combinatie met de ‘losse’ USB-stick met de Wireless Media software, geen peripheral device in de zin van conclusie 1 van EP 668 vormt. Bij die stand van zaken is van letterlijke inbreuk op die conclusie geen sprake.
4.34.
Als het gaat om de door haar gestelde equivalente inbreuk, heeft Barco aangevoerd dat de USB-stick in het product van Kindermann, net als (de opslag van) de peripheral device, screen scrape software – binnen handbereik – beschikbaar stelt om op de processing device te kunnen laden en laten draaien. Daarover oordeelt de rechtbank als volgt.
4.35.
Voor het kunnen aannemen van inbreuk bij wege van equivalentie is een eerste vereiste dat het afwijkende element vanuit technisch oogpunt gelijkwaardig is aan het geclaimde kenmerk. Aan dat vereiste is voldaan als het product of de werkwijze met het afwijkende element het probleem dat het octrooi oplost, ook oplost, en het afwijkende element in dat kader dezelfde functie vervult als het geclaimde kenmerk. Dit vereiste vormt de basis voor het beroep op equivalentie. Wordt hier niet aan voldaan, dan valt het alternatieve product of de werkwijze met het afwijkende element niet onder de beschermingsomvang van het octrooi.18.
4.36.
Met het Klick & Show-product wordt aan het vereiste van technische equivalentie niet voldaan, omdat de opslag van de screen scrape software op de USB-stick van dat product vanuit technisch oogpunt niet gelijkwaardig is aan de opslag van de software op de peripheral device volgens kenmerk 1.5.c van het octrooi. Het octrooi leert de vakman namelijk dat de omstandigheid dat het screen scrape programma tezamen met de andere geclaimde functionaliteiten (kenmerk 1.5.a, b en d) onderdeel is van één met de processing device te verbinden peripheral device, meerdere voordelen met zich brengt.
4.37.
Zoals Kindermann onbestreden heeft gesteld, levert het screen scrape programma op de peripheral device in elk geval het door het octrooi beschreven voordeel op van (meer) gebruikersgemak voor de niet-deskundige gebruiker van het vergadersysteem. Zij heeft in dit verband specifiek verwezen naar paragraaf [0019], waarin als één van de problemen bij elektronische vergadersystemen wordt genoemd de “High demands on technical expertise of users in current systems that are supposed to be designed to support everyday use by the non-expert user.” Ook wijst Kindermann onbetwist op paragraaf [0078] van het octrooi, waarin wordt gewezen op het gegeven dat het octrooi voorziet in tijdswinst, onder meer bij het voorbereiden van een vergadering en bij het gebruik van de ‘electronic meeting tools’.
4.38.
Uit de hiervoor besproken paragrafen [0037], [0135] en [0151] (zie rov. 4.24, 4.26 en 4.28) komt naar voren dat het octrooi de problemen van gebruikersgemak en tijdswinst onder meer beoogt te ondervangen door het aantal stappen dat een gebruiker – waaronder in het bijzonder ook een ‘first user’ – moet doorlopen om zijn scherm in een vergadering te kunnen delen, zo eenvoudig en beperkt mogelijk te houden. De gebruiker hoeft slechts één peripheral device op zijn computer aan te sluiten, die alle voor de schermdeling benodigde functies tegelijkertijd beschikbaar stelt. In het Klick & Show-product van Kindermann is dat niet het geval, omdat de USB-stick met de Wireless Media eerst op de processing device moet worden aangesloten, waarna het screen scrape programma op de processing device opgeslagen moet worden, voordat de Touch Transmitter – na aparte aansluiting daarvan op de processing device – kan worden gebruikt. Het betoog van Barco stuit hierop af.
4.39.
Nu de Touch Transmitter aldus niet technisch gelijk is te stellen aan de in conclusie 1 geclaimde peripheral device, moet ook de stelling van Barco dat Kindermann met verhandeling van losse Touch Transmitters bij wege van equivalentie inbreuk maakt op conclusie 1, worden verworpen.
4.40.
De (standpunten met betrekking tot de) overige niet-inbreuk verweren van Kindermann behoeven gezien het voorgaande geen bespreking.
Inbreuk op overige conclusies van het octrooi
4.41.
Gelet op wat over conclusie 1 is overwogen, is evenmin sprake van inbreuk op onafhankelijke conclusies 8 en 16. Zoals Barco zelf stelt, ziet conclusie 8 op de methode van werking van de producten uit conclusie 1, waaronder het peripheral device, conform de uitleg die daaraan in het kader van conclusie 1 moet worden gegeven. Conclusie 16 ziet op de peripheral device volgens conclusie 1.
4.42.
Uit het oordeel met betrekking tot de onafhankelijke conclusies 1 en 8 vloeit voort dat Kindermann met het Klick & Show-product ook geen inbreuk maakt op de ingeroepen afhankelijke conclusies van EP 668. Daarmee liggen alle op octrooi-inbreuk gestoelde vorderingen voor afwijzing gereed.
Auteursrechtinbreuk?
4.43.
Over de door Barco gestelde auteursrechtinbreuk op onderdelen van haar ClickShare-handleiding overweegt de rechtbank als volgt. Als al geoordeeld zou moeten worden dat de betreffende onderdelen auteursrechtelijk beschermde werken vormen en Kindermann daarop jegens Barco inbreuk heeft gemaakt, dan vormt dat in de omstandigheden van dit geval onvoldoende rechtvaardiging voor oplegging van een verbod. Vast staat immers dat Kindermann, die eerst in (een laat stadium van) de loop van deze procedure met de aanspraken van Barco is geconfronteerd, haar handleiding naar aanleiding daarvan direct heeft aangepast. Indien Barco deze aanspraken voorafgaand aan de procedure kenbaar had gemaakt, zou zij – zo is onbetwist – dat evenzeer hebben gedaan en zou de vordering niet nodig zijn geweest19.. Dat sprake is van herhaling van de gestelde inbreuk, is voorts gesteld noch gebleken.
4.44.
Gelet op het voorgaande en in aanmerking nemend dat de inbreuk (zo daarvan sprake zou zijn) slechts enkele onderdelen van de ClickShare-handleiding betreft, en in zoverre beperkt is te noemen, terwijl onweersproken is dat Barco daarvan geen nadeel heeft ondervonden, ziet de rechtbank ook onvoldoende aanleiding voor toewijzing van een recall met betrekking tot de handleiding en de (als onderdeel van de recall brief) gevorderde rectificatie op dit punt. De op auteursrecht gestoelde vorderingen zullen dus worden afgewezen.
Onrechtmatig handelen
4.45.
Barco heeft aangevoerd dat Kindermann jegens haar op grond van artikel 6:162, 6:193b en 6:194 BW onrechtmatig heeft gehandeld, omdat zij in strijd met de daarvoor geldende regelgeving heeft nagelaten de volgende informatie op te nemen bij/op de verpakking/handleiding van haar Klick & Show-product:
i) het volledige postadres van de fabrikant of importeur, meer in het bijzonder de straatnaam, op het product;
ii) een volledige tekst van de EU-conformiteitsverklaring;
iii) het maximaal radiofrequent vermogen dat wordt uitgezonden in de frequentieband(en) waarin de radioapparatuur functioneert;
iv) informatie over beperkingen betreffende de ingebruikneming of van voorschriften voor machtiging tot het gebruik in bepaalde lidstaten, meer specifiek: de beperking voor het gebruik binnenshuis op 5 Ghz en een zogenaamd boeksymbool met (relevante) landcodes.
4.46.
Kindermann betwist niet dat van de betreffende gebreken feitelijk sprake is (geweest). Zij heeft te kennen gegeven deze gebreken – voor zover in haar nieuwe handleiding niet al gedaan – te zullen herstellen. Daarbij heeft zij er wat betreft de EU-conformiteitsverklaring op gewezen dat deze te allen tijde op haar website beschikbaar is geweest en dat geldt ook voor haar volledige adresgegevens (inclusief straatnaam), die voorts eenvoudig te vinden zijn geweest in onder meer haar handleiding.
4.47.
De rechtbank stelt vast dat Barco niet (nader) heeft toegelicht waarom het ontbreken op het product van de straatnaam in het postadres (rov. 4.45 onder i), op zichzelf dan wel in combinatie met andere factoren, als onrechtmatig handelen jegens haar kan worden gekwalificeerd. De rechtbank gaat daarom aan dit punt in het betoog van Barco voorbij.
4.48.
Dat Kindermann voor haar Klick & Show-product, hoewel niet bij haar Klick & Show-product opgenomen (rov. 4.45 onder ii), wel over een EU-conformiteitsverklaring daarvoor beschikte, heeft Barco niet weersproken. Daarop stuit haar vordering, voor zover gegrond op artikel 6:162 BW, af. De door Barco voor die grondslag ingenomen stelling dat Kindermann zich een ongeoorloofde voorsprong heeft verschaft door (anders dan Barco) niet de benodigde testen en onderzoeken voor haar product te laten uitvoeren, kan immers, gegeven die door Kindermann verkregen EU-conformiteitsverklaring, niet worden gevolgd. Dat van de gestelde voorsprong al sprake zou zijn vanwege de enkele omstandigheid dat Kindermann die EU-conformiteitsverklaring niet in haar handleidingen had opgenomen, heeft Barco niet gesteld en valt zonder nadere toelichting ook niet in te zien. Vast staat ten slotte dat de verklaring inmiddels wel van de handleiding deel uitmaakt, zodat in zoverre ook het belang bij een hierop geënte vordering is komen te ontbreken.
4.49.
Barco’s stelling dat sprake is van een misleidende mededeling in de zin van artikel 6:194 sub f BW, omdat niet van een EU-conformiteitverklaring is gebleken, stuit evenzeer af op de omstandigheid dat Kindermann wel over die verklaring beschikt.
4.50.
Barco heeft aangevoerd dat sprake is van een misleidende mededeling in de zin van artikel 6:194 onder a BW, vanwege het verzuim melding te maken van beperkingen met betrekking tot gebruiksmogelijkheden van het Klick & Show-product – de rechtbank begrijpt dat Barco doelt op de beperking hiervoor genoemd in rov. 4.45 onder iv – en dat zij niet het maximaal radiofrequent vermogen als eigenschap heeft vermeld (rov. 4.45 onder iii). Zij heeft echter niet toegelicht dat en waarom het ontbreken van deze specifieke informatie op de verpakking en/of in de handleiding van het Klick & Show-product de gemiddelde (Nederlandse) afnemer daarvan, misleidt of kan misleiden en door dat misleidende karakter zijn economische gedrag kan beïnvloeden20.. Los daarvan is onbestreden dat Kindermann – die met deze bezwaren van Barco eerst bij conclusie van repliek in conventie is geconfronteerd – de betreffende informatie direct in haar handleiding heeft opgenomen. Gelet op het voorgaande heeft Barco, die niet meer op het verweer ter zake van Kindermann heeft gereageerd, onvoldoende aangevoerd om te oordelen dat zij er recht op en belang bij heeft dat een verbod op deze grondslag wordt toegewezen.
4.51.
Barco’s betoog dat sprake is van oneerlijke handelspraktijken in de zin van artikel 193b jo. artikel 6:193c lid 1 onder b en 6:193d lid 1 BW wordt ook verworpen. Nog daargelaten of haar een beroep op deze artikelen toekomt, faalt dit betoog om dezelfde redenen als haar op artikel 6:194 BW gegronde betoog. Dat en waarom het ontbreken van informatie over gebruiksmogelijkheden dan wel andere informatie (Barco heeft die in dit kader niet nader gespecificeerd) op de verpakking of in de handleiding van het Klick & Show-product ertoe zou kunnen leiden dat de gemiddelde consument (in Nederland) een besluit over een overeenkomst neemt of kan nemen, dat hij anders niet had genomen, heeft Barco niet toegelicht. Voorts geldt ook in dit verband dat Kindermann ontbrekende informatie (inclusief haar EU-conformiteitsverklaring, zie rov. 4.48), zodra zij daarop is aangesproken, in haar handleiding heeft opgenomen. De rechtbank komt daarom ook in dit kader niet tot het oordeel dat Barco recht heeft op en belang heeft bij toewijzing van het gevorderde.
4.52.
De op de artikelen 6:162, 6:194 en 6:193b BW gestoelde verbodsvordering ligt gelet op het voorgaande voor afwijzing gereed. Nu geen grond bestaat voor het verzenden van een recall-brief, is toewijzing van de als onderdeel van die brief opgenomen passage met betrekking tot onrechtmatig handelen evenmin aan de orde.
Conclusie vorderingen in conventie en (voorwaardelijke) reconventie
4.53.
Het voorgaande betekent dat alle vorderingen in conventie, zowel in de hoofdzaak als in het incident betreffende de provisionele voorziening, zullen worden afgewezen.
4.54.
Nu de rechtbank tot het oordeel komt dat, als EP 668 geldig zou zijn, geen sprake is van inbreuk daarop, behoeft op de voorwaardelijke reconventionele vordering niet te worden beslist.
Proceskosten
4.55.
Barco zal als de in het ongelijk gestelde partij in de hoofdzaak en in het incident in conventie worden veroordeeld in de proceskosten van Kindermann. De door Kindermann voor de procedures in conventie en voorwaardelijke reconventie opgegeven kosten bedragen in totaal € 159.546,50, waarvan € 6.210,- (€ 2.130,10 + € 4.080,-) aan verschotten en€ 153.336,40 aan salaris advocaat. Daarvan is volgens de informatie van Kindermann een bedrag van € 1.202,85 toe te rekenen aan het verweer tegen de niet-octrooirechtelijke vorderingen. Nu daarvan weer een deel is toe te rekenen aan de gestelde auteursrechtinbreuk (tezamen met het octrooirechtelijk deel: het IE-deel), is het deel toe te rekenen aan het verweer tegen het overige gestelde onrechtmatig handelen (het niet IE-deel), in relatie tot de totale kosten verwaarloosbaar klein (naar schatting minder dan 0,5 %). De rechtbank zal daarom voor het gehele bedrag van € 153.336,40 van de toepasselijkheid van artikel 1019h Rv uitgaan.
4.56.
Kindermann heeft aangevoerd dat haar kosten volledig moeten worden toegerekend aan de procedure in conventie, nu de voorwaardelijke reconventionele vordering tot vernietiging in feite slechts het spiegelbeeld is van een deel van haar verweer in conventie. De rechtbank gaat daar, mede in aanmerking genomen dat Barco zich daartegen niet heeft verzet, in mee.
4.57.
De rechtbank ziet geen aanleiding de opgegeven kosten als niet redelijk en evenredig aan te merken. Zij begroot de kosten in conventie als volgt. Aangezien de werkzaamheden met betrekking tot het in omvang beperkte incident grotendeels samenhangen met de hoofdzaak, worden de kosten - die op dit punt ook niet zijn uitgesplitst - aan de hoofdzaak toegerekend en in het incident begroot op nihil. In de hoofdzaak in conventie begroot de rechtbank de tot op heden gemaakte kosten aan de zijde van Kindermann op de door haar genoemde bedragen aan salaris advocaat en verschotten, in totaal dus op € 159.546,50, te vermeerderen met nasalaris, dat (bij gebreke van een opgave) wordt begroot op het daarvoor geldende forfaitaire tarief, een en ander te vermeerderen met de gevorderde wettelijke rente met ingang van de in de beslissing vermelde termijnen.
5. De beslissing
De rechtbank
in conventie in het incident tot het treffen van een provisionele voorziening
5.1.
wijst de vordering af,
5.2.
veroordeelt Barco in de proceskosten, aan de zijde van Kindermann begroot op nihil;
in conventie in de hoofdzaak
5.3.
wijst de vorderingen af,
5.4.
veroordeelt Barco in de proceskosten, aan de zijde van Kindermann begroot op€ 159.546,50 aan tot op heden gemaakte kosten en op € 157,- aan nog te maken nakosten, de nakosten te vermeerderen - onder de voorwaarde dat niet binnen 14 dagen na aanschrijving aan het vonnis is voldaan en er vervolgens betekening van de uitspraak heeft plaatsgevonden - met een bedrag van € 82,-, een en ander te vermeerderen met wettelijke rente met ingang van veertien dagen na betekening van dit vonnis tot de dag van volledige betaling,
5.5.
verklaart de proceskostenveroordeling uitvoerbaar bij voorraad,
5.6.
wijst het meer of anders gevorderde af,
in voorwaardelijke reconventie
5.7.
stelt vast dat niet is voldaan aan de voorwaarde waaronder de vordering in reconventie is ingesteld.
Dit vonnis is gewezen door mr. M. Knijff, mr. A.M. Brakel en mr. C.T. Aalbers en in het openbaar uitgesproken op 14 april 2021.
Voetnoten
Voetnoten Uitspraak 14‑04‑2021
Kindermann heeft de bij dagvaarding gevorderde uitvoerbaar bij voorraad verklaring niet meer in het bij vermeerdering van eis opnieuw geformuleerde petitum opgenomen. De rechtbank begrijpt dat dat op een vergissing berust (en geen vermindering van eis behelst).
Wetboek van Burgerlijke Rechtsvordering
Auteurswet
Burgerlijk Wetboek
Richtlijn 2014/53/EU van het Europees Parlement en de Raad van 16 april 2014 betreffende de harmonisatie van de wetgevingen van de lidstaten inzake het op de markt aanbieden van radioapparatuur en tot intrekking van Richtlijn 1999/5/EG
Telecommunicatiewet
Besluit van 12 december 2016, houdende regels inzake radioapparaten ter implementatie van richtlijn 2014/53/Europese Unie
Regeling van de Minister van Economische Zaken van 13 december 2016, nr. WJZ/16152284, houdende nadere regels inzake radioapparaten
Rijksoctrooiwet 1995
Verordening (EU) 1215/2012 van het Europees Parlement en de Raad van 12 december 2012 betreffende de rechterlijke bevoegdheid, de erkenning en de tenuitvoerlegging van beslissingen in burgerlijke en handelszaken
HR 13-05-1988, ECLI:NL:HR:1988:AC3066
Rb. 's-Gravenhage, 10-11-2010, nr. 354516/HA ZA 09-4216: Boston Scientific / OrbusNeich
Verdrag inzake de verlening van Europese octrooien
Het Protocol inzake de uitleg van artikel 69 EOV
Zoals ook door de Duitse rechter is overwogen, op pag. 32 van de in rov. 2.15 genoemde uitspraak
Gerechtshof Den Haag, 27 oktober 2020, ECLI:NL:GHDHA:2020:2052
Barco heeft in randnr 106 van haar pleitnota opgenomen dat enkele oude versies van Kindermann’s handleiding met de gewraakte onderdelen online nog beschikbaar zijn. Dit punt is niet bij de beoordeling betrokken nu het niet is gepleit en dus geen onderdeel uitmaakt van het partijdebat. De rechtbank gaat er evenwel vanuit dat, voor zover de informatie van Barco juist is, Kindermann de betreffende versies van haar handleiding, overeenkomstig haar gestelde bereidheid daartoe, eveneens onverwijld zal aanpassen.
vgl. ECLI:NL:HR:2015:178 (Staatsloterij/Stichting Loterijverlies.nl)