
Stuart L. Hendrickson
Examiner (ID: 3648, Phone: (571)272-1351 , Office: P/1736 )
| Most Active Art Unit | 1736 |
| Art Unit(s) | 1206, 1793, 1754, 1103, 1736 |
| Total Applications | 2465 |
| Issued Applications | 1555 |
| Pending Applications | 254 |
| Abandoned Applications | 686 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 14982381
[patent_doc_number] => 10445102
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-10-15
[patent_title] => Next fetch prediction return table
[patent_app_type] => utility
[patent_app_number] => 15/707834
[patent_app_country] => US
[patent_app_date] => 2017-09-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 10285
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 106
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15707834
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/707834 | Next fetch prediction return table | Sep 17, 2017 | Issued |
Array
(
[id] => 14076593
[patent_doc_number] => 20190087184
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-03-21
[patent_title] => SELECT IN-ORDER INSTRUCTION PICK USING AN OUT OF ORDER INSTRUCTION PICKER
[patent_app_type] => utility
[patent_app_number] => 15/706540
[patent_app_country] => US
[patent_app_date] => 2017-09-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4501
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[patent_words_short_claim] => 30
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15706540
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/706540 | SELECT IN-ORDER INSTRUCTION PICK USING AN OUT OF ORDER INSTRUCTION PICKER | Sep 14, 2017 | Abandoned |
Array
(
[id] => 16758495
[patent_doc_number] => 10977043
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-04-13
[patent_title] => Transactional memory performance and footprint
[patent_app_type] => utility
[patent_app_number] => 15/704759
[patent_app_country] => US
[patent_app_date] => 2017-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7085
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 212
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15704759
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/704759 | Transactional memory performance and footprint | Sep 13, 2017 | Issued |
Array
(
[id] => 13961433
[patent_doc_number] => 20190057061
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-02-21
[patent_title] => SMART PERFORMANCE OF SPILL FILL DATA TRANSFERS IN COMPUTING ENVIRONMENTS
[patent_app_type] => utility
[patent_app_number] => 15/678592
[patent_app_country] => US
[patent_app_date] => 2017-08-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 23463
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 74
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15678592
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/678592 | Smart performance of spill fill data transfers in computing environments | Aug 15, 2017 | Issued |
Array
(
[id] => 12986062
[patent_doc_number] => 20170344381
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-30
[patent_title] => REGISTER COMPARISON FOR OPERAND STORE COMPARE (OSC) PREDICTION
[patent_app_type] => utility
[patent_app_number] => 15/678519
[patent_app_country] => US
[patent_app_date] => 2017-08-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5263
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 417
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15678519
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/678519 | Register comparison for operand store compare (OSC) prediction | Aug 15, 2017 | Issued |
Array
(
[id] => 17252841
[patent_doc_number] => 11188330
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-11-30
[patent_title] => Vector multiply-add instruction
[patent_app_type] => utility
[patent_app_number] => 16/324239
[patent_app_country] => US
[patent_app_date] => 2017-08-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 19
[patent_no_of_words] => 11001
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 180
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16324239
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/324239 | Vector multiply-add instruction | Aug 13, 2017 | Issued |
Array
(
[id] => 16910336
[patent_doc_number] => 11042375
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-06-22
[patent_title] => Counting elements in data items in a data processing apparatus
[patent_app_type] => utility
[patent_app_number] => 15/665781
[patent_app_country] => US
[patent_app_date] => 2017-08-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 11408
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 213
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15665781
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/665781 | Counting elements in data items in a data processing apparatus | Jul 31, 2017 | Issued |
Array
(
[id] => 13068893
[patent_doc_number] => 10055226
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-08-21
[patent_title] => Thread transition management
[patent_app_type] => utility
[patent_app_number] => 15/640567
[patent_app_country] => US
[patent_app_date] => 2017-07-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 6654
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 172
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15640567
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/640567 | Thread transition management | Jul 1, 2017 | Issued |
Array
(
[id] => 11973391
[patent_doc_number] => 20170277544
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-09-28
[patent_title] => 'Run-Time Code Parallelization with Monitoring of Repetitive Instruction Sequences During Branch Mis-Prediction'
[patent_app_type] => utility
[patent_app_number] => 15/620837
[patent_app_country] => US
[patent_app_date] => 2017-06-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5454
[patent_no_of_claims] => 26
[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] => 15620837
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/620837 | Run-Time Code Parallelization with Monitoring of Repetitive Instruction Sequences During Branch Mis-Prediction | Jun 12, 2017 | Abandoned |
Array
(
[id] => 15952751
[patent_doc_number] => 10664283
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-05-26
[patent_title] => Computing system and controller thereof
[patent_app_type] => utility
[patent_app_number] => 15/620353
[patent_app_country] => US
[patent_app_date] => 2017-06-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 6104
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 298
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15620353
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/620353 | Computing system and controller thereof | Jun 11, 2017 | Issued |
Array
(
[id] => 12713002
[patent_doc_number] => 20180129500
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-05-10
[patent_title] => Single-thread processing of multiple code regions
[patent_app_type] => utility
[patent_app_number] => 15/616970
[patent_app_country] => US
[patent_app_date] => 2017-06-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7760
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -38
[patent_words_short_claim] => 89
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15616970
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/616970 | Single-thread processing of multiple code regions | Jun 7, 2017 | Abandoned |
Array
(
[id] => 13432515
[patent_doc_number] => 20180267800
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-09-20
[patent_title] => MEMORY LOAD TO LOAD FUSING
[patent_app_type] => utility
[patent_app_number] => 15/615811
[patent_app_country] => US
[patent_app_date] => 2017-06-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4730
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 147
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15615811
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/615811 | Memory load to load fusing | Jun 5, 2017 | Issued |
Array
(
[id] => 13595191
[patent_doc_number] => 20180349144
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-12-06
[patent_title] => METHOD AND APPARATUS FOR BRANCH PREDICTION UTILIZING PRIMARY AND SECONDARY BRANCH PREDICTORS
[patent_app_type] => utility
[patent_app_number] => 15/614757
[patent_app_country] => US
[patent_app_date] => 2017-06-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 17830
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 60
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15614757
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/614757 | METHOD AND APPARATUS FOR BRANCH PREDICTION UTILIZING PRIMARY AND SECONDARY BRANCH PREDICTORS | Jun 5, 2017 | Abandoned |
Array
(
[id] => 14061771
[patent_doc_number] => 10235178
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-03-19
[patent_title] => Performance scaling for binary translation
[patent_app_type] => utility
[patent_app_number] => 15/613110
[patent_app_country] => US
[patent_app_date] => 2017-06-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4882
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15613110
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/613110 | Performance scaling for binary translation | Jun 1, 2017 | Issued |
Array
(
[id] => 13483055
[patent_doc_number] => 20180293070
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-10-11
[patent_title] => MANAGING LOCK AND UNLOCK OPERATIONS USING OPERATION PREDICTION
[patent_app_type] => utility
[patent_app_number] => 15/609225
[patent_app_country] => US
[patent_app_date] => 2017-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6066
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 238
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15609225
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/609225 | Managing lock and unlock operations using operation prediction | May 30, 2017 | Issued |
Array
(
[id] => 12053266
[patent_doc_number] => 20170329610
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-16
[patent_title] => 'FLEXIBLE MICROPROCESSOR REGISTER FILE'
[patent_app_type] => utility
[patent_app_number] => 15/607680
[patent_app_country] => US
[patent_app_date] => 2017-05-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 4672
[patent_no_of_claims] => 20
[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] => 15607680
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/607680 | FLEXIBLE MICROPROCESSOR REGISTER FILE | May 28, 2017 | Abandoned |
Array
(
[id] => 13432529
[patent_doc_number] => 20180267807
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-09-20
[patent_title] => PRECISE EXCEPTIONS FOR EDGE PROCESSORS
[patent_app_type] => utility
[patent_app_number] => 15/595582
[patent_app_country] => US
[patent_app_date] => 2017-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18485
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15595582
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/595582 | PRECISE EXCEPTIONS FOR EDGE PROCESSORS | May 14, 2017 | Abandoned |
Array
(
[id] => 13555863
[patent_doc_number] => 20180329479
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-11-15
[patent_title] => TWO DIMENSIONAL MASKED SHIFT INSTRUCTION
[patent_app_type] => utility
[patent_app_number] => 15/595600
[patent_app_country] => US
[patent_app_date] => 2017-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14511
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15595600
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/595600 | Two dimensional masked shift instruction | May 14, 2017 | Issued |
Array
(
[id] => 13767289
[patent_doc_number] => 10175986
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-01-08
[patent_title] => Stateless capture of data linear addresses during precise event based sampling
[patent_app_type] => utility
[patent_app_number] => 15/589510
[patent_app_country] => US
[patent_app_date] => 2017-05-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 27
[patent_figures_cnt] => 30
[patent_no_of_words] => 21601
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15589510
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/589510 | Stateless capture of data linear addresses during precise event based sampling | May 7, 2017 | Issued |
Array
(
[id] => 11853740
[patent_doc_number] => 20170228232
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-08-10
[patent_title] => 'ARITHMETIC AND CONTROL UNIT, ARITHMETIC AND CONTROL METHOD, PROGRAM AND PARALLEL PROCESSOR'
[patent_app_type] => utility
[patent_app_number] => 15/581222
[patent_app_country] => US
[patent_app_date] => 2017-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 24
[patent_figures_cnt] => 24
[patent_no_of_words] => 13500
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 1
[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] => 15581222
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/581222 | Arithmetic and control unit, arithmetic and control method, program and parallel processor | Apr 27, 2017 | Issued |