
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |