Search

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 numberTitle of the applicationFiling DateStatus
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
Menu