Search

Kris E. Mackes

Examiner (ID: 4418)

Most Active Art Unit
2153
Art Unit(s)
2153, 2154, 2164, 2168, 2169
Total Applications
628
Issued Applications
464
Pending Applications
49
Abandoned Applications
131

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18780741 [patent_doc_number] => 11822471 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-11-21 [patent_title] => Reducing write barriers in snapshot-based garbage collection [patent_app_type] => utility [patent_app_number] => 17/544292 [patent_app_country] => US [patent_app_date] => 2021-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5261 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 53 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17544292 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/544292
Reducing write barriers in snapshot-based garbage collection Dec 6, 2021 Issued
Array ( [id] => 17484610 [patent_doc_number] => 20220092114 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-03-24 [patent_title] => DATABASE OPERATION CLASSIFICATION [patent_app_type] => utility [patent_app_number] => 17/544078 [patent_app_country] => US [patent_app_date] => 2021-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6082 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17544078 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/544078
Database operation classification Dec 6, 2021 Issued
Array ( [id] => 18889646 [patent_doc_number] => 11868416 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-01-09 [patent_title] => Environment agnostic load generation [patent_app_type] => utility [patent_app_number] => 17/518017 [patent_app_country] => US [patent_app_date] => 2021-11-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 15487 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17518017 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/518017
Environment agnostic load generation Nov 2, 2021 Issued
Array ( [id] => 18736437 [patent_doc_number] => 11805187 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-31 [patent_title] => Systems and methods for identifying a sequence of events and participants for record objects [patent_app_type] => utility [patent_app_number] => 17/504394 [patent_app_country] => US [patent_app_date] => 2021-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 31 [patent_figures_cnt] => 33 [patent_no_of_words] => 119669 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 398 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17504394 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/504394
Systems and methods for identifying a sequence of events and participants for record objects Oct 17, 2021 Issued
Array ( [id] => 17795414 [patent_doc_number] => 20220254506 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-08-11 [patent_title] => EXTENDED REALITY SYSTEMS AND METHODS FOR SPECIAL NEEDS EDUCATION AND THERAPY [patent_app_type] => utility [patent_app_number] => 17/494656 [patent_app_country] => US [patent_app_date] => 2021-10-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9331 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [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] => 17494656 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/494656
EXTENDED REALITY SYSTEMS AND METHODS FOR SPECIAL NEEDS EDUCATION AND THERAPY Oct 4, 2021 Abandoned
Array ( [id] => 19078446 [patent_doc_number] => 11947814 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-04-02 [patent_title] => Optimizing resiliency group formation stability [patent_app_type] => utility [patent_app_number] => 17/486084 [patent_app_country] => US [patent_app_date] => 2021-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 33 [patent_figures_cnt] => 36 [patent_no_of_words] => 47055 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17486084 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/486084
Optimizing resiliency group formation stability Sep 26, 2021 Issued
Array ( [id] => 18267480 [patent_doc_number] => 20230088722 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-23 [patent_title] => SYSTEM AND METHOD FOR GENERATING RELEVANT SETS OF RESULTS USING DATASETS [patent_app_type] => utility [patent_app_number] => 17/483256 [patent_app_country] => US [patent_app_date] => 2021-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17352 [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] => 17483256 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/483256
System and method for generating relevant sets of results using datasets Sep 22, 2021 Issued
Array ( [id] => 17476111 [patent_doc_number] => 20220083615 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-03-17 [patent_title] => SYSTEM AND METHOD FOR AUTOMATED DATA SCREENING FOR BACKGROUND VERIFICATION [patent_app_type] => utility [patent_app_number] => 17/471477 [patent_app_country] => US [patent_app_date] => 2021-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12301 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -28 [patent_words_short_claim] => 297 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17471477 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/471477
System and method for automated data screening for background verification Sep 9, 2021 Issued
Array ( [id] => 18720284 [patent_doc_number] => 11797630 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-24 [patent_title] => Method for providing information, method for controlling communication terminal, communication terminal, and non-transitory computer-readable recording medium storing program [patent_app_type] => utility [patent_app_number] => 17/468741 [patent_app_country] => US [patent_app_date] => 2021-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 40 [patent_figures_cnt] => 41 [patent_no_of_words] => 37066 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 196 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17468741 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/468741
Method for providing information, method for controlling communication terminal, communication terminal, and non-transitory computer-readable recording medium storing program Sep 7, 2021 Issued
Array ( [id] => 18446152 [patent_doc_number] => 11681723 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-06-20 [patent_title] => Modeling of a non-relational database as a normalized relational database [patent_app_type] => utility [patent_app_number] => 17/466177 [patent_app_country] => US [patent_app_date] => 2021-09-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 10755 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17466177 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/466177
Modeling of a non-relational database as a normalized relational database Sep 2, 2021 Issued
Array ( [id] => 17484568 [patent_doc_number] => 20220092072 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-03-24 [patent_title] => BITMAP INDEX INCLUDING INTERNAL METADATA STORAGE [patent_app_type] => utility [patent_app_number] => 17/461154 [patent_app_country] => US [patent_app_date] => 2021-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13693 [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] => 17461154 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/461154
Bitmap index including internal metadata storage Aug 29, 2021 Issued
Array ( [id] => 18159076 [patent_doc_number] => 20230025668 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-01-26 [patent_title] => USER NETWORK-BASED SUGGESTION FOR WEB BROWSER [patent_app_type] => utility [patent_app_number] => 17/380844 [patent_app_country] => US [patent_app_date] => 2021-07-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6025 [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] => 17380844 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/380844
User network-based suggestion for web browser Jul 19, 2021 Issued
Array ( [id] => 17216311 [patent_doc_number] => 20210349649 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-11 [patent_title] => HETEROGENEITY SUPPORTIVE RESILIENCY GROUPS [patent_app_type] => utility [patent_app_number] => 17/379762 [patent_app_country] => US [patent_app_date] => 2021-07-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 44903 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17379762 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/379762
Heterogeneity supportive resiliency groups Jul 18, 2021 Issued
17/373055 SYSTEM AND METHOD OF PROVIDING CONFIGURABLE KEYWORD AND CONTENT BLOCKING IN A UNIVERSAL, INTEGRATED CODE BASE Jul 11, 2021 Abandoned
Array ( [id] => 17338256 [patent_doc_number] => 20220004587 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-01-06 [patent_title] => AUTOMATION SYSTEM AND METHOD [patent_app_type] => utility [patent_app_number] => 17/368192 [patent_app_country] => US [patent_app_date] => 2021-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 27757 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17368192 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/368192
Automation system and method Jul 5, 2021 Issued
Array ( [id] => 18189476 [patent_doc_number] => 11580062 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-02-14 [patent_title] => Integrated digital-analog archiving systems and methods for document preservation [patent_app_type] => utility [patent_app_number] => 17/353672 [patent_app_country] => US [patent_app_date] => 2021-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 6 [patent_no_of_words] => 9348 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 241 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17353672 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/353672
Integrated digital-analog archiving systems and methods for document preservation Jun 20, 2021 Issued
Array ( [id] => 17128745 [patent_doc_number] => 20210303514 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-30 [patent_title] => DATA INGESTION SYSTEM [patent_app_type] => utility [patent_app_number] => 17/345243 [patent_app_country] => US [patent_app_date] => 2021-06-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9654 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 240 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17345243 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/345243
Data ingestion system Jun 10, 2021 Issued
Array ( [id] => 18038604 [patent_doc_number] => 20220382820 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-01 [patent_title] => ENHANCED USER PROFILES WITHIN A COMMUNICATION PLATFORM [patent_app_type] => utility [patent_app_number] => 17/334128 [patent_app_country] => US [patent_app_date] => 2021-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 27491 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17334128 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/334128
Enhanced user profiles within a communication platform May 27, 2021 Issued
Array ( [id] => 18154998 [patent_doc_number] => 11567978 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-01-31 [patent_title] => Hybrid structured/unstructured search and query system [patent_app_type] => utility [patent_app_number] => 17/332070 [patent_app_country] => US [patent_app_date] => 2021-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11154 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 232 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17332070 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/332070
Hybrid structured/unstructured search and query system May 26, 2021 Issued
Array ( [id] => 18218425 [patent_doc_number] => 11593365 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-02-28 [patent_title] => Splitting a time-range query into multiple sub-queries for serial execution [patent_app_type] => utility [patent_app_number] => 17/328098 [patent_app_country] => US [patent_app_date] => 2021-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 7529 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 200 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17328098 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/328098
Splitting a time-range query into multiple sub-queries for serial execution May 23, 2021 Issued
Menu