
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] => 17165120
[patent_doc_number] => 11151220
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-10-19
[patent_title] => Methods and apparatuses to assemble, extract and deploy content from electronic documents
[patent_app_type] => utility
[patent_app_number] => 16/014819
[patent_app_country] => US
[patent_app_date] => 2018-06-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 17335
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 319
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16014819
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/014819 | Methods and apparatuses to assemble, extract and deploy content from electronic documents | Jun 20, 2018 | Issued |
Array
(
[id] => 15967547
[patent_doc_number] => 20200167525
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-05-28
[patent_title] => SYSTEMS AND METHODS FOR WORD FILTERING IN LANGUAGE MODELS
[patent_app_type] => utility
[patent_app_number] => 16/619800
[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] => 4621
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16619800
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/619800 | SYSTEMS AND METHODS FOR WORD FILTERING IN LANGUAGE MODELS | May 31, 2018 | Abandoned |
Array
(
[id] => 15151587
[patent_doc_number] => 20190354271
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-11-21
[patent_title] => TRANSDUCER PROGRAMMER
[patent_app_type] => utility
[patent_app_number] => 15/983931
[patent_app_country] => US
[patent_app_date] => 2018-05-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5667
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15983931
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/983931 | TRANSDUCER PROGRAMMER | May 17, 2018 | Abandoned |
Array
(
[id] => 13568603
[patent_doc_number] => 20180335849
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-11-22
[patent_title] => TECHNIQUES FOR IDENTIFYING USER INTERFACE ELEMENTS AND SYSTEMS AND DEVICES USING THE SAME
[patent_app_type] => utility
[patent_app_number] => 15/983750
[patent_app_country] => US
[patent_app_date] => 2018-05-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8220
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -25
[patent_words_short_claim] => 75
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15983750
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/983750 | Techniques for identifying user interface elements and systems and devices using the same | May 17, 2018 | Issued |
Array
(
[id] => 13569001
[patent_doc_number] => 20180336048
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-11-22
[patent_title] => INTERACTIVE VIRTUAL ASSISTANT SYSTEM AND METHOD
[patent_app_type] => utility
[patent_app_number] => 15/983887
[patent_app_country] => US
[patent_app_date] => 2018-05-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16128
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 59
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15983887
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/983887 | Interactive virtual assistant system and method | May 17, 2018 | Issued |
Array
(
[id] => 13767611
[patent_doc_number] => 10176149
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-01-08
[patent_title] => Method of rendering visual presentations of data
[patent_app_type] => utility
[patent_app_number] => 15/972323
[patent_app_country] => US
[patent_app_date] => 2018-05-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 2513
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 173
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15972323
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/972323 | Method of rendering visual presentations of data | May 6, 2018 | Issued |
Array
(
[id] => 15871415
[patent_doc_number] => 20200143111
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-05-07
[patent_title] => System and Method for Generating a Display from Multiple Media Formats
[patent_app_type] => utility
[patent_app_number] => 16/609391
[patent_app_country] => US
[patent_app_date] => 2018-05-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7884
[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] => 16609391
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/609391 | System and Method for Generating a Display from Multiple Media Formats | May 3, 2018 | Abandoned |
Array
(
[id] => 15854381
[patent_doc_number] => 10642473
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-05-05
[patent_title] => Scroll-based presentation of animation content
[patent_app_type] => utility
[patent_app_number] => 15/968488
[patent_app_country] => US
[patent_app_date] => 2018-05-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 8
[patent_no_of_words] => 8653
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 289
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15968488
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/968488 | Scroll-based presentation of animation content | Apr 30, 2018 | Issued |
Array
(
[id] => 15043283
[patent_doc_number] => 20190332646
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-10-31
[patent_title] => DOCUMENT CREATION FROM AN ELECTRONIC MAIL (E-MAIL) SYSTEM
[patent_app_type] => utility
[patent_app_number] => 15/963272
[patent_app_country] => US
[patent_app_date] => 2018-04-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14715
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 110
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15963272
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/963272 | Document creation from an electronic mail (e-mail) system | Apr 25, 2018 | Issued |
Array
(
[id] => 15789575
[patent_doc_number] => 10628513
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-04-21
[patent_title] => Providing isolated extensibility for webpages with a unified manifest and omni-accessible platform script
[patent_app_type] => utility
[patent_app_number] => 15/961853
[patent_app_country] => US
[patent_app_date] => 2018-04-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8300
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 227
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15961853
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/961853 | Providing isolated extensibility for webpages with a unified manifest and omni-accessible platform script | Apr 23, 2018 | Issued |
Array
(
[id] => 13380705
[patent_doc_number] => 20180241894
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-08-23
[patent_title] => IMAGE PROCESSING APPARATUS, CONTROL METHOD THEREFOR, AND CONTROL PROGRAM THEREFOR
[patent_app_type] => utility
[patent_app_number] => 15/956246
[patent_app_country] => US
[patent_app_date] => 2018-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8806
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[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] => 15956246
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/956246 | IMAGE PROCESSING APPARATUS, CONTROL METHOD THEREFOR, AND CONTROL PROGRAM THEREFOR | Apr 17, 2018 | Abandoned |
Array
(
[id] => 16046609
[patent_doc_number] => 10685178
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-06-16
[patent_title] => Defining and delivering personalized entity recommendations
[patent_app_type] => utility
[patent_app_number] => 15/935579
[patent_app_country] => US
[patent_app_date] => 2018-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 9138
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 155
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15935579
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/935579 | Defining and delivering personalized entity recommendations | Mar 25, 2018 | Issued |
Array
(
[id] => 15700583
[patent_doc_number] => 10606467
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-03-31
[patent_title] => Fidelity management and transformation of notecard items
[patent_app_type] => utility
[patent_app_number] => 15/934591
[patent_app_country] => US
[patent_app_date] => 2018-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 9303
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 184
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15934591
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/934591 | Fidelity management and transformation of notecard items | Mar 22, 2018 | Issued |
Array
(
[id] => 16117253
[patent_doc_number] => 20200210649
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-07-02
[patent_title] => TRANSITIONING BETWEEN PRIOR DIALOG CONTEXTS WITH AUTOMATED ASSISTANTS
[patent_app_type] => utility
[patent_app_number] => 16/622531
[patent_app_country] => US
[patent_app_date] => 2018-03-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13034
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[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] => 16622531
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/622531 | Transitioning between prior dialog contexts with automated assistants | Mar 4, 2018 | Issued |
Array
(
[id] => 12894511
[patent_doc_number] => 20180190012
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-07-05
[patent_title] => METHOD AND APPARATUS FOR MULTI-EXPERIENCE ADAPTATION OF MEDIA CONTENT
[patent_app_type] => utility
[patent_app_number] => 15/906370
[patent_app_country] => US
[patent_app_date] => 2018-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10679
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15906370
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/906370 | Method and apparatus for multi-experience adaptation of media content | Feb 26, 2018 | Issued |
Array
(
[id] => 13390309
[patent_doc_number] => 20180246697
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-08-30
[patent_title] => ELECTRONIC DEVICE AND METHOD FOR EXECUTING MUSIC-RELATED APPLICATION
[patent_app_type] => utility
[patent_app_number] => 15/905194
[patent_app_country] => US
[patent_app_date] => 2018-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14204
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 111
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15905194
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/905194 | ELECTRONIC DEVICE AND METHOD FOR EXECUTING MUSIC-RELATED APPLICATION | Feb 25, 2018 | Abandoned |
Array
(
[id] => 12845629
[patent_doc_number] => 20180173716
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-06-21
[patent_title] => GUIDED WEB NAVIGATION TOOL
[patent_app_type] => utility
[patent_app_number] => 15/897613
[patent_app_country] => US
[patent_app_date] => 2018-02-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8366
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 184
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15897613
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/897613 | GUIDED WEB NAVIGATION TOOL | Feb 14, 2018 | Abandoned |
Array
(
[id] => 14689549
[patent_doc_number] => 20190243890
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-08-08
[patent_title] => SUGGESTING CONTENT FOR AN ELECTRONIC DOCUMENT BASED ON A USER'S COGNITIVE CONTEXT
[patent_app_type] => utility
[patent_app_number] => 15/888556
[patent_app_country] => US
[patent_app_date] => 2018-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5672
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 154
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15888556
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/888556 | SUGGESTING CONTENT FOR AN ELECTRONIC DOCUMENT BASED ON A USER'S COGNITIVE CONTEXT | Feb 4, 2018 | Abandoned |
Array
(
[id] => 14857181
[patent_doc_number] => 10417319
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-09-17
[patent_title] => Real-time document sharing and editing
[patent_app_type] => utility
[patent_app_number] => 15/877367
[patent_app_country] => US
[patent_app_date] => 2018-01-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4778
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 206
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15877367
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/877367 | Real-time document sharing and editing | Jan 21, 2018 | Issued |
Array
(
[id] => 14539483
[patent_doc_number] => 20190205363
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-07-04
[patent_title] => METHOD FOR CREATING HTML LAYOUTS BASED ON VISUAL INPUT
[patent_app_type] => utility
[patent_app_number] => 15/860092
[patent_app_country] => US
[patent_app_date] => 2018-01-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9766
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 296
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15860092
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/860092 | METHOD FOR CREATING HTML LAYOUTS BASED ON VISUAL INPUT | Jan 1, 2018 | Abandoned |