
Kris E. Mackes
Examiner (ID: 5940, Phone: (571)270-3554 , Office: P/2153 )
| Most Active Art Unit | 2153 |
| Art Unit(s) | 2164, 2168, 2153, 2169, 2154 |
| Total Applications | 608 |
| Issued Applications | 454 |
| Pending Applications | 47 |
| Abandoned Applications | 129 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 19726017
[patent_doc_number] => 20250028768
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-01-23
[patent_title] => CUSTOMIZING RECIPES GENERATED FROM ONLINE SEARCH HISTORY USING MACHINE-LEARNED MODELS
[patent_app_type] => utility
[patent_app_number] => 18/776104
[patent_app_country] => US
[patent_app_date] => 2024-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12114
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 174
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18776104
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/776104 | CUSTOMIZING RECIPES GENERATED FROM ONLINE SEARCH HISTORY USING MACHINE-LEARNED MODELS | Jul 16, 2024 | Pending |
Array
(
[id] => 19695075
[patent_doc_number] => 20250013620
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-01-09
[patent_title] => METHOD AND APPARATUS FOR GENERATING INDEX, AND ELECTRONIC DEVICE
[patent_app_type] => utility
[patent_app_number] => 18/748362
[patent_app_country] => US
[patent_app_date] => 2024-06-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7380
[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] => 18748362
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/748362 | Method and apparatus for generating index, and electronic device | Jun 19, 2024 | Issued |
Array
(
[id] => 19434438
[patent_doc_number] => 20240302936
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-09-12
[patent_title] => LOCATION-BASED SEARCH MECHANISM IN A GRAPHICAL USER INTERFACE
[patent_app_type] => utility
[patent_app_number] => 18/667050
[patent_app_country] => US
[patent_app_date] => 2024-05-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 22209
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 141
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18667050
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/667050 | LOCATION-BASED SEARCH MECHANISM IN A GRAPHICAL USER INTERFACE | May 16, 2024 | Pending |
Array
(
[id] => 19434438
[patent_doc_number] => 20240302936
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-09-12
[patent_title] => LOCATION-BASED SEARCH MECHANISM IN A GRAPHICAL USER INTERFACE
[patent_app_type] => utility
[patent_app_number] => 18/667050
[patent_app_country] => US
[patent_app_date] => 2024-05-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 22209
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 141
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18667050
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/667050 | LOCATION-BASED SEARCH MECHANISM IN A GRAPHICAL USER INTERFACE | May 16, 2024 | Pending |
Array
(
[id] => 19363017
[patent_doc_number] => 20240265051
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-08
[patent_title] => COOKIELESS DELIVERY OF PERSONALIZIED CONTENT
[patent_app_type] => utility
[patent_app_number] => 18/635644
[patent_app_country] => US
[patent_app_date] => 2024-04-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5915
[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] => 18635644
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/635644 | COOKIELESS DELIVERY OF PERSONALIZIED CONTENT | Apr 14, 2024 | Pending |
Array
(
[id] => 19499374
[patent_doc_number] => 20240338392
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-10
[patent_title] => INFORMATION PROCESSING METHOD AND DEVICE, ELECTRONIC APPARATUS AND STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 18/625945
[patent_app_country] => US
[patent_app_date] => 2024-04-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11925
[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] => 18625945
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/625945 | INFORMATION PROCESSING METHOD AND DEVICE, ELECTRONIC APPARATUS AND STORAGE MEDIUM | Apr 2, 2024 | Pending |
Array
(
[id] => 19319415
[patent_doc_number] => 20240240958
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-18
[patent_title] => METHODS AND APPARATUS TO COMPRESS TELEMATICS DATA
[patent_app_type] => utility
[patent_app_number] => 18/618890
[patent_app_country] => US
[patent_app_date] => 2024-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9060
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18618890
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/618890 | Methods and apparatus to compress telematics data | Mar 26, 2024 | Issued |
Array
(
[id] => 19905513
[patent_doc_number] => 12282518
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-04-22
[patent_title] => Systems and methods for a search tool of code snippets
[patent_app_type] => utility
[patent_app_number] => 18/611031
[patent_app_country] => US
[patent_app_date] => 2024-03-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 4524
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 164
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18611031
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/611031 | Systems and methods for a search tool of code snippets | Mar 19, 2024 | Issued |
Array
(
[id] => 19516969
[patent_doc_number] => 20240348655
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-17
[patent_title] => REGULATION-BASED ELECTRONIC MESSAGE ROUTING
[patent_app_type] => utility
[patent_app_number] => 18/434761
[patent_app_country] => US
[patent_app_date] => 2024-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10487
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -9
[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] => 18434761
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/434761 | Regulation-based electronic message routing | Feb 5, 2024 | Issued |
Array
(
[id] => 20267911
[patent_doc_number] => 12438916
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-10-07
[patent_title] => Intelligent automated planning system for large-scale operations
[patent_app_type] => utility
[patent_app_number] => 18/433378
[patent_app_country] => US
[patent_app_date] => 2024-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6109
[patent_no_of_claims] => 36
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 217
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18433378
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/433378 | Intelligent automated planning system for large-scale operations | Feb 4, 2024 | Issued |
Array
(
[id] => 20267911
[patent_doc_number] => 12438916
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-10-07
[patent_title] => Intelligent automated planning system for large-scale operations
[patent_app_type] => utility
[patent_app_number] => 18/433378
[patent_app_country] => US
[patent_app_date] => 2024-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6109
[patent_no_of_claims] => 36
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 217
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18433378
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/433378 | Intelligent automated planning system for large-scale operations | Feb 4, 2024 | Issued |
Array
(
[id] => 20123387
[patent_doc_number] => 20250238418
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-07-24
[patent_title] => TRANSLATING NATURAL LANGUAGE INPUT USING LARGE LANGUAGE MODELS
[patent_app_type] => utility
[patent_app_number] => 18/420464
[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] => 13502
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 109
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18420464
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/420464 | TRANSLATING NATURAL LANGUAGE INPUT USING LARGE LANGUAGE MODELS | Jan 22, 2024 | Pending |
Array
(
[id] => 20317319
[patent_doc_number] => 12455870
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-10-28
[patent_title] => Detection and resolution of concurrency race conflicts across database region nodes
[patent_app_type] => utility
[patent_app_number] => 18/417948
[patent_app_country] => US
[patent_app_date] => 2024-01-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4727
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 288
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18417948
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/417948 | Detection and resolution of concurrency race conflicts across database region nodes | Jan 18, 2024 | Issued |
Array
(
[id] => 20204944
[patent_doc_number] => 12407735
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-09-02
[patent_title] => Inclusion of time-series geospatial markers in analyses employing a cyber-decision platform
[patent_app_type] => utility
[patent_app_number] => 18/408258
[patent_app_country] => US
[patent_app_date] => 2024-01-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3567
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 205
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18408258
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/408258 | Inclusion of time-series geospatial markers in analyses employing a cyber-decision platform | Jan 8, 2024 | Issued |
Array
(
[id] => 20204944
[patent_doc_number] => 12407735
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-09-02
[patent_title] => Inclusion of time-series geospatial markers in analyses employing a cyber-decision platform
[patent_app_type] => utility
[patent_app_number] => 18/408258
[patent_app_country] => US
[patent_app_date] => 2024-01-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3567
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 205
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18408258
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/408258 | Inclusion of time-series geospatial markers in analyses employing a cyber-decision platform | Jan 8, 2024 | Issued |
Array
(
[id] => 20204944
[patent_doc_number] => 12407735
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-09-02
[patent_title] => Inclusion of time-series geospatial markers in analyses employing a cyber-decision platform
[patent_app_type] => utility
[patent_app_number] => 18/408258
[patent_app_country] => US
[patent_app_date] => 2024-01-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3567
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 205
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18408258
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/408258 | Inclusion of time-series geospatial markers in analyses employing a cyber-decision platform | Jan 8, 2024 | Issued |
Array
(
[id] => 20257795
[patent_doc_number] => 12430145
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-09-30
[patent_title] => Systems and methods for in-application dynamic content loading
[patent_app_type] => utility
[patent_app_number] => 18/405174
[patent_app_country] => US
[patent_app_date] => 2024-01-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 3884
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 156
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18405174
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/405174 | Systems and methods for in-application dynamic content loading | Jan 4, 2024 | Issued |
Array
(
[id] => 20070819
[patent_doc_number] => 20250209041
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-06-26
[patent_title] => ROBOTIC PROCESS AUTOMATION FOR DOCUMENT UNDERSTANDING THAT INTEGRATES GENERATIVE ARTIFICIAL INTELLIGENCE MODELS
[patent_app_type] => utility
[patent_app_number] => 18/392252
[patent_app_country] => US
[patent_app_date] => 2023-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12492
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18392252
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/392252 | ROBOTIC PROCESS AUTOMATION FOR DOCUMENT UNDERSTANDING THAT INTEGRATES GENERATIVE ARTIFICIAL INTELLIGENCE MODELS | Dec 20, 2023 | Pending |
Array
(
[id] => 20070819
[patent_doc_number] => 20250209041
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-06-26
[patent_title] => ROBOTIC PROCESS AUTOMATION FOR DOCUMENT UNDERSTANDING THAT INTEGRATES GENERATIVE ARTIFICIAL INTELLIGENCE MODELS
[patent_app_type] => utility
[patent_app_number] => 18/392252
[patent_app_country] => US
[patent_app_date] => 2023-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12492
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18392252
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/392252 | ROBOTIC PROCESS AUTOMATION FOR DOCUMENT UNDERSTANDING THAT INTEGRATES GENERATIVE ARTIFICIAL INTELLIGENCE MODELS | Dec 20, 2023 | Pending |
Array
(
[id] => 19963453
[patent_doc_number] => 12332956
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-06-17
[patent_title] => User profile based on clustering tiered descriptors
[patent_app_type] => utility
[patent_app_number] => 18/540521
[patent_app_country] => US
[patent_app_date] => 2023-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 7666
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 18540521
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/540521 | User profile based on clustering tiered descriptors | Dec 13, 2023 | Issued |