Search

John S Maples

Examiner (ID: 5405)

Most Active Art Unit
1745
Art Unit(s)
1104, 1754, 1795, 2203, 1741, 2201, 1111, 1107, 1723, 1745, 1728, 2202
Total Applications
2365
Issued Applications
1875
Pending Applications
115
Abandoned Applications
375

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18438428 [patent_doc_number] => 20230185723 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-15 [patent_title] => CACHE ALLOCATION TECHNIQUES [patent_app_type] => utility [patent_app_number] => 17/420350 [patent_app_country] => US [patent_app_date] => 2021-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18274 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17420350 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/420350
Cache allocation techniques Apr 15, 2021 Issued
Array ( [id] => 17786532 [patent_doc_number] => 11409656 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-08-09 [patent_title] => Semiconductor device [patent_app_type] => utility [patent_app_number] => 17/223175 [patent_app_country] => US [patent_app_date] => 2021-04-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 11620 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17223175 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/223175
Semiconductor device Apr 5, 2021 Issued
Array ( [id] => 17729618 [patent_doc_number] => 11386007 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-07-12 [patent_title] => Methods and systems for fast allocation of fragmented caches [patent_app_type] => utility [patent_app_number] => 17/222307 [patent_app_country] => US [patent_app_date] => 2021-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9255 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 242 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17222307 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/222307
Methods and systems for fast allocation of fragmented caches Apr 4, 2021 Issued
Array ( [id] => 17915745 [patent_doc_number] => 20220318141 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-10-06 [patent_title] => MAINTAINING AVAILABILITY OF A NON-VOLATILE CACHE [patent_app_type] => utility [patent_app_number] => 17/220317 [patent_app_country] => US [patent_app_date] => 2021-04-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7891 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17220317 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/220317
Maintaining availability of a non-volatile cache Mar 31, 2021 Issued
Array ( [id] => 17415877 [patent_doc_number] => 20220050781 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-02-17 [patent_title] => COMMAND PROCESSOR PREFETCH TECHNIQUES [patent_app_type] => utility [patent_app_number] => 17/219769 [patent_app_country] => US [patent_app_date] => 2021-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5545 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17219769 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/219769
Command processor prefetch techniques Mar 30, 2021 Issued
Array ( [id] => 18218322 [patent_doc_number] => 11593260 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-02-28 [patent_title] => Memory compression hashing mechanism [patent_app_type] => utility [patent_app_number] => 17/217456 [patent_app_country] => US [patent_app_date] => 2021-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 25 [patent_no_of_words] => 18661 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17217456 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/217456
Memory compression hashing mechanism Mar 29, 2021 Issued
Array ( [id] => 17885097 [patent_doc_number] => 20220300574 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-09-22 [patent_title] => Caching for Single Page Web Applications [patent_app_type] => utility [patent_app_number] => 17/208117 [patent_app_country] => US [patent_app_date] => 2021-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8474 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17208117 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/208117
Caching for single page web applications Mar 21, 2021 Issued
Array ( [id] => 17924708 [patent_doc_number] => 11467958 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-10-11 [patent_title] => Cache management method, cache management system, and information processing apparatus [patent_app_type] => utility [patent_app_number] => 17/208149 [patent_app_country] => US [patent_app_date] => 2021-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 15 [patent_no_of_words] => 12266 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 270 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17208149 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/208149
Cache management method, cache management system, and information processing apparatus Mar 21, 2021 Issued
Array ( [id] => 16950094 [patent_doc_number] => 20210208786 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-07-08 [patent_title] => IMPLEMENTING COHERENCY AND PAGE CACHE SUPPORT IN A DISTRIBUTED WAY FOR FILES [patent_app_type] => utility [patent_app_number] => 17/206819 [patent_app_country] => US [patent_app_date] => 2021-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9018 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17206819 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/206819
Implementing coherency and page cache support in a distributed way for files Mar 18, 2021 Issued
Array ( [id] => 17216314 [patent_doc_number] => 20210349652 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-11 [patent_title] => COMPUTER APPARATUS, COMPUTER SYSTEM, AND DATA MIGRATION METHOD [patent_app_type] => utility [patent_app_number] => 17/203426 [patent_app_country] => US [patent_app_date] => 2021-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6155 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17203426 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/203426
Computer apparatus, computer system, and data migration method Mar 15, 2021 Issued
Array ( [id] => 17462423 [patent_doc_number] => 20220075728 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-03-10 [patent_title] => ELECTRONIC DEVICE AND MAGNETIC DISK DEVICE [patent_app_type] => utility [patent_app_number] => 17/198042 [patent_app_country] => US [patent_app_date] => 2021-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6641 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17198042 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/198042
Electronic device and magnetic disk device Mar 9, 2021 Issued
Array ( [id] => 16903043 [patent_doc_number] => 20210181959 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-06-17 [patent_title] => COMPUTING SYSTEM AND OPERATING METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 17/185258 [patent_app_country] => US [patent_app_date] => 2021-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6319 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -1 [patent_words_short_claim] => 181 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17185258 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/185258
Computing system and operating method thereof Feb 24, 2021 Issued
Array ( [id] => 17684178 [patent_doc_number] => 11368448 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-06-21 [patent_title] => Passwordless privilege access [patent_app_type] => utility [patent_app_number] => 17/181878 [patent_app_country] => US [patent_app_date] => 2021-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 7340 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17181878 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/181878
Passwordless privilege access Feb 21, 2021 Issued
Array ( [id] => 17507285 [patent_doc_number] => 20220100388 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-03-31 [patent_title] => Elastic Buffer Based Asymmetric Pipeline FIFO Process [patent_app_type] => utility [patent_app_number] => 17/182038 [patent_app_country] => US [patent_app_date] => 2021-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6858 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 45 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17182038 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/182038
Elastic buffer based asymmetric pipeline FIFO process Feb 21, 2021 Issued
Array ( [id] => 16856990 [patent_doc_number] => 20210157735 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-05-27 [patent_title] => DATA PLACEMENT IN WRITE CACHE ARCHITECTURE SUPPORTING READ HEAT DATA SEPARATION [patent_app_type] => utility [patent_app_number] => 17/166939 [patent_app_country] => US [patent_app_date] => 2021-02-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17770 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17166939 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/166939
Data placement in write cache architecture supporting read heat data separation Feb 2, 2021 Issued
Array ( [id] => 18873396 [patent_doc_number] => 11861206 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-01-02 [patent_title] => Garbage collection for object-based storage systems [patent_app_type] => utility [patent_app_number] => 17/160843 [patent_app_country] => US [patent_app_date] => 2021-01-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6278 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 286 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17160843 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/160843
Garbage collection for object-based storage systems Jan 27, 2021 Issued
Array ( [id] => 18446052 [patent_doc_number] => 11681623 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-06-20 [patent_title] => Pre-read data caching method and apparatus, device, and storage medium [patent_app_type] => utility [patent_app_number] => 17/927822 [patent_app_country] => US [patent_app_date] => 2021-01-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 5899 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17927822 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/927822
Pre-read data caching method and apparatus, device, and storage medium Jan 22, 2021 Issued
Array ( [id] => 17771277 [patent_doc_number] => 11403219 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-08-02 [patent_title] => Method and system for targeted pre-caching of data [patent_app_type] => utility [patent_app_number] => 17/144501 [patent_app_country] => US [patent_app_date] => 2021-01-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8161 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17144501 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/144501
Method and system for targeted pre-caching of data Jan 7, 2021 Issued
Array ( [id] => 17706937 [patent_doc_number] => 20220206943 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-30 [patent_title] => DEDICATED BOUND INFORMATION REGISTER FILE FOR PROTECTING AGAINST OUT-OF-BOUNDS MEMORY REFERENCES [patent_app_type] => utility [patent_app_number] => 17/137666 [patent_app_country] => US [patent_app_date] => 2020-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7058 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17137666 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/137666
Dedicated bound information register file for protecting against out-of-bounds memory references Dec 29, 2020 Issued
Array ( [id] => 17706937 [patent_doc_number] => 20220206943 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-30 [patent_title] => DEDICATED BOUND INFORMATION REGISTER FILE FOR PROTECTING AGAINST OUT-OF-BOUNDS MEMORY REFERENCES [patent_app_type] => utility [patent_app_number] => 17/137666 [patent_app_country] => US [patent_app_date] => 2020-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7058 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17137666 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/137666
Dedicated bound information register file for protecting against out-of-bounds memory references Dec 29, 2020 Issued
Menu