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] => 11860964 [patent_doc_number] => 09740647 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-08-22 [patent_title] => 'Migrating DMA mappings from a source I/O adapter of a computing system to a destination I/O adapter of the computing system' [patent_app_type] => utility [patent_app_number] => 15/299596 [patent_app_country] => US [patent_app_date] => 2016-10-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7505 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15299596 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/299596
Migrating DMA mappings from a source I/O adapter of a computing system to a destination I/O adapter of the computing system Oct 20, 2016 Issued
Array ( [id] => 17209430 [patent_doc_number] => 11169802 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-09 [patent_title] => Systems, apparatuses, and methods for fused multiply add [patent_app_type] => utility [patent_app_number] => 16/338324 [patent_app_country] => US [patent_app_date] => 2016-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 29 [patent_no_of_words] => 19608 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 197 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16338324 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/338324
Systems, apparatuses, and methods for fused multiply add Oct 19, 2016 Issued
Array ( [id] => 14890209 [patent_doc_number] => 10425161 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-09-24 [patent_title] => Circuit arrangement and corresponding method [patent_app_type] => utility [patent_app_number] => 15/281767 [patent_app_country] => US [patent_app_date] => 2016-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 6 [patent_no_of_words] => 4087 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15281767 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/281767
Circuit arrangement and corresponding method Sep 29, 2016 Issued
Array ( [id] => 13752583 [patent_doc_number] => 10169238 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-01-01 [patent_title] => Memory access for exactly-once messaging [patent_app_type] => utility [patent_app_number] => 15/281239 [patent_app_country] => US [patent_app_date] => 2016-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 6912 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15281239 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/281239
Memory access for exactly-once messaging Sep 29, 2016 Issued
Array ( [id] => 12591894 [patent_doc_number] => 20180089127 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-03-29 [patent_title] => TECHNOLOGIES FOR SCALABLE HIERARCHICAL INTERCONNECT TOPOLOGIES [patent_app_type] => utility [patent_app_number] => 15/279830 [patent_app_country] => US [patent_app_date] => 2016-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5384 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [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] => 15279830 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/279830
Technologies for scalable hierarchical interconnect topologies Sep 28, 2016 Issued
Array ( [id] => 16032609 [patent_doc_number] => 10678725 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-09 [patent_title] => Interface circuit relating to variable delay, and semiconductor apparatus and system including the same [patent_app_type] => utility [patent_app_number] => 15/279965 [patent_app_country] => US [patent_app_date] => 2016-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 12 [patent_no_of_words] => 8554 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15279965 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/279965
Interface circuit relating to variable delay, and semiconductor apparatus and system including the same Sep 28, 2016 Issued
Array ( [id] => 14669481 [patent_doc_number] => 10372642 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-08-06 [patent_title] => System, apparatus and method for performing distributed arbitration [patent_app_type] => utility [patent_app_number] => 15/279762 [patent_app_country] => US [patent_app_date] => 2016-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 8814 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15279762 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/279762
System, apparatus and method for performing distributed arbitration Sep 28, 2016 Issued
Array ( [id] => 13240969 [patent_doc_number] => 10133683 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-11-20 [patent_title] => Seamless interface for hardware and software data transfer [patent_app_type] => utility [patent_app_number] => 15/279259 [patent_app_country] => US [patent_app_date] => 2016-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 15 [patent_no_of_words] => 8095 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15279259 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/279259
Seamless interface for hardware and software data transfer Sep 27, 2016 Issued
Array ( [id] => 12591891 [patent_doc_number] => 20180089126 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-03-29 [patent_title] => MITIGATION OF SIDE EFFECTS OF SIMULTANEOUS SWITCHING OF INPUT/OUTPUT (I/O DATA SIGNALS [patent_app_type] => utility [patent_app_number] => 15/278665 [patent_app_country] => US [patent_app_date] => 2016-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4699 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 57 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15278665 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/278665
Mitigation of side effects of simultaneous switching of input/output (I/O data signals Sep 27, 2016 Issued
Array ( [id] => 12011566 [patent_doc_number] => 09804885 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-10-31 [patent_title] => 'Cooperative thread array granularity context switch during trap handling' [patent_app_type] => utility [patent_app_number] => 15/271171 [patent_app_country] => US [patent_app_date] => 2016-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10613 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15271171 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/271171
Cooperative thread array granularity context switch during trap handling Sep 19, 2016 Issued
Array ( [id] => 15231901 [patent_doc_number] => 10503673 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-10 [patent_title] => Storage system and method of storage system for constructing system [patent_app_type] => utility [patent_app_number] => 16/083067 [patent_app_country] => US [patent_app_date] => 2016-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 6466 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 292 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16083067 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/083067
Storage system and method of storage system for constructing system Sep 12, 2016 Issued
Array ( [id] => 11338607 [patent_doc_number] => 20160364361 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-15 [patent_title] => 'ACCESS AND PROTECTION OF I2C INTERFACES' [patent_app_type] => utility [patent_app_number] => 15/254064 [patent_app_country] => US [patent_app_date] => 2016-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5089 [patent_no_of_claims] => 1 [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] => 15254064 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/254064
Access and protection of I2C interfaces Aug 31, 2016 Issued
Array ( [id] => 11996288 [patent_doc_number] => 20170300443 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-10-19 [patent_title] => 'SYSTEMS, APPARATUS, AND METHODS FOR EFFICIENT SPACE TO TIME CONVERSION OF OTU MULTIPLEXED SIGNAL' [patent_app_type] => utility [patent_app_number] => 15/249341 [patent_app_country] => US [patent_app_date] => 2016-08-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 11099 [patent_no_of_claims] => 20 [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] => 15249341 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/249341
Systems, apparatus, and methods for efficient space to time conversion of OTU multiplexed signal Aug 25, 2016 Issued
Array ( [id] => 11474013 [patent_doc_number] => 20170060796 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-02 [patent_title] => 'METHOD OF SCHEDULING SYSTEM-ON-CHIP INCLUDING REAL-TIME SHARED INTERFACE' [patent_app_type] => utility [patent_app_number] => 15/247366 [patent_app_country] => US [patent_app_date] => 2016-08-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 8597 [patent_no_of_claims] => 20 [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] => 15247366 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/247366
Method of scheduling system-on-chip including real-time shared interface Aug 24, 2016 Issued
Array ( [id] => 13281471 [patent_doc_number] => 10152320 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-12-11 [patent_title] => Method of transferring data between external devices and an array processor [patent_app_type] => utility [patent_app_number] => 15/225638 [patent_app_country] => US [patent_app_date] => 2016-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 32 [patent_figures_cnt] => 59 [patent_no_of_words] => 28462 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 214 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15225638 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/225638
Method of transferring data between external devices and an array processor Jul 31, 2016 Issued
Array ( [id] => 11816917 [patent_doc_number] => 09720867 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-01 [patent_title] => 'Processing system with interspersed processors with multi-layer interconnection' [patent_app_type] => utility [patent_app_number] => 15/219095 [patent_app_country] => US [patent_app_date] => 2016-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 20126 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15219095 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/219095
Processing system with interspersed processors with multi-layer interconnection Jul 24, 2016 Issued
Array ( [id] => 16950363 [patent_doc_number] => 20210209055 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-07-08 [patent_title] => Parallel, Distributed Processing in a Heterogeneous, Distributed Environment [patent_app_type] => utility [patent_app_number] => 16/075451 [patent_app_country] => US [patent_app_date] => 2016-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8360 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16075451 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/075451
Parallel, distributed processing in a heterogeneous, distributed environment Jun 22, 2016 Issued
Array ( [id] => 11102791 [patent_doc_number] => 20160299761 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-10-13 [patent_title] => 'COMMON ARCHITECTURAL STATE PRESENTATION FOR PROCESSOR HAVING PROCESSING CORES OF DIFFERENT TYPES' [patent_app_type] => utility [patent_app_number] => 15/181374 [patent_app_country] => US [patent_app_date] => 2016-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 4339 [patent_no_of_claims] => 24 [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] => 15181374 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/181374
Common architectural state presentation for processor having processing cores of different types Jun 12, 2016 Issued
Array ( [id] => 11102791 [patent_doc_number] => 20160299761 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-10-13 [patent_title] => 'COMMON ARCHITECTURAL STATE PRESENTATION FOR PROCESSOR HAVING PROCESSING CORES OF DIFFERENT TYPES' [patent_app_type] => utility [patent_app_number] => 15/181374 [patent_app_country] => US [patent_app_date] => 2016-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 4339 [patent_no_of_claims] => 24 [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] => 15181374 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/181374
Common architectural state presentation for processor having processing cores of different types Jun 12, 2016 Issued
Array ( [id] => 13185983 [patent_doc_number] => 10108511 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-10-23 [patent_title] => Test for 50 nanosecond spike filter [patent_app_type] => utility [patent_app_number] => 15/179470 [patent_app_country] => US [patent_app_date] => 2016-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 10680 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15179470 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/179470
Test for 50 nanosecond spike filter Jun 9, 2016 Issued
Menu