
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |