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] => 10680392 [patent_doc_number] => 20160026537 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-01-28 [patent_title] => 'STORAGE SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/426790 [patent_app_country] => US [patent_app_date] => 2013-12-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 14005 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14426790 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/426790
Electronic storage system utilizing a predetermined flag for subsequent processing of each predetermined portion of data requested to be stored in the storage system Dec 23, 2013 Issued
Array ( [id] => 10275860 [patent_doc_number] => 20150160857 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-06-11 [patent_title] => 'Lower Page Only Host Burst Writes' [patent_app_type] => utility [patent_app_number] => 14/099027 [patent_app_country] => US [patent_app_date] => 2013-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 9531 [patent_no_of_claims] => 22 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14099027 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/099027
Lower page only host burst writes Dec 5, 2013 Issued
Array ( [id] => 9563664 [patent_doc_number] => 20140181377 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-06-26 [patent_title] => 'CONCURRENT CONTENT MANAGEMENT AND WEAR OPTIMIZATION FOR A NON-VOLATILE SOLID-STATE CACHE' [patent_app_type] => utility [patent_app_number] => 14/087557 [patent_app_country] => US [patent_app_date] => 2013-11-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10191 [patent_no_of_claims] => 39 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14087557 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/087557
Concurrent content management and wear optimization for a non-volatile solid-state cache Nov 21, 2013 Issued
Array ( [id] => 9365268 [patent_doc_number] => 20140075141 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-03-13 [patent_title] => 'CONCURRENT VIRTUAL MACHINE SNAPSHOTS AND RESTORE' [patent_app_type] => utility [patent_app_number] => 14/079535 [patent_app_country] => US [patent_app_date] => 2013-11-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 5704 [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] => 14079535 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/079535
Concurrent virtual machine snapshots and restore Nov 12, 2013 Issued
Array ( [id] => 9365254 [patent_doc_number] => 20140075127 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-03-13 [patent_title] => 'EFFICIENT READABLE BALLOONING OF GUEST MEMORY BY BACKING BALLOON PAGES WITH A SHARED PAGE' [patent_app_type] => utility [patent_app_number] => 14/078276 [patent_app_country] => US [patent_app_date] => 2013-11-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8168 [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] => 14078276 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/078276
Efficient readable ballooning of guest memory by backing balloon pages with a shared page Nov 11, 2013 Issued
Array ( [id] => 9707267 [patent_doc_number] => 08832362 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-09-09 [patent_title] => 'Memory system controlling load capacity' [patent_app_type] => utility [patent_app_number] => 14/063278 [patent_app_country] => US [patent_app_date] => 2013-10-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 17 [patent_no_of_words] => 5805 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14063278 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/063278
Memory system controlling load capacity Oct 24, 2013 Issued
14/042540 Method For The Use Of Process Identifiers To Invalidate Cached Data In Environments That Allow Processes To Migrate Between Physical Machines Sep 29, 2013 Abandoned
Array ( [id] => 9282855 [patent_doc_number] => 20140032823 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-30 [patent_title] => 'MEMORY BLOCK IDENTIFIED BY GROUP OF LOGICAL BLOCK ADDRESSES, STORAGE DEVICE WITH MOVABLE SECTORS, AND METHODS' [patent_app_type] => utility [patent_app_number] => 14/037592 [patent_app_country] => US [patent_app_date] => 2013-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 10841 [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] => 14037592 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/037592
Electronic system having memory with a physical block having a sector storing data and indicating a move status of another sector of the physical block Sep 25, 2013 Issued
Array ( [id] => 10651013 [patent_doc_number] => 09367265 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-06-14 [patent_title] => 'Storage system and method for efficiently utilizing storage capacity within a storage system' [patent_app_type] => utility [patent_app_number] => 14/036276 [patent_app_country] => US [patent_app_date] => 2013-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 36 [patent_no_of_words] => 15691 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 255 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14036276 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/036276
Storage system and method for efficiently utilizing storage capacity within a storage system Sep 24, 2013 Issued
Array ( [id] => 10603009 [patent_doc_number] => 09323573 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-04-26 [patent_title] => 'Sharing resources allocated to an entitled virtual machine' [patent_app_type] => utility [patent_app_number] => 14/028858 [patent_app_country] => US [patent_app_date] => 2013-09-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6154 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 269 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14028858 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/028858
Sharing resources allocated to an entitled virtual machine Sep 16, 2013 Issued
Array ( [id] => 9765753 [patent_doc_number] => 08850101 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-09-30 [patent_title] => 'System and method to reduce memory access latencies using selective replication across multiple memory ports' [patent_app_type] => utility [patent_app_number] => 14/023953 [patent_app_country] => US [patent_app_date] => 2013-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 8217 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14023953 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/023953
System and method to reduce memory access latencies using selective replication across multiple memory ports Sep 10, 2013 Issued
Array ( [id] => 9903356 [patent_doc_number] => 20150058556 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-02-26 [patent_title] => 'LOG DATA STORE THAT STORES DATA ACROSS A PLURALITY OF STORAGE DEVICES USING NON-DISJOINT LAYERS' [patent_app_type] => utility [patent_app_number] => 14/023220 [patent_app_country] => US [patent_app_date] => 2013-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 13847 [patent_no_of_claims] => 16 [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] => 14023220 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/023220
Log data store that stores data across a plurality of storage devices using non-disjoint layers Sep 9, 2013 Issued
Array ( [id] => 12331986 [patent_doc_number] => 09946656 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-04-17 [patent_title] => Completion packet return based on eviction or flush [patent_app_type] => utility [patent_app_number] => 14/786834 [patent_app_country] => US [patent_app_date] => 2013-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3327 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14786834 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/786834
Completion packet return based on eviction or flush Aug 29, 2013 Issued
Array ( [id] => 10582695 [patent_doc_number] => 09304820 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-04-05 [patent_title] => 'Sharing resources allocated to an entitled virtual machine' [patent_app_type] => utility [patent_app_number] => 13/974212 [patent_app_country] => US [patent_app_date] => 2013-08-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6154 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 278 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13974212 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/974212
Sharing resources allocated to an entitled virtual machine Aug 22, 2013 Issued
Array ( [id] => 10188721 [patent_doc_number] => 09218142 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-12-22 [patent_title] => 'Log data store that stores data across a plurality of storage devices using non-disjoint layers' [patent_app_type] => utility [patent_app_number] => 13/973413 [patent_app_country] => US [patent_app_date] => 2013-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 20 [patent_no_of_words] => 13836 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 256 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13973413 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/973413
Log data store that stores data across a plurality of storage devices using non-disjoint layers Aug 21, 2013 Issued
Array ( [id] => 11482341 [patent_doc_number] => 09588887 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-03-07 [patent_title] => 'Staging sorted data in intermediate storage' [patent_app_type] => utility [patent_app_number] => 13/973416 [patent_app_country] => US [patent_app_date] => 2013-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7249 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13973416 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/973416
Staging sorted data in intermediate storage Aug 21, 2013 Issued
Array ( [id] => 9903363 [patent_doc_number] => 20150058563 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-02-26 [patent_title] => 'MULTI-CORE FUSE DECOMPRESSION MECHANISM' [patent_app_type] => utility [patent_app_number] => 13/972358 [patent_app_country] => US [patent_app_date] => 2013-08-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 10948 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13972358 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/972358
MULTI-CORE FUSE DECOMPRESSION MECHANISM Aug 20, 2013 Abandoned
Array ( [id] => 10757626 [patent_doc_number] => 20160103778 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-04-14 [patent_title] => 'MEMORY COMPONENT CAPABLE TO COMMUNICATE AT MULTIPLE DATA WIDTHS' [patent_app_type] => utility [patent_app_number] => 14/786923 [patent_app_country] => US [patent_app_date] => 2013-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6129 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14786923 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/786923
MEMORY COMPONENT CAPABLE TO COMMUNICATE AT MULTIPLE DATA WIDTHS Jun 27, 2013 Abandoned
Array ( [id] => 9592801 [patent_doc_number] => 08782366 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-07-15 [patent_title] => 'Executing host data transfer operations during setup of copy services operations' [patent_app_type] => utility [patent_app_number] => 13/891117 [patent_app_country] => US [patent_app_date] => 2013-05-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5391 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [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] => 13891117 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/891117
Executing host data transfer operations during setup of copy services operations May 8, 2013 Issued
Array ( [id] => 9044088 [patent_doc_number] => 20130246726 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-19 [patent_title] => 'METHOD AND DEVICE FOR A MEMORY SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/875059 [patent_app_country] => US [patent_app_date] => 2013-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9718 [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] => 13875059 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/875059
METHOD AND DEVICE FOR A MEMORY SYSTEM Apr 30, 2013 Abandoned
Menu