
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 9289258
[patent_doc_number] => 08645614
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-02-04
[patent_title] => 'Method and apparatus for managing data of flash memory via address mapping'
[patent_app_type] => utility
[patent_app_number] => 12/557068
[patent_app_country] => US
[patent_app_date] => 2009-09-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 13
[patent_no_of_words] => 8335
[patent_no_of_claims] => 33
[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] => 12557068
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/557068 | Method and apparatus for managing data of flash memory via address mapping | Sep 9, 2009 | Issued |
Array
(
[id] => 6140529
[patent_doc_number] => 20110010496
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-01-13
[patent_title] => 'METHOD FOR MANAGEMENT OF DATA OBJECTS'
[patent_app_type] => utility
[patent_app_number] => 12/557301
[patent_app_country] => US
[patent_app_date] => 2009-09-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6706
[patent_no_of_claims] => 24
[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/0010/20110010496.pdf
[firstpage_image] =>[orig_patent_app_number] => 12557301
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/557301 | METHOD FOR MANAGEMENT OF DATA OBJECTS | Sep 9, 2009 | Abandoned |
Array
(
[id] => 6383586
[patent_doc_number] => 20100077129
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-03-25
[patent_title] => 'Data Processing Apparatus, Data Processing Method and Recording Medium'
[patent_app_type] => utility
[patent_app_number] => 12/556393
[patent_app_country] => US
[patent_app_date] => 2009-09-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 6972
[patent_no_of_claims] => 9
[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/0077/20100077129.pdf
[firstpage_image] =>[orig_patent_app_number] => 12556393
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/556393 | Data Processing Apparatus, Data Processing Method and Recording Medium | Sep 8, 2009 | Abandoned |
Array
(
[id] => 6087911
[patent_doc_number] => 20110145500
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-16
[patent_title] => 'SEMICONDUCTOR DEVICE AND DATA PROCESSING SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 13/058857
[patent_app_country] => US
[patent_app_date] => 2009-08-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 47
[patent_figures_cnt] => 47
[patent_no_of_words] => 64331
[patent_no_of_claims] => 17
[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/0145/20110145500.pdf
[firstpage_image] =>[orig_patent_app_number] => 13058857
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/058857 | Semiconductor device and data processing system | Aug 9, 2009 | Issued |
Array
(
[id] => 9257741
[patent_doc_number] => 08621182
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-12-31
[patent_title] => 'Management of object mapping information corresponding to a distributed storage system'
[patent_app_type] => utility
[patent_app_number] => 12/533869
[patent_app_country] => US
[patent_app_date] => 2009-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 10483
[patent_no_of_claims] => 25
[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] => 12533869
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/533869 | Management of object mapping information corresponding to a distributed storage system | Jul 30, 2009 | Issued |
Array
(
[id] => 10873198
[patent_doc_number] => 08898418
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-11-25
[patent_title] => 'Method, apparatus and computer program for provisioning a storage volume to a virtual server'
[patent_app_type] => utility
[patent_app_number] => 12/990683
[patent_app_country] => US
[patent_app_date] => 2009-07-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4092
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 280
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12990683
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/990683 | Method, apparatus and computer program for provisioning a storage volume to a virtual server | Jul 27, 2009 | Issued |
Array
(
[id] => 6413509
[patent_doc_number] => 20100306493
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-12-02
[patent_title] => 'SYSTEM, METHOD, AND COMPUTER-READABLE MEDIUM FOR OPTIMIZED DATA STORAGE AND MIGRATION IN A DATABASE SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/472414
[patent_app_country] => US
[patent_app_date] => 2009-05-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6595
[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/0306/20100306493.pdf
[firstpage_image] =>[orig_patent_app_number] => 12472414
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/472414 | System, method, and computer-readable medium for optimized data storage and migration in a database system | May 26, 2009 | Issued |
Array
(
[id] => 11238894
[patent_doc_number] => 09465540
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-10-11
[patent_title] => 'Application and system settings configuration filtering during physical to virtual hard disk conversion'
[patent_app_type] => utility
[patent_app_number] => 12/469240
[patent_app_country] => US
[patent_app_date] => 2009-05-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 2057
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[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] => 12469240
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/469240 | Application and system settings configuration filtering during physical to virtual hard disk conversion | May 19, 2009 | Issued |
Array
(
[id] => 5399653
[patent_doc_number] => 20090319716
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-12-24
[patent_title] => 'MEMORY SYSTEM AND BUS SWITCH'
[patent_app_type] => utility
[patent_app_number] => 12/435671
[patent_app_country] => US
[patent_app_date] => 2009-05-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 5782
[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/0319/20090319716.pdf
[firstpage_image] =>[orig_patent_app_number] => 12435671
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/435671 | Memory system and bus switch | May 4, 2009 | Issued |
Array
(
[id] => 11226682
[patent_doc_number] => 09454405
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-09-27
[patent_title] => 'Paging partition arbitration of paging devices to shared memory partitions'
[patent_app_type] => utility
[patent_app_number] => 12/414441
[patent_app_country] => US
[patent_app_date] => 2009-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 7166
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 250
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12414441
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/414441 | Paging partition arbitration of paging devices to shared memory partitions | Mar 29, 2009 | Issued |
Array
(
[id] => 6052210
[patent_doc_number] => 20110208940
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-08-25
[patent_title] => 'Storage system and method for operating storage system'
[patent_app_type] => utility
[patent_app_number] => 12/310728
[patent_app_country] => US
[patent_app_date] => 2009-02-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 31
[patent_figures_cnt] => 31
[patent_no_of_words] => 15587
[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/0208/20110208940.pdf
[firstpage_image] =>[orig_patent_app_number] => 12310728
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/310728 | Storage system and method for efficiently utilizing storage capacity within a storage system | Feb 19, 2009 | Issued |
Array
(
[id] => 8752048
[patent_doc_number] => 08417891
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-04-09
[patent_title] => 'Shared cache memories for multi-core processors'
[patent_app_type] => utility
[patent_app_number] => 12/335381
[patent_app_country] => US
[patent_app_date] => 2008-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5523
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[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] => 12335381
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/335381 | Shared cache memories for multi-core processors | Dec 14, 2008 | Issued |
Array
(
[id] => 5548105
[patent_doc_number] => 20090157982
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-06-18
[patent_title] => 'MULTIPLE MISS CACHE'
[patent_app_type] => utility
[patent_app_number] => 12/334710
[patent_app_country] => US
[patent_app_date] => 2008-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4822
[patent_no_of_claims] => 14
[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/0157/20090157982.pdf
[firstpage_image] =>[orig_patent_app_number] => 12334710
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/334710 | MULTIPLE MISS CACHE | Dec 14, 2008 | Abandoned |
Array
(
[id] => 5548077
[patent_doc_number] => 20090157954
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-06-18
[patent_title] => 'CACHE MEMORY UNIT WITH EARLY WRITE-BACK CAPABILITY AND METHOD OF EARLY WRITE BACK FOR CACHE MEMORY UNIT'
[patent_app_type] => utility
[patent_app_number] => 12/334822
[patent_app_country] => US
[patent_app_date] => 2008-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3160
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0157/20090157954.pdf
[firstpage_image] =>[orig_patent_app_number] => 12334822
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/334822 | Cache memory unit with early write-back capability and method of early write back for cache memory unit | Dec 14, 2008 | Issued |
Array
(
[id] => 5381381
[patent_doc_number] => 20090193220
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-07-30
[patent_title] => 'MEMORY MANAGEMENT DEVICE APPLIED TO SHARED-MEMORY MULTIPROCESSOR'
[patent_app_type] => utility
[patent_app_number] => 12/334973
[patent_app_country] => US
[patent_app_date] => 2008-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5099
[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/0193/20090193220.pdf
[firstpage_image] =>[orig_patent_app_number] => 12334973
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/334973 | MEMORY MANAGEMENT DEVICE APPLIED TO SHARED-MEMORY MULTIPROCESSOR | Dec 14, 2008 | Abandoned |
Array
(
[id] => 10550340
[patent_doc_number] => 09274965
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-03-01
[patent_title] => 'Prefetching data'
[patent_app_type] => utility
[patent_app_number] => 12/335077
[patent_app_country] => US
[patent_app_date] => 2008-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 5368
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12335077
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/335077 | Prefetching data | Dec 14, 2008 | Issued |
Array
(
[id] => 6639659
[patent_doc_number] => 20100005252
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-01-07
[patent_title] => 'STORAGE CONTROL SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/334721
[patent_app_country] => US
[patent_app_date] => 2008-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 944
[patent_no_of_claims] => 12
[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/0005/20100005252.pdf
[firstpage_image] =>[orig_patent_app_number] => 12334721
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/334721 | STORAGE CONTROL SYSTEM | Dec 14, 2008 | Abandoned |
Array
(
[id] => 9765772
[patent_doc_number] => 08850120
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-09-30
[patent_title] => 'Store queue with store-merging and forward-progress guarantees'
[patent_app_type] => utility
[patent_app_number] => 12/335019
[patent_app_country] => US
[patent_app_date] => 2008-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 7492
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 211
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12335019
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/335019 | Store queue with store-merging and forward-progress guarantees | Dec 14, 2008 | Issued |
Array
(
[id] => 9871485
[patent_doc_number] => 08959277
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-02-17
[patent_title] => 'Facilitating gated stores without data bypass'
[patent_app_type] => utility
[patent_app_number] => 12/334316
[patent_app_country] => US
[patent_app_date] => 2008-12-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 17
[patent_no_of_words] => 13993
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 259
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12334316
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/334316 | Facilitating gated stores without data bypass | Dec 11, 2008 | Issued |
Array
(
[id] => 6448299
[patent_doc_number] => 20100153658
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-06-17
[patent_title] => 'Deadlock Avoidance By Marking CPU Traffic As Special'
[patent_app_type] => utility
[patent_app_number] => 12/334394
[patent_app_country] => US
[patent_app_date] => 2008-12-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8088
[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/0153/20100153658.pdf
[firstpage_image] =>[orig_patent_app_number] => 12334394
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/334394 | Deadlock avoidance by marking CPU traffic as special | Dec 11, 2008 | Issued |