blank Quick help
blank Maintenance news

Scheduled maintenance

Regular maintenance outages:
between 05.00 and 05.15 hrs CET (Monday to Sunday).

Other outages
Availability
Register Forum

2022.02.11

More...
blank News flashes

News Flashes

New version of the European Patent Register – SPC proceedings information in the Unitary Patent Register.

2024-07-24

More...
blank Related links

Extract from the Register of European Patents

EP About this file: EP2941695

EP2941695 - HIGH THROUGHPUT LOW LATENCY USER MODE DRIVERS IMPLEMENTED IN MANAGED CODE [Right-click to bookmark this link]
StatusNo opposition filed within time limit
Status updated on  17.04.2020
Database last updated on 31.08.2024
FormerThe patent has been granted
Status updated on  10.05.2019
FormerGrant of patent is intended
Status updated on  06.01.2019
FormerExamination is in progress
Status updated on  19.05.2017
Most recent event   Tooltip08.07.2022Lapse of the patent in a contracting state
New state(s): MK
published on 10.08.2022  [2022/32]
Applicant(s)For all designated states
Microsoft Technology Licensing, LLC
One Microsoft Way
Redmond, WA 98052 / US
[2015/46]
Inventor(s)01 / WEINSBERG, Yaron
c/o Microsoft Corporation
LCA - International Patents
One Microsoft Way
Redmond, Washington 98052-6399 / US
02 / YU, Jinsong
c/o Microsoft Corporation
LCA - International Patents
One Microsoft Way
Redmond, Washington 98052-6399 / US
03 / COX, Shaun David
c/o Microsoft Corporation
LCA - International Patents
One Microsoft Way
Redmond, Washington 98052-6399 / US
04 / OKS, Stanislav
c/o Microsoft Corporation
LCA - International Patents
One Microsoft Way
Redmond, Washington 98052-6399 / US
05 / HUNT, Galen C.
c/o Microsoft Corporation
LCA - International Patents
One Microsoft Way
Redmond, Washington 98052-6399 / US
06 / BRUMME, Christopher Wellington
c/o Microsoft Corporation
LCA - International Patents
One Microsoft Way
Redmond, Washington 98052-6399 / US
07 / RICHARDSON, John
c/o Microsoft Corporation
LCA - International Patents
One Microsoft Way
Redmond, Washington 98052-6399 / US
 [2015/46]
