Search

Frank D. Mills

Examiner (ID: 5251, Phone: (571)270-3172 , Office: P/2176 )

Most Active Art Unit
2176
Art Unit(s)
2176, 2194
Total Applications
627
Issued Applications
421
Pending Applications
47
Abandoned Applications
182

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 20119050 [patent_doc_number] => 12368778 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-22 [patent_title] => Method, apparatus, electronic device and storage medium for creating action resources [patent_app_type] => utility [patent_app_number] => 17/611214 [patent_app_country] => US [patent_app_date] => 2020-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 6130 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 308 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17611214 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/611214
Method, apparatus, electronic device and storage medium for creating action resources May 13, 2020 Issued
Array ( [id] => 18087658 [patent_doc_number] => 11537795 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-12-27 [patent_title] => Document processing device, document processing method, and document processing program [patent_app_type] => utility [patent_app_number] => 16/871272 [patent_app_country] => US [patent_app_date] => 2020-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 15 [patent_no_of_words] => 8701 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 240 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16871272 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/871272
Document processing device, document processing method, and document processing program May 10, 2020 Issued
Array ( [id] => 16401318 [patent_doc_number] => 20200342176 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-29 [patent_title] => VARIABLE DATA GENERATING APPARATUS, PREDICTION MODEL GENERATING APPARATUS, VARIABLE DATA GENERATING METHOD, PREDICTION MODEL GENERATING METHOD, PROGRAM, AND RECORDING MEDIUM [patent_app_type] => utility [patent_app_number] => 16/857976 [patent_app_country] => US [patent_app_date] => 2020-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7072 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 77 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16857976 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/857976
VARIABLE DATA GENERATING APPARATUS, PREDICTION MODEL GENERATING APPARATUS, VARIABLE DATA GENERATING METHOD, PREDICTION MODEL GENERATING METHOD, PROGRAM, AND RECORDING MEDIUM Apr 23, 2020 Abandoned
Array ( [id] => 18873498 [patent_doc_number] => 11861310 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-01-02 [patent_title] => Lexical concreteness in narrative text [patent_app_type] => utility [patent_app_number] => 16/857327 [patent_app_country] => US [patent_app_date] => 2020-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3901 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 3 [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] => 16857327 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/857327
Lexical concreteness in narrative text Apr 23, 2020 Issued
Array ( [id] => 16208282 [patent_doc_number] => 20200241272 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-30 [patent_title] => GRAPHICAL USER INTERFACE FOR UPRIGHT AND INVERTED MICROSCOPE [patent_app_type] => utility [patent_app_number] => 16/850987 [patent_app_country] => US [patent_app_date] => 2020-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18400 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16850987 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/850987
GRAPHICAL USER INTERFACE FOR UPRIGHT AND INVERTED MICROSCOPE Apr 15, 2020 Abandoned
Array ( [id] => 17172858 [patent_doc_number] => 20210326528 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-10-21 [patent_title] => LANGUAGE ANALYSIS PLATFORM BASED ON TARGET RECIPIENT PROFILE DATA [patent_app_type] => utility [patent_app_number] => 16/849345 [patent_app_country] => US [patent_app_date] => 2020-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17401 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 61 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16849345 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/849345
LANGUAGE ANALYSIS PLATFORM BASED ON TARGET RECIPIENT PROFILE DATA Apr 14, 2020 Abandoned
Array ( [id] => 18364992 [patent_doc_number] => 20230146583 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-11 [patent_title] => ABSTRACT GENERATION APPARATUS, ABSTRACT GENERATION METHOD AND PROGRAM [patent_app_type] => utility [patent_app_number] => 17/906497 [patent_app_country] => US [patent_app_date] => 2020-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3126 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -4 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17906497 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/906497
Abstract generation apparatus, abstract generation method and program Mar 22, 2020 Issued
Array ( [id] => 18703949 [patent_doc_number] => 11790463 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-17 [patent_title] => Inspection project manager [patent_app_type] => utility [patent_app_number] => 16/824953 [patent_app_country] => US [patent_app_date] => 2020-03-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 5104 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16824953 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/824953
Inspection project manager Mar 19, 2020 Issued
Array ( [id] => 17114374 [patent_doc_number] => 20210294971 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-23 [patent_title] => WORD VERIFICATION EDITING FOR SIMPLE AND DETAILED TEXT EDITING [patent_app_type] => utility [patent_app_number] => 16/821055 [patent_app_country] => US [patent_app_date] => 2020-03-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5000 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16821055 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/821055
Word verification editing for simple and detailed text editing Mar 16, 2020 Issued
Array ( [id] => 16543744 [patent_doc_number] => 20200410159 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-31 [patent_title] => ENHANCING ELECTRONIC FORM DATA BASED ON HIERARCHICAL CONTEXT INFORMATION [patent_app_type] => utility [patent_app_number] => 16/814705 [patent_app_country] => US [patent_app_date] => 2020-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11357 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 211 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16814705 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/814705
ENHANCING ELECTRONIC FORM DATA BASED ON HIERARCHICAL CONTEXT INFORMATION Mar 9, 2020 Abandoned
Array ( [id] => 16271300 [patent_doc_number] => 20200272788 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-27 [patent_title] => Document Reviewer [patent_app_type] => utility [patent_app_number] => 16/796091 [patent_app_country] => US [patent_app_date] => 2020-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8348 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16796091 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/796091
Document reviewer Feb 19, 2020 Issued
Array ( [id] => 17907561 [patent_doc_number] => 11461415 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-10-04 [patent_title] => Assessing semantic similarity using a dual-encoder neural network [patent_app_type] => utility [patent_app_number] => 16/784200 [patent_app_country] => US [patent_app_date] => 2020-02-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 10160 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 276 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16784200 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/784200
Assessing semantic similarity using a dual-encoder neural network Feb 5, 2020 Issued
Array ( [id] => 18189800 [patent_doc_number] => 11580391 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-02-14 [patent_title] => Attack-less adversarial training for robust adversarial defense [patent_app_type] => utility [patent_app_number] => 16/783736 [patent_app_country] => US [patent_app_date] => 2020-02-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5288 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16783736 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/783736
Attack-less adversarial training for robust adversarial defense Feb 5, 2020 Issued
Array ( [id] => 18304024 [patent_doc_number] => 11625934 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-04-11 [patent_title] => Machine learning based end-to-end extraction of tables from electronic documents [patent_app_type] => utility [patent_app_number] => 16/781195 [patent_app_country] => US [patent_app_date] => 2020-02-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 31 [patent_figures_cnt] => 8 [patent_no_of_words] => 7412 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 272 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16781195 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/781195
Machine learning based end-to-end extraction of tables from electronic documents Feb 3, 2020 Issued
Array ( [id] => 15935397 [patent_doc_number] => 20200159332 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-05-21 [patent_title] => TECHNIQUES FOR IDENTIFYING USER INTERFACE ELEMENTS AND SYSTEMS AND DEVICES USING THE SAME [patent_app_type] => utility [patent_app_number] => 16/752471 [patent_app_country] => US [patent_app_date] => 2020-01-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8259 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16752471 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/752471
Techniques for identifying user interface elements and systems and devices using the same Jan 23, 2020 Issued
Array ( [id] => 17970403 [patent_doc_number] => 11487938 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-11-01 [patent_title] => Methods and systems for improving language processing for ambiguous instances [patent_app_type] => utility [patent_app_number] => 16/743829 [patent_app_country] => US [patent_app_date] => 2020-01-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9355 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 235 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16743829 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/743829
Methods and systems for improving language processing for ambiguous instances Jan 14, 2020 Issued
Array ( [id] => 15908725 [patent_doc_number] => 20200153884 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-05-14 [patent_title] => MULTIMEDIA MANAGEMENT SYSTEM AND METHOD OF DISPLAYING REMOTELY HOSTED CONTENT [patent_app_type] => utility [patent_app_number] => 16/742867 [patent_app_country] => US [patent_app_date] => 2020-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5178 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 241 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16742867 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/742867
Multimedia management system and method of displaying remotely hosted content Jan 13, 2020 Issued
Array ( [id] => 16849544 [patent_doc_number] => 20210150289 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-05-20 [patent_title] => TEXT CLASSIFICATION FOR INPUT METHOD EDITOR [patent_app_type] => utility [patent_app_number] => 16/731386 [patent_app_country] => US [patent_app_date] => 2019-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12353 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16731386 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/731386
TEXT CLASSIFICATION FOR INPUT METHOD EDITOR Dec 30, 2019 Abandoned
Array ( [id] => 16401311 [patent_doc_number] => 20200342169 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-29 [patent_title] => INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING PROGRAM [patent_app_type] => utility [patent_app_number] => 16/721951 [patent_app_country] => US [patent_app_date] => 2019-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6420 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16721951 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/721951
INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING PROGRAM Dec 19, 2019 Abandoned
Array ( [id] => 17955450 [patent_doc_number] => 11481559 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-10-25 [patent_title] => Artificial intelligence natural language processing platform [patent_app_type] => utility [patent_app_number] => 16/716335 [patent_app_country] => US [patent_app_date] => 2019-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6678 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 317 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16716335 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/716335
Artificial intelligence natural language processing platform Dec 15, 2019 Issued
Menu