Search

Larry T. Mackall

Examiner (ID: 10850, Phone: (571)270-1172 , Office: P/2131 )

Most Active Art Unit
2139
Art Unit(s)
2131, 2139, 2189
Total Applications
904
Issued Applications
724
Pending Applications
65
Abandoned Applications
134

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 10596280 [patent_doc_number] => 09317368 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-04-19 [patent_title] => 'Unified management of storage and application consistent snapshots' [patent_app_type] => utility [patent_app_number] => 12/836467 [patent_app_country] => US [patent_app_date] => 2010-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 2325 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12836467 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/836467
Unified management of storage and application consistent snapshots Jul 13, 2010 Issued
Array ( [id] => 7735704 [patent_doc_number] => 20120017034 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-01-19 [patent_title] => 'METHODS AND SYSTEMS FOR REDUCING CHURN IN FLASH-BASED CACHE' [patent_app_type] => utility [patent_app_number] => 12/836520 [patent_app_country] => US [patent_app_date] => 2010-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4269 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0017/20120017034.pdf [firstpage_image] =>[orig_patent_app_number] => 12836520 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/836520
Methods and systems for reducing churn in flash-based cache Jul 13, 2010 Issued
Array ( [id] => 7588567 [patent_doc_number] => 20110283078 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-11-17 [patent_title] => 'STORAGE APPARATUS TO WHICH THIN PROVISIONING IS APPLIED' [patent_app_type] => utility [patent_app_number] => 12/835240 [patent_app_country] => US [patent_app_date] => 2010-07-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 11173 [patent_no_of_claims] => 15 [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] => publications/A1/0283/20110283078.pdf [firstpage_image] =>[orig_patent_app_number] => 12835240 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/835240
STORAGE APPARATUS TO WHICH THIN PROVISIONING IS APPLIED Jul 12, 2010 Abandoned
Array ( [id] => 9143393 [patent_doc_number] => 08583875 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-11-12 [patent_title] => 'Efficient readable ballooning of guest memory by backing balloon pages with a shared page' [patent_app_type] => utility [patent_app_number] => 12/835303 [patent_app_country] => US [patent_app_date] => 2010-07-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8135 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [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] => 12835303 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/835303
Efficient readable ballooning of guest memory by backing balloon pages with a shared page Jul 12, 2010 Issued
Array ( [id] => 6008836 [patent_doc_number] => 20110060867 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-03-10 [patent_title] => 'DATA STORAGE DEVICE AND COMPUTER SYSTEM INCORPORATING SAME' [patent_app_type] => utility [patent_app_number] => 12/835094 [patent_app_country] => US [patent_app_date] => 2010-07-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6313 [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] => publications/A1/0060/20110060867.pdf [firstpage_image] =>[orig_patent_app_number] => 12835094 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/835094
Data storage device and computer system incorporating same Jul 12, 2010 Issued
Array ( [id] => 7694992 [patent_doc_number] => 20110231598 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-09-22 [patent_title] => 'MEMORY SYSTEM AND CONTROLLER' [patent_app_type] => utility [patent_app_number] => 12/835377 [patent_app_country] => US [patent_app_date] => 2010-07-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 6906 [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] => publications/A1/0231/20110231598.pdf [firstpage_image] =>[orig_patent_app_number] => 12835377 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/835377
MEMORY SYSTEM AND CONTROLLER Jul 12, 2010 Abandoned
Array ( [id] => 7694962 [patent_doc_number] => 20110231628 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-09-22 [patent_title] => 'SYSTEM FOR MEMORY INSTANTIATION AND MANAGEMENT' [patent_app_type] => utility [patent_app_number] => 12/826419 [patent_app_country] => US [patent_app_date] => 2010-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6593 [patent_no_of_claims] => 34 [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] => publications/A1/0231/20110231628.pdf [firstpage_image] =>[orig_patent_app_number] => 12826419 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/826419
SYSTEM FOR MEMORY INSTANTIATION AND MANAGEMENT Jun 28, 2010 Abandoned
Array ( [id] => 5932447 [patent_doc_number] => 20110040929 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-02-17 [patent_title] => 'METHOD AND APPARATUS FOR MODIFYING DATA SEQUENCES STORED IN MEMORY DEVICE' [patent_app_type] => utility [patent_app_number] => 12/796896 [patent_app_country] => US [patent_app_date] => 2010-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 5029 [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] => publications/A1/0040/20110040929.pdf [firstpage_image] =>[orig_patent_app_number] => 12796896 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/796896
METHOD AND APPARATUS FOR MODIFYING DATA SEQUENCES STORED IN MEMORY DEVICE Jun 8, 2010 Abandoned
Array ( [id] => 7780574 [patent_doc_number] => 20120042130 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-02-16 [patent_title] => 'Data Storage System' [patent_app_type] => utility [patent_app_number] => 13/265919 [patent_app_country] => US [patent_app_date] => 2010-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4752 [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] => publications/A1/0042/20120042130.pdf [firstpage_image] =>[orig_patent_app_number] => 13265919 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/265919
Data Storage System Apr 22, 2010 Abandoned
Array ( [id] => 8213877 [patent_doc_number] => 20120131302 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-05-24 [patent_title] => 'CONTROL METHOD OF VIRTUAL VOLUMES AND STORAGE APPARATUS' [patent_app_type] => utility [patent_app_number] => 12/811328 [patent_app_country] => US [patent_app_date] => 2010-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 10250 [patent_no_of_claims] => 15 [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] => publications/A1/0131/20120131302.pdf [firstpage_image] =>[orig_patent_app_number] => 12811328 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/811328
Performance management method for virtual volumes Feb 17, 2010 Issued
Array ( [id] => 6447984 [patent_doc_number] => 20100153630 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-17 [patent_title] => 'Data storage system with complex memory and method of operating the same' [patent_app_type] => utility [patent_app_number] => 12/656698 [patent_app_country] => US [patent_app_date] => 2010-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10105 [patent_no_of_claims] => 34 [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] => publications/A1/0153/20100153630.pdf [firstpage_image] =>[orig_patent_app_number] => 12656698 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/656698
Data storage system with complex memory and method of operating the same Feb 11, 2010 Issued
Array ( [id] => 6117040 [patent_doc_number] => 20110191558 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-08-04 [patent_title] => 'DATA MIGRATION METHODOLOGY FOR USE WITH ARRAYS OF POWERED-DOWN STORAGE DEVICES' [patent_app_type] => utility [patent_app_number] => 12/698557 [patent_app_country] => US [patent_app_date] => 2010-02-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5391 [patent_no_of_claims] => 21 [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] => publications/A1/0191/20110191558.pdf [firstpage_image] =>[orig_patent_app_number] => 12698557 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/698557
Data migration methodology for use with arrays of powered-down storage devices Feb 1, 2010 Issued
Array ( [id] => 9257727 [patent_doc_number] => 08621166 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-12-31 [patent_title] => 'Efficient backup of multiple versions of a file using data de-duplication' [patent_app_type] => utility [patent_app_number] => 12/698308 [patent_app_country] => US [patent_app_date] => 2010-02-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7579 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 297 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12698308 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/698308
Efficient backup of multiple versions of a file using data de-duplication Feb 1, 2010 Issued
Array ( [id] => 9235899 [patent_doc_number] => 08601215 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-12-03 [patent_title] => 'Processor, server system, and method for adding a processor' [patent_app_type] => utility [patent_app_number] => 12/698593 [patent_app_country] => US [patent_app_date] => 2010-02-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7118 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12698593 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/698593
Processor, server system, and method for adding a processor Feb 1, 2010 Issued
Array ( [id] => 9143404 [patent_doc_number] => 08583886 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-11-12 [patent_title] => 'Synchronizing data storage systems in a data storage environment' [patent_app_type] => utility [patent_app_number] => 12/698331 [patent_app_country] => US [patent_app_date] => 2010-02-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4026 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 220 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12698331 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/698331
Synchronizing data storage systems in a data storage environment Feb 1, 2010 Issued
Array ( [id] => 9992594 [patent_doc_number] => 09037814 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-05-19 [patent_title] => 'Flash memory management method and flash memory controller and storage system using the same' [patent_app_type] => utility [patent_app_number] => 12/697525 [patent_app_country] => US [patent_app_date] => 2010-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 23 [patent_no_of_words] => 11716 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 349 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12697525 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/697525
Flash memory management method and flash memory controller and storage system using the same Jan 31, 2010 Issued
Array ( [id] => 6554243 [patent_doc_number] => 20100205386 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-08-12 [patent_title] => 'Memory controller and memory control method' [patent_app_type] => utility [patent_app_number] => 12/656482 [patent_app_country] => US [patent_app_date] => 2010-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4282 [patent_no_of_claims] => 10 [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] => publications/A1/0205/20100205386.pdf [firstpage_image] =>[orig_patent_app_number] => 12656482 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/656482
Memory controller and memory control method Jan 31, 2010 Abandoned
Array ( [id] => 8899411 [patent_doc_number] => 08478945 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-07-02 [patent_title] => 'Dynamic management of destage tasks in a storage controller' [patent_app_type] => utility [patent_app_number] => 12/697385 [patent_app_country] => US [patent_app_date] => 2010-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 7349 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12697385 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/697385
Dynamic management of destage tasks in a storage controller Jan 31, 2010 Issued
Array ( [id] => 9029599 [patent_doc_number] => 08539196 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-09-17 [patent_title] => 'Hierarchical organization of large memory blocks' [patent_app_type] => utility [patent_app_number] => 12/697132 [patent_app_country] => US [patent_app_date] => 2010-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 5954 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12697132 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/697132
Hierarchical organization of large memory blocks Jan 28, 2010 Issued
Array ( [id] => 9257705 [patent_doc_number] => 08621145 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-12-31 [patent_title] => 'Concurrent content management and wear optimization for a non-volatile solid-state cache' [patent_app_type] => utility [patent_app_number] => 12/697129 [patent_app_country] => US [patent_app_date] => 2010-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 10157 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 277 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12697129 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/697129
Concurrent content management and wear optimization for a non-volatile solid-state cache Jan 28, 2010 Issued
Menu