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

EP3049988 - A SYSTEM AND METHOD FOR AUTOMATED REMEDYING OF SECURITY VULNERABILITIES [Right-click to bookmark this link]
StatusNo opposition filed within time limit
Status updated on  07.02.2020
Database last updated on 13.11.2024
FormerThe patent has been granted
Status updated on  01.03.2019
FormerGrant of patent is intended
Status updated on  16.10.2018
FormerExamination is in progress
Status updated on  15.09.2017
Most recent event   Tooltip01.07.2022Lapse of the patent in a contracting state
New state(s): MK
published on 03.08.2022  [2022/31]
Applicant(s)For all designated states
Veracode, Inc.
65 Network Drive
Burlington, MA 01803 / US
[2016/31]
Inventor(s)01 / PAPPAS, Thomas, Michael
15 Nichols Avenue
Watertown, MA 02472 / US
 [2016/31]
Representative(s)Somervell, Thomas Richard
Marks & Clerk LLP
Alpha Tower
Suffolk Street
Queensway
Birmingham B1 1TT / GB
[2016/31]
Application number, filing date14783736.325.09.2014
[2016/31]
WO2014US57445
Priority number, dateUS201361882347P25.09.2013         Original published format: US 201361882347 P
[2016/31]
Filing languageEN
Procedural languageEN
PublicationType: A1 Application with search report
No.:WO2015048282
Date:02.04.2015
Language:EN
[2015/13]
Type: A1 Application with search report 
No.:EP3049988
Date:03.08.2016
Language:EN
The application published by WIPO in one of the EPO official languages on 02.04.2015 takes the place of the publication of the European patent application.
[2016/31]
Type: B1 Patent specification 
No.:EP3049988
Date:03.04.2019
Language:EN
[2019/14]
Search report(s)International search report - published on:EP02.04.2015
ClassificationIPC:G06F21/54, G06F21/57, H04L29/06
[2018/43]
CPC:
G06F21/577 (EP,US); G06F16/148 (US); G06F21/54 (EP,US);
G06F21/565 (US); G06F21/57 (US); G06F8/65 (US);
G06F2221/034 (US); H04L63/145 (US) (-)
Former IPC [2016/31]G06F21/57
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/31]
Extension statesBANot yet paid
MENot yet paid
TitleGerman:SYSTEM UND VERFAHREN FÜR AUTOMATISIERTE BEHEBUNG VON SICHERHEITSLÜCKEN[2016/31]
English:A SYSTEM AND METHOD FOR AUTOMATED REMEDYING OF SECURITY VULNERABILITIES[2016/31]
French:SYSTÈME ET PROCÉDÉ DE CORRECTION AUTOMATIQUE DE VULNÉRABILITÉS AFFECTANT LA SÉCURITÉ[2016/31]
Entry into regional phase15.04.2016National basic fee paid 
15.04.2016Designation fee(s) paid 
15.04.2016Examination fee paid 
Examination procedure15.04.2016Examination requested  [2016/31]
10.11.2016Amendment by applicant (claims and/or description)
14.09.2017Despatch of a communication from the examining division (Time limit: M06)
23.03.2018Reply to a communication from the examining division
17.10.2018Communication of intention to grant the patent
22.02.2019Fee for grant paid
22.02.2019Fee for publishing/printing paid
22.02.2019Receipt of the translation of the claim(s)
Opposition(s)06.01.2020No opposition filed within time limit [2020/11]
Fees paidRenewal fee
27.09.2016Renewal fee patent year 03
27.09.2017Renewal fee patent year 04
11.09.2018Renewal 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  TooltipHU25.09.2014
AL03.04.2019
AT03.04.2019
CY03.04.2019
CZ03.04.2019
DK03.04.2019
EE03.04.2019
FI03.04.2019
HR03.04.2019
IT03.04.2019
LT03.04.2019
LV03.04.2019
MC03.04.2019
MK03.04.2019
MT03.04.2019
NL03.04.2019
PL03.04.2019
RO03.04.2019
RS03.04.2019
SE03.04.2019
SI03.04.2019
SK03.04.2019
SM03.04.2019
TR03.04.2019
BG03.07.2019
NO03.07.2019
GR04.07.2019
IS03.08.2019
PT03.08.2019
IE25.09.2019
LU25.09.2019
BE30.09.2019
CH30.09.2019
LI30.09.2019
[2022/31]
Former [2021/34]HU25.09.2014
AL03.04.2019
AT03.04.2019
CY03.04.2019
CZ03.04.2019
DK03.04.2019
EE03.04.2019
FI03.04.2019
HR03.04.2019
IT03.04.2019
LT03.04.2019
LV03.04.2019
MC03.04.2019
MT03.04.2019
NL03.04.2019
PL03.04.2019
RO03.04.2019
RS03.04.2019
SE03.04.2019
SI03.04.2019
SK03.04.2019
SM03.04.2019
TR03.04.2019
BG03.07.2019
NO03.07.2019
GR04.07.2019
IS03.08.2019
PT03.08.2019
IE25.09.2019
LU25.09.2019
BE30.09.2019
CH30.09.2019
LI30.09.2019
Former [2021/32]HU25.09.2014
AL03.04.2019
AT03.04.2019
CY03.04.2019
CZ03.04.2019
DK03.04.2019
EE03.04.2019
FI03.04.2019
HR03.04.2019
IT03.04.2019
LT03.04.2019
LV03.04.2019
MC03.04.2019
NL03.04.2019
PL03.04.2019
RO03.04.2019
RS03.04.2019
SE03.04.2019
SI03.04.2019
SK03.04.2019
SM03.04.2019
TR03.04.2019
BG03.07.2019
NO03.07.2019
GR04.07.2019
IS03.08.2019
PT03.08.2019
IE25.09.2019
LU25.09.2019
BE30.09.2019
CH30.09.2019
LI30.09.2019
Former [2021/26]AL03.04.2019
AT03.04.2019
CY03.04.2019
CZ03.04.2019
DK03.04.2019
EE03.04.2019
FI03.04.2019
HR03.04.2019
IT03.04.2019
LT03.04.2019
LV03.04.2019
MC03.04.2019
NL03.04.2019
PL03.04.2019
RO03.04.2019
RS03.04.2019
SE03.04.2019
SI03.04.2019
SK03.04.2019
SM03.04.2019
TR03.04.2019
BG03.07.2019
NO03.07.2019
GR04.07.2019
IS03.08.2019
PT03.08.2019
IE25.09.2019
LU25.09.2019
BE30.09.2019
CH30.09.2019
LI30.09.2019
Former [2020/38]AL03.04.2019
AT03.04.2019
CZ03.04.2019
DK03.04.2019
EE03.04.2019
FI03.04.2019
HR03.04.2019
IT03.04.2019
LT03.04.2019
LV03.04.2019
MC03.04.2019
NL03.04.2019
PL03.04.2019
RO03.04.2019
RS03.04.2019
SE03.04.2019
SI03.04.2019
SK03.04.2019
SM03.04.2019
TR03.04.2019
BG03.07.2019
NO03.07.2019
GR04.07.2019
IS03.08.2019
PT03.08.2019
IE25.09.2019
LU25.09.2019
BE30.09.2019
CH30.09.2019
LI30.09.2019
Former [2020/36]AL03.04.2019
AT03.04.2019
CZ03.04.2019
DK03.04.2019
EE03.04.2019
FI03.04.2019
HR03.04.2019
IT03.04.2019
LT03.04.2019
LV03.04.2019
MC03.04.2019
NL03.04.2019
PL03.04.2019
RO03.04.2019
RS03.04.2019
SE03.04.2019
SI03.04.2019
SK03.04.2019
SM03.04.2019
TR03.04.2019
BG03.07.2019
NO03.07.2019
GR04.07.2019
IS03.08.2019
PT03.08.2019
IE25.09.2019
LU25.09.2019
CH30.09.2019
LI30.09.2019
Former [2020/35]AL03.04.2019
AT03.04.2019
CZ03.04.2019
DK03.04.2019
EE03.04.2019
FI03.04.2019
HR03.04.2019
IT03.04.2019
LT03.04.2019
LV03.04.2019
MC03.04.2019
NL03.04.2019
PL03.04.2019
RO03.04.2019
RS03.04.2019
SE03.04.2019
SI03.04.2019
SK03.04.2019
SM03.04.2019
TR03.04.2019
BG03.07.2019
NO03.07.2019
GR04.07.2019
IS03.08.2019
PT03.08.2019
LU25.09.2019
CH30.09.2019
LI30.09.2019
Former [2020/34]AL03.04.2019
AT03.04.2019
CZ03.04.2019
DK03.04.2019
EE03.04.2019
FI03.04.2019
HR03.04.2019
IT03.04.2019
LT03.04.2019
LV03.04.2019
MC03.04.2019
NL03.04.2019
PL03.04.2019
RO03.04.2019
RS03.04.2019
SE03.04.2019
SI03.04.2019
SK03.04.2019
SM03.04.2019
TR03.04.2019
BG03.07.2019
NO03.07.2019
GR04.07.2019
IS03.08.2019
PT03.08.2019
CH30.09.2019
LI30.09.2019
Former [2020/25]AL03.04.2019
AT03.04.2019
CZ03.04.2019
DK03.04.2019
EE03.04.2019
FI03.04.2019
HR03.04.2019
IT03.04.2019
LT03.04.2019
LV03.04.2019
MC03.04.2019
NL03.04.2019
PL03.04.2019
RO03.04.2019
RS03.04.2019
SE03.04.2019
SI03.04.2019
SK03.04.2019
SM03.04.2019
TR03.04.2019
BG03.07.2019
NO03.07.2019
GR04.07.2019
IS03.08.2019
PT03.08.2019
Former [2020/17]AL03.04.2019
AT03.04.2019
CZ03.04.2019
DK03.04.2019
EE03.04.2019
FI03.04.2019
HR03.04.2019
IT03.04.2019
LT03.04.2019
LV03.04.2019
NL03.04.2019
PL03.04.2019
RO03.04.2019
RS03.04.2019
SE03.04.2019
SK03.04.2019
SM03.04.2019
TR03.04.2019
BG03.07.2019
NO03.07.2019
GR04.07.2019
IS03.08.2019
PT03.08.2019
Former [2020/14]AL03.04.2019
AT03.04.2019
CZ03.04.2019
DK03.04.2019
EE03.04.2019
FI03.04.2019
HR03.04.2019
IT03.04.2019
LT03.04.2019
LV03.04.2019
NL03.04.2019
PL03.04.2019
RO03.04.2019
RS03.04.2019
SE03.04.2019
SK03.04.2019
SM03.04.2019
BG03.07.2019
NO03.07.2019
GR04.07.2019
IS03.08.2019
PT03.08.2019
Former [2020/12]AL03.04.2019
AT03.04.2019
CZ03.04.2019
DK03.04.2019
EE03.04.2019
FI03.04.2019
HR03.04.2019
IT03.04.2019
LT03.04.2019
LV03.04.2019
NL03.04.2019
PL03.04.2019
RO03.04.2019
RS03.04.2019
SE03.04.2019
SK03.04.2019
BG03.07.2019
NO03.07.2019
GR04.07.2019
IS03.08.2019
PT03.08.2019
Former [2020/11]AL03.04.2019
AT03.04.2019
CZ03.04.2019
DK03.04.2019
EE03.04.2019
FI03.04.2019
HR03.04.2019
LT03.04.2019
LV03.04.2019
NL03.04.2019
PL03.04.2019
RO03.04.2019
RS03.04.2019
SE03.04.2019
SK03.04.2019
BG03.07.2019
NO03.07.2019
GR04.07.2019
IS03.08.2019
PT03.08.2019
Former [2020/10]AL03.04.2019
AT03.04.2019
CZ03.04.2019
DK03.04.2019
FI03.04.2019
HR03.04.2019
LT03.04.2019
LV03.04.2019
NL03.04.2019
PL03.04.2019
RO03.04.2019
RS03.04.2019
SE03.04.2019
BG03.07.2019
NO03.07.2019
GR04.07.2019
IS03.08.2019
PT03.08.2019
Former [2020/09]AL03.04.2019
AT03.04.2019
CZ03.04.2019
DK03.04.2019
FI03.04.2019
HR03.04.2019
LT03.04.2019
LV03.04.2019
NL03.04.2019
PL03.04.2019
RS03.04.2019
SE03.04.2019
BG03.07.2019
NO03.07.2019
GR04.07.2019
IS03.08.2019
PT03.08.2019
Former [2020/04]AL03.04.2019
AT03.04.2019
CZ03.04.2019
FI03.04.2019
HR03.04.2019
LT03.04.2019
LV03.04.2019
NL03.04.2019
PL03.04.2019
RS03.04.2019
SE03.04.2019
BG03.07.2019
NO03.07.2019
GR04.07.2019
IS03.08.2019
PT03.08.2019
Former [2020/03]AL03.04.2019
AT03.04.2019
CZ03.04.2019
FI03.04.2019
HR03.04.2019
LT03.04.2019
LV03.04.2019
NL03.04.2019
PL03.04.2019
RS03.04.2019
SE03.04.2019
BG03.07.2019
NO03.07.2019
GR04.07.2019
PT03.08.2019
Former [2019/52]AL03.04.2019
CZ03.04.2019
FI03.04.2019
HR03.04.2019
LT03.04.2019
LV03.04.2019
NL03.04.2019
PL03.04.2019
RS03.04.2019
SE03.04.2019
BG03.07.2019
NO03.07.2019
GR04.07.2019
PT03.08.2019
Former [2019/51]AL03.04.2019
CZ03.04.2019
FI03.04.2019
HR03.04.2019
LT03.04.2019
LV03.04.2019
NL03.04.2019
RS03.04.2019
SE03.04.2019
BG03.07.2019
NO03.07.2019
GR04.07.2019
PT03.08.2019
Former [2019/50]AL03.04.2019
CZ03.04.2019
FI03.04.2019
HR03.04.2019
LT03.04.2019
LV03.04.2019
NL03.04.2019
RS03.04.2019
SE03.04.2019
NO03.07.2019
GR04.07.2019
PT03.08.2019
Former [2019/49]AL03.04.2019
CZ03.04.2019
FI03.04.2019
HR03.04.2019
LT03.04.2019
NL03.04.2019
SE03.04.2019
NO03.07.2019
PT03.08.2019
Former [2019/48]FI03.04.2019
LT03.04.2019
NL03.04.2019
SE03.04.2019
NO03.07.2019
PT03.08.2019
Former [2019/47]FI03.04.2019
LT03.04.2019
NL03.04.2019
NO03.07.2019
Former [2019/44]NL03.04.2019
Cited inInternational search[XI]  - RAYMOND MUI ET AL, "Preventing SQL Injection through Automatic Query Sanitization with ASSIST", ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, (20100917), vol. 35, doi:10.4204/EPTCS.35.3, pages 27 - 38, XP055160995 [X] 1-3,5-7,10-20,23-27 * page 27, line 1 - page 33, line 14 * * page 34, line 23 - page 34, line 30 * [I] 4,8,9,17,21,22

DOI:   http://dx.doi.org/10.4204/EPTCS.35.3
 [IA]  - BARATLOO A ET AL, "Transparent run-time defense against stack smashing attacks", PROCEEDINGS OF THE 2000 USENIX ANNUAL TECHNICAL CONFERENCE - 18-23 JUNE 2000 - SAN DIEGO, CA, USA,, (20000618), ISBN 978-1-880446-22-5, pages 251 - 262, XP009131475 [I] 1-10,14-22,27 * page 1, column left, line 1 - page 1, column left, line 20 * * page 5, column left, line 35 - page 8, column left, line 38 * [A] 11-13,23-26
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.