EP3152658 - DATA-DEPENDENT CONTROL FLOW REDUCTION [Right-click to bookmark this link] | Status | No opposition filed within time limit Status updated on 09.10.2020 Database last updated on 22.08.2024 | |
Former | The patent has been granted Status updated on 01.11.2019 | ||
Former | Grant of patent is intended Status updated on 03.07.2019 | ||
Former | Request for examination was made Status updated on 10.03.2017 | ||
Former | The international publication has been made Status updated on 04.11.2016 | Most recent event Tooltip | 08.07.2022 | Lapse 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-6399 / US | [2017/15] | Inventor(s) | 01 /
HE, Wenlei c/o Microsoft Technology Licensing, LLC LCA - International Patents (8/1172) One Microsoft Way Redmond, Washington 98052-6399 / US | 02 /
TZEN, Ten c/o Microsoft Technology Licensing, LLC LCA - International Patents (8/1172) One Microsoft Way Redmond, Washington 98052-6399 / US | [2019/31] |
Former [2017/15] | 01 /
HE, Wenlei c/o Microsoft Technology Licensing LLC LCA - International Patents (8/1172) One Microsoft Way Redmond, Washington 98052-6399 / US | ||
02 /
TZEN, Ten c/o Microsoft Technology Licensing LLC LCA - International Patents (8/1172) One Microsoft Way Redmond, Washington 98052-6399 / US | Representative(s) | Grünecker Patent- und Rechtsanwälte PartG mbB Leopoldstraße 4 80802 München / DE | [2017/15] | Application number, filing date | 15732107.6 | 05.06.2015 | [2017/15] | WO2015US34319 | Priority number, date | US201414298605 | 06.06.2014 Original published format: US201414298605 | [2017/15] | Filing language | EN | Procedural language | EN | Publication | Type: | A1 Application with search report | No.: | WO2015188026 | Date: | 10.12.2015 | Language: | EN | [2015/49] | Type: | A1 Application with search report | No.: | EP3152658 | Date: | 12.04.2017 | Language: | EN | The application published by WIPO in one of the EPO official languages on 10.12.2015 takes the place of the publication of the European patent application. | [2017/15] | Type: | B1 Patent specification | No.: | EP3152658 | Date: | 04.12.2019 | Language: | EN | [2019/49] | Search report(s) | International search report - published on: | EP | 10.12.2015 | Classification | IPC: | G06F8/41 | [2019/24] | CPC: |
G06F8/433 (EP,CN,US);
G06F8/4435 (EP,CN,US)
|
Former IPC [2017/15] | G06F9/45 | Designated contracting states | AL, 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 [2017/15] | Extension states | BA | Not yet paid | ME | Not yet paid | Validation states | MA | Not yet paid | Title | German: | DATENABHÄNGIGE ÄNDERUNG EINES STEUERFLUSS | [2019/24] | English: | DATA-DEPENDENT CONTROL FLOW REDUCTION | [2017/15] | French: | RÉDUCTION DU DÉBIT DE COMMANDE DÉPENDANT DES DONNÉES | [2017/15] |
Former [2017/15] | DATENABHÄNGIGE STEUERFLUSSVERMINDERUNG | Entry into regional phase | 03.11.2016 | National basic fee paid | 03.11.2016 | Designation fee(s) paid | 03.11.2016 | Examination fee paid | Examination procedure | 03.11.2016 | Examination requested [2017/15] | 03.11.2016 | Date on which the examining division has become responsible | 08.02.2017 | Amendment by applicant (claims and/or description) | 04.07.2019 | Communication of intention to grant the patent | 24.10.2019 | Fee for grant paid | 24.10.2019 | Fee for publishing/printing paid | 24.10.2019 | Receipt of the translation of the claim(s) | Opposition(s) | 07.09.2020 | No opposition filed within time limit [2020/46] | Fees paid | Renewal fee | 16.06.2017 | Renewal fee patent year 03 | 12.06.2018 | Renewal fee patent year 04 | 13.06.2019 | Renewal 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 Tooltip | HU | 05.06.2015 | AL | 04.12.2019 | AT | 04.12.2019 | CY | 04.12.2019 | CZ | 04.12.2019 | DK | 04.12.2019 | EE | 04.12.2019 | ES | 04.12.2019 | FI | 04.12.2019 | HR | 04.12.2019 | IT | 04.12.2019 | LT | 04.12.2019 | LV | 04.12.2019 | MC | 04.12.2019 | MK | 04.12.2019 | MT | 04.12.2019 | NL | 04.12.2019 | PL | 04.12.2019 | RO | 04.12.2019 | RS | 04.12.2019 | SE | 04.12.2019 | SI | 04.12.2019 | SK | 04.12.2019 | SM | 04.12.2019 | TR | 04.12.2019 | BG | 04.03.2020 | NO | 04.03.2020 | GR | 05.03.2020 | IS | 04.04.2020 | PT | 29.04.2020 | IE | 05.06.2020 | LU | 05.06.2020 | BE | 30.06.2020 | CH | 30.06.2020 | LI | 30.06.2020 | [2022/32] |
Former [2022/27] | HU | 05.06.2015 | |
AL | 04.12.2019 | ||
AT | 04.12.2019 | ||
CY | 04.12.2019 | ||
CZ | 04.12.2019 | ||
DK | 04.12.2019 | ||
EE | 04.12.2019 | ||
ES | 04.12.2019 | ||
FI | 04.12.2019 | ||
HR | 04.12.2019 | ||
IT | 04.12.2019 | ||
LT | 04.12.2019 | ||
LV | 04.12.2019 | ||
MC | 04.12.2019 | ||
MT | 04.12.2019 | ||
NL | 04.12.2019 | ||
PL | 04.12.2019 | ||
RO | 04.12.2019 | ||
RS | 04.12.2019 | ||
SE | 04.12.2019 | ||
SI | 04.12.2019 | ||
SK | 04.12.2019 | ||
SM | 04.12.2019 | ||
TR | 04.12.2019 | ||
BG | 04.03.2020 | ||
NO | 04.03.2020 | ||
GR | 05.03.2020 | ||
IS | 04.04.2020 | ||
PT | 29.04.2020 | ||
IE | 05.06.2020 | ||
LU | 05.06.2020 | ||
BE | 30.06.2020 | ||
CH | 30.06.2020 | ||
LI | 30.06.2020 | ||
Former [2021/24] | AL | 04.12.2019 | |
AT | 04.12.2019 | ||
CZ | 04.12.2019 | ||
DK | 04.12.2019 | ||
EE | 04.12.2019 | ||
ES | 04.12.2019 | ||
FI | 04.12.2019 | ||
HR | 04.12.2019 | ||
IT | 04.12.2019 | ||
LT | 04.12.2019 | ||
LV | 04.12.2019 | ||
MC | 04.12.2019 | ||
NL | 04.12.2019 | ||
PL | 04.12.2019 | ||
RO | 04.12.2019 | ||
RS | 04.12.2019 | ||
SE | 04.12.2019 | ||
SI | 04.12.2019 | ||
SK | 04.12.2019 | ||
SM | 04.12.2019 | ||
BG | 04.03.2020 | ||
NO | 04.03.2020 | ||
GR | 05.03.2020 | ||
IS | 04.04.2020 | ||
PT | 29.04.2020 | ||
IE | 05.06.2020 | ||
LU | 05.06.2020 | ||
BE | 30.06.2020 | ||
CH | 30.06.2020 | ||
LI | 30.06.2020 | ||
Former [2021/20] | AL | 04.12.2019 | |
AT | 04.12.2019 | ||
CZ | 04.12.2019 | ||
DK | 04.12.2019 | ||
EE | 04.12.2019 | ||
ES | 04.12.2019 | ||
FI | 04.12.2019 | ||
HR | 04.12.2019 | ||
IT | 04.12.2019 | ||
LT | 04.12.2019 | ||
LV | 04.12.2019 | ||
MC | 04.12.2019 | ||
NL | 04.12.2019 | ||
PL | 04.12.2019 | ||
RO | 04.12.2019 | ||
RS | 04.12.2019 | ||
SE | 04.12.2019 | ||
SI | 04.12.2019 | ||
SK | 04.12.2019 | ||
SM | 04.12.2019 | ||
BG | 04.03.2020 | ||
NO | 04.03.2020 | ||
GR | 05.03.2020 | ||
IS | 04.04.2020 | ||
PT | 29.04.2020 | ||
IE | 05.06.2020 | ||
LU | 05.06.2020 | ||
CH | 30.06.2020 | ||
LI | 30.06.2020 | ||
Former [2021/15] | AL | 04.12.2019 | |
AT | 04.12.2019 | ||
CZ | 04.12.2019 | ||
DK | 04.12.2019 | ||
EE | 04.12.2019 | ||
ES | 04.12.2019 | ||
FI | 04.12.2019 | ||
HR | 04.12.2019 | ||
IT | 04.12.2019 | ||
LT | 04.12.2019 | ||
LV | 04.12.2019 | ||
MC | 04.12.2019 | ||
NL | 04.12.2019 | ||
PL | 04.12.2019 | ||
RO | 04.12.2019 | ||
RS | 04.12.2019 | ||
SE | 04.12.2019 | ||
SI | 04.12.2019 | ||
SK | 04.12.2019 | ||
SM | 04.12.2019 | ||
BG | 04.03.2020 | ||
NO | 04.03.2020 | ||
GR | 05.03.2020 | ||
IS | 04.04.2020 | ||
PT | 29.04.2020 | ||
LU | 05.06.2020 | ||
Former [2021/10] | AL | 04.12.2019 | |
AT | 04.12.2019 | ||
CZ | 04.12.2019 | ||
DK | 04.12.2019 | ||
EE | 04.12.2019 | ||
ES | 04.12.2019 | ||
FI | 04.12.2019 | ||
HR | 04.12.2019 | ||
IT | 04.12.2019 | ||
LT | 04.12.2019 | ||
LV | 04.12.2019 | ||
MC | 04.12.2019 | ||
NL | 04.12.2019 | ||
PL | 04.12.2019 | ||
RO | 04.12.2019 | ||
RS | 04.12.2019 | ||
SE | 04.12.2019 | ||
SI | 04.12.2019 | ||
SK | 04.12.2019 | ||
SM | 04.12.2019 | ||
BG | 04.03.2020 | ||
NO | 04.03.2020 | ||
GR | 05.03.2020 | ||
IS | 04.04.2020 | ||
PT | 29.04.2020 | ||
Former [2020/51] | AL | 04.12.2019 | |
AT | 04.12.2019 | ||
CZ | 04.12.2019 | ||
DK | 04.12.2019 | ||
EE | 04.12.2019 | ||
ES | 04.12.2019 | ||
FI | 04.12.2019 | ||
HR | 04.12.2019 | ||
LT | 04.12.2019 | ||
LV | 04.12.2019 | ||
NL | 04.12.2019 | ||
PL | 04.12.2019 | ||
RO | 04.12.2019 | ||
RS | 04.12.2019 | ||
SE | 04.12.2019 | ||
SI | 04.12.2019 | ||
SK | 04.12.2019 | ||
SM | 04.12.2019 | ||
BG | 04.03.2020 | ||
NO | 04.03.2020 | ||
GR | 05.03.2020 | ||
IS | 04.04.2020 | ||
PT | 29.04.2020 | ||
Former [2020/47] | AL | 04.12.2019 | |
CZ | 04.12.2019 | ||
DK | 04.12.2019 | ||
EE | 04.12.2019 | ||
ES | 04.12.2019 | ||
FI | 04.12.2019 | ||
HR | 04.12.2019 | ||
LT | 04.12.2019 | ||
LV | 04.12.2019 | ||
NL | 04.12.2019 | ||
RO | 04.12.2019 | ||
RS | 04.12.2019 | ||
SE | 04.12.2019 | ||
SK | 04.12.2019 | ||
SM | 04.12.2019 | ||
BG | 04.03.2020 | ||
NO | 04.03.2020 | ||
GR | 05.03.2020 | ||
IS | 04.04.2020 | ||
PT | 29.04.2020 | ||
Former [2020/40] | AL | 04.12.2019 | |
CZ | 04.12.2019 | ||
EE | 04.12.2019 | ||
ES | 04.12.2019 | ||
FI | 04.12.2019 | ||
HR | 04.12.2019 | ||
LT | 04.12.2019 | ||
LV | 04.12.2019 | ||
NL | 04.12.2019 | ||
RO | 04.12.2019 | ||
RS | 04.12.2019 | ||
SE | 04.12.2019 | ||
SK | 04.12.2019 | ||
SM | 04.12.2019 | ||
BG | 04.03.2020 | ||
NO | 04.03.2020 | ||
GR | 05.03.2020 | ||
IS | 04.04.2020 | ||
PT | 29.04.2020 | ||
Former [2020/37] | AL | 04.12.2019 | |
CZ | 04.12.2019 | ||
EE | 04.12.2019 | ||
ES | 04.12.2019 | ||
FI | 04.12.2019 | ||
HR | 04.12.2019 | ||
LT | 04.12.2019 | ||
LV | 04.12.2019 | ||
NL | 04.12.2019 | ||
RO | 04.12.2019 | ||
RS | 04.12.2019 | ||
SE | 04.12.2019 | ||
SK | 04.12.2019 | ||
SM | 04.12.2019 | ||
BG | 04.03.2020 | ||
NO | 04.03.2020 | ||
GR | 05.03.2020 | ||
PT | 29.04.2020 | ||
Former [2020/36] | AL | 04.12.2019 | |
CZ | 04.12.2019 | ||
EE | 04.12.2019 | ||
ES | 04.12.2019 | ||
FI | 04.12.2019 | ||
HR | 04.12.2019 | ||
LT | 04.12.2019 | ||
LV | 04.12.2019 | ||
NL | 04.12.2019 | ||
RO | 04.12.2019 | ||
RS | 04.12.2019 | ||
SE | 04.12.2019 | ||
BG | 04.03.2020 | ||
NO | 04.03.2020 | ||
GR | 05.03.2020 | ||
PT | 29.04.2020 | ||
Former [2020/35] | AL | 04.12.2019 | |
CZ | 04.12.2019 | ||
ES | 04.12.2019 | ||
FI | 04.12.2019 | ||
HR | 04.12.2019 | ||
LT | 04.12.2019 | ||
LV | 04.12.2019 | ||
NL | 04.12.2019 | ||
RO | 04.12.2019 | ||
RS | 04.12.2019 | ||
SE | 04.12.2019 | ||
BG | 04.03.2020 | ||
NO | 04.03.2020 | ||
GR | 05.03.2020 | ||
Former [2020/34] | AL | 04.12.2019 | |
ES | 04.12.2019 | ||
FI | 04.12.2019 | ||
HR | 04.12.2019 | ||
LT | 04.12.2019 | ||
LV | 04.12.2019 | ||
NL | 04.12.2019 | ||
RS | 04.12.2019 | ||
SE | 04.12.2019 | ||
BG | 04.03.2020 | ||
NO | 04.03.2020 | ||
GR | 05.03.2020 | ||
Former [2020/32] | AL | 04.12.2019 | |
FI | 04.12.2019 | ||
HR | 04.12.2019 | ||
LT | 04.12.2019 | ||
LV | 04.12.2019 | ||
NL | 04.12.2019 | ||
RS | 04.12.2019 | ||
SE | 04.12.2019 | ||
BG | 04.03.2020 | ||
NO | 04.03.2020 | ||
GR | 05.03.2020 | ||
Former [2020/26] | FI | 04.12.2019 | |
HR | 04.12.2019 | ||
LT | 04.12.2019 | ||
LV | 04.12.2019 | ||
RS | 04.12.2019 | ||
SE | 04.12.2019 | ||
BG | 04.03.2020 | ||
NO | 04.03.2020 | ||
GR | 05.03.2020 | ||
Former [2020/23] | FI | 04.12.2019 | |
LT | 04.12.2019 | ||
LV | 04.12.2019 | ||
SE | 04.12.2019 | ||
BG | 04.03.2020 | ||
NO | 04.03.2020 | ||
GR | 05.03.2020 | ||
Former [2020/22] | FI | 04.12.2019 | |
LT | 04.12.2019 | ||
SE | 04.12.2019 | ||
BG | 04.03.2020 | ||
NO | 04.03.2020 | ||
Former [2020/21] | NO | 04.03.2020 | Cited in | International search | [A]EP0844557 (HEWLETT PACKARD CO [US]) [A] 1-10 * abstract * * figures 2,5,6 * * column 2, lines 9-29 *; | [A] - DEBRAY S K ET AL, "COMPILER TECHNIQUES FOR CODE COMPACTION", ACM TRANSACTIONS ON PROGRAMMING LANGUAGE AND SYSTEMS, ACM, NEW YORK, NY, (20000301), vol. 22, no. 2, doi:10.1145/349214.349233, ISSN 0164-0925, pages 378 - 415, XP007900422 [A] 1-10 * page 381, section 2.1.1-page 383, section 2.1.4 * * page 383, section 2.2.1, 1st paragraph * DOI: http://dx.doi.org/10.1145/349214.349233 | [A] - JOHNSON R ET AL, "Analysis techniques for predicated code", PROCEEDINGS OF THE 29TH. ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE. MICRO-29. PARIS, DEC. 2 - 4, 1996; [PROCEEDINGS OF THE ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE. (MICRO)], LOS ALAMITOS, IEEE COMP. SOC. PRESS,, (19961202), vol. SYMP. 29, doi:10.1109/MICRO.1996.566454, ISBN 978-0-8186-7641-3, pages 100 - 113, XP010206089 [A] 1-10 * abstract * * page 100, section 1.1 * DOI: http://dx.doi.org/10.1109/MICRO.1996.566454 | [A] - WANG N ET AL, "Y-branches: when you come to a fork in the road, take it", PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, 2003. PACT 2003. PR OCEEDINGS. 12TH INTERNATIONAL CONFERENCE ON 27 SEPT. - 1 OCT. 2003, PISCATAWAY, NJ, USA,IEEE, (20030927), doi:10.1109/PACT.2003.1238002, ISBN 978-0-7695-2021-6, pages 56 - 66, XP010662174 [A] 1-10 * section 4.3, 1st paragraph * DOI: http://dx.doi.org/10.1109/PACT.2003.1238002 |