
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] => 11672237
[patent_doc_number] => 20170160959
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-08
[patent_title] => 'COMPUTER MEMORY MANAGEMENT METHOD AND SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 14/957799
[patent_app_country] => US
[patent_app_date] => 2015-12-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 7393
[patent_no_of_claims] => 25
[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] => 14957799
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/957799 | Computer memory management method and system | Dec 2, 2015 | Issued |
Array
(
[id] => 13130049
[patent_doc_number] => 10082955
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-09-25
[patent_title] => Automated home memory cloud with key authenticator
[patent_app_type] => utility
[patent_app_number] => 14/957697
[patent_app_country] => US
[patent_app_date] => 2015-12-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7962
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 294
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14957697
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/957697 | Automated home memory cloud with key authenticator | Dec 2, 2015 | Issued |
Array
(
[id] => 11910066
[patent_doc_number] => 09778875
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-10-03
[patent_title] => 'Multi-partitioning of memories'
[patent_app_type] => utility
[patent_app_number] => 14/954507
[patent_app_country] => US
[patent_app_date] => 2015-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 3143
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 74
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14954507
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/954507 | Multi-partitioning of memories | Nov 29, 2015 | Issued |
Array
(
[id] => 11917189
[patent_doc_number] => 09785373
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-10-10
[patent_title] => 'Optimizing fine grained context addressability in highly dimensional environments using TCAM hybrid memory and storage architectures'
[patent_app_type] => utility
[patent_app_number] => 14/951584
[patent_app_country] => US
[patent_app_date] => 2015-11-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 10173
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 221
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14951584
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/951584 | Optimizing fine grained context addressability in highly dimensional environments using TCAM hybrid memory and storage architectures | Nov 24, 2015 | Issued |
Array
(
[id] => 11651596
[patent_doc_number] => 20170147497
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-05-25
[patent_title] => 'DATA CACHING IN A LARGE-SCALE PROCESSING ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 14/950860
[patent_app_country] => US
[patent_app_date] => 2015-11-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5608
[patent_no_of_claims] => 19
[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] => 14950860
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/950860 | Data caching in a large-scale processing environment | Nov 23, 2015 | Issued |
Array
(
[id] => 11816874
[patent_doc_number] => 09720824
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-08-01
[patent_title] => 'Garbage collection handler to update object pointers'
[patent_app_type] => utility
[patent_app_number] => 14/941555
[patent_app_country] => US
[patent_app_date] => 2015-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 12
[patent_no_of_words] => 10336
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 179
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14941555
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/941555 | Garbage collection handler to update object pointers | Nov 13, 2015 | Issued |
Array
(
[id] => 12114165
[patent_doc_number] => 09870158
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-01-16
[patent_title] => 'Rack mountable computer system that includes microarray storage systems'
[patent_app_type] => utility
[patent_app_number] => 14/936780
[patent_app_country] => US
[patent_app_date] => 2015-11-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4742
[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] => 14936780
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/936780 | Rack mountable computer system that includes microarray storage systems | Nov 9, 2015 | Issued |
Array
(
[id] => 12255920
[patent_doc_number] => 09928064
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-03-27
[patent_title] => 'Instruction stream modification for memory transaction protection'
[patent_app_type] => utility
[patent_app_number] => 14/936778
[patent_app_country] => US
[patent_app_date] => 2015-11-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 20102
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14936778
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/936778 | Instruction stream modification for memory transaction protection | Nov 9, 2015 | Issued |
Array
(
[id] => 10702194
[patent_doc_number] => 20160048340
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-02-18
[patent_title] => 'SYNCHRONOUS EXTENT MIGRATION PROTOCOL FOR PAIRED STORAGE'
[patent_app_type] => utility
[patent_app_number] => 14/925711
[patent_app_country] => US
[patent_app_date] => 2015-10-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5788
[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] => 14925711
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/925711 | Synchronous extent migration protocol for paired storage | Oct 27, 2015 | Issued |
Array
(
[id] => 10695761
[patent_doc_number] => 20160041906
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-02-11
[patent_title] => 'SHARDING OF IN-MEMORY OBJECTS ACROSS NUMA NODES'
[patent_app_type] => utility
[patent_app_number] => 14/922077
[patent_app_country] => US
[patent_app_date] => 2015-10-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 31259
[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] => 14922077
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/922077 | Sharding of in-memory objects across NUMA nodes | Oct 22, 2015 | Issued |
Array
(
[id] => 14122917
[patent_doc_number] => 10248316
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-04-02
[patent_title] => Method to pass application knowledge to a storage array and optimize block level operations
[patent_app_type] => utility
[patent_app_number] => 14/871280
[patent_app_country] => US
[patent_app_date] => 2015-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 4719
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14871280
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/871280 | Method to pass application knowledge to a storage array and optimize block level operations | Sep 29, 2015 | Issued |
Array
(
[id] => 11530842
[patent_doc_number] => 20170090821
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-03-30
[patent_title] => 'USER MODE HEAP SWAPPING'
[patent_app_type] => utility
[patent_app_number] => 14/866295
[patent_app_country] => US
[patent_app_date] => 2015-09-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 11492
[patent_no_of_claims] => 25
[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] => 14866295
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/866295 | User mode heap swapping | Sep 24, 2015 | Issued |
Array
(
[id] => 12932677
[patent_doc_number] => 09830099
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-11-28
[patent_title] => Secure erase of storage devices
[patent_app_type] => utility
[patent_app_number] => 14/857705
[patent_app_country] => US
[patent_app_date] => 2015-09-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 11370
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 163
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14857705
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/857705 | Secure erase of storage devices | Sep 16, 2015 | Issued |
Array
(
[id] => 11846312
[patent_doc_number] => 09733865
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-08-15
[patent_title] => 'Delay mechanism on fibre channel'
[patent_app_type] => utility
[patent_app_number] => 14/830842
[patent_app_country] => US
[patent_app_date] => 2015-08-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 11254
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 301
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14830842
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/830842 | Delay mechanism on fibre channel | Aug 19, 2015 | Issued |
Array
(
[id] => 11458807
[patent_doc_number] => 20170052713
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-02-23
[patent_title] => 'SYSTEM AND METHOD TO READ CACHE DATA ON HYBRID AGGREGATES BASED ON PHYSICAL CONTEXT OF THE DATA'
[patent_app_type] => utility
[patent_app_number] => 14/831103
[patent_app_country] => US
[patent_app_date] => 2015-08-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5501
[patent_no_of_claims] => 18
[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] => 14831103
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/831103 | SYSTEM AND METHOD TO READ CACHE DATA ON HYBRID AGGREGATES BASED ON PHYSICAL CONTEXT OF THE DATA | Aug 19, 2015 | Abandoned |
Array
(
[id] => 11889934
[patent_doc_number] => 09760495
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-09-12
[patent_title] => 'Hybrid tracking of transaction read and write sets'
[patent_app_type] => utility
[patent_app_number] => 14/830108
[patent_app_country] => US
[patent_app_date] => 2015-08-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 20560
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 164
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14830108
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/830108 | Hybrid tracking of transaction read and write sets | Aug 18, 2015 | Issued |
Array
(
[id] => 10716551
[patent_doc_number] => 20160062698
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-03-03
[patent_title] => 'STORAGE DEVICE CONTROLLER ARCHITECTURE'
[patent_app_type] => utility
[patent_app_number] => 14/829838
[patent_app_country] => US
[patent_app_date] => 2015-08-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 2988
[patent_no_of_claims] => 25
[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] => 14829838
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/829838 | STORAGE DEVICE CONTROLLER ARCHITECTURE | Aug 18, 2015 | Abandoned |
Array
(
[id] => 11509201
[patent_doc_number] => 09600361
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-03-21
[patent_title] => 'Dynamic partial blocking of a cache ECC bypass'
[patent_app_type] => utility
[patent_app_number] => 14/824264
[patent_app_country] => US
[patent_app_date] => 2015-08-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4690
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 225
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14824264
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/824264 | Dynamic partial blocking of a cache ECC bypass | Aug 11, 2015 | Issued |
Array
(
[id] => 11680507
[patent_doc_number] => 09679039
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-06-13
[patent_title] => 'Continuous protection of data and storage management configuration'
[patent_app_type] => utility
[patent_app_number] => 14/822060
[patent_app_country] => US
[patent_app_date] => 2015-08-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 10215
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 146
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14822060
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/822060 | Continuous protection of data and storage management configuration | Aug 9, 2015 | Issued |
Array
(
[id] => 10746212
[patent_doc_number] => 20160092364
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-03-31
[patent_title] => 'MANAGEMENT OF STORAGE SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 14/818940
[patent_app_country] => US
[patent_app_date] => 2015-08-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 9608
[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] => 14818940
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/818940 | Cache utilization to efficiently manage a storage system | Aug 4, 2015 | Issued |