Search

Richard B. Franklin

Examiner (ID: 6480, Phone: (571)272-0669 , Office: P/2181 )

Most Active Art Unit
2181
Art Unit(s)
2181
Total Applications
816
Issued Applications
655
Pending Applications
52
Abandoned Applications
132

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 15120805 [patent_doc_number] => 20190347035 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-14 [patent_title] => MEMORY BUFFER MANAGEMENT AND BYPASS [patent_app_type] => utility [patent_app_number] => 16/113854 [patent_app_country] => US [patent_app_date] => 2018-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18221 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16113854 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/113854
Memory buffer management and bypass Aug 26, 2018 Issued
Array ( [id] => 15561729 [patent_doc_number] => 20200065276 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-27 [patent_title] => DROPPED COMMAND TRUNCATION FOR EFFICIENT QUEUE UTILIZATION IN MULTIPROCESSOR DATA PROCESSING SYSTEM [patent_app_type] => utility [patent_app_number] => 16/113700 [patent_app_country] => US [patent_app_date] => 2018-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9851 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16113700 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/113700
Dropped command truncation for efficient queue utilization in multiprocessor data processing system Aug 26, 2018 Issued
Array ( [id] => 15516627 [patent_doc_number] => 10564898 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-02-18 [patent_title] => System and method for storage device management [patent_app_type] => utility [patent_app_number] => 16/101169 [patent_app_country] => US [patent_app_date] => 2018-08-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7827 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 6 [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] => 16101169 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/101169
System and method for storage device management Aug 9, 2018 Issued
Array ( [id] => 16574216 [patent_doc_number] => 10896139 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-01-19 [patent_title] => Methods and apparatus for host register access for data storage controllers for ongoing standards compliance [patent_app_type] => utility [patent_app_number] => 16/100148 [patent_app_country] => US [patent_app_date] => 2018-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 14903 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16100148 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/100148
Methods and apparatus for host register access for data storage controllers for ongoing standards compliance Aug 8, 2018 Issued
Array ( [id] => 15012859 [patent_doc_number] => 10452575 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-10-22 [patent_title] => System, method and apparatus for ordering logic [patent_app_type] => utility [patent_app_number] => 16/055211 [patent_app_country] => US [patent_app_date] => 2018-08-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 7439 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16055211 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/055211
System, method and apparatus for ordering logic Aug 5, 2018 Issued
Array ( [id] => 15105583 [patent_doc_number] => 10474115 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-11-12 [patent_title] => Execution windows for an input module of an industrial controller [patent_app_type] => utility [patent_app_number] => 16/042354 [patent_app_country] => US [patent_app_date] => 2018-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 12 [patent_no_of_words] => 9180 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16042354 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/042354
Execution windows for an input module of an industrial controller Jul 22, 2018 Issued
Array ( [id] => 13962785 [patent_doc_number] => 20190057737 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-21 [patent_title] => ADAPTIVE CONFIGURATION OF NON-VOLATILE MEMORY [patent_app_type] => utility [patent_app_number] => 16/035443 [patent_app_country] => US [patent_app_date] => 2018-07-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10125 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -27 [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] => 16035443 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/035443
Adaptive configuration of non-volatile memory Jul 12, 2018 Issued
Array ( [id] => 17016885 [patent_doc_number] => 11086524 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-08-10 [patent_title] => System and method for non-volatile memory based optimized, versioned, log-structured metadata storage with efficient data retrieval [patent_app_type] => utility [patent_app_number] => 16/020266 [patent_app_country] => US [patent_app_date] => 2018-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 11038 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 362 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16020266 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/020266
System and method for non-volatile memory based optimized, versioned, log-structured metadata storage with efficient data retrieval Jun 26, 2018 Issued
Array ( [id] => 16794705 [patent_doc_number] => 20210124522 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-29 [patent_title] => ADDRESS TRANSLATION METHOD AND SYSTEM FOR KV STORAGE DEVICE [patent_app_type] => utility [patent_app_number] => 17/044374 [patent_app_country] => US [patent_app_date] => 2018-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12127 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17044374 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/044374
Address translation method and system for KV storage device Jun 25, 2018 Issued
Array ( [id] => 13497341 [patent_doc_number] => 20180300213 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-18 [patent_title] => LENDING TARGET DEVICE RESOURCES TO HOST DEVICE COMPUTING ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 16/016244 [patent_app_country] => US [patent_app_date] => 2018-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13281 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [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] => 16016244 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/016244
Lending target device resources to host device computing environment Jun 21, 2018 Issued
Array ( [id] => 13466883 [patent_doc_number] => 20180284984 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-04 [patent_title] => CONTROLLER-MEDIATED VOLUME TRANSFORMATION IN A SHARED-RESOURCE ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 16/001834 [patent_app_country] => US [patent_app_date] => 2018-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10442 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16001834 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/001834
Controller-mediated volume transformation in a shared-resource environment Jun 5, 2018 Issued
Array ( [id] => 15214979 [patent_doc_number] => 20190370176 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-05 [patent_title] => ADAPTIVELY PREDICTING USEFULNESS OF PREFETCHES GENERATED BY HARDWARE PREFETCH ENGINES IN PROCESSOR-BASED DEVICES [patent_app_type] => utility [patent_app_number] => 15/995993 [patent_app_country] => US [patent_app_date] => 2018-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7980 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [patent_words_short_claim] => 226 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15995993 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/995993
ADAPTIVELY PREDICTING USEFULNESS OF PREFETCHES GENERATED BY HARDWARE PREFETCH ENGINES IN PROCESSOR-BASED DEVICES May 31, 2018 Abandoned
Array ( [id] => 15120803 [patent_doc_number] => 20190347034 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-14 [patent_title] => MEMORY BUFFER MANAGEMENT AND BYPASS [patent_app_type] => utility [patent_app_number] => 15/975607 [patent_app_country] => US [patent_app_date] => 2018-05-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18178 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15975607 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/975607
Memory buffer management and bypass May 8, 2018 Issued
Array ( [id] => 15137173 [patent_doc_number] => 10482055 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-11-19 [patent_title] => Hardware event priority sensitive programmable transmit wait-window for virtual GPIO finite state machine [patent_app_type] => utility [patent_app_number] => 15/974204 [patent_app_country] => US [patent_app_date] => 2018-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 14427 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15974204 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/974204
Hardware event priority sensitive programmable transmit wait-window for virtual GPIO finite state machine May 7, 2018 Issued
Array ( [id] => 15248151 [patent_doc_number] => 10509600 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-17 [patent_title] => Method and apparatus for data compression and decompression using a standardized data storage and retrieval protocol [patent_app_type] => utility [patent_app_number] => 15/973379 [patent_app_country] => US [patent_app_date] => 2018-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6317 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15973379 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/973379
Method and apparatus for data compression and decompression using a standardized data storage and retrieval protocol May 6, 2018 Issued
Array ( [id] => 15248347 [patent_doc_number] => 10509698 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-17 [patent_title] => Method and apparatus for data encoding and decoding using a standardized data storage and retrieval protocol [patent_app_type] => utility [patent_app_number] => 15/973373 [patent_app_country] => US [patent_app_date] => 2018-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6227 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15973373 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/973373
Method and apparatus for data encoding and decoding using a standardized data storage and retrieval protocol May 6, 2018 Issued
Array ( [id] => 14782919 [patent_doc_number] => 20190266357 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-29 [patent_title] => METHOD AND APPARATUS FOR DATA ENCRYPTION USING STANDARDIZED DATA STORAGE AND RETRIEVAL PROTOCOL [patent_app_type] => utility [patent_app_number] => 15/973369 [patent_app_country] => US [patent_app_date] => 2018-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6194 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [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] => 15973369 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/973369
Method and apparatus for data encryption using a standardized data storage and retrieval protocol May 6, 2018 Issued
Array ( [id] => 16535315 [patent_doc_number] => 10877916 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-29 [patent_title] => Pooled memory address translation [patent_app_type] => utility [patent_app_number] => 15/949046 [patent_app_country] => US [patent_app_date] => 2018-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 21 [patent_no_of_words] => 21915 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15949046 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/949046
Pooled memory address translation Apr 8, 2018 Issued
Array ( [id] => 14489631 [patent_doc_number] => 10331603 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-06-25 [patent_title] => PCIe traffic tracking hardware in a unified virtual memory system [patent_app_type] => utility [patent_app_number] => 15/948886 [patent_app_country] => US [patent_app_date] => 2018-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 13842 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15948886 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/948886
PCIe traffic tracking hardware in a unified virtual memory system Apr 8, 2018 Issued
Array ( [id] => 16972214 [patent_doc_number] => 11068185 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-20 [patent_title] => Electronic device and tethering method thereof [patent_app_type] => utility [patent_app_number] => 15/938604 [patent_app_country] => US [patent_app_date] => 2018-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 15148 [patent_no_of_claims] => 18 [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] => 15938604 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/938604
Electronic device and tethering method thereof Mar 27, 2018 Issued
Menu