Search

Michael Sun

Examiner (ID: 1348, Phone: (571)270-1724 , Office: P/2184 )

Most Active Art Unit
2184
Art Unit(s)
2184, 2183
Total Applications
1016
Issued Applications
892
Pending Applications
48
Abandoned Applications
110

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16130163 [patent_doc_number] => 10698842 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-06-30 [patent_title] => Domain assist processor-peer for coherent acceleration [patent_app_type] => utility [patent_app_number] => 16/380856 [patent_app_country] => US [patent_app_date] => 2019-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7679 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16380856 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/380856
Domain assist processor-peer for coherent acceleration Apr 9, 2019 Issued
Array ( [id] => 16065711 [patent_doc_number] => 10691807 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-23 [patent_title] => Secure system boot monitor [patent_app_type] => utility [patent_app_number] => 16/377212 [patent_app_country] => US [patent_app_date] => 2019-04-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 11 [patent_no_of_words] => 11987 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 12 [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] => 16377212 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/377212
Secure system boot monitor Apr 6, 2019 Issued
Array ( [id] => 16683260 [patent_doc_number] => 10942738 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-03-09 [patent_title] => Accelerator systems and methods for matrix operations [patent_app_type] => utility [patent_app_number] => 16/368973 [patent_app_country] => US [patent_app_date] => 2019-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 20 [patent_no_of_words] => 23730 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16368973 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/368973
Accelerator systems and methods for matrix operations Mar 28, 2019 Issued
Array ( [id] => 16346151 [patent_doc_number] => 20200310802 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-01 [patent_title] => APPARATUSES, METHODS, AND SYSTEMS FOR HASHING INSTRUCTIONS [patent_app_type] => utility [patent_app_number] => 16/370459 [patent_app_country] => US [patent_app_date] => 2019-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 29083 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 229 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16370459 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/370459
Apparatuses, methods, and systems for hashing instructions Mar 28, 2019 Issued
Array ( [id] => 16346144 [patent_doc_number] => 20200310795 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-01 [patent_title] => ARRAY BROADCAST AND REDUCTION SYSTEMS AND METHODS [patent_app_type] => utility [patent_app_number] => 16/369846 [patent_app_country] => US [patent_app_date] => 2019-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 24958 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -23 [patent_words_short_claim] => 173 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16369846 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/369846
Array broadcast and reduction systems and methods Mar 28, 2019 Issued
Array ( [id] => 16346145 [patent_doc_number] => 20200310796 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-01 [patent_title] => PROCESSING OF ITERATIVE OPERATION [patent_app_type] => utility [patent_app_number] => 16/368930 [patent_app_country] => US [patent_app_date] => 2019-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10609 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16368930 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/368930
Processing of iterative operation Mar 28, 2019 Issued
Array ( [id] => 16706228 [patent_doc_number] => 10956160 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-03-23 [patent_title] => Method and apparatus for a multi-level reservation station with instruction recirculation [patent_app_type] => utility [patent_app_number] => 16/367171 [patent_app_country] => US [patent_app_date] => 2019-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 13 [patent_no_of_words] => 9605 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16367171 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/367171
Method and apparatus for a multi-level reservation station with instruction recirculation Mar 26, 2019 Issued
Array ( [id] => 16278741 [patent_doc_number] => 10761771 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-09-01 [patent_title] => Memory system and method for controlling nonvolatile memory [patent_app_type] => utility [patent_app_number] => 16/351993 [patent_app_country] => US [patent_app_date] => 2019-03-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 24 [patent_no_of_words] => 21881 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16351993 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/351993
Memory system and method for controlling nonvolatile memory Mar 12, 2019 Issued
Array ( [id] => 16706234 [patent_doc_number] => 10956166 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-03-23 [patent_title] => Instruction ordering [patent_app_type] => utility [patent_app_number] => 16/296507 [patent_app_country] => US [patent_app_date] => 2019-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 12 [patent_no_of_words] => 7249 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16296507 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/296507
Instruction ordering Mar 7, 2019 Issued
Array ( [id] => 16706236 [patent_doc_number] => 10956168 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-03-23 [patent_title] => Post completion execution in an out-of-order processor design [patent_app_type] => utility [patent_app_number] => 16/296621 [patent_app_country] => US [patent_app_date] => 2019-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5773 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16296621 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/296621
Post completion execution in an out-of-order processor design Mar 7, 2019 Issued
Array ( [id] => 16844678 [patent_doc_number] => 11016763 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-05-25 [patent_title] => Implementing a micro-operation cache with compaction [patent_app_type] => utility [patent_app_number] => 16/297358 [patent_app_country] => US [patent_app_date] => 2019-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5643 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16297358 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/297358
Implementing a micro-operation cache with compaction Mar 7, 2019 Issued
Array ( [id] => 14782157 [patent_doc_number] => 20190265976 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-29 [patent_title] => Additional Channel for Exchanging Useful Information [patent_app_type] => utility [patent_app_number] => 16/283753 [patent_app_country] => US [patent_app_date] => 2019-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 59647 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16283753 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/283753
Additional Channel for Exchanging Useful Information Feb 22, 2019 Abandoned
Array ( [id] => 16431397 [patent_doc_number] => 10831479 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-11-10 [patent_title] => Instruction to move data in a right-to-left direction [patent_app_type] => utility [patent_app_number] => 16/280616 [patent_app_country] => US [patent_app_date] => 2019-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 12 [patent_no_of_words] => 8689 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16280616 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/280616
Instruction to move data in a right-to-left direction Feb 19, 2019 Issued
Array ( [id] => 16255517 [patent_doc_number] => 20200264891 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-20 [patent_title] => CONSTANT SCALAR REGISTER ARCHITECTURE FOR ACCELERATION OF DELAY SENSITIVE ALGORITHM [patent_app_type] => utility [patent_app_number] => 16/281052 [patent_app_country] => US [patent_app_date] => 2019-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5271 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16281052 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/281052
CONSTANT SCALAR REGISTER ARCHITECTURE FOR ACCELERATION OF DELAY SENSITIVE ALGORITHM Feb 19, 2019 Abandoned
Array ( [id] => 15313161 [patent_doc_number] => 10521285 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-31 [patent_title] => Processing system with interspersed processors with multi-layer interconnection [patent_app_type] => utility [patent_app_number] => 16/252904 [patent_app_country] => US [patent_app_date] => 2019-01-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 19851 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16252904 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/252904
Processing system with interspersed processors with multi-layer interconnection Jan 20, 2019 Issued
Array ( [id] => 14443601 [patent_doc_number] => 20190179674 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-06-13 [patent_title] => SYSTEMS AND METHODS FOR DATA MANAGEMENT [patent_app_type] => utility [patent_app_number] => 16/244510 [patent_app_country] => US [patent_app_date] => 2019-01-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 23032 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16244510 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/244510
Systems and methods for data management Jan 9, 2019 Issued
Array ( [id] => 15139571 [patent_doc_number] => 10483272 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-11-19 [patent_title] => Electronic device and method for fabricating the same [patent_app_type] => utility [patent_app_number] => 16/242320 [patent_app_country] => US [patent_app_date] => 2019-01-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 29 [patent_no_of_words] => 15716 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 234 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16242320 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/242320
Electronic device and method for fabricating the same Jan 7, 2019 Issued
Array ( [id] => 17308990 [patent_doc_number] => 11210100 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-12-28 [patent_title] => Coprocessor operation bundling [patent_app_type] => utility [patent_app_number] => 16/242151 [patent_app_country] => US [patent_app_date] => 2019-01-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 13948 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16242151 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/242151
Coprocessor operation bundling Jan 7, 2019 Issued
Array ( [id] => 16160913 [patent_doc_number] => 20200218689 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-09 [patent_title] => PIPELINING MULTI-DIRECTIONAL REDUCTION [patent_app_type] => utility [patent_app_number] => 16/241765 [patent_app_country] => US [patent_app_date] => 2019-01-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7049 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16241765 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/241765
Pipelining multi-directional reduction Jan 6, 2019 Issued
Array ( [id] => 15854841 [patent_doc_number] => 10642705 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-05-05 [patent_title] => Storage system and storage method [patent_app_type] => utility [patent_app_number] => 16/241289 [patent_app_country] => US [patent_app_date] => 2019-01-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 9634 [patent_no_of_claims] => 11 [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] => 16241289 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/241289
Storage system and storage method Jan 6, 2019 Issued
Menu