
Robert Whittenbaugh
Examiner (ID: 10240)
| Most Active Art Unit | 1201 |
| Art Unit(s) | 1201 |
| Total Applications | 889 |
| Issued Applications | 802 |
| Pending Applications | 0 |
| Abandoned Applications | 87 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 19942622
[patent_doc_number] => 12314754
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-05-27
[patent_title] => Multiple contexts for a compute unit in a reconfigurable data processor
[patent_app_type] => utility
[patent_app_number] => 18/236531
[patent_app_country] => US
[patent_app_date] => 2023-08-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 27
[patent_no_of_words] => 12424
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 239
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18236531
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/236531 | Multiple contexts for a compute unit in a reconfigurable data processor | Aug 21, 2023 | Issued |
Array
(
[id] => 19391775
[patent_doc_number] => 20240281645
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-22
[patent_title] => METHOD AND APPARATUS FOR ACCELERATING GNN PRE-PROCESSING
[patent_app_type] => utility
[patent_app_number] => 18/450497
[patent_app_country] => US
[patent_app_date] => 2023-08-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4997
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 71
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18450497
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/450497 | METHOD AND APPARATUS FOR ACCELERATING GNN PRE-PROCESSING | Aug 15, 2023 | Pending |
Array
(
[id] => 20228746
[patent_doc_number] => 12417399
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-09-16
[patent_title] => Hybrid quantum-classical computing environments
[patent_app_type] => utility
[patent_app_number] => 18/446825
[patent_app_country] => US
[patent_app_date] => 2023-08-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 10
[patent_no_of_words] => 10724
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 182
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18446825
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/446825 | Hybrid quantum-classical computing environments | Aug 8, 2023 | Issued |
Array
(
[id] => 19950383
[patent_doc_number] => 12321748
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-06-03
[patent_title] => Central processing unit (CPU) instruction flow optimization based on performance-efficiency classifications for CPU instructions
[patent_app_type] => utility
[patent_app_number] => 18/362016
[patent_app_country] => US
[patent_app_date] => 2023-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 10867
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 101
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18362016
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/362016 | Central processing unit (CPU) instruction flow optimization based on performance-efficiency classifications for CPU instructions | Jul 30, 2023 | Issued |
Array
(
[id] => 19596080
[patent_doc_number] => 12153928
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-11-26
[patent_title] => Systems and methods for synchronizing data processing in a cellular modem
[patent_app_type] => utility
[patent_app_number] => 18/227205
[patent_app_country] => US
[patent_app_date] => 2023-07-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 19796
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 178
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18227205
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/227205 | Systems and methods for synchronizing data processing in a cellular modem | Jul 26, 2023 | Issued |
Array
(
[id] => 18756017
[patent_doc_number] => 20230359462
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-11-09
[patent_title] => LOOK-UP TABLE INITIALIZE
[patent_app_type] => utility
[patent_app_number] => 18/353170
[patent_app_country] => US
[patent_app_date] => 2023-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 23576
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 89
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18353170
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/353170 | Look-up table initialize | Jul 16, 2023 | Issued |
Array
(
[id] => 19340655
[patent_doc_number] => 12050846
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-07-30
[patent_title] => Artificial intelligence based on cellular automata
[patent_app_type] => utility
[patent_app_number] => 18/221687
[patent_app_country] => US
[patent_app_date] => 2023-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 59
[patent_figures_cnt] => 59
[patent_no_of_words] => 66552
[patent_no_of_claims] => 45
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18221687
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/221687 | Artificial intelligence based on cellular automata | Jul 12, 2023 | Issued |
Array
(
[id] => 19443509
[patent_doc_number] => 12093784
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-09-17
[patent_title] => Geometry-based compression for quantum computing devices
[patent_app_type] => utility
[patent_app_number] => 18/351666
[patent_app_country] => US
[patent_app_date] => 2023-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 31
[patent_figures_cnt] => 31
[patent_no_of_words] => 14615
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 64
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18351666
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/351666 | Geometry-based compression for quantum computing devices | Jul 12, 2023 | Issued |
Array
(
[id] => 20273630
[patent_doc_number] => 12443412
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-10-14
[patent_title] => Method and apparatus for a scalable microprocessor with time counter
[patent_app_type] => utility
[patent_app_number] => 18/217403
[patent_app_country] => US
[patent_app_date] => 2023-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 2446
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 123
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18217403
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/217403 | Method and apparatus for a scalable microprocessor with time counter | Jun 29, 2023 | Issued |
Array
(
[id] => 19963313
[patent_doc_number] => 12332814
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-06-17
[patent_title] => Method and system for obtaining optimal number of DMA channels
[patent_app_type] => utility
[patent_app_number] => 18/216215
[patent_app_country] => US
[patent_app_date] => 2023-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 2825
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 68
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18216215
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/216215 | Method and system for obtaining optimal number of DMA channels | Jun 28, 2023 | Issued |
Array
(
[id] => 20595364
[patent_doc_number] => 12579081
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-03-17
[patent_title] => Memory apparatus for providing reliability, availability, and serviceability
[patent_app_type] => utility
[patent_app_number] => 18/215434
[patent_app_country] => US
[patent_app_date] => 2023-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 13175
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18215434
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/215434 | Memory apparatus for providing reliability, availability, and serviceability | Jun 27, 2023 | Issued |
Array
(
[id] => 20174494
[patent_doc_number] => 12393239
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-19
[patent_title] => Method and apparatus for an embedded controller (EC) used to identify different installed cooling fan types and operating performance configurations
[patent_app_type] => utility
[patent_app_number] => 18/214864
[patent_app_country] => US
[patent_app_date] => 2023-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 12
[patent_no_of_words] => 14978
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 124
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18214864
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/214864 | Method and apparatus for an embedded controller (EC) used to identify different installed cooling fan types and operating performance configurations | Jun 26, 2023 | Issued |
Array
(
[id] => 19660645
[patent_doc_number] => 20240427710
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-12-26
[patent_title] => Mechanism To Enhance PCIe Generation Switching
[patent_app_type] => utility
[patent_app_number] => 18/339904
[patent_app_country] => US
[patent_app_date] => 2023-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15088
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -26
[patent_words_short_claim] => 87
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18339904
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/339904 | Mechanism to enhance PCIe generation switching | Jun 21, 2023 | Issued |
Array
(
[id] => 19198201
[patent_doc_number] => 11995440
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-05-28
[patent_title] => Method and system for executing new instructions
[patent_app_type] => utility
[patent_app_number] => 18/337166
[patent_app_country] => US
[patent_app_date] => 2023-06-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 23
[patent_no_of_words] => 20296
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18337166
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/337166 | Method and system for executing new instructions | Jun 18, 2023 | Issued |
Array
(
[id] => 19872961
[patent_doc_number] => 12265824
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-04-01
[patent_title] => Data combination device and data combination method
[patent_app_type] => utility
[patent_app_number] => 18/336057
[patent_app_country] => US
[patent_app_date] => 2023-06-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4031
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18336057
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/336057 | Data combination device and data combination method | Jun 15, 2023 | Issued |
Array
(
[id] => 19963799
[patent_doc_number] => 12333308
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-06-17
[patent_title] => Method and device for selecting entry of queue in out-of-order processor
[patent_app_type] => utility
[patent_app_number] => 18/580047
[patent_app_country] => US
[patent_app_date] => 2023-06-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 23
[patent_no_of_words] => 13668
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 139
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18580047
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/580047 | Method and device for selecting entry of queue in out-of-order processor | Jun 12, 2023 | Issued |
Array
(
[id] => 18694662
[patent_doc_number] => 20230325078
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-10-12
[patent_title] => VIRTUAL NETWORK PRE-ARBITRATION FOR DEADLOCK AVOIDANCE AND ENHANCED PERFORMANCE
[patent_app_type] => utility
[patent_app_number] => 18/332831
[patent_app_country] => US
[patent_app_date] => 2023-06-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 25358
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 18332831
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/332831 | Virtual network pre-arbitration for deadlock avoidance and enhanced performance | Jun 11, 2023 | Issued |
Array
(
[id] => 19971603
[patent_doc_number] => 12340218
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-06-24
[patent_title] => Detection of high curvature regions on curves
[patent_app_type] => utility
[patent_app_number] => 18/313221
[patent_app_country] => US
[patent_app_date] => 2023-05-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 3068
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 73
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18313221
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/313221 | Detection of high curvature regions on curves | May 4, 2023 | Issued |
Array
(
[id] => 19340795
[patent_doc_number] => 12050988
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-07-30
[patent_title] => Storage device and method of operating the same
[patent_app_type] => utility
[patent_app_number] => 18/310008
[patent_app_country] => US
[patent_app_date] => 2023-05-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 12
[patent_no_of_words] => 8208
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 113
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18310008
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/310008 | Storage device and method of operating the same | Apr 30, 2023 | Issued |
Array
(
[id] => 18904642
[patent_doc_number] => 20240020127
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-01-18
[patent_title] => OUT-OF-ORDER EXECUTION OF LOOP INSTRUCTIONS IN A MICROPROCESSOR
[patent_app_type] => utility
[patent_app_number] => 18/141465
[patent_app_country] => US
[patent_app_date] => 2023-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10599
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -25
[patent_words_short_claim] => 175
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18141465
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/141465 | Out-of-order execution of loop instructions in a microprocessor | Apr 29, 2023 | Issued |