
Ryan Bertram
Examiner (ID: 14025, Phone: (571)270-1377 , Office: P/2137 )
| Most Active Art Unit | 2137 |
| Art Unit(s) | 2137, 2112, 2187 |
| Total Applications | 948 |
| Issued Applications | 826 |
| Pending Applications | 45 |
| Abandoned Applications | 91 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 12868960
[patent_doc_number] => 20180181495
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-06-28
[patent_title] => OPTIMIZED HOPSCOTCH MULTIPLE HASH TABLES FOR EFFICIENT MEMORY IN-LINE DEDUPLICATION APPLICATION
[patent_app_type] => utility
[patent_app_number] => 15/905746
[patent_app_country] => US
[patent_app_date] => 2018-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9732
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -5
[patent_words_short_claim] => 108
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15905746
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/905746 | Optimized hopscotch multiple hash tables for efficient memory in-line deduplication application | Feb 25, 2018 | Issued |
Array
(
[id] => 16745268
[patent_doc_number] => 10970258
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-04-06
[patent_title] => Managing container-image layers
[patent_app_type] => utility
[patent_app_number] => 15/903082
[patent_app_country] => US
[patent_app_date] => 2018-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4398
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 174
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15903082
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/903082 | Managing container-image layers | Feb 22, 2018 | Issued |
Array
(
[id] => 13948647
[patent_doc_number] => 10210099
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-02-19
[patent_title] => System and method for low latency communication
[patent_app_type] => utility
[patent_app_number] => 15/883143
[patent_app_country] => US
[patent_app_date] => 2018-01-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6964
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 106
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15883143
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/883143 | System and method for low latency communication | Jan 29, 2018 | Issued |
Array
(
[id] => 12677932
[patent_doc_number] => 20180117810
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-05-03
[patent_title] => Hybrid Tracking of Transaction Read and Write Sets
[patent_app_type] => utility
[patent_app_number] => 15/858272
[patent_app_country] => US
[patent_app_date] => 2017-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 20330
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15858272
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/858272 | Hybrid tracking of transaction read and write sets | Dec 28, 2017 | Issued |
Array
(
[id] => 16644382
[patent_doc_number] => 10922239
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-02-16
[patent_title] => Device for performing iterator operation in database
[patent_app_type] => utility
[patent_app_number] => 15/857857
[patent_app_country] => US
[patent_app_date] => 2017-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 8805
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 150
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15857857
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/857857 | Device for performing iterator operation in database | Dec 28, 2017 | Issued |
Array
(
[id] => 15079485
[patent_doc_number] => 10469252
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-11-05
[patent_title] => Technologies for efficiently managing allocation of memory in a shared memory pool
[patent_app_type] => utility
[patent_app_number] => 15/856173
[patent_app_country] => US
[patent_app_date] => 2017-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 12905
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 128
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15856173
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/856173 | Technologies for efficiently managing allocation of memory in a shared memory pool | Dec 27, 2017 | Issued |
Array
(
[id] => 12590937
[patent_doc_number] => 20180088808
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-29
[patent_title] => MAGNETIC RANDOM ACCESS MEMORY WITH DYNAMIC RANDOM ACCESS MEMORY (DRAM)-LIKE INTERFACE
[patent_app_type] => utility
[patent_app_number] => 15/816887
[patent_app_country] => US
[patent_app_date] => 2017-11-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9083
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 155
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15816887
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/816887 | Magnetic random access memory with dynamic random access memory (DRAM)-like interface | Nov 16, 2017 | Issued |
Array
(
[id] => 16217278
[patent_doc_number] => 10733092
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-08-04
[patent_title] => Storage system
[patent_app_type] => utility
[patent_app_number] => 15/806644
[patent_app_country] => US
[patent_app_date] => 2017-11-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 27
[patent_figures_cnt] => 27
[patent_no_of_words] => 15910
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 155
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15806644
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/806644 | Storage system | Nov 7, 2017 | Issued |
Array
(
[id] => 15425863
[patent_doc_number] => 10545860
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-01-28
[patent_title] => Intelligent high bandwidth memory appliance
[patent_app_type] => utility
[patent_app_number] => 15/796743
[patent_app_country] => US
[patent_app_date] => 2017-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 8
[patent_no_of_words] => 4215
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15796743
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/796743 | Intelligent high bandwidth memory appliance | Oct 26, 2017 | Issued |
Array
(
[id] => 13448755
[patent_doc_number] => 20180275920
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-09-27
[patent_title] => MEMORY SYSTEM AND OPERATING METHOD THEREOF
[patent_app_type] => utility
[patent_app_number] => 15/795425
[patent_app_country] => US
[patent_app_date] => 2017-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 19281
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 15795425
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/795425 | Memory system and operating method thereof | Oct 26, 2017 | Issued |
Array
(
[id] => 15638849
[patent_doc_number] => 10592418
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-03-17
[patent_title] => Cache sharing in virtual clusters
[patent_app_type] => utility
[patent_app_number] => 15/796736
[patent_app_country] => US
[patent_app_date] => 2017-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5221
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 154
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15796736
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/796736 | Cache sharing in virtual clusters | Oct 26, 2017 | Issued |
Array
(
[id] => 12845449
[patent_doc_number] => 20180173656
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-06-21
[patent_title] => Memory Descriptor List Caching and Pipeline Processing
[patent_app_type] => utility
[patent_app_number] => 15/793857
[patent_app_country] => US
[patent_app_date] => 2017-10-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9538
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 110
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15793857
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/793857 | Memory descriptor list caching and pipeline processing | Oct 24, 2017 | Issued |
Array
(
[id] => 14218355
[patent_doc_number] => 20190121562
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-04-25
[patent_title] => TENANT AWARE, VARIABLE LENGTH, DEDUPLICATION OF STORED DATA
[patent_app_type] => utility
[patent_app_number] => 15/791614
[patent_app_country] => US
[patent_app_date] => 2017-10-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8006
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[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] => 15791614
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/791614 | Tenant aware, variable length, deduplication of stored data | Oct 23, 2017 | Issued |
Array
(
[id] => 15854411
[patent_doc_number] => 10642488
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-05-05
[patent_title] => Namespace size adjustment in non-volatile memory devices
[patent_app_type] => utility
[patent_app_number] => 15/790969
[patent_app_country] => US
[patent_app_date] => 2017-10-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 20
[patent_no_of_words] => 14161
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 238
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15790969
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/790969 | Namespace size adjustment in non-volatile memory devices | Oct 22, 2017 | Issued |
Array
(
[id] => 14952841
[patent_doc_number] => 10437685
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-10-08
[patent_title] => Memory mirroring
[patent_app_type] => utility
[patent_app_number] => 15/783177
[patent_app_country] => US
[patent_app_date] => 2017-10-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 12
[patent_no_of_words] => 5140
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15783177
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/783177 | Memory mirroring | Oct 12, 2017 | Issued |
Array
(
[id] => 14135403
[patent_doc_number] => 20190102091
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-04-04
[patent_title] => MODIFYING ACCESIBILITY BASED ON MEMORY ACCESS PATTERNS
[patent_app_type] => utility
[patent_app_number] => 15/719968
[patent_app_country] => US
[patent_app_date] => 2017-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4269
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 39
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15719968
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/719968 | Modifying accessibility based on memory access patterns | Sep 28, 2017 | Issued |
Array
(
[id] => 12242094
[patent_doc_number] => 20180074956
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-15
[patent_title] => 'METHOD, APPARATUS, AND ELECTRONIC DEVICE FOR MODIFYING MEMORY DATA OF A VIRTUAL MACHINE'
[patent_app_type] => utility
[patent_app_number] => 15/700012
[patent_app_country] => US
[patent_app_date] => 2017-09-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 10098
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 4
[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] => 15700012
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/700012 | METHOD, APPARATUS, AND ELECTRONIC DEVICE FOR MODIFYING MEMORY DATA OF A VIRTUAL MACHINE | Sep 7, 2017 | Abandoned |
Array
(
[id] => 12262601
[patent_doc_number] => 20180081797
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-22
[patent_title] => 'WEAR-LEVELING NANDFLASH MEMORY READING/WRITING METHOD'
[patent_app_type] => utility
[patent_app_number] => 15/699763
[patent_app_country] => US
[patent_app_date] => 2017-09-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2485
[patent_no_of_claims] => 5
[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] => 15699763
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/699763 | Wear-leveling nandflash memory reading/writing method | Sep 7, 2017 | Issued |
Array
(
[id] => 13664793
[patent_doc_number] => 10162556
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-12-25
[patent_title] => Multi-partitioning of memories
[patent_app_type] => utility
[patent_app_number] => 15/685926
[patent_app_country] => US
[patent_app_date] => 2017-08-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 3036
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15685926
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/685926 | Multi-partitioning of memories | Aug 23, 2017 | Issued |
Array
(
[id] => 14523141
[patent_doc_number] => 10338830
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-07-02
[patent_title] => Methods for accessing a solid state disk for QoS (quality of service) and apparatuses using the same
[patent_app_type] => utility
[patent_app_number] => 15/663946
[patent_app_country] => US
[patent_app_date] => 2017-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 3830
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 105
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15663946
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/663946 | Methods for accessing a solid state disk for QoS (quality of service) and apparatuses using the same | Jul 30, 2017 | Issued |