
Michael Sun
Examiner (ID: 675, Phone: (571)270-1724 , Office: P/2184 )
| Most Active Art Unit | 2184 |
| Art Unit(s) | 2184, 2183 |
| Total Applications | 1018 |
| Issued Applications | 896 |
| Pending Applications | 48 |
| Abandoned Applications | 110 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 17252846
[patent_doc_number] => 11188335
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-11-30
[patent_title] => Apparatuses, methods, and systems for hashing instructions
[patent_app_type] => utility
[patent_app_number] => 17/087536
[patent_app_country] => US
[patent_app_date] => 2020-11-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 36
[patent_figures_cnt] => 40
[patent_no_of_words] => 29125
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 248
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17087536
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/087536 | Apparatuses, methods, and systems for hashing instructions | Nov 1, 2020 | Issued |
Array
(
[id] => 17565246
[patent_doc_number] => 20220129395
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-04-28
[patent_title] => System for Improving Input / Output Performance
[patent_app_type] => utility
[patent_app_number] => 17/079536
[patent_app_country] => US
[patent_app_date] => 2020-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8221
[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] => 17079536
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/079536 | System for improving input / output performance | Oct 25, 2020 | Issued |
Array
(
[id] => 17744458
[patent_doc_number] => 11392528
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-07-19
[patent_title] => Methods and apparatus for DMA engine descriptors for high speed data systems
[patent_app_type] => utility
[patent_app_number] => 17/079288
[patent_app_country] => US
[patent_app_date] => 2020-10-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 6881
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 6
[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] => 17079288
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/079288 | Methods and apparatus for DMA engine descriptors for high speed data systems | Oct 22, 2020 | Issued |
Array
(
[id] => 17551326
[patent_doc_number] => 20220122668
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-04-21
[patent_title] => PROGRAMMABLE ATOMIC OPERATOR RESOURCE LOCKING
[patent_app_type] => utility
[patent_app_number] => 17/075384
[patent_app_country] => US
[patent_app_date] => 2020-10-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13207
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -24
[patent_words_short_claim] => 142
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17075384
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/075384 | Programmable atomic operator resource locking | Oct 19, 2020 | Issued |
Array
(
[id] => 17238439
[patent_doc_number] => 11182319
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-11-23
[patent_title] => Camera system with PWM-activated, burst-self-refresh, DRAM to reduce standby power consumption
[patent_app_type] => utility
[patent_app_number] => 17/069752
[patent_app_country] => US
[patent_app_date] => 2020-10-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3335
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 113
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17069752
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/069752 | Camera system with PWM-activated, burst-self-refresh, DRAM to reduce standby power consumption | Oct 12, 2020 | Issued |
Array
(
[id] => 17622013
[patent_doc_number] => 11341069
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-05-24
[patent_title] => Distributed interrupt priority and resolution of race conditions
[patent_app_type] => utility
[patent_app_number] => 17/068660
[patent_app_country] => US
[patent_app_date] => 2020-10-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7588
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 87
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17068660
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/068660 | Distributed interrupt priority and resolution of race conditions | Oct 11, 2020 | Issued |
Array
(
[id] => 18053072
[patent_doc_number] => 11526457
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-12-13
[patent_title] => Semiconductor device and method of operating the same
[patent_app_type] => utility
[patent_app_number] => 17/065260
[patent_app_country] => US
[patent_app_date] => 2020-10-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8788
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 187
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17065260
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/065260 | Semiconductor device and method of operating the same | Oct 6, 2020 | Issued |
Array
(
[id] => 17499516
[patent_doc_number] => 11288222
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-03-29
[patent_title] => Multi-die integrated circuit with data processing engine array
[patent_app_type] => utility
[patent_app_number] => 17/035368
[patent_app_country] => US
[patent_app_date] => 2020-09-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 22
[patent_no_of_words] => 22552
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 190
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17035368
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/035368 | Multi-die integrated circuit with data processing engine array | Sep 27, 2020 | Issued |
Array
(
[id] => 19626182
[patent_doc_number] => 12165016
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-12-10
[patent_title] => Direct-connected machine learning accelerator
[patent_app_type] => utility
[patent_app_number] => 17/032778
[patent_app_country] => US
[patent_app_date] => 2020-09-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3370
[patent_no_of_claims] => 20
[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] => 17032778
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/032778 | Direct-connected machine learning accelerator | Sep 24, 2020 | Issued |
Array
(
[id] => 17469230
[patent_doc_number] => 11275707
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-03-15
[patent_title] => Multi-core processor and inter-core data forwarding method
[patent_app_type] => utility
[patent_app_number] => 17/013305
[patent_app_country] => US
[patent_app_date] => 2020-09-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 7495
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 241
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17013305
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/013305 | Multi-core processor and inter-core data forwarding method | Sep 3, 2020 | Issued |
Array
(
[id] => 17180188
[patent_doc_number] => 11157432
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-10-26
[patent_title] => Configuration of block devices based on provisioning of logical volumes in a storage system
[patent_app_type] => utility
[patent_app_number] => 17/005692
[patent_app_country] => US
[patent_app_date] => 2020-08-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 9678
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 246
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17005692
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/005692 | Configuration of block devices based on provisioning of logical volumes in a storage system | Aug 27, 2020 | Issued |
Array
(
[id] => 17446312
[patent_doc_number] => 20220066817
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-03-03
[patent_title] => MULTIPROCESSOR SYSTEM FOR FACILITATING REAL-TIME MULTITASKING PROCESSING
[patent_app_type] => utility
[patent_app_number] => 17/005192
[patent_app_country] => US
[patent_app_date] => 2020-08-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 29179
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 123
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17005192
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/005192 | Multiprocessor system for facilitating real-time multitasking processing | Aug 26, 2020 | Issued |
Array
(
[id] => 16795401
[patent_doc_number] => 20210125218
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-04-29
[patent_title] => METHODS AND SYSTEMS TO MONITOR A MEDIA DEVICE VIA A USB PORT
[patent_app_type] => utility
[patent_app_number] => 16/989557
[patent_app_country] => US
[patent_app_date] => 2020-08-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10754
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[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] => 16989557
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/989557 | Methods and systems to monitor a media device via a USB port | Aug 9, 2020 | Issued |
Array
(
[id] => 17106356
[patent_doc_number] => 11126573
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-09-21
[patent_title] => Systems and methods for managing variable size load units
[patent_app_type] => utility
[patent_app_number] => 16/941628
[patent_app_country] => US
[patent_app_date] => 2020-07-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 14342
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 148
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16941628
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/941628 | Systems and methods for managing variable size load units | Jul 28, 2020 | Issued |
Array
(
[id] => 17372111
[patent_doc_number] => 20220027163
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-01-27
[patent_title] => TRACKING ASYNCHRONOUS EVENT PROCESSING
[patent_app_type] => utility
[patent_app_number] => 16/936501
[patent_app_country] => US
[patent_app_date] => 2020-07-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6715
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 93
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16936501
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/936501 | Tracking asynchronous event processing | Jul 22, 2020 | Issued |
Array
(
[id] => 18494049
[patent_doc_number] => 11699470
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-07-11
[patent_title] => Efficient memory activation at runtime
[patent_app_type] => utility
[patent_app_number] => 16/933704
[patent_app_country] => US
[patent_app_date] => 2020-07-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 7080
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 68
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16933704
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/933704 | Efficient memory activation at runtime | Jul 19, 2020 | Issued |
Array
(
[id] => 16957976
[patent_doc_number] => 11061841
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-07-13
[patent_title] => System and method for implementing a multi-threaded device driver in a computer system
[patent_app_type] => utility
[patent_app_number] => 16/932383
[patent_app_country] => US
[patent_app_date] => 2020-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4574
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 288
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16932383
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/932383 | System and method for implementing a multi-threaded device driver in a computer system | Jul 16, 2020 | Issued |
Array
(
[id] => 17454930
[patent_doc_number] => 11269791
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-03-08
[patent_title] => Universal receiver
[patent_app_type] => utility
[patent_app_number] => 16/930686
[patent_app_country] => US
[patent_app_date] => 2020-07-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 21
[patent_no_of_words] => 11790
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[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] => 16930686
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/930686 | Universal receiver | Jul 15, 2020 | Issued |
Array
(
[id] => 16400823
[patent_doc_number] => 20200341681
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-10-29
[patent_title] => MEMORY SYSTEM AND METHOD FOR CONTROLLING NONVOLATILE MEMORY
[patent_app_type] => utility
[patent_app_number] => 16/928422
[patent_app_country] => US
[patent_app_date] => 2020-07-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 21878
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 16928422
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/928422 | Memory system and method for controlling nonvolatile memory | Jul 13, 2020 | Issued |
Array
(
[id] => 17294140
[patent_doc_number] => 20210389979
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-12-16
[patent_title] => MICROPROCESSOR WITH FUNCTIONAL UNIT HAVING AN EXECUTION QUEUE WITH PRIORITY SCHEDULING
[patent_app_type] => utility
[patent_app_number] => 16/901012
[patent_app_country] => US
[patent_app_date] => 2020-06-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5654
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 145
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16901012
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/901012 | MICROPROCESSOR WITH FUNCTIONAL UNIT HAVING AN EXECUTION QUEUE WITH PRIORITY SCHEDULING | Jun 14, 2020 | Abandoned |