
Michael J. Metzger
Examiner (ID: 19567, Phone: (571)272-3105 , Office: P/2182 )
| Most Active Art Unit | 2182 |
| Art Unit(s) | 2182, 2183 |
| Total Applications | 577 |
| Issued Applications | 477 |
| Pending Applications | 65 |
| Abandoned Applications | 48 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 16683266
[patent_doc_number] => 10942744
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-03-09
[patent_title] => Systems, apparatuses, and methods for data speculation execution
[patent_app_type] => utility
[patent_app_number] => 14/582859
[patent_app_country] => US
[patent_app_date] => 2014-12-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 41
[patent_figures_cnt] => 45
[patent_no_of_words] => 25277
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 84
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14582859
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/582859 | Systems, apparatuses, and methods for data speculation execution | Dec 23, 2014 | Issued |
Array
(
[id] => 13268923
[patent_doc_number] => 10146546
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-12-04
[patent_title] => Load replay precluding mechanism
[patent_app_type] => utility
[patent_app_number] => 14/889223
[patent_app_country] => US
[patent_app_date] => 2014-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 9978
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 365
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14889223
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/889223 | Load replay precluding mechanism | Dec 13, 2014 | Issued |
Array
(
[id] => 13268925
[patent_doc_number] => 10146547
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-12-04
[patent_title] => Apparatus and method to preclude non-core cache-dependent load replays in an out-of-order processor
[patent_app_type] => utility
[patent_app_number] => 14/889281
[patent_app_country] => US
[patent_app_date] => 2014-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 10043
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 356
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14889281
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/889281 | Apparatus and method to preclude non-core cache-dependent load replays in an out-of-order processor | Dec 13, 2014 | Issued |
Array
(
[id] => 10824600
[patent_doc_number] => 20160170766
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-06-16
[patent_title] => 'PROGRAMMABLE LOAD REPLAY PRECLUDING MECHANISM'
[patent_app_type] => utility
[patent_app_number] => 14/889253
[patent_app_country] => US
[patent_app_date] => 2014-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 10396
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14889253
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/889253 | Programmable load replay precluding mechanism | Dec 13, 2014 | Issued |
Array
(
[id] => 11292483
[patent_doc_number] => 20160342414
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-11-24
[patent_title] => 'MECHANISM TO PRECLUDE I/O-DEPENDENT LOAD REPLAYS IN AN OUT-OF-ORDER PROCESSOR'
[patent_app_type] => utility
[patent_app_number] => 14/889199
[patent_app_country] => US
[patent_app_date] => 2014-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 10379
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14889199
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/889199 | Mechanism to preclude I/O-dependent load replays in an out-of-order processor | Dec 13, 2014 | Issued |
Array
(
[id] => 11314012
[patent_doc_number] => 20160350122
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-01
[patent_title] => 'APPARATUS AND METHOD TO PRECLUDE LOAD REPLAYS DEPENDENT ON WRITE COMBINING MEMORY SPACE ACCESS IN AN OUT-OF-ORDER PROCESSOR'
[patent_app_type] => utility
[patent_app_number] => 14/889339
[patent_app_country] => US
[patent_app_date] => 2014-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 10395
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14889339
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/889339 | Apparatus and method to preclude load replays dependent on write combining memory space access in an out-of-order processor | Dec 13, 2014 | Issued |
Array
(
[id] => 13948443
[patent_doc_number] => 10209996
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-02-19
[patent_title] => Apparatus and method for programmable load replay preclusion
[patent_app_type] => utility
[patent_app_number] => 14/889358
[patent_app_country] => US
[patent_app_date] => 2014-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 10098
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 360
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14889358
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/889358 | Apparatus and method for programmable load replay preclusion | Dec 13, 2014 | Issued |
Array
(
[id] => 11314017
[patent_doc_number] => 20160350127
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-01
[patent_title] => 'MECHANISM TO PRECLUDE LOAD REPLAYS DEPENDENT ON OFF-DIE CONTROL ELEMENT ACCESS IN AN OUT-OF-ORDER PROCESSOR'
[patent_app_type] => utility
[patent_app_number] => 14/889306
[patent_app_country] => US
[patent_app_date] => 2014-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 10336
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14889306
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/889306 | Mechanism to preclude load replays dependent on off-die control element access in an out-of-order processor | Dec 13, 2014 | Issued |
Array
(
[id] => 11292488
[patent_doc_number] => 20160342420
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-11-24
[patent_title] => 'MECHANISM TO PRECLUDE SHARED RAM-DEPENDENT LOAD REPLAYS IN AN OUT-OF-ORDER PROCESSOR'
[patent_app_type] => utility
[patent_app_number] => 14/889270
[patent_app_country] => US
[patent_app_date] => 2014-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 10384
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14889270
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/889270 | Mechanism to preclude shared RAM-dependent load replays in an out-of-order processor | Dec 13, 2014 | Issued |
Array
(
[id] => 11326956
[patent_doc_number] => 20160357568
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-08
[patent_title] => 'MECHANISM TO PRECLUDE LOAD REPLAYS DEPENDENT ON FUSE ARRAY ACCESS IN AN OUT-OF-ORDER PROCESSOR'
[patent_app_type] => utility
[patent_app_number] => 14/889178
[patent_app_country] => US
[patent_app_date] => 2014-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 10345
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14889178
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/889178 | Mechanism to preclude load replays dependent on fuse array access in an out-of-order processor | Dec 13, 2014 | Issued |
Array
(
[id] => 11314008
[patent_doc_number] => 20160350118
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-01
[patent_title] => 'MECHANISM TO PRECLUDE UNCACHEABLE-DEPENDENT LOAD REPLAYS IN OUT-OF-ORDER PROCESSOR'
[patent_app_type] => utility
[patent_app_number] => 14/889214
[patent_app_country] => US
[patent_app_date] => 2014-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 10345
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14889214
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/889214 | Mechanism to preclude uncacheable-dependent load replays in out-of-order processor | Dec 13, 2014 | Issued |
Array
(
[id] => 11314010
[patent_doc_number] => 20160350120
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-01
[patent_title] => 'MECHANISM TO PRECLUDE LOAD REPLAYS DEPENDENT ON LONG LOAD CYCLES IN AN OUT-OF-ORDER PROCESSOR'
[patent_app_type] => utility
[patent_app_number] => 14/889243
[patent_app_country] => US
[patent_app_date] => 2014-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 10328
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14889243
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/889243 | Mechanism to preclude load replays dependent on long load cycles in an out-of-order processor | Dec 13, 2014 | Issued |
Array
(
[id] => 10793776
[patent_doc_number] => 20160139933
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-05-19
[patent_title] => 'PROVIDING LOOP-INVARIANT VALUE PREDICTION USING A PREDICTED VALUES TABLE, AND RELATED APPARATUSES, METHODS, AND COMPUTER-READABLE MEDIA'
[patent_app_type] => utility
[patent_app_number] => 14/546243
[patent_app_country] => US
[patent_app_date] => 2014-11-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 8026
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14546243
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/546243 | PROVIDING LOOP-INVARIANT VALUE PREDICTION USING A PREDICTED VALUES TABLE, AND RELATED APPARATUSES, METHODS, AND COMPUTER-READABLE MEDIA | Nov 17, 2014 | Abandoned |
Array
(
[id] => 9859851
[patent_doc_number] => 20150039868
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-02-05
[patent_title] => 'INTRA-INSTRUCTIONAL TRANSACTION ABORT HANDLING'
[patent_app_type] => utility
[patent_app_number] => 14/519553
[patent_app_country] => US
[patent_app_date] => 2014-10-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 22
[patent_no_of_words] => 25907
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14519553
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/519553 | Intra-instructional transaction abort handling | Oct 20, 2014 | Issued |
Array
(
[id] => 11769357
[patent_doc_number] => 09378020
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-06-28
[patent_title] => 'Asynchronous lookahead hierarchical branch prediction'
[patent_app_type] => utility
[patent_app_number] => 14/501087
[patent_app_country] => US
[patent_app_date] => 2014-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 9979
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 337
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14501087
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/501087 | Asynchronous lookahead hierarchical branch prediction | Sep 29, 2014 | Issued |
Array
(
[id] => 11179605
[patent_doc_number] => 09411598
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-08-09
[patent_title] => 'Semi-exclusive second-level branch target buffer'
[patent_app_type] => utility
[patent_app_number] => 14/501093
[patent_app_country] => US
[patent_app_date] => 2014-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7545
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 253
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14501093
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/501093 | Semi-exclusive second-level branch target buffer | Sep 29, 2014 | Issued |
Array
(
[id] => 17528568
[patent_doc_number] => 11301256
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-04-12
[patent_title] => System and method for page-conscious GPU instruction
[patent_app_type] => utility
[patent_app_number] => 14/466080
[patent_app_country] => US
[patent_app_date] => 2014-08-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7102
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 155
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14466080
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/466080 | System and method for page-conscious GPU instruction | Aug 21, 2014 | Issued |
Array
(
[id] => 9897134
[patent_doc_number] => 20150052334
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-02-19
[patent_title] => 'ARITHMETIC PROCESSING DEVICE AND CONTROL METHOD OF ARITHMETIC PROCESSING DEVICE'
[patent_app_type] => utility
[patent_app_number] => 14/335973
[patent_app_country] => US
[patent_app_date] => 2014-07-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 8359
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14335973
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/335973 | ARITHMETIC PROCESSING DEVICE AND CONTROL METHOD OF ARITHMETIC PROCESSING DEVICE | Jul 20, 2014 | Abandoned |
Array
(
[id] => 9911921
[patent_doc_number] => 20150067123
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-03-05
[patent_title] => 'Engine Architecture for Processing Finite Automata'
[patent_app_type] => utility
[patent_app_number] => 14/325841
[patent_app_country] => US
[patent_app_date] => 2014-07-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 30
[patent_no_of_words] => 34499
[patent_no_of_claims] => 45
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14325841
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/325841 | Engine architecture for processing finite automata | Jul 7, 2014 | Issued |
Array
(
[id] => 9800631
[patent_doc_number] => 20150012575
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-01-08
[patent_title] => 'Method for operating a control unit and a control unit having a model calculation unit'
[patent_app_type] => utility
[patent_app_number] => 14/321306
[patent_app_country] => US
[patent_app_date] => 2014-07-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3033
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14321306
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/321306 | Method for operating a control unit and a control unit having a model calculation unit | Jun 30, 2014 | Issued |