
Seungsook Ham
Supervisory Patent Examiner (ID: 8740, Phone: (571)272-2405 , Office: P/2800 )
| Most Active Art Unit | 2817 |
| Art Unit(s) | 2878, 4154, 2800, 2817 |
| Total Applications | 630 |
| Issued Applications | 510 |
| Pending Applications | 27 |
| Abandoned Applications | 93 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 17180045
[patent_doc_number] => 11157287
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-10-26
[patent_title] => Computational array microprocessor system with variable latency memory access
[patent_app_type] => utility
[patent_app_number] => 15/920150
[patent_app_country] => US
[patent_app_date] => 2018-03-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 24933
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[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] => 15920150
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/920150 | Computational array microprocessor system with variable latency memory access | Mar 12, 2018 | Issued |
Array
(
[id] => 18136114
[patent_doc_number] => 11561791
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-01-24
[patent_title] => Vector computational unit receiving data elements in parallel from a last row of a computational array
[patent_app_type] => utility
[patent_app_number] => 15/920165
[patent_app_country] => US
[patent_app_date] => 2018-03-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 17815
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 399
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15920165
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/920165 | Vector computational unit receiving data elements in parallel from a last row of a computational array | Mar 12, 2018 | Issued |
Array
(
[id] => 14411209
[patent_doc_number] => 20190171448
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-06-06
[patent_title] => STREAM PROCESSOR WITH LOW POWER PARALLEL MATRIX MULTIPLY PIPELINE
[patent_app_type] => utility
[patent_app_number] => 15/855637
[patent_app_country] => US
[patent_app_date] => 2017-12-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6378
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 50
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15855637
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/855637 | Stream processor with low power parallel matrix multiply pipeline | Dec 26, 2017 | Issued |
Array
(
[id] => 14135615
[patent_doc_number] => 20190102197
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-04-04
[patent_title] => SYSTEM AND METHOD FOR MERGING DIVIDE AND MULTIPLY-SUBTRACT OPERATIONS
[patent_app_type] => utility
[patent_app_number] => 15/853628
[patent_app_country] => US
[patent_app_date] => 2017-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8502
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 68
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15853628
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/853628 | SYSTEM AND METHOD FOR MERGING DIVIDE AND MULTIPLY-SUBTRACT OPERATIONS | Dec 21, 2017 | Abandoned |
Array
(
[id] => 14411217
[patent_doc_number] => 20190171452
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-06-06
[patent_title] => SYSTEM AND METHOD FOR LOAD FUSION
[patent_app_type] => utility
[patent_app_number] => 15/828708
[patent_app_country] => US
[patent_app_date] => 2017-12-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5050
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 87
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15828708
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/828708 | System and method for load fusion | Nov 30, 2017 | Issued |
Array
(
[id] => 16551594
[patent_doc_number] => 10884753
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-01-05
[patent_title] => Issue queue with dynamic shifting between ports
[patent_app_type] => utility
[patent_app_number] => 15/826745
[patent_app_country] => US
[patent_app_date] => 2017-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7482
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 356
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15826745
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/826745 | Issue queue with dynamic shifting between ports | Nov 29, 2017 | Issued |
Array
(
[id] => 17352182
[patent_doc_number] => 11226819
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-01-18
[patent_title] => Selective prefetching in multithreaded processing units
[patent_app_type] => utility
[patent_app_number] => 15/818304
[patent_app_country] => US
[patent_app_date] => 2017-11-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6267
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15818304
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/818304 | Selective prefetching in multithreaded processing units | Nov 19, 2017 | Issued |
Array
(
[id] => 15121215
[patent_doc_number] => 20190347241
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-11-14
[patent_title] => DISTRIBUTED SYSTEM
[patent_app_type] => utility
[patent_app_number] => 16/464677
[patent_app_country] => US
[patent_app_date] => 2017-11-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13692
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -4
[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] => 16464677
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/464677 | DISTRIBUTED SYSTEM | Nov 14, 2017 | Abandoned |
Array
(
[id] => 16957988
[patent_doc_number] => 11061853
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-07-13
[patent_title] => Processor with memory controller including dynamically programmable functional unit
[patent_app_type] => utility
[patent_app_number] => 15/590883
[patent_app_country] => US
[patent_app_date] => 2017-05-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 12
[patent_no_of_words] => 9184
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 469
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15590883
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/590883 | Processor with memory controller including dynamically programmable functional unit | May 8, 2017 | Issued |
Array
(
[id] => 13497199
[patent_doc_number] => 20180300142
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-10-18
[patent_title] => COALESCING STORE INSTRUCTIONS FOR RESTORATION
[patent_app_type] => utility
[patent_app_number] => 15/489899
[patent_app_country] => US
[patent_app_date] => 2017-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 30518
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15489899
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/489899 | Coalescing store instructions for restoration | Apr 17, 2017 | Issued |
Array
(
[id] => 13497219
[patent_doc_number] => 20180300152
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-10-18
[patent_title] => TRACKING CHANGES TO MEMORY VIA CHECK AND RECOVERY
[patent_app_type] => utility
[patent_app_number] => 15/489909
[patent_app_country] => US
[patent_app_date] => 2017-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 30679
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 168
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15489909
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/489909 | Tracking changes to memory via check and recovery | Apr 17, 2017 | Issued |
Array
(
[id] => 13497217
[patent_doc_number] => 20180300151
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-10-18
[patent_title] => REGISTER RESTORATION USING RECOVERY BUFFERS
[patent_app_type] => utility
[patent_app_number] => 15/489882
[patent_app_country] => US
[patent_app_date] => 2017-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 30506
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 82
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15489882
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/489882 | Register restoration using recovery buffers | Apr 17, 2017 | Issued |
Array
(
[id] => 13497221
[patent_doc_number] => 20180300153
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-10-18
[patent_title] => SHARING SNAPSHOTS ACROSS SAVE REQUESTS
[patent_app_type] => utility
[patent_app_number] => 15/489923
[patent_app_country] => US
[patent_app_date] => 2017-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 30436
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 82
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15489923
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/489923 | Sharing snapshots across save requests | Apr 17, 2017 | Issued |
Array
(
[id] => 16608010
[patent_doc_number] => 10909015
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-02-02
[patent_title] => Apparatus and method for generating performance monitoring metrics
[patent_app_type] => utility
[patent_app_number] => 15/396293
[patent_app_country] => US
[patent_app_date] => 2016-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 23
[patent_no_of_words] => 16541
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 186
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15396293
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/396293 | Apparatus and method for generating performance monitoring metrics | Dec 29, 2016 | Issued |
Array
(
[id] => 12892168
[patent_doc_number] => 20180189231
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-07-05
[patent_title] => PROCESSORS, METHODS, AND SYSTEMS WITH A CONFIGURABLE SPATIAL ACCELERATOR
[patent_app_type] => utility
[patent_app_number] => 15/396402
[patent_app_country] => US
[patent_app_date] => 2016-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 40372
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[patent_words_short_claim] => 115
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15396402
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/396402 | Processors, methods, and systems with a configurable spatial accelerator | Dec 29, 2016 | Issued |
Array
(
[id] => 12060718
[patent_doc_number] => 20170337062
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-23
[patent_title] => 'SINGLE-THREAD SPECULATIVE MULTI-THREADING'
[patent_app_type] => utility
[patent_app_number] => 15/393291
[patent_app_country] => US
[patent_app_date] => 2016-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4770
[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] => 15393291
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/393291 | SINGLE-THREAD SPECULATIVE MULTI-THREADING | Dec 28, 2016 | Abandoned |
Array
(
[id] => 12869740
[patent_doc_number] => 20180181755
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-06-28
[patent_title] => EXECUTION OF SOFTWARE WITH MONITORING OF RETURN ORIENTED PROGRAMMING EXPLOITS
[patent_app_type] => utility
[patent_app_number] => 15/391895
[patent_app_country] => US
[patent_app_date] => 2016-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13598
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 87
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15391895
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/391895 | EXECUTION OF SOFTWARE WITH MONITORING OF RETURN ORIENTED PROGRAMMING EXPLOITS | Dec 27, 2016 | Abandoned |
Array
(
[id] => 16355172
[patent_doc_number] => 10795682
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-10-06
[patent_title] => Generating vector based selection control statements
[patent_app_type] => utility
[patent_app_number] => 15/391915
[patent_app_country] => US
[patent_app_date] => 2016-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 8904
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 216
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15391915
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/391915 | Generating vector based selection control statements | Dec 27, 2016 | Issued |
Array
(
[id] => 12845383
[patent_doc_number] => 20180173634
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-06-21
[patent_title] => STREAMING ENGINE WITH EARLY AND LATE ADDRESS AND LOOP COUNT REGISTERS TO TRACK ARCHITECTURAL STATE
[patent_app_type] => utility
[patent_app_number] => 15/384345
[patent_app_country] => US
[patent_app_date] => 2016-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 25080
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -32
[patent_words_short_claim] => 259
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15384345
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/384345 | Streaming engine with early and late address and loop count registers to track architectural state | Dec 19, 2016 | Issued |
Array
(
[id] => 15854667
[patent_doc_number] => 10642617
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-05-05
[patent_title] => Processor with an expandable instruction set architecture for dynamically configuring execution resources
[patent_app_type] => utility
[patent_app_number] => 15/337140
[patent_app_country] => US
[patent_app_date] => 2016-10-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 17
[patent_no_of_words] => 12446
[patent_no_of_claims] => 36
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 299
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15337140
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/337140 | Processor with an expandable instruction set architecture for dynamically configuring execution resources | Oct 27, 2016 | Issued |