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] => 11790984 [patent_doc_number] => 09400607 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-07-26 [patent_title] => 'Stateless processing of replicated state for distributed storage systems' [patent_app_type] => utility [patent_app_number] => 14/811573 [patent_app_country] => US [patent_app_date] => 2015-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 15612 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 273 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14811573 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/811573
Stateless processing of replicated state for distributed storage systems Jul 27, 2015 Issued
Array ( [id] => 10493925 [patent_doc_number] => 20150378947 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-12-31 [patent_title] => 'CACHE LOAD BALANCING IN STORAGE CONTROLLERS' [patent_app_type] => utility [patent_app_number] => 14/795543 [patent_app_country] => US [patent_app_date] => 2015-07-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4400 [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] => 14795543 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/795543
Cache load balancing in storage controllers Jul 8, 2015 Issued
Array ( [id] => 11131197 [patent_doc_number] => 20160328173 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-10 [patent_title] => 'SCALABLE AND FLEXIBLE OPERATING SYSTEM PLATFORM' [patent_app_type] => utility [patent_app_number] => 14/705288 [patent_app_country] => US [patent_app_date] => 2015-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3139 [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] => 14705288 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/705288
Scalable and flexible operating system platform May 5, 2015 Issued
Array ( [id] => 12531777 [patent_doc_number] => 10007446 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-06-26 [patent_title] => Method, apparatus, and storage medium for writing data into persistent storage device [patent_app_type] => utility [patent_app_number] => 14/703941 [patent_app_country] => US [patent_app_date] => 2015-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 2906 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 187 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14703941 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/703941
Method, apparatus, and storage medium for writing data into persistent storage device May 4, 2015 Issued
Array ( [id] => 10439113 [patent_doc_number] => 20150324125 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-11-12 [patent_title] => 'STORAGE COMPUTE DEVICE WITH TIERED MEMORY PROCESSING' [patent_app_type] => utility [patent_app_number] => 14/704111 [patent_app_country] => US [patent_app_date] => 2015-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4620 [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] => 14704111 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/704111
Storage compute device with tiered memory processing May 4, 2015 Issued
Array ( [id] => 12311682 [patent_doc_number] => 09940273 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-04-10 [patent_title] => Dynamic RAM sharing in software-defined TDD communication [patent_app_type] => utility [patent_app_number] => 14/702996 [patent_app_country] => US [patent_app_date] => 2015-05-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 10 [patent_no_of_words] => 13059 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14702996 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/702996
Dynamic RAM sharing in software-defined TDD communication May 3, 2015 Issued
Array ( [id] => 11131345 [patent_doc_number] => 20160328320 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-10 [patent_title] => 'TRACKING THE CONTENT OF A CACHE' [patent_app_type] => utility [patent_app_number] => 14/702972 [patent_app_country] => US [patent_app_date] => 2015-05-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6992 [patent_no_of_claims] => 14 [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] => 14702972 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/702972
Tracking the content of a cache using a way tracker having entries with a cache miss indicator May 3, 2015 Issued
Array ( [id] => 11465593 [patent_doc_number] => 09582224 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-02-28 [patent_title] => 'Memory control circuit unit, memory storage apparatus and data accessing method' [patent_app_type] => utility [patent_app_number] => 14/702768 [patent_app_country] => US [patent_app_date] => 2015-05-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 8170 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 313 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14702768 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/702768
Memory control circuit unit, memory storage apparatus and data accessing method May 3, 2015 Issued
Array ( [id] => 11124014 [patent_doc_number] => 20160320988 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-03 [patent_title] => 'COORDINATED SPACE RECLAMATION IN SPACE-EFFICIENT FLASHCOPY VOLUMES' [patent_app_type] => utility [patent_app_number] => 14/702728 [patent_app_country] => US [patent_app_date] => 2015-05-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4892 [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] => 14702728 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/702728
Coordinated space reclamation in space-efficient flashcopy volumes May 2, 2015 Issued
Array ( [id] => 10342319 [patent_doc_number] => 20150227324 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-08-13 [patent_title] => 'LOAD REDUCTION DUAL IN-LINE MEMORY MODULE (LRDIMM) AND METHOD FOR PROGRAMMING THE SAME' [patent_app_type] => utility [patent_app_number] => 14/691051 [patent_app_country] => US [patent_app_date] => 2015-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 11925 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 13 [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] => 14691051 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/691051
Load reduction dual in-line memory module (LRDIMM) and method for programming the same Apr 19, 2015 Issued
Array ( [id] => 10320526 [patent_doc_number] => 20150205530 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-07-23 [patent_title] => 'AUTONOMOUS MEMORY SUBSYSTEM ARCHITECTURE' [patent_app_type] => utility [patent_app_number] => 14/675172 [patent_app_country] => US [patent_app_date] => 2015-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3506 [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] => 14675172 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/675172
Autonomous memory subsystem architecture Mar 30, 2015 Issued
Array ( [id] => 11069878 [patent_doc_number] => 20160266842 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-15 [patent_title] => 'MULTI-LEVEL SNAPSHOT CACHING' [patent_app_type] => utility [patent_app_number] => 14/645733 [patent_app_country] => US [patent_app_date] => 2015-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4257 [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] => 14645733 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/645733
Multi-level snapshot caching Mar 11, 2015 Issued
Array ( [id] => 11452016 [patent_doc_number] => 09575658 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-02-21 [patent_title] => 'Collaborative release of a virtual disk' [patent_app_type] => utility [patent_app_number] => 14/656152 [patent_app_country] => US [patent_app_date] => 2015-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3747 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14656152 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/656152
Collaborative release of a virtual disk Mar 11, 2015 Issued
Array ( [id] => 12331938 [patent_doc_number] => 09946640 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-04-17 [patent_title] => Method and apparatus for securing sufficient memory in a device [patent_app_type] => utility [patent_app_number] => 14/656019 [patent_app_country] => US [patent_app_date] => 2015-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 13 [patent_no_of_words] => 13725 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14656019 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/656019
Method and apparatus for securing sufficient memory in a device Mar 11, 2015 Issued
Array ( [id] => 10416743 [patent_doc_number] => 20150301753 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-22 [patent_title] => 'STORAGE VIRTUALIZATION DEVICE AND METHOD FOR CONTROLLING THE STORAGE VIRTUALIZATION DEVICE' [patent_app_type] => utility [patent_app_number] => 14/656316 [patent_app_country] => US [patent_app_date] => 2015-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5173 [patent_no_of_claims] => 12 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14656316 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/656316
Device and method for causing another device to execute write instruction according to index value representing load Mar 11, 2015 Issued
Array ( [id] => 10376459 [patent_doc_number] => 20150261466 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-09-17 [patent_title] => 'DEVICE AND METHOD FOR STORING DATA IN DISTRIBUTED STORAGE SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/645005 [patent_app_country] => US [patent_app_date] => 2015-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 6168 [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] => 14645005 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/645005
Device and method for storing data in distributed storage system Mar 10, 2015 Issued
Array ( [id] => 10393081 [patent_doc_number] => 20150278088 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-01 [patent_title] => 'MEMORY CONTROL APPARATUS, INFORMATION PROCESSING APPARATUS AND CONTROL METHOD THEREOF, AND STORAGE MEDIUM' [patent_app_type] => utility [patent_app_number] => 14/644711 [patent_app_country] => US [patent_app_date] => 2015-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 7946 [patent_no_of_claims] => 12 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14644711 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/644711
MEMORY CONTROL APPARATUS, INFORMATION PROCESSING APPARATUS AND CONTROL METHOD THEREOF, AND STORAGE MEDIUM Mar 10, 2015 Abandoned
Array ( [id] => 11069835 [patent_doc_number] => 20160266799 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-15 [patent_title] => 'Live Configurable Storage' [patent_app_type] => utility [patent_app_number] => 14/645085 [patent_app_country] => US [patent_app_date] => 2015-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9006 [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] => 14645085 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/645085
Live configurable storage Mar 10, 2015 Issued
Array ( [id] => 12331449 [patent_doc_number] => 09946476 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-04-17 [patent_title] => Memory management method, memory control circuit unit and memory storage apparatus [patent_app_type] => utility [patent_app_number] => 14/645368 [patent_app_country] => US [patent_app_date] => 2015-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 12347 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 321 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14645368 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/645368
Memory management method, memory control circuit unit and memory storage apparatus Mar 10, 2015 Issued
Array ( [id] => 12351828 [patent_doc_number] => 09952784 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-04-24 [patent_title] => Multichip dual write [patent_app_type] => utility [patent_app_number] => 14/645102 [patent_app_country] => US [patent_app_date] => 2015-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 24 [patent_no_of_words] => 9210 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14645102 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/645102
Multichip dual write Mar 10, 2015 Issued
Menu