Representative(s)Grünecker Patent- und Rechtsanwälte PartG mbB
Leopoldstraße 4
80802 München / DE
[2015/46]
Application number, filing date14702317.003.01.2014
[2015/46]
WO2014US10116
Priority number, dateUS20131373471804.01.2013         Original published format: US201313734718
[2015/46]
Filing languageEN
Procedural languageEN
PublicationType: A1 Application with search report
No.:WO2014107543
Date:10.07.2014
Language:EN
[2014/28]
Type: A1 Application with search report 
No.:EP2941695
Date:11.11.2015
Language:EN
The application published by WIPO in one of the EPO official languages on 10.07.2014 takes the place of the publication of the European patent application.
[2015/46]
Type: B1 Patent specification 
No.:EP2941695
Date:12.06.2019
Language:EN
[2019/24]
Search report(s)International search report - published on:EP10.07.2014
ClassificationIPC:G06F9/4401, G06F9/54
[2019/03]
CPC:
G06F9/4411 (EP,US); G06F9/544 (EP,US)
Former IPC [2015/46]G06F9/44, G06F9/54
Designated contracting statesAL,   AT,   BE,   BG,   CH,   CY,   CZ,   DE,   DK,   EE,   ES,   FI,   FR,   GB,   GR,   HR,   HU,   IE,   IS,   IT,   LI,   LT,   LU,   LV,   MC,   MK,   MT,   NL,   NO,   PL,   PT,   RO,   RS,   SE,   SI,   SK,   SM,   TR [2015/46]
Extension statesBANot yet paid
MENot yet paid
TitleGerman:IN EINEN VERWALTETEN CODE IMPLEMENTIERTE BENUTZERMODUSTREIBER MIT HOHEM DURCHSATZ UND NIEDRIGER LATENZ[2015/46]
English:HIGH THROUGHPUT LOW LATENCY USER MODE DRIVERS IMPLEMENTED IN MANAGED CODE[2015/46]
French:PILOTES EN MODE UTILISATEUR À FAIBLE LATENCE ET À HAUT DÉBIT MIS EN OEUVRE DANS UN CODE GÉRÉ[2015/46]
Entry into regional phase30.06.2015National basic fee paid 
30.06.2015Designation fee(s) paid 
30.06.2015Examination fee paid 
Examination procedure22.07.2014Request for preliminary examination filed
International Preliminary Examining Authority: EP
30.06.2015Examination requested  [2015/46]
23.02.2016Amendment by applicant (claims and/or description)
17.05.2017Despatch of a communication from the examining division (Time limit: M04)
31.07.2017Reply to a communication from the examining division
16.07.2018Despatch of a communication from the examining division (Time limit: M04)
07.11.2018Reply to a communication from the examining division
07.01.2019Communication of intention to grant the patent
02.05.2019Fee for grant paid
02.05.2019Fee for publishing/printing paid
02.05.2019Receipt of the translation of the claim(s)
Divisional application(s)The date of the Examining Division's first communication in respect of the earliest application for which a communication has been issued is  17.05.2017
Opposition(s)13.03.2020No opposition filed within time limit [2020/21]
Fees paidRenewal fee
11.01.2016Renewal fee patent year 03
11.01.2017Renewal fee patent year 04
15.01.2018Renewal fee patent year 05
15.01.2019Renewal fee patent year 06
Opt-out from the exclusive  Tooltip
competence of the Unified
Patent Court
See the Register of the Unified Patent Court for opt-out data
Responsibility for the accuracy, completeness or quality of the data displayed under the link provided lies entirely with the Unified Patent Court.
Lapses during opposition  TooltipHU03.01.2014
AL12.06.2019
AT12.06.2019
CY12.06.2019
CZ12.06.2019
DK12.06.2019
EE12.06.2019
ES12.06.2019
FI12.06.2019
HR12.06.2019
IT12.06.2019
LT12.06.2019
LV12.06.2019
MC12.06.2019
MK12.06.2019
MT12.06.2019
PL12.06.2019
RO12.06.2019
RS12.06.2019
SE12.06.2019
SI12.06.2019
SK12.06.2019
SM12.06.2019
TR12.06.2019
BG12.09.2019
NO12.09.2019
GR13.09.2019
IS12.10.2019
PT14.10.2019
IE03.01.2020
LU03.01.2020
BE31.01.2020
CH31.01.2020
LI31.01.2020
[2022/32]
Former [2022/27]HU03.01.2014
AL12.06.2019
AT12.06.2019
CY12.06.2019
CZ12.06.2019
DK12.06.2019
EE12.06.2019
ES12.06.2019
FI12.06.2019
HR12.06.2019
IT12.06.2019
LT12.06.2019
LV12.06.2019
MC12.06.2019
MT12.06.2019
PL12.06.2019
RO12.06.2019
RS12.06.2019
SE12.06.2019
SI12.06.2019
SK12.06.2019
SM12.06.2019
TR12.06.2019
BG12.09.2019
NO12.09.2019
GR13.09.2019
IS12.10.2019
PT14.10.2019
IE03.01.2020
LU03.01.2020
BE31.01.2020
CH31.01.2020
LI31.01.2020
Former [2021/08]AL12.06.2019
AT12.06.2019
CZ12.06.2019
DK12.06.2019
EE12.06.2019
ES12.06.2019
FI12.06.2019
HR12.06.2019
IT12.06.2019
LT12.06.2019
LV12.06.2019
MC12.06.2019
PL12.06.2019
RO12.06.2019
RS12.06.2019
SE12.06.2019
SI12.06.2019
SK12.06.2019
SM12.06.2019
TR12.06.2019
BG12.09.2019
NO12.09.2019
GR13.09.2019
IS12.10.2019
PT14.10.2019
IE03.01.2020
LU03.01.2020
BE31.01.2020
CH31.01.2020
LI31.01.2020
Former [2020/51]AL12.06.2019
AT12.06.2019
CZ12.06.2019
DK12.06.2019
EE12.06.2019
ES12.06.2019
FI12.06.2019
HR12.06.2019
IT12.06.2019
LT12.06.2019
LV12.06.2019
MC12.06.2019
PL12.06.2019
RO12.06.2019
RS12.06.2019
SE12.06.2019
SI12.06.2019
SK12.06.2019
SM12.06.2019
TR12.06.2019
BG12.09.2019
NO12.09.2019
GR13.09.2019
IS12.10.2019
PT14.10.2019
LU03.01.2020
BE31.01.2020
CH31.01.2020
LI31.01.2020
Former [2020/46]AL12.06.2019
AT12.06.2019
CZ12.06.2019
DK12.06.2019
EE12.06.2019
ES12.06.2019
FI12.06.2019
HR12.06.2019
IT12.06.2019
LT12.06.2019
LV12.06.2019
MC12.06.2019
PL12.06.2019
RO12.06.2019
RS12.06.2019
SE12.06.2019
SI12.06.2019
SK12.06.2019
SM12.06.2019
TR12.06.2019
BG12.09.2019
NO12.09.2019
GR13.09.2019
IS12.10.2019
PT14.10.2019
LU03.01.2020
Former [2020/39]AL12.06.2019
AT12.06.2019
CZ12.06.2019
DK12.06.2019
EE12.06.2019
ES12.06.2019
FI12.06.2019
HR12.06.2019
IT12.06.2019
LT12.06.2019
LV12.06.2019
MC12.06.2019
PL12.06.2019
RO12.06.2019
RS12.06.2019
SE12.06.2019
SI12.06.2019
SK12.06.2019
SM12.06.2019
TR12.06.2019
BG12.09.2019
NO12.09.2019
GR13.09.2019
IS12.10.2019
PT14.10.2019
Former [2020/36]AL12.06.2019
AT12.06.2019
CZ12.06.2019
DK12.06.2019
EE12.06.2019
ES12.06.2019
FI12.06.2019
HR12.06.2019
IT12.06.2019
LT12.06.2019
LV12.06.2019
PL12.06.2019
RO12.06.2019
RS12.06.2019
SE12.06.2019
SI12.06.2019
SK12.06.2019
SM12.06.2019
TR12.06.2019
BG12.09.2019
NO12.09.2019
GR13.09.2019
IS12.10.2019
PT14.10.2019
Former [2020/24]AL12.06.2019
AT12.06.2019
CZ12.06.2019
DK12.06.2019
EE12.06.2019
ES12.06.2019
FI12.06.2019
HR12.06.2019
IT12.06.2019
LT12.06.2019
LV12.06.2019
PL12.06.2019
RO12.06.2019
RS12.06.2019
SE12.06.2019
SI12.06.2019
SK12.06.2019
SM12.06.2019
TR12.06.2019
BG12.09.2019
NO12.09.2019
GR13.09.2019
PT14.10.2019
IS24.02.2020
Former [2020/22]AL12.06.2019
AT12.06.2019
CZ12.06.2019
DK12.06.2019
EE12.06.2019
ES12.06.2019
FI12.06.2019
HR12.06.2019
IT12.06.2019
LT12.06.2019
LV12.06.2019
RO12.06.2019
RS12.06.2019
SE12.06.2019
SK12.06.2019
SM12.06.2019
TR12.06.2019
BG12.09.2019
NO12.09.2019
GR13.09.2019
IS12.10.2019
PT14.10.2019
Former [2020/17]AL12.06.2019
AT12.06.2019
CZ12.06.2019
EE12.06.2019
ES12.06.2019
FI12.06.2019
HR12.06.2019
IT12.06.2019
LT12.06.2019
LV12.06.2019
RO12.06.2019
RS12.06.2019
SE12.06.2019
SK12.06.2019
SM12.06.2019
TR12.06.2019
BG12.09.2019
NO12.09.2019
GR13.09.2019
IS12.10.2019
PT14.10.2019
Former [2020/13]AL12.06.2019
AT12.06.2019
CZ12.06.2019
EE12.06.2019
ES12.06.2019
FI12.06.2019
HR12.06.2019
IT12.06.2019
LT12.06.2019
LV12.06.2019
RO12.06.2019
RS12.06.2019
SE12.06.2019
SK12.06.2019
SM12.06.2019
BG12.09.2019
NO12.09.2019
GR13.09.2019
IS12.10.2019
PT14.10.2019
Former [2020/12]AL12.06.2019
AT12.06.2019
CZ12.06.2019
EE12.06.2019
ES12.06.2019
FI12.06.2019
HR12.06.2019
IT12.06.2019
LT12.06.2019
LV12.06.2019
RO12.06.2019
RS12.06.2019
SE12.06.2019
SK12.06.2019
BG12.09.2019
NO12.09.2019
GR13.09.2019
IS12.10.2019
PT14.10.2019
Former [2020/11]AL12.06.2019
AT12.06.2019
CZ12.06.2019
EE12.06.2019
ES12.06.2019
FI12.06.2019
HR12.06.2019
LT12.06.2019
LV12.06.2019
RO12.06.2019
RS12.06.2019
SE12.06.2019
SK12.06.2019
BG12.09.2019
NO12.09.2019
GR13.09.2019
PT14.10.2019
Former [2020/10]AL12.06.2019
AT12.06.2019
CZ12.06.2019
FI12.06.2019
HR12.06.2019
LT12.06.2019
LV12.06.2019
RO12.06.2019
RS12.06.2019
SE12.06.2019
BG12.09.2019
NO12.09.2019
GR13.09.2019
PT14.10.2019
Former [2020/09]AL12.06.2019
CZ12.06.2019
FI12.06.2019
HR12.06.2019
LT12.06.2019
LV12.06.2019
RS12.06.2019
SE12.06.2019
BG12.09.2019
NO12.09.2019
GR13.09.2019
Former [2019/51]AL12.06.2019
FI12.06.2019
HR12.06.2019
LT12.06.2019
LV12.06.2019
RS12.06.2019
SE12.06.2019
BG12.09.2019
NO12.09.2019
GR13.09.2019
Former [2019/50]AL12.06.2019
FI12.06.2019
HR12.06.2019
LT12.06.2019
LV12.06.2019
RS12.06.2019
SE12.06.2019
NO12.09.2019
GR13.09.2019
Former [2019/49]AL12.06.2019
FI12.06.2019
HR12.06.2019
LT12.06.2019
SE12.06.2019
NO12.09.2019
Former [2019/48]FI12.06.2019
LT12.06.2019
SE12.06.2019
NO12.09.2019
Former [2019/47]FI12.06.2019
LT12.06.2019
NO12.09.2019
Cited inInternational search[X]  - FORIN A ET AL, "AN I/O SYSTEM FOR MACH 3.0", PROCEEDINGS OF THE USENIX MACH SYMPOSIUM, XX, XX, (19910101), pages 163 - 176, XP000471726 [X] 1-8 * the whole document *
 [X]  - HONGFENG ZHU ET AL, "Research and Implementation of Zero-Copy Technology Based on Device Driver in Linux", COMPUTER AND COMPUTATIONAL SCIENCES, 2006. IMSCCS '06. FIRST INTERNATI ONAL MULTI-SYMPOSIUMS ON HANGZHOU, ZHEJIANG, CHINA 20-24 JUNE 2006, PISCATAWAY, NJ, USA,IEEE, PISCATAWAY, NJ, USA, (20060620), ISBN 978-0-7695-2581-5, pages 129 - 134, XP031361988 [X] 1-8 * the whole document *
 [I]  - Eduard Bröse, "ZeroCopy: Techniques, Benefits and Pitfalls", (2005), URL: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.93.9589&rep=rep1&type=pdf, (20140319), XP002722027 [I] 1-8 * the whole document *
The EPO accepts no responsibility for the accuracy of data originating from other authorities; in particular, it does not guarantee that it is complete, up to date or fit for specific purposes.