Search

Kenneth A. Bratland Jr.

Examiner (ID: 10527, Phone: (571)270-1604 , Office: P/1714 )

Most Active Art Unit
1714
Art Unit(s)
1714
Total Applications
1005
Issued Applications
519
Pending Applications
94
Abandoned Applications
404

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 20666462 [patent_doc_number] => 12608237 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-04-21 [patent_title] => Detecting and migrating a rogue user application to avoid functional safety interference [patent_app_type] => utility [patent_app_number] => 17/993695 [patent_app_country] => US [patent_app_date] => 2022-11-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 4312 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 228 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17993695 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/993695
Detecting and migrating a rogue user application to avoid functional safety interference Nov 22, 2022 Issued
Array ( [id] => 20773387 [patent_doc_number] => 12657061 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-06-16 [patent_title] => Method and system for secure scheduling of workflows and virtual machine utilization in cloud [patent_app_type] => utility [patent_app_number] => 18/058633 [patent_app_country] => US [patent_app_date] => 2022-11-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 6708 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 652 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18058633 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/058633
Method and system for secure scheduling of workflows and virtual machine utilization in cloud Nov 22, 2022 Issued
Array ( [id] => 19189945 [patent_doc_number] => 20240168858 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-23 [patent_title] => FIRMWARE-BASED ORCHESTRATION OF ARTIFICIAL INTELLIGENCE (AI) PERFORMANCE PROFILES IN HETEROGENEOUS COMPUTING PLATFORMS [patent_app_type] => utility [patent_app_number] => 18/056273 [patent_app_country] => US [patent_app_date] => 2022-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17987 [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] => 18056273 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/056273
Firmware-based orchestration of artificial intelligence (AI) performance profiles in heterogeneous computing platforms Nov 16, 2022 Issued
Array ( [id] => 18378066 [patent_doc_number] => 20230153153 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-18 [patent_title] => TASK PROCESSING METHOD AND APPARATUS [patent_app_type] => utility [patent_app_number] => 18/056242 [patent_app_country] => US [patent_app_date] => 2022-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5933 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18056242 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/056242
TASK PROCESSING METHOD AND APPARATUS Nov 15, 2022 Pending
Array ( [id] => 18378083 [patent_doc_number] => 20230153170 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-18 [patent_title] => METHOD FOR RAPID SERVICE DEPLOYMENT IN HYBRID CLOUD ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 17/983630 [patent_app_country] => US [patent_app_date] => 2022-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4854 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 67 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17983630 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/983630
METHOD FOR RAPID SERVICE DEPLOYMENT IN HYBRID CLOUD ENVIRONMENT Nov 8, 2022 Pending
Array ( [id] => 20388137 [patent_doc_number] => 12487863 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-12-02 [patent_title] => Dynamic core assignment for virtual machines in public cloud environments [patent_app_type] => utility [patent_app_number] => 17/981512 [patent_app_country] => US [patent_app_date] => 2022-11-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 3410 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 276 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17981512 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/981512
Dynamic core assignment for virtual machines in public cloud environments Nov 6, 2022 Issued
Array ( [id] => 20174716 [patent_doc_number] => 12393463 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-08-19 [patent_title] => Sequentially restarting independent workloads across distributed cloud environment [patent_app_type] => utility [patent_app_number] => 17/980808 [patent_app_country] => US [patent_app_date] => 2022-11-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 7 [patent_no_of_words] => 3034 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 504 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17980808 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/980808
Sequentially restarting independent workloads across distributed cloud environment Nov 3, 2022 Issued
Array ( [id] => 19144655 [patent_doc_number] => 20240143573 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-02 [patent_title] => SERVERLESS-BASED BLOCKCHAIN PLATFORM [patent_app_type] => utility [patent_app_number] => 17/976697 [patent_app_country] => US [patent_app_date] => 2022-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4583 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17976697 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/976697
SERVERLESS-BASED BLOCKCHAIN PLATFORM Oct 27, 2022 Abandoned
Array ( [id] => 19566839 [patent_doc_number] => 12141612 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-11-12 [patent_title] => Resource enhancement process as a function of resource variability based on a resource enhancement metric [patent_app_type] => utility [patent_app_number] => 17/975793 [patent_app_country] => US [patent_app_date] => 2022-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 19944 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 366 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17975793 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/975793
Resource enhancement process as a function of resource variability based on a resource enhancement metric Oct 27, 2022 Issued
Array ( [id] => 20758082 [patent_doc_number] => 12650852 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-06-09 [patent_title] => Hardware-type-based multi-component personality configuration system [patent_app_type] => utility [patent_app_number] => 17/968955 [patent_app_country] => US [patent_app_date] => 2022-10-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 8707 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 536 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17968955 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/968955
Hardware-type-based multi-component personality configuration system Oct 18, 2022 Issued
Array ( [id] => 20758082 [patent_doc_number] => 12650852 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-06-09 [patent_title] => Hardware-type-based multi-component personality configuration system [patent_app_type] => utility [patent_app_number] => 17/968955 [patent_app_country] => US [patent_app_date] => 2022-10-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 8707 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 536 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17968955 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/968955
Hardware-type-based multi-component personality configuration system Oct 18, 2022 Issued
Array ( [id] => 19644997 [patent_doc_number] => 20240419517 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-19 [patent_title] => INTER-PROCESS FUNCTION CALLING METHOD AND RELATED DEVICE [patent_app_type] => utility [patent_app_number] => 18/701532 [patent_app_country] => US [patent_app_date] => 2022-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13621 [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] => 18701532 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/701532
INTER-PROCESS FUNCTION CALLING METHOD AND RELATED DEVICE Oct 11, 2022 Pending
Array ( [id] => 20635685 [patent_doc_number] => 12596559 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-04-07 [patent_title] => Techniques for performing continuation workflows by terminating virtual machine based on response time exceeding threshold [patent_app_type] => utility [patent_app_number] => 17/962958 [patent_app_country] => US [patent_app_date] => 2022-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 13352 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 424 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17962958 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/962958
Techniques for performing continuation workflows by terminating virtual machine based on response time exceeding threshold Oct 9, 2022 Issued
Array ( [id] => 19276401 [patent_doc_number] => 12026531 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-02 [patent_title] => Methods and systems for emulating application-specific workstations on personal computers [patent_app_type] => utility [patent_app_number] => 17/957160 [patent_app_country] => US [patent_app_date] => 2022-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 5887 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 407 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17957160 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/957160
Methods and systems for emulating application-specific workstations on personal computers Sep 29, 2022 Issued
Array ( [id] => 18422447 [patent_doc_number] => 20230176911 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-08 [patent_title] => TASK PERFORMANCE ADJUSTMENT BASED ON VIDEO ANALYSIS [patent_app_type] => utility [patent_app_number] => 17/951953 [patent_app_country] => US [patent_app_date] => 2022-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8235 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17951953 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/951953
TASK PERFORMANCE ADJUSTMENT BASED ON VIDEO ANALYSIS Sep 22, 2022 Abandoned
Array ( [id] => 20666450 [patent_doc_number] => 12608225 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-04-21 [patent_title] => Hierarchical programming model for artificial intelligence hardware [patent_app_type] => utility [patent_app_number] => 17/942039 [patent_app_country] => US [patent_app_date] => 2022-09-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4192 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17942039 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/942039
Hierarchical programming model for artificial intelligence hardware Sep 8, 2022 Issued
Array ( [id] => 18499233 [patent_doc_number] => 20230221978 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-13 [patent_title] => APPARATUS, METHOD, AND SYSTEM TO DYNAMICALLY DEPLOY WIRELESS INFRASTRUCTURE [patent_app_type] => utility [patent_app_number] => 17/823107 [patent_app_country] => US [patent_app_date] => 2022-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9826 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17823107 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/823107
APPARATUS, METHOD, AND SYSTEM TO DYNAMICALLY DEPLOY WIRELESS INFRASTRUCTURE Aug 29, 2022 Pending
Array ( [id] => 19005897 [patent_doc_number] => 20240069968 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-29 [patent_title] => Electronic Devices with Distributed Computing Capabilities [patent_app_type] => utility [patent_app_number] => 17/896868 [patent_app_country] => US [patent_app_date] => 2022-08-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16931 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17896868 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/896868
Electronic Devices with Distributed Computing Capabilities Aug 25, 2022 Abandoned
Array ( [id] => 20415689 [patent_doc_number] => 12498975 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-12-16 [patent_title] => Logically composed system (LCS) smart data accelerator interface (SDXI) data plane configuration system [patent_app_type] => utility [patent_app_number] => 17/875505 [patent_app_country] => US [patent_app_date] => 2022-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 9313 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 223 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17875505 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/875505
Logically composed system (LCS) smart data accelerator interface (SDXI) data plane configuration system Jul 27, 2022 Issued
Array ( [id] => 18941758 [patent_doc_number] => 20240036897 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-01 [patent_title] => Operating System Compatibility Layer [patent_app_type] => utility [patent_app_number] => 17/876174 [patent_app_country] => US [patent_app_date] => 2022-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8087 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 17876174 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/876174
Operating system compatibility layer Jul 27, 2022 Issued
Menu