
George B. Davis
Examiner (ID: 15973)
| Most Active Art Unit | 2308 |
| Art Unit(s) | 2762, 2308, 2129, 2122, 2787, 2121, 2309 |
| Total Applications | 835 |
| Issued Applications | 652 |
| Pending Applications | 39 |
| Abandoned Applications | 144 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 11397018
[patent_doc_number] => 20170017554
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-01-19
[patent_title] => 'METHODS AND SYSTEMS FOR REMOVING VIRTUAL MACHINE SNAPSHOTS'
[patent_app_type] => utility
[patent_app_number] => 15/218333
[patent_app_country] => US
[patent_app_date] => 2016-07-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 11410
[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] => 15218333
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/218333 | Methods and systems for removing virtual machine snapshots | Jul 24, 2016 | Issued |
Array
(
[id] => 15386865
[patent_doc_number] => 10534617
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-01-14
[patent_title] => Backing up virtual machine operating system data on sequential-access data storage systems
[patent_app_type] => utility
[patent_app_number] => 15/208871
[patent_app_country] => US
[patent_app_date] => 2016-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 9902
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 290
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15208871
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/208871 | Backing up virtual machine operating system data on sequential-access data storage systems | Jul 12, 2016 | Issued |
Array
(
[id] => 16879952
[patent_doc_number] => 11030101
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-06-08
[patent_title] => Cache storage for multiple requesters and usage estimation thereof
[patent_app_type] => utility
[patent_app_number] => 15/208816
[patent_app_country] => US
[patent_app_date] => 2016-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7040
[patent_no_of_claims] => 14
[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] => 15208816
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/208816 | Cache storage for multiple requesters and usage estimation thereof | Jul 12, 2016 | Issued |
Array
(
[id] => 15670677
[patent_doc_number] => 10599569
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-03-24
[patent_title] => Maintaining consistency between address translations in a data processing system
[patent_app_type] => utility
[patent_app_number] => 15/190497
[patent_app_country] => US
[patent_app_date] => 2016-06-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 13
[patent_no_of_words] => 9647
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 323
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15190497
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/190497 | Maintaining consistency between address translations in a data processing system | Jun 22, 2016 | Issued |
Array
(
[id] => 13679281
[patent_doc_number] => 20160378377
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-29
[patent_title] => SOFT-SWITCH IN STORAGE SYSTEM
[patent_app_type] => utility
[patent_app_number] => 15/190483
[patent_app_country] => US
[patent_app_date] => 2016-06-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6782
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 15190483
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/190483 | Soft-switch in storage system | Jun 22, 2016 | Issued |
Array
(
[id] => 13693267
[patent_doc_number] => 20170357588
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-12-14
[patent_title] => SCALED SET DUELING FOR CACHE REPLACEMENT POLICIES
[patent_app_type] => utility
[patent_app_number] => 15/180995
[patent_app_country] => US
[patent_app_date] => 2016-06-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8596
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15180995
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/180995 | Scaled set dueling for cache replacement policies | Jun 12, 2016 | Issued |
Array
(
[id] => 15074895
[patent_doc_number] => 10466938
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-11-05
[patent_title] => Non-volatile memory system using a plurality of mapping units and operating method thereof
[patent_app_type] => utility
[patent_app_number] => 15/157395
[patent_app_country] => US
[patent_app_date] => 2016-05-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 22
[patent_no_of_words] => 10896
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 127
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15157395
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/157395 | Non-volatile memory system using a plurality of mapping units and operating method thereof | May 16, 2016 | Issued |
Array
(
[id] => 11482338
[patent_doc_number] => 09588885
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-03-07
[patent_title] => 'Efficiently using memory for Java collection objects'
[patent_app_type] => utility
[patent_app_number] => 15/132390
[patent_app_country] => US
[patent_app_date] => 2016-04-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 12066
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 449
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15132390
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/132390 | Efficiently using memory for Java collection objects | Apr 18, 2016 | Issued |
Array
(
[id] => 15757479
[patent_doc_number] => 10620850
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-04-14
[patent_title] => Caching techniques duplicating dirty data in secondary cache
[patent_app_type] => utility
[patent_app_number] => 15/086390
[patent_app_country] => US
[patent_app_date] => 2016-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 15909
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 439
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15086390
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/086390 | Caching techniques duplicating dirty data in secondary cache | Mar 30, 2016 | Issued |
Array
(
[id] => 11516367
[patent_doc_number] => 20170083441
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-03-23
[patent_title] => 'REGION-BASED CACHE MANAGEMENT'
[patent_app_type] => utility
[patent_app_number] => 15/080439
[patent_app_country] => US
[patent_app_date] => 2016-03-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6873
[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] => 15080439
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/080439 | REGION-BASED CACHE MANAGEMENT | Mar 23, 2016 | Abandoned |
Array
(
[id] => 11853679
[patent_doc_number] => 20170228171
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-08-10
[patent_title] => 'DATA WRITING METHOD, MEMORY CONTROL CIRCUIT UNIT AND MEMORY STORAGE APPARATUS'
[patent_app_type] => utility
[patent_app_number] => 15/080557
[patent_app_country] => US
[patent_app_date] => 2016-03-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 9622
[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] => 15080557
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/080557 | Data writing method, memory control circuit unit and memory storage apparatus for writing data from buffer memory and moving valid data | Mar 23, 2016 | Issued |
Array
(
[id] => 11973299
[patent_doc_number] => 20170277453
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-09-28
[patent_title] => 'DISTRIBUTED METADATA MANAGEMENT IN A DISTRIBUTED STORAGE SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 15/080465
[patent_app_country] => US
[patent_app_date] => 2016-03-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 28
[patent_figures_cnt] => 28
[patent_no_of_words] => 13573
[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] => 15080465
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/080465 | Distributed metadata management in a distributed storage system | Mar 23, 2016 | Issued |
Array
(
[id] => 11938447
[patent_doc_number] => 20170242597
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-08-24
[patent_title] => 'WEAR LEVELING METHOD, MEMORY CONTROL CIRCUIT UNIT AND MEMORY STORAGE DEVICE'
[patent_app_type] => utility
[patent_app_number] => 15/080564
[patent_app_country] => US
[patent_app_date] => 2016-03-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 11453
[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] => 15080564
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/080564 | WEAR LEVELING METHOD, MEMORY CONTROL CIRCUIT UNIT AND MEMORY STORAGE DEVICE | Mar 23, 2016 | Abandoned |
Array
(
[id] => 15577821
[patent_doc_number] => 10579289
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-03-03
[patent_title] => Memory management method for configuring super physical units of rewritable non-volatile memory modules, memory control circuit unit and memory storage device
[patent_app_type] => utility
[patent_app_number] => 15/063476
[patent_app_country] => US
[patent_app_date] => 2016-03-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 13
[patent_no_of_words] => 10545
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 325
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15063476
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/063476 | Memory management method for configuring super physical units of rewritable non-volatile memory modules, memory control circuit unit and memory storage device | Mar 6, 2016 | Issued |
Array
(
[id] => 11326843
[patent_doc_number] => 20160357456
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-08
[patent_title] => 'MEMORY DEVICE THAT DIVIDES WRITE DATA INTO A PLURALITY OF DATA PORTIONS FOR DATA WRITING'
[patent_app_type] => utility
[patent_app_number] => 15/063431
[patent_app_country] => US
[patent_app_date] => 2016-03-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5979
[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] => 15063431
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/063431 | MEMORY DEVICE THAT DIVIDES WRITE DATA INTO A PLURALITY OF DATA PORTIONS FOR DATA WRITING | Mar 6, 2016 | Abandoned |
Array
(
[id] => 11437952
[patent_doc_number] => 20170038973
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-02-09
[patent_title] => 'STORAGE DEVICE AND DATA SAVING METHOD'
[patent_app_type] => utility
[patent_app_number] => 15/061433
[patent_app_country] => US
[patent_app_date] => 2016-03-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4798
[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] => 15061433
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/061433 | Storage device and data saving method | Mar 3, 2016 | Issued |
Array
(
[id] => 11938455
[patent_doc_number] => 20170242606
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-08-24
[patent_title] => 'METHODS AND SYSTEMS FOR TRANSITIONING TO AND FROM DIFFERENT STORAGE DEVICE POWER STATES USING HOST MEMORY BUFFER (HMB)'
[patent_app_type] => utility
[patent_app_number] => 15/047713
[patent_app_country] => US
[patent_app_date] => 2016-02-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5933
[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] => 15047713
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/047713 | METHODS AND SYSTEMS FOR TRANSITIONING TO AND FROM DIFFERENT STORAGE DEVICE POWER STATES USING HOST MEMORY BUFFER (HMB) | Feb 18, 2016 | Abandoned |
Array
(
[id] => 17151380
[patent_doc_number] => 11144458
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-10-12
[patent_title] => Apparatus and method for performing cache maintenance over a virtual page
[patent_app_type] => utility
[patent_app_number] => 15/549284
[patent_app_country] => US
[patent_app_date] => 2016-01-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 11
[patent_no_of_words] => 7994
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 276
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15549284
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/549284 | Apparatus and method for performing cache maintenance over a virtual page | Jan 11, 2016 | Issued |
Array
(
[id] => 11509044
[patent_doc_number] => 09600204
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-03-21
[patent_title] => 'Efficiently using memory for Java collection objects'
[patent_app_type] => utility
[patent_app_number] => 14/961967
[patent_app_country] => US
[patent_app_date] => 2015-12-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 12066
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14961967
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/961967 | Efficiently using memory for Java collection objects | Dec 7, 2015 | Issued |
Array
(
[id] => 16171407
[patent_doc_number] => 10712971
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-07-14
[patent_title] => Write commands filtering
[patent_app_type] => utility
[patent_app_number] => 15/757383
[patent_app_country] => US
[patent_app_date] => 2015-10-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 7847
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15757383
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/757383 | Write commands filtering | Oct 22, 2015 | Issued |