
David B. Frederiksen
Examiner (ID: 6483, Phone: (571)272-8152 , Office: P/2867 )
| Most Active Art Unit | 2867 |
| Art Unit(s) | 2867, 2858 |
| Total Applications | 591 |
| Issued Applications | 485 |
| Pending Applications | 54 |
| Abandoned Applications | 68 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 18079527
[patent_doc_number] => 20220405139
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-12-22
[patent_title] => ANTENNA ARRAY DEVICE
[patent_app_type] => utility
[patent_app_number] => 17/807386
[patent_app_country] => US
[patent_app_date] => 2022-06-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4135
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 185
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17807386
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/807386 | ANTENNA ARRAY DEVICE | Jun 16, 2022 | Abandoned |
Array
(
[id] => 20160020
[patent_doc_number] => 12386648
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-12
[patent_title] => Resource allocation in virtualized environments
[patent_app_type] => utility
[patent_app_number] => 17/836927
[patent_app_country] => US
[patent_app_date] => 2022-06-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3788
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 290
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17836927
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/836927 | Resource allocation in virtualized environments | Jun 8, 2022 | Issued |
Array
(
[id] => 18819546
[patent_doc_number] => 20230393886
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-12-07
[patent_title] => SWITCHING BETWEEN POLLING-MODE AND INTERRUPTION-DRIVEN MODES WITHOUT LOSS OF I/O REPLIES
[patent_app_type] => utility
[patent_app_number] => 17/804860
[patent_app_country] => US
[patent_app_date] => 2022-06-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6658
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 63
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17804860
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/804860 | Switching between polling-mode and interruption-driven modes without loss of I/O replies | May 31, 2022 | Issued |
Array
(
[id] => 19841953
[patent_doc_number] => 12254344
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-03-18
[patent_title] => Method and system for automated refactoring of mainframe based batch systems to cloud native environment
[patent_app_type] => utility
[patent_app_number] => 17/743546
[patent_app_country] => US
[patent_app_date] => 2022-05-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4863
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 199
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17743546
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/743546 | Method and system for automated refactoring of mainframe based batch systems to cloud native environment | May 12, 2022 | Issued |
Array
(
[id] => 18164262
[patent_doc_number] => 20230030857
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-02-02
[patent_title] => METHOD, DEVICE AND COMPUTER PROGRAM PRODUCT FOR STORAGE SYSTEM MANAGEMENT
[patent_app_type] => utility
[patent_app_number] => 17/742568
[patent_app_country] => US
[patent_app_date] => 2022-05-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8385
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 181
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17742568
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/742568 | Task scheduling based on task type use levels and priority levels | May 11, 2022 | Issued |
Array
(
[id] => 18741734
[patent_doc_number] => 20230350715
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-11-02
[patent_title] => Identifying Memory System Sensitivity to Timing Parameters
[patent_app_type] => utility
[patent_app_number] => 17/732987
[patent_app_country] => US
[patent_app_date] => 2022-04-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7096
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 62
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17732987
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/732987 | Identifying Memory System Sensitivity to Timing Parameters | Apr 28, 2022 | Pending |
Array
(
[id] => 18727897
[patent_doc_number] => 20230342190
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-10-26
[patent_title] => CONTEXT-DRIVEN FRAMEWORK TO MIGRATE THE APPLICATIONS AND ITS DEPENDENCIES BY ANALYZING THE RELATIONSHIPS
[patent_app_type] => utility
[patent_app_number] => 17/726165
[patent_app_country] => US
[patent_app_date] => 2022-04-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9441
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 31
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17726165
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/726165 | Context-driven framework to migrate the applications and its dependencies by analyzing the relationships | Apr 20, 2022 | Issued |
Array
(
[id] => 18659900
[patent_doc_number] => 20230305907
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-09-28
[patent_title] => A REST INTERFACE SPECIFICATION ENCAPSULATION SYSTEM BASED ON NETWORK SNIFFING
[patent_app_type] => utility
[patent_app_number] => 18/013873
[patent_app_country] => US
[patent_app_date] => 2022-04-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6046
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[patent_words_short_claim] => 249
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18013873
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/013873 | Rest interface specification encapsulation system based on network sniffing | Apr 20, 2022 | Issued |
Array
(
[id] => 18796012
[patent_doc_number] => 11829803
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-11-28
[patent_title] => Methods for dynamic throttling to satisfy minimum throughput service level objectives and devices thereof
[patent_app_type] => utility
[patent_app_number] => 17/715569
[patent_app_country] => US
[patent_app_date] => 2022-04-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7093
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 162
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17715569
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/715569 | Methods for dynamic throttling to satisfy minimum throughput service level objectives and devices thereof | Apr 6, 2022 | Issued |
Array
(
[id] => 19811491
[patent_doc_number] => 12242885
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-03-04
[patent_title] => Programmable hardware proxy for assessment of control logic
[patent_app_type] => utility
[patent_app_number] => 17/710357
[patent_app_country] => US
[patent_app_date] => 2022-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 10297
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17710357
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/710357 | Programmable hardware proxy for assessment of control logic | Mar 30, 2022 | Issued |
Array
(
[id] => 19925211
[patent_doc_number] => 12299497
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-05-13
[patent_title] => Dynamic factoring and composing workflows
[patent_app_type] => utility
[patent_app_number] => 17/657017
[patent_app_country] => US
[patent_app_date] => 2022-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 6947
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 237
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17657017
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/657017 | Dynamic factoring and composing workflows | Mar 28, 2022 | Issued |
Array
(
[id] => 19963813
[patent_doc_number] => 12333322
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-06-17
[patent_title] => Virtual networking for special types of nested virtual machines
[patent_app_type] => utility
[patent_app_number] => 17/704651
[patent_app_country] => US
[patent_app_date] => 2022-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5122
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 172
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17704651
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/704651 | Virtual networking for special types of nested virtual machines | Mar 24, 2022 | Issued |
Array
(
[id] => 18145702
[patent_doc_number] => 20230019558
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-01-19
[patent_title] => METHOD AND APPARATUS FOR SIGNALING INDEPENDENT PROCESSING OF MEDIA SEGMENTS ON CLOUD USING METADATA AND STARTCODE
[patent_app_type] => utility
[patent_app_number] => 17/702089
[patent_app_country] => US
[patent_app_date] => 2022-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6481
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 80
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17702089
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/702089 | Method and apparatus for signaling independent processing of media segments on cloud using metadata and startcode | Mar 22, 2022 | Issued |
Array
(
[id] => 18513289
[patent_doc_number] => 20230229519
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-07-20
[patent_title] => TASK ALLOCATION ACROSS PROCESSING UNITS OF A DISTRIBUTED SYSTEM
[patent_app_type] => utility
[patent_app_number] => 17/576884
[patent_app_country] => US
[patent_app_date] => 2022-01-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4071
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[patent_words_short_claim] => 137
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17576884
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/576884 | Task allocation across processing units of a distributed system | Jan 13, 2022 | Issued |
Array
(
[id] => 18499256
[patent_doc_number] => 20230222001
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-07-13
[patent_title] => TECHNIQUES FOR DEPLOYING CHANGES TO IMPROVE RELIABILITY OF A CLOUD SERVICE
[patent_app_type] => utility
[patent_app_number] => 17/573481
[patent_app_country] => US
[patent_app_date] => 2022-01-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10727
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 260
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17573481
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/573481 | Techniques for deploying changes to improve reliability of a cloud service | Jan 10, 2022 | Issued |
Array
(
[id] => 20304093
[patent_doc_number] => 12450081
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-10-21
[patent_title] => System and method for managing size of clusters in a computing environment
[patent_app_type] => utility
[patent_app_number] => 17/647689
[patent_app_country] => US
[patent_app_date] => 2022-01-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 2282
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 341
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17647689
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/647689 | System and method for managing size of clusters in a computing environment | Jan 10, 2022 | Issued |
Array
(
[id] => 18499247
[patent_doc_number] => 20230221992
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-07-13
[patent_title] => COGNITIVE ALLOCATION OF SPECIALIZED HARDWARE RESOURCES
[patent_app_type] => utility
[patent_app_number] => 17/570659
[patent_app_country] => US
[patent_app_date] => 2022-01-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10193
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 146
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17570659
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/570659 | Cognitive allocation of specialized hardware resources | Jan 6, 2022 | Issued |
Array
(
[id] => 18486924
[patent_doc_number] => 20230214270
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-07-06
[patent_title] => READINESS STATES FOR PARTITIONED INTERNAL RESOURCES OF A MEMORY CONTROLLER
[patent_app_type] => utility
[patent_app_number] => 17/567098
[patent_app_country] => US
[patent_app_date] => 2021-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10770
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17567098
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/567098 | READINESS STATES FOR PARTITIONED INTERNAL RESOURCES OF A MEMORY CONTROLLER | Dec 30, 2021 | Pending |
Array
(
[id] => 18486906
[patent_doc_number] => 20230214252
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-07-06
[patent_title] => System and method of path execution optimization
[patent_app_type] => utility
[patent_app_number] => 17/566533
[patent_app_country] => US
[patent_app_date] => 2021-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4186
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -3
[patent_words_short_claim] => 150
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17566533
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/566533 | System and method of path execution optimization | Dec 29, 2021 | Issued |
Array
(
[id] => 19795315
[patent_doc_number] => 12236265
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-02-25
[patent_title] => Error avoidance load balancing across distributed clustered containerized environments
[patent_app_type] => utility
[patent_app_number] => 17/565406
[patent_app_country] => US
[patent_app_date] => 2021-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 12461
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 20
[patent_words_short_claim] => 17
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17565406
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/565406 | Error avoidance load balancing across distributed clustered containerized environments | Dec 28, 2021 | Issued |