Search

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 numberTitle of the applicationFiling DateStatus
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
Menu