
Keith D. Bloomquist
Examiner (ID: 18399, Phone: (571)270-7718 , Office: P/2178 )
| Most Active Art Unit | 2178 |
| Art Unit(s) | 2171, 2178 |
| Total Applications | 813 |
| Issued Applications | 474 |
| Pending Applications | 93 |
| Abandoned Applications | 263 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 19712214
[patent_doc_number] => 20250022356
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-01-16
[patent_title] => SHOPPING BASKET MONITORING USING COMPUTER VISION AND MACHINE LEARNING
[patent_app_type] => utility
[patent_app_number] => 18/899574
[patent_app_country] => US
[patent_app_date] => 2024-09-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 24701
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -22
[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] => 18899574
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/899574 | SHOPPING BASKET MONITORING USING COMPUTER VISION AND MACHINE LEARNING | Sep 26, 2024 | Pending |
Array
(
[id] => 20395142
[patent_doc_number] => 20250370617
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-12-04
[patent_title] => AUTO-ADVANCE USER INTERFACE SYSTEM
[patent_app_type] => utility
[patent_app_number] => 18/680581
[patent_app_country] => US
[patent_app_date] => 2024-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7812
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 87
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18680581
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/680581 | AUTO-ADVANCE USER INTERFACE SYSTEM | May 30, 2024 | Pending |
Array
(
[id] => 19617144
[patent_doc_number] => 20240402824
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-12-05
[patent_title] => Manipulating a Rig Based on an Interaction in a Physical Environment
[patent_app_type] => utility
[patent_app_number] => 18/670598
[patent_app_country] => US
[patent_app_date] => 2024-05-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12706
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 113
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18670598
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/670598 | Manipulating a Rig Based on an Interaction in a Physical Environment | May 20, 2024 | Pending |
Array
(
[id] => 19530078
[patent_doc_number] => 20240353980
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-24
[patent_title] => GRAPHICAL USER INTERFACE AND METHODS FOR ORGANIZING INFORMATION FOR AND FROM AN AI ENGINE IN A VIRTUAL CANVAS
[patent_app_type] => utility
[patent_app_number] => 18/639210
[patent_app_country] => US
[patent_app_date] => 2024-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3886
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -9
[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] => 18639210
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/639210 | GRAPHICAL USER INTERFACE AND METHODS FOR ORGANIZING INFORMATION FOR AND FROM AN AI ENGINE IN A VIRTUAL CANVAS | Apr 17, 2024 | Pending |
Array
(
[id] => 19527778
[patent_doc_number] => 20240351680
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-24
[patent_title] => SYSTEMS AND METHODS FOR CONTROLLING WEIGHT DISTRIBUTION OF A REMOTELY PILOTED AIRCRAFT
[patent_app_type] => utility
[patent_app_number] => 18/637571
[patent_app_country] => US
[patent_app_date] => 2024-04-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16851
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 197
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18637571
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/637571 | SYSTEMS AND METHODS FOR CONTROLLING WEIGHT DISTRIBUTION OF A REMOTELY PILOTED AIRCRAFT | Apr 16, 2024 | Pending |
Array
(
[id] => 19514551
[patent_doc_number] => 20240346237
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-17
[patent_title] => CONTENT GENERATION SYSTEM
[patent_app_type] => utility
[patent_app_number] => 18/637896
[patent_app_country] => US
[patent_app_date] => 2024-04-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5724
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 254
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18637896
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/637896 | CONTENT GENERATION SYSTEM | Apr 16, 2024 | Pending |
Array
(
[id] => 20290358
[patent_doc_number] => 20250315601
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-10-09
[patent_title] => MULTIPLE-ENTRY FORMATS FOR DATA TABLES
[patent_app_type] => utility
[patent_app_number] => 18/629282
[patent_app_country] => US
[patent_app_date] => 2024-04-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2414
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 87
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18629282
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/629282 | MULTIPLE-ENTRY FORMATS FOR DATA TABLES | Apr 7, 2024 | Pending |
Array
(
[id] => 19899609
[patent_doc_number] => 12277533
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-04-15
[patent_title] => Generating collaborative content items to provide customizable graphical representations in online graphical user interfaces
[patent_app_type] => utility
[patent_app_number] => 18/605736
[patent_app_country] => US
[patent_app_date] => 2024-03-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 16
[patent_no_of_words] => 8699
[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] => 18605736
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/605736 | Generating collaborative content items to provide customizable graphical representations in online graphical user interfaces | Mar 13, 2024 | Issued |
Array
(
[id] => 19267259
[patent_doc_number] => 20240210961
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-06-27
[patent_title] => METHOD AND APPARATUS FOR CONTROLLING AIRCRAFT FOR FOLLOWING AND PHOTOGRAPHING, ELECTRONIC DEVICE, AND STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 18/597133
[patent_app_country] => US
[patent_app_date] => 2024-03-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6226
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 106
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18597133
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/597133 | METHOD AND APPARATUS FOR CONTROLLING AIRCRAFT FOR FOLLOWING AND PHOTOGRAPHING, ELECTRONIC DEVICE, AND STORAGE MEDIUM | Mar 5, 2024 | Pending |
Array
(
[id] => 20317534
[patent_doc_number] => 12456086
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-10-28
[patent_title] => Citation and policy based document classification
[patent_app_type] => utility
[patent_app_number] => 18/584600
[patent_app_country] => US
[patent_app_date] => 2024-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 5955
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18584600
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/584600 | Citation and policy based document classification | Feb 21, 2024 | Issued |
Array
(
[id] => 20166949
[patent_doc_number] => 20250258996
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-08-14
[patent_title] => SYSTEM FOR ENHANCED INK GESTURE SUPPORT
[patent_app_type] => utility
[patent_app_number] => 18/438937
[patent_app_country] => US
[patent_app_date] => 2024-02-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4805
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 113
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18438937
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/438937 | SYSTEM FOR ENHANCED INK GESTURE SUPPORT | Feb 11, 2024 | Pending |
Array
(
[id] => 19284231
[patent_doc_number] => 20240220707
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-04
[patent_title] => E-PUB CREATOR
[patent_app_type] => utility
[patent_app_number] => 18/438545
[patent_app_country] => US
[patent_app_date] => 2024-02-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10652
[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] => 18438545
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/438545 | e-Pub creator | Feb 11, 2024 | Issued |
Array
(
[id] => 19334645
[patent_doc_number] => 20240249075
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-25
[patent_title] => SYSTEMS AND METHODS FOR DEVIATION DETECTION, INFORMATION EXTRACTION AND OBLIGATION DEVIATION DETECTION
[patent_app_type] => utility
[patent_app_number] => 18/425657
[patent_app_country] => US
[patent_app_date] => 2024-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16320
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 18425657
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/425657 | SYSTEMS AND METHODS FOR DEVIATION DETECTION, INFORMATION EXTRACTION AND OBLIGATION DEVIATION DETECTION | Jan 28, 2024 | Pending |
Array
(
[id] => 19220121
[patent_doc_number] => 20240184825
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-06-06
[patent_title] => SYSTEM AND METHOD FOR EFFICIENT CREATION AND INCREMENTAL UPDATING OF REPRESENTATIONS OF EMAIL CONVERSATIONS
[patent_app_type] => utility
[patent_app_number] => 18/419826
[patent_app_country] => US
[patent_app_date] => 2024-01-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18132
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 274
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18419826
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/419826 | System and method for efficient creation and incremental updating of representations of email conversations | Jan 22, 2024 | Issued |
Array
(
[id] => 20564008
[patent_doc_number] => 12566617
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-03-03
[patent_title] => Selecting accessibility plugins for users with disabilitiesp
[patent_app_type] => utility
[patent_app_number] => 18/415008
[patent_app_country] => US
[patent_app_date] => 2024-01-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 0
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 167
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18415008
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/415008 | Selecting accessibility plugins for users with disabilitiesp | Jan 16, 2024 | Issued |
Array
(
[id] => 19538548
[patent_doc_number] => 12131101
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-10-29
[patent_title] => Using user input to adapt search results provided for presentation to the user
[patent_app_type] => utility
[patent_app_number] => 18/403313
[patent_app_country] => US
[patent_app_date] => 2024-01-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 14
[patent_no_of_words] => 14839
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 305
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18403313
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/403313 | Using user input to adapt search results provided for presentation to the user | Jan 2, 2024 | Issued |
Array
(
[id] => 19538548
[patent_doc_number] => 12131101
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-10-29
[patent_title] => Using user input to adapt search results provided for presentation to the user
[patent_app_type] => utility
[patent_app_number] => 18/403313
[patent_app_country] => US
[patent_app_date] => 2024-01-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 14
[patent_no_of_words] => 14839
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 305
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18403313
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/403313 | Using user input to adapt search results provided for presentation to the user | Jan 2, 2024 | Issued |
Array
(
[id] => 19538548
[patent_doc_number] => 12131101
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-10-29
[patent_title] => Using user input to adapt search results provided for presentation to the user
[patent_app_type] => utility
[patent_app_number] => 18/403313
[patent_app_country] => US
[patent_app_date] => 2024-01-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 14
[patent_no_of_words] => 14839
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 305
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18403313
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/403313 | Using user input to adapt search results provided for presentation to the user | Jan 2, 2024 | Issued |
Array
(
[id] => 19538548
[patent_doc_number] => 12131101
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-10-29
[patent_title] => Using user input to adapt search results provided for presentation to the user
[patent_app_type] => utility
[patent_app_number] => 18/403313
[patent_app_country] => US
[patent_app_date] => 2024-01-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 14
[patent_no_of_words] => 14839
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 305
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18403313
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/403313 | Using user input to adapt search results provided for presentation to the user | Jan 2, 2024 | Issued |
Array
(
[id] => 19538548
[patent_doc_number] => 12131101
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-10-29
[patent_title] => Using user input to adapt search results provided for presentation to the user
[patent_app_type] => utility
[patent_app_number] => 18/403313
[patent_app_country] => US
[patent_app_date] => 2024-01-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 14
[patent_no_of_words] => 14839
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 305
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18403313
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/403313 | Using user input to adapt search results provided for presentation to the user | Jan 2, 2024 | Issued |