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

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: EP3035191

EP3035191 - IDENTIFYING SOURCE CODE USED TO BUILD EXECUTABLE FILES [Right-click to bookmark this link]
StatusNo opposition filed within time limit
Status updated on  12.03.2021
Database last updated on 01.10.2024
FormerThe patent has been granted
Status updated on  03.04.2020
FormerGrant of patent is intended
Status updated on  01.12.2019
FormerExamination is in progress
Status updated on  19.12.2016
Most recent event   Tooltip15.07.2022Lapse of the patent in a contracting state
New state(s): BE
published on 17.08.2022  [2022/33]
Applicant(s)For all designated states
Microsoft Technology Licensing, LLC
One Microsoft Way
Redmond, WA 98052 / US
[2020/17]
Former [2016/25]For all designated states
Semmle Limited
Blue Boar Court
9 Alfred Street
Oxford Oxfordshire OX1 4EH / GB
Inventor(s)01 / CAWLEY, Peter
c/o Semmle Limited
Blue Boar Court
9 Alfred Street
Oxford, OX1 4EH / GB
 [2016/25]
Representative(s)CMS Cameron McKenna Nabarro Olswang LLP
Cannon Place
78 Cannon Street
London EC4N 6AF / GB
[2020/19]
Former [2016/25]Burda, Martin Robert
Fish & Richardson P.C.
HighLight Business Towers
Mies-van-der-Rohe-Straße 8
80807 München / DE
Application number, filing date15200803.317.12.2015
[2016/25]
Priority number, dateUS20141457405117.12.2014         Original published format: US201414574051
[2016/25]
Filing languageEN
Procedural languageEN
PublicationType: A1 Application with search report 
No.:EP3035191
Date:22.06.2016
Language:EN
[2016/25]
Type: B1 Patent specification 
No.:EP3035191
Date:06.05.2020
Language:EN
[2020/19]
Search report(s)(Supplementary) European search report - dispatched on:EP30.03.2016
ClassificationIPC:G06F9/445, G06F11/36, G06F9/44
[2016/25]
CPC:
G06F8/54 (EP,US); G06F8/70 (US); G06F11/3624 (EP,US);
G06F8/77 (EP,US)
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 [2016/25]
TitleGerman:IDENTIFIZIERUNG VON ZUR BILDUNG VON AUSFÜHRBAREN DATEIEN VERWENDETEM QUELLCODE[2016/25]
English:IDENTIFYING SOURCE CODE USED TO BUILD EXECUTABLE FILES[2016/25]
French:IDENTIFICATION D'UN CODE SOURCE UTILISÉ POUR CONSTRUIRE DES FICHIERS EXÉCUTABLES[2016/25]
Examination procedure17.12.2015Examination requested  [2016/25]
06.06.2016Despatch of a communication from the examining division (Time limit: M04)
18.07.2016Reply to a communication from the examining division
08.12.2016Despatch of a communication from the examining division (Time limit: M04)
12.01.2017Reply to a communication from the examining division
03.01.2019Despatch of a communication from the examining division (Time limit: M04)
29.04.2019Reply to a communication from the examining division
24.06.2019Despatch of a communication from the examining division (Time limit: M04)
24.10.2019Reply to a communication from the examining division
02.12.2019Communication of intention to grant the patent
27.03.2020Fee for grant paid
27.03.2020Fee for publishing/printing paid
27.03.2020Receipt of the translation of the claim(s)
Opposition(s)09.02.2021No opposition filed within time limit [2021/15]
Fees paidRenewal fee
27.12.2017Renewal fee patent year 03
31.12.2018Renewal fee patent year 04
13.12.2019Renewal fee patent year 05
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  TooltipHU17.12.2015
AL06.05.2020
AT06.05.2020
CY06.05.2020
CZ06.05.2020
DK06.05.2020
EE06.05.2020
ES06.05.2020
FI06.05.2020
HR06.05.2020
IT06.05.2020
LT06.05.2020
LV06.05.2020
MC06.05.2020
MK06.05.2020
MT06.05.2020
NL06.05.2020
PL06.05.2020
RO06.05.2020
RS06.05.2020
SE06.05.2020
SI06.05.2020
SK06.05.2020
SM06.05.2020
TR06.05.2020
BG06.08.2020
NO06.08.2020
GR07.08.2020
IS06.09.2020
PT07.09.2020
IE17.12.2020
LU17.12.2020
BE31.12.2020
CH31.12.2020
LI31.12.2020
[2022/33]
Former [2022/32]HU17.12.2015
AL06.05.2020
AT06.05.2020
CY06.05.2020
CZ06.05.2020
DK06.05.2020
EE06.05.2020
ES06.05.2020
FI06.05.2020
HR06.05.2020
IT06.05.2020
LT06.05.2020
LV06.05.2020
MC06.05.2020
MK06.05.2020
MT06.05.2020
NL06.05.2020
PL06.05.2020
RO06.05.2020
RS06.05.2020
SE06.05.2020
SI06.05.2020
SK06.05.2020
SM06.05.2020
TR06.05.2020
BG06.08.2020
NO06.08.2020
GR07.08.2020
IS06.09.2020
PT07.09.2020
IE17.12.2020
LU17.12.2020
CH31.12.2020
LI31.12.2020
Former [2022/27]HU17.12.2015
AL06.05.2020
AT06.05.2020
CY06.05.2020
CZ06.05.2020
DK06.05.2020
EE06.05.2020
ES06.05.2020
FI06.05.2020
HR06.05.2020
IT06.05.2020
LT06.05.2020
LV06.05.2020
MC06.05.2020
MT06.05.2020
NL06.05.2020
PL06.05.2020
RO06.05.2020
RS06.05.2020
SE06.05.2020
SI06.05.2020
SK06.05.2020
SM06.05.2020
TR06.05.2020
BG06.08.2020
NO06.08.2020
GR07.08.2020
IS06.09.2020
PT07.09.2020
IE17.12.2020
LU17.12.2020
CH31.12.2020
LI31.12.2020
Former [2021/52]AL06.05.2020
AT06.05.2020
CZ06.05.2020
DK06.05.2020
EE06.05.2020
ES06.05.2020
FI06.05.2020
HR06.05.2020
IT06.05.2020
LT06.05.2020
LV06.05.2020
MC06.05.2020
NL06.05.2020
PL06.05.2020
RO06.05.2020
RS06.05.2020
SE06.05.2020
SI06.05.2020
SK06.05.2020
SM06.05.2020
BG06.08.2020
NO06.08.2020
GR07.08.2020
IS06.09.2020
PT07.09.2020
IE17.12.2020
LU17.12.2020
CH31.12.2020
LI31.12.2020
Former [2021/47]AL06.05.2020
AT06.05.2020
CZ06.05.2020
DK06.05.2020
EE06.05.2020
ES06.05.2020
FI06.05.2020
HR06.05.2020
IT06.05.2020
LT06.05.2020
LV06.05.2020
MC06.05.2020
NL06.05.2020
PL06.05.2020
RO06.05.2020
RS06.05.2020
SE06.05.2020
SI06.05.2020
SK06.05.2020
SM06.05.2020
BG06.08.2020
NO06.08.2020
GR07.08.2020
IS06.09.2020
PT07.09.2020
IE17.12.2020
LU17.12.2020
Former [2021/46]AL06.05.2020
AT06.05.2020
CZ06.05.2020
DK06.05.2020
EE06.05.2020
ES06.05.2020
FI06.05.2020
HR06.05.2020
IT06.05.2020
LT06.05.2020
LV06.05.2020
MC06.05.2020
NL06.05.2020
PL06.05.2020
RO06.05.2020
RS06.05.2020
SE06.05.2020
SI06.05.2020
SK06.05.2020
SM06.05.2020
BG06.08.2020
NO06.08.2020
GR07.08.2020
IS06.09.2020
PT07.09.2020
IE17.12.2020
Former [2021/40]AL06.05.2020
AT06.05.2020
CZ06.05.2020
DK06.05.2020
EE06.05.2020
ES06.05.2020
FI06.05.2020
HR06.05.2020
IT06.05.2020
LT06.05.2020
LV06.05.2020
MC06.05.2020
NL06.05.2020
PL06.05.2020
RO06.05.2020
RS06.05.2020
SE06.05.2020
SI06.05.2020
SK06.05.2020
SM06.05.2020
BG06.08.2020
NO06.08.2020
GR07.08.2020
IS06.09.2020
PT07.09.2020
Former [2021/24]AL06.05.2020
AT06.05.2020
CZ06.05.2020
DK06.05.2020
EE06.05.2020
ES06.05.2020
FI06.05.2020
HR06.05.2020
IT06.05.2020
LT06.05.2020
LV06.05.2020
NL06.05.2020
PL06.05.2020
RO06.05.2020
RS06.05.2020
SE06.05.2020
SI06.05.2020
SK06.05.2020
SM06.05.2020
BG06.08.2020
NO06.08.2020
GR07.08.2020
IS06.09.2020
PT07.09.2020
Former [2021/10]AL06.05.2020
AT06.05.2020
CZ06.05.2020
DK06.05.2020
EE06.05.2020
ES06.05.2020
FI06.05.2020
HR06.05.2020
IT06.05.2020
LT06.05.2020
LV06.05.2020
NL06.05.2020
PL06.05.2020
RO06.05.2020
RS06.05.2020
SE06.05.2020
SK06.05.2020
SM06.05.2020
BG06.08.2020
NO06.08.2020
GR07.08.2020
IS06.09.2020
PT07.09.2020
Former [2021/09]AL06.05.2020
AT06.05.2020
CZ06.05.2020
DK06.05.2020
EE06.05.2020
ES06.05.2020
FI06.05.2020
HR06.05.2020
IT06.05.2020
LT06.05.2020
LV06.05.2020
NL06.05.2020
RO06.05.2020
RS06.05.2020
SE06.05.2020
SM06.05.2020
BG06.08.2020
NO06.08.2020
GR07.08.2020
IS06.09.2020
PT07.09.2020
Former [2021/08]AL06.05.2020
DK06.05.2020
ES06.05.2020
FI06.05.2020
HR06.05.2020
LT06.05.2020
LV06.05.2020
NL06.05.2020
RO06.05.2020
RS06.05.2020
SE06.05.2020
SM06.05.2020
BG06.08.2020
NO06.08.2020
GR07.08.2020
IS06.09.2020
PT07.09.2020
Former [2021/04]AL06.05.2020
FI06.05.2020
HR06.05.2020
LT06.05.2020
LV06.05.2020
NL06.05.2020
RS06.05.2020
SE06.05.2020
BG06.08.2020
NO06.08.2020
GR07.08.2020
IS06.09.2020
PT07.09.2020
Former [2021/01]FI06.05.2020
HR06.05.2020
LT06.05.2020
LV06.05.2020
RS06.05.2020
SE06.05.2020
BG06.08.2020
NO06.08.2020
GR07.08.2020
IS06.09.2020
PT07.09.2020
Former [2020/51]FI06.05.2020
HR06.05.2020
LT06.05.2020
LV06.05.2020
RS06.05.2020
SE06.05.2020
NO06.08.2020
GR07.08.2020
IS06.09.2020
PT07.09.2020
Former [2020/50]FI06.05.2020
HR06.05.2020
LT06.05.2020
LV06.05.2020
SE06.05.2020
NO06.08.2020
GR07.08.2020
IS06.09.2020
PT07.09.2020
Former [2020/48]FI06.05.2020
LT06.05.2020
SE06.05.2020
NO06.08.2020
IS06.09.2020
PT07.09.2020
Former [2020/47]LT06.05.2020
NO06.08.2020
IS06.09.2020
Former [2020/46]IS06.09.2020
Documents cited:Search[I]US2011246966  (HARRON III VINCENT EDWARD [US]) [I] 1-15 * paragraph [0025] - paragraph [0030] *;
 [A]EP2660668  (GEN ELECTRIC [US]) [A] 1-15 * paragraph [0013] *;
 [A]  - KRIS DE SCHUTTER, "Automated architectural reviews with Semmle", SOFTWARE MAINTENANCE (ICSM), 2012 28TH IEEE INTERNATIONAL CONFERENCE ON, IEEE, (20120923), doi:10.1109/ICSM.2012.6405320, ISBN 978-1-4673-2313-0, pages 557 - 565, XP032299523 [A] 1-15 * the whole document *

DOI:   http://dx.doi.org/10.1109/ICSM.2012.6405320
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.