Todd Michael Epps
Examiner (ID: 7875)
Most Active Art Unit | 3632 |
Art Unit(s) | 3632 |
Total Applications | 1419 |
Issued Applications | 980 |
Pending Applications | 70 |
Abandoned Applications | 369 |
Applications
Application number | Title of the application | Filing Date | Status |
---|---|---|---|
Array
(
[id] => 16322954
[patent_doc_number] => 10782918
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-09-22
[patent_title] => Near-memory data-dependent gather and packing
[patent_app_type] => utility
[patent_app_number] => 16/123837
[patent_app_country] => US
[patent_app_date] => 2018-09-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 8244
[patent_no_of_claims] => 42
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 116
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16123837
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/123837 | Near-memory data-dependent gather and packing | Sep 5, 2018 | Issued |
Array
(
[id] => 16371178
[patent_doc_number] => 10802939
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-10-13
[patent_title] => Method for scanning cache of application and electronic device
[patent_app_type] => utility
[patent_app_number] => 16/053923
[patent_app_country] => US
[patent_app_date] => 2018-08-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 5482
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 224
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16053923
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/053923 | Method for scanning cache of application and electronic device | Aug 2, 2018 | Issued |
Array
(
[id] => 15459223
[patent_doc_number] => 20200042436
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-02-06
[patent_title] => HOST-RESIDENT TRANSLATION LAYER VALIDITY CHECK
[patent_app_type] => utility
[patent_app_number] => 16/054072
[patent_app_country] => US
[patent_app_date] => 2018-08-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8545
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -19
[patent_words_short_claim] => 86
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16054072
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/054072 | Host-resident translation layer validity check | Aug 2, 2018 | Issued |
Array
(
[id] => 13875563
[patent_doc_number] => 20190034122
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-01-31
[patent_title] => Managing Operational State Data in Memory Module
[patent_app_type] => utility
[patent_app_number] => 16/054582
[patent_app_country] => US
[patent_app_date] => 2018-08-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7572
[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] => 16054582
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/054582 | Managing Operational State Data in Memory Module | Aug 2, 2018 | Abandoned |
Array
(
[id] => 15458767
[patent_doc_number] => 20200042208
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-02-06
[patent_title] => Tiered Storage System with Tier Configuration by Peer Storage Devices
[patent_app_type] => utility
[patent_app_number] => 16/054863
[patent_app_country] => US
[patent_app_date] => 2018-08-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13957
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 124
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16054863
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/054863 | Tiered storage system with tier configuration by peer storage devices | Aug 2, 2018 | Issued |
Array
(
[id] => 13580021
[patent_doc_number] => 20180341559
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-11-29
[patent_title] => VIRTUAL MACHINE DEPLOYMENT METHOD AND APPARATUS
[patent_app_type] => utility
[patent_app_number] => 16/054858
[patent_app_country] => US
[patent_app_date] => 2018-08-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5501
[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] => 16054858
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/054858 | Virtual machine deployment method and apparatus | Aug 2, 2018 | Issued |
Array
(
[id] => 16864413
[patent_doc_number] => 11023153
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-06-01
[patent_title] => Installation of operating system
[patent_app_type] => utility
[patent_app_number] => 16/634111
[patent_app_country] => US
[patent_app_date] => 2018-07-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 3762
[patent_no_of_claims] => 15
[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] => 16634111
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/634111 | Installation of operating system | Jul 25, 2018 | Issued |
Array
(
[id] => 14506721
[patent_doc_number] => 20190197015
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-06-27
[patent_title] => PARALLEL MEMORY SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 16/042803
[patent_app_country] => US
[patent_app_date] => 2018-07-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16773
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[patent_words_short_claim] => 65
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16042803
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/042803 | PARALLEL MEMORY SYSTEMS | Jul 22, 2018 | Abandoned |
Array
(
[id] => 15412575
[patent_doc_number] => 20200026610
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-01-23
[patent_title] => MULTI-SECTION FULL VOLUME BACKUPS
[patent_app_type] => utility
[patent_app_number] => 16/041775
[patent_app_country] => US
[patent_app_date] => 2018-07-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4539
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 77
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16041775
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/041775 | Multi-section full volume backups | Jul 20, 2018 | Issued |
Array
(
[id] => 14472559
[patent_doc_number] => 20190187923
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-06-20
[patent_title] => MEMORY SYSTEM AND OPERATING METHOD THEREOF
[patent_app_type] => utility
[patent_app_number] => 16/031627
[patent_app_country] => US
[patent_app_date] => 2018-07-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6041
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 65
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16031627
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/031627 | Memory system and operating method thereof | Jul 9, 2018 | Issued |
Array
(
[id] => 13961363
[patent_doc_number] => 20190057026
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-02-21
[patent_title] => DATA STORAGE DEVICE AND OPERATING METHOD THEREOF
[patent_app_type] => utility
[patent_app_number] => 16/031717
[patent_app_country] => US
[patent_app_date] => 2018-07-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7915
[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] => 16031717
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/031717 | DATA STORAGE DEVICE AND OPERATING METHOD THEREOF | Jul 9, 2018 | Abandoned |
Array
(
[id] => 16065289
[patent_doc_number] => 10691594
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-06-23
[patent_title] => Selective execution of cache line flush operations
[patent_app_type] => utility
[patent_app_number] => 16/023717
[patent_app_country] => US
[patent_app_date] => 2018-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 11693
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 118
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16023717
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/023717 | Selective execution of cache line flush operations | Jun 28, 2018 | Issued |
Array
(
[id] => 15271881
[patent_doc_number] => 20190384675
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-12-19
[patent_title] => Dynamically Directing Data in a Deduplicated Backup System
[patent_app_type] => utility
[patent_app_number] => 16/012185
[patent_app_country] => US
[patent_app_date] => 2018-06-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8032
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 88
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16012185
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/012185 | Dynamically directing data in a deduplicated backup system | Jun 18, 2018 | Issued |
Array
(
[id] => 13610877
[patent_doc_number] => 20180356988
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-12-13
[patent_title] => FILE TRANSFER SYSTEM AND METHOD
[patent_app_type] => utility
[patent_app_number] => 16/003354
[patent_app_country] => US
[patent_app_date] => 2018-06-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5721
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 225
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16003354
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/003354 | FILE TRANSFER SYSTEM AND METHOD | Jun 7, 2018 | Abandoned |
Array
(
[id] => 15214433
[patent_doc_number] => 20190369903
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-12-05
[patent_title] => MEMORY POISONING SUPPORT FOR FREE PAGE HINTING
[patent_app_type] => utility
[patent_app_number] => 15/993047
[patent_app_country] => US
[patent_app_date] => 2018-05-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 17086
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 84
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15993047
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/993047 | Memory poisoning support for free page hinting | May 29, 2018 | Issued |
Array
(
[id] => 15820353
[patent_doc_number] => 10635353
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-04-28
[patent_title] => Method of transceiving data using physical page address (PPA) command on open-channel solid state drive (SSD) and an apparatus performing the same
[patent_app_type] => utility
[patent_app_number] => 15/992184
[patent_app_country] => US
[patent_app_date] => 2018-05-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 6384
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 1
[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] => 15992184
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/992184 | Method of transceiving data using physical page address (PPA) command on open-channel solid state drive (SSD) and an apparatus performing the same | May 29, 2018 | Issued |
Array
(
[id] => 13906419
[patent_doc_number] => 20190042414
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-02-07
[patent_title] => NVDIMM EMULATION USING A HOST MEMORY BUFFER
[patent_app_type] => utility
[patent_app_number] => 15/976795
[patent_app_country] => US
[patent_app_date] => 2018-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5540
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -23
[patent_words_short_claim] => 66
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15976795
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/976795 | NVDIMM emulation using a host memory buffer | May 9, 2018 | Issued |
Array
(
[id] => 15042587
[patent_doc_number] => 20190332298
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-10-31
[patent_title] => METHODS AND APPARATUS FOR CONFIGURING STORAGE TIERS WITHIN SSDS
[patent_app_type] => utility
[patent_app_number] => 15/965432
[patent_app_country] => US
[patent_app_date] => 2018-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8464
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -23
[patent_words_short_claim] => 80
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15965432
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/965432 | Methods and apparatus for configuring storage tiers within SSDs | Apr 26, 2018 | Issued |
Array
(
[id] => 16032125
[patent_doc_number] => 10678481
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-06-09
[patent_title] => Adaptive caching and dynamic delay scheduling for in-memory data analytics
[patent_app_type] => utility
[patent_app_number] => 15/951056
[patent_app_country] => US
[patent_app_date] => 2018-04-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9399
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15951056
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/951056 | Adaptive caching and dynamic delay scheduling for in-memory data analytics | Apr 10, 2018 | Issued |
Array
(
[id] => 14966925
[patent_doc_number] => 20190310941
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-10-10
[patent_title] => SECURE SPECULATIVE INSTRUCTION EXECUTION IN A DATA PROCESSING SYSTEM
[patent_app_type] => utility
[patent_app_number] => 15/945047
[patent_app_country] => US
[patent_app_date] => 2018-04-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3192
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15945047
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/945047 | Secure speculative instruction execution in a data processing system | Apr 3, 2018 | Issued |