
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] => 19545221
[patent_doc_number] => 20240362257
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-31
[patent_title] => Enterprise Application Query Enrichment For Language Models
[patent_app_type] => utility
[patent_app_number] => 18/531159
[patent_app_country] => US
[patent_app_date] => 2023-12-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6486
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 52
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18531159
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/531159 | Enterprise Application Query Enrichment For Language Models | Dec 5, 2023 | Pending |
Array
(
[id] => 19190075
[patent_doc_number] => 20240168988
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-05-23
[patent_title] => Method for providing enhanced search result by fusioning more than two information retrievals
[patent_app_type] => utility
[patent_app_number] => 18/527499
[patent_app_country] => US
[patent_app_date] => 2023-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4487
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 180
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18527499
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/527499 | Method for providing enhanced search result by fusioning more than two information retrievals | Dec 3, 2023 | Abandoned |
Array
(
[id] => 20027313
[patent_doc_number] => 20250165535
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-22
[patent_title] => Selective Aggregation Of Records For The Application Of A Function
[patent_app_type] => utility
[patent_app_number] => 18/515821
[patent_app_country] => US
[patent_app_date] => 2023-11-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8633
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -19
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18515821
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/515821 | Selective Aggregation Of Records For The Application Of A Function | Nov 20, 2023 | Pending |
Array
(
[id] => 20027313
[patent_doc_number] => 20250165535
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-22
[patent_title] => Selective Aggregation Of Records For The Application Of A Function
[patent_app_type] => utility
[patent_app_number] => 18/515821
[patent_app_country] => US
[patent_app_date] => 2023-11-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8633
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -19
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18515821
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/515821 | Selective Aggregation Of Records For The Application Of A Function | Nov 20, 2023 | Pending |
Array
(
[id] => 20000896
[patent_doc_number] => 20250139118
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-01
[patent_title] => AUTONOMOUS USER-DIRECTED INSIGHTS AND DASHBOARD RECOMMENDATIONS
[patent_app_type] => utility
[patent_app_number] => 18/494029
[patent_app_country] => US
[patent_app_date] => 2023-10-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6808
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 169
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18494029
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/494029 | Autonomous user-directed insights and dashboard recommendations | Oct 24, 2023 | Issued |
Array
(
[id] => 19220134
[patent_doc_number] => 20240184838
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-06-06
[patent_title] => DIVERSIFIED RECOMMENDATION METHOD FOR NEWS BASED ON GRAPH NEURAL NETWORK AND ITS DEVICE
[patent_app_type] => utility
[patent_app_number] => 18/490920
[patent_app_country] => US
[patent_app_date] => 2023-10-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4599
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[patent_words_short_claim] => 685
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18490920
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/490920 | Diversified recommendation method for news based on graph neural network and its device | Oct 19, 2023 | Issued |
Array
(
[id] => 19099873
[patent_doc_number] => 20240119101
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-04-11
[patent_title] => Navigating and Interacting with Hierarchical Lists
[patent_app_type] => utility
[patent_app_number] => 18/487834
[patent_app_country] => US
[patent_app_date] => 2023-10-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11166
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 246
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18487834
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/487834 | Navigating and interacting with hierarchical lists | Oct 15, 2023 | Issued |
Array
(
[id] => 19413475
[patent_doc_number] => 12079292
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-09-03
[patent_title] => Proactive query and content suggestion with generative model generated question and answer
[patent_app_type] => utility
[patent_app_number] => 18/486696
[patent_app_country] => US
[patent_app_date] => 2023-10-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 16008
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 220
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18486696
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/486696 | Proactive query and content suggestion with generative model generated question and answer | Oct 12, 2023 | Issued |
Array
(
[id] => 19748082
[patent_doc_number] => 20250036647
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-01-30
[patent_title] => DATA PROCESSING SYSTEM AND DATA PROCESSING METHOD
[patent_app_type] => utility
[patent_app_number] => 18/486139
[patent_app_country] => US
[patent_app_date] => 2023-10-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3528
[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] => 18486139
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/486139 | Data processing system and data processing method | Oct 11, 2023 | Issued |
Array
(
[id] => 19413474
[patent_doc_number] => 12079291
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-09-03
[patent_title] => Apparatus for enhanced outreach and method of use
[patent_app_type] => utility
[patent_app_number] => 18/233372
[patent_app_country] => US
[patent_app_date] => 2023-08-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 18118
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 344
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18233372
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/233372 | Apparatus for enhanced outreach and method of use | Aug 13, 2023 | Issued |
Array
(
[id] => 18790753
[patent_doc_number] => 20230379659
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-11-23
[patent_title] => SYSTEMS AND METHODS FOR LOCALIZED INFORMATION PROVISION USING WIRELESS COMMUNICATION
[patent_app_type] => utility
[patent_app_number] => 18/230323
[patent_app_country] => US
[patent_app_date] => 2023-08-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 30681
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 18230323
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/230323 | SYSTEMS AND METHODS FOR LOCALIZED INFORMATION PROVISION USING WIRELESS COMMUNICATION | Aug 3, 2023 | Pending |
Array
(
[id] => 18925652
[patent_doc_number] => 20240028656
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-01-25
[patent_title] => DISCOVERING ALTERNATE ONLINE SERVICE PROVIDERS
[patent_app_type] => utility
[patent_app_number] => 18/361316
[patent_app_country] => US
[patent_app_date] => 2023-07-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 17308
[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] => 18361316
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/361316 | Discovering alternate online service providers | Jul 27, 2023 | Issued |
Array
(
[id] => 19115052
[patent_doc_number] => 20240126802
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-04-18
[patent_title] => METHOD FOR DETERMINING CONTENT ASSOCIATED WITH VOICE SIGNAL
[patent_app_type] => utility
[patent_app_number] => 18/359741
[patent_app_country] => US
[patent_app_date] => 2023-07-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14189
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -9
[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] => 18359741
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/359741 | Method for determining content associated with voice signal | Jul 25, 2023 | Issued |
Array
(
[id] => 19669468
[patent_doc_number] => 12182216
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-12-31
[patent_title] => Machine learning model and encoder to predict online user journeys
[patent_app_type] => utility
[patent_app_number] => 18/345802
[patent_app_country] => US
[patent_app_date] => 2023-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8923
[patent_no_of_claims] => 20
[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] => 18345802
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/345802 | Machine learning model and encoder to predict online user journeys | Jun 29, 2023 | Issued |
Array
(
[id] => 19686492
[patent_doc_number] => 20250005037
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-01-02
[patent_title] => ROLE DATA SYNCHRONIZATION USING A SINGLE LOGICAL UNIT OF WORK
[patent_app_type] => utility
[patent_app_number] => 18/344032
[patent_app_country] => US
[patent_app_date] => 2023-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8058
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 206
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18344032
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/344032 | Role data synchronization using a single logical unit of work | Jun 28, 2023 | Issued |
Array
(
[id] => 18728087
[patent_doc_number] => 20230342380
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-10-26
[patent_title] => LOW-LATENCY STREAMING ANALYTICS
[patent_app_type] => utility
[patent_app_number] => 18/343420
[patent_app_country] => US
[patent_app_date] => 2023-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 43636
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 115
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18343420
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/343420 | Low-latency streaming analytics | Jun 27, 2023 | Issued |
Array
(
[id] => 19933588
[patent_doc_number] => 12306792
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-05-20
[patent_title] => Managing access to file based backups based on storage units and workload use
[patent_app_type] => utility
[patent_app_number] => 18/340923
[patent_app_country] => US
[patent_app_date] => 2023-06-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 4991
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 300
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18340923
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/340923 | Managing access to file based backups based on storage units and workload use | Jun 25, 2023 | Issued |
Array
(
[id] => 19653066
[patent_doc_number] => 12174852
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-12-24
[patent_title] => Modeling of a non-relational database as a normalized relational database
[patent_app_type] => utility
[patent_app_number] => 18/336854
[patent_app_country] => US
[patent_app_date] => 2023-06-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 10781
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18336854
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/336854 | Modeling of a non-relational database as a normalized relational database | Jun 15, 2023 | Issued |
Array
(
[id] => 19645121
[patent_doc_number] => 20240419641
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-12-19
[patent_title] => AUTOMATED DATA QUALITY DETECTION FOR UNSTRUCTURED DATA
[patent_app_type] => utility
[patent_app_number] => 18/209273
[patent_app_country] => US
[patent_app_date] => 2023-06-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7122
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18209273
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/209273 | Automated data quality detection for unstructured data | Jun 12, 2023 | Issued |
Array
(
[id] => 19122463
[patent_doc_number] => 11966446
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-04-23
[patent_title] => Systems and methods for a search tool of code snippets
[patent_app_type] => utility
[patent_app_number] => 18/330225
[patent_app_country] => US
[patent_app_date] => 2023-06-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 9314
[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] => 18330225
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/330225 | Systems and methods for a search tool of code snippets | Jun 5, 2023 | Issued |