Search

William Boddie

Supervisory Patent Examiner (ID: 8055, Phone: (571)272-0666 , Office: P/2625 )

Most Active Art Unit
2629
Art Unit(s)
2699, 2621, 2629, 2625
Total Applications
329
Issued Applications
72
Pending Applications
37
Abandoned Applications
227

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16979904 [patent_doc_number] => 20210224141 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-07-22 [patent_title] => FORMAT-SPECIFIC DATA OBJECT PASSING BETWEEN APPLICATIONS [patent_app_type] => utility [patent_app_number] => 17/224821 [patent_app_country] => US [patent_app_date] => 2021-04-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 21470 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 312 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17224821 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/224821
Format-specific data object passing between applications Apr 6, 2021 Issued
Array ( [id] => 17338112 [patent_doc_number] => 20220004443 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-01-06 [patent_title] => EVENT-DRIVEN PROGRAMMING MODEL BASED ON ASYNCHRONOUS, MASSIVELY PARALLEL DATAFLOW PROCESSES FOR HIGHLY-SCALABLE DISTRIBUTED APPLICATIONS [patent_app_type] => utility [patent_app_number] => 17/213180 [patent_app_country] => US [patent_app_date] => 2021-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14797 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [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] => 17213180 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/213180
Event-driven programming model based on asynchronous, massively parallel dataflow processes for highly-scalable distributed applications Mar 24, 2021 Issued
Array ( [id] => 17128607 [patent_doc_number] => 20210303376 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-30 [patent_title] => DATA LINKAGE SYSTEM AND API PLATFORM [patent_app_type] => utility [patent_app_number] => 17/205295 [patent_app_country] => US [patent_app_date] => 2021-03-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12354 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17205295 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/205295
Data linkage system and API platform Mar 17, 2021 Issued
Array ( [id] => 16979862 [patent_doc_number] => 20210224099 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-07-22 [patent_title] => Virtual Machine Management Method and Apparatus for Cloud Platform [patent_app_type] => utility [patent_app_number] => 17/202806 [patent_app_country] => US [patent_app_date] => 2021-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12192 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17202806 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/202806
Virtual machine management method and apparatus for cloud platform Mar 15, 2021 Issued
Array ( [id] => 17839609 [patent_doc_number] => 20220276914 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-09-01 [patent_title] => INTERFACE FOR MULTIPLE PROCESSORS [patent_app_type] => utility [patent_app_number] => 17/189090 [patent_app_country] => US [patent_app_date] => 2021-03-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 73016 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -32 [patent_words_short_claim] => 32 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17189090 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/189090
INTERFACE FOR MULTIPLE PROCESSORS Feb 28, 2021 Pending
Array ( [id] => 17054144 [patent_doc_number] => 20210263578 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-26 [patent_title] => PHOTOVOLTAIC SMART POWER DISTRIBUTION BOX AND CONTROLLER [patent_app_type] => utility [patent_app_number] => 17/183865 [patent_app_country] => US [patent_app_date] => 2021-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17152 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17183865 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/183865
PHOTOVOLTAIC SMART POWER DISTRIBUTION BOX AND CONTROLLER Feb 23, 2021 Abandoned
Array ( [id] => 17038645 [patent_doc_number] => 20210255604 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-19 [patent_title] => PRODUCTION SYSTEM, COMMUNICATION METHOD, AND INFORMATION STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 17/179364 [patent_app_country] => US [patent_app_date] => 2021-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14672 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 51 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17179364 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/179364
Production system, communication method, and information storage medium Feb 17, 2021 Issued
Array ( [id] => 17038645 [patent_doc_number] => 20210255604 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-19 [patent_title] => PRODUCTION SYSTEM, COMMUNICATION METHOD, AND INFORMATION STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 17/179364 [patent_app_country] => US [patent_app_date] => 2021-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14672 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 51 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17179364 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/179364
Production system, communication method, and information storage medium Feb 17, 2021 Issued
Array ( [id] => 17038645 [patent_doc_number] => 20210255604 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-19 [patent_title] => PRODUCTION SYSTEM, COMMUNICATION METHOD, AND INFORMATION STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 17/179364 [patent_app_country] => US [patent_app_date] => 2021-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14672 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 51 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17179364 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/179364
Production system, communication method, and information storage medium Feb 17, 2021 Issued
Array ( [id] => 17038645 [patent_doc_number] => 20210255604 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-19 [patent_title] => PRODUCTION SYSTEM, COMMUNICATION METHOD, AND INFORMATION STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 17/179364 [patent_app_country] => US [patent_app_date] => 2021-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14672 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 51 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17179364 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/179364
Production system, communication method, and information storage medium Feb 17, 2021 Issued
Array ( [id] => 16887526 [patent_doc_number] => 20210173723 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-06-10 [patent_title] => ADAPTIVE APPLICATION VERSION INTEGRATION SUPPORT [patent_app_type] => utility [patent_app_number] => 17/178079 [patent_app_country] => US [patent_app_date] => 2021-02-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8887 [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] => 17178079 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/178079
Adaptive application version integration support Feb 16, 2021 Issued
Array ( [id] => 17682455 [patent_doc_number] => 11366708 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-06-21 [patent_title] => Managing functions on an iOS mobile device using ANCS notifications [patent_app_type] => utility [patent_app_number] => 17/172597 [patent_app_country] => US [patent_app_date] => 2021-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 29262 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17172597 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/172597
Managing functions on an iOS mobile device using ANCS notifications Feb 9, 2021 Issued
Array ( [id] => 17580715 [patent_doc_number] => 20220137570 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-05-05 [patent_title] => BUILDING MANAGEMENT SYSTEM WITH AUTO-CONFIGURATION USING EXISTING POINTS [patent_app_type] => utility [patent_app_number] => 17/170668 [patent_app_country] => US [patent_app_date] => 2021-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20704 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17170668 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/170668
Building management system with auto-configuration using existing points Feb 7, 2021 Issued
Array ( [id] => 17550856 [patent_doc_number] => 20220122198 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-21 [patent_title] => METHOD FOR PROGRAMMING ENERGY STORAGE DEVICES IN POWER-GAS COUPLING SYSTEM BASED ON RELIABILITY CONSTRAINTS [patent_app_type] => utility [patent_app_number] => 17/165957 [patent_app_country] => US [patent_app_date] => 2021-02-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3582 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17165957 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/165957
Method for programming energy storage devices in power-gas coupling system based on reliability constraints Feb 2, 2021 Issued
Array ( [id] => 17492203 [patent_doc_number] => 11281506 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-22 [patent_title] => Virtualised gateways [patent_app_type] => utility [patent_app_number] => 17/165513 [patent_app_country] => US [patent_app_date] => 2021-02-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 28045 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17165513 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/165513
Virtualised gateways Feb 1, 2021 Issued
Array ( [id] => 19045782 [patent_doc_number] => 11934897 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-03-19 [patent_title] => Application data flow graph execution using network-on-chip overlay [patent_app_type] => utility [patent_app_number] => 17/163124 [patent_app_country] => US [patent_app_date] => 2021-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 12308 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17163124 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/163124
Application data flow graph execution using network-on-chip overlay Jan 28, 2021 Issued
Array ( [id] => 17763442 [patent_doc_number] => 20220237054 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-28 [patent_title] => DYNAMIC PERSONALIZED API ASSEMBLY [patent_app_type] => utility [patent_app_number] => 17/158163 [patent_app_country] => US [patent_app_date] => 2021-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8818 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17158163 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/158163
Dynamic personalized API assembly Jan 25, 2021 Issued
Array ( [id] => 18609861 [patent_doc_number] => 11751359 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-09-05 [patent_title] => Intelligent movable flow controller and cooling manifold for datacenter cooling systems [patent_app_type] => utility [patent_app_number] => 17/142690 [patent_app_country] => US [patent_app_date] => 2021-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 48 [patent_figures_cnt] => 49 [patent_no_of_words] => 47857 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 5 [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] => 17142690 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/142690
Intelligent movable flow controller and cooling manifold for datacenter cooling systems Jan 5, 2021 Issued
Array ( [id] => 19942657 [patent_doc_number] => 12314789 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-05-27 [patent_title] => Systems and methods for conducting an automated dialogue [patent_app_type] => utility [patent_app_number] => 17/137671 [patent_app_country] => US [patent_app_date] => 2020-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3444 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 231 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17137671 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/137671
Systems and methods for conducting an automated dialogue Dec 29, 2020 Issued
Array ( [id] => 17706791 [patent_doc_number] => 20220206797 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-30 [patent_title] => MEMORY BANDWIDTH MONITORING EXTENSIBLE COUNTER [patent_app_type] => utility [patent_app_number] => 17/134256 [patent_app_country] => US [patent_app_date] => 2020-12-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16867 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17134256 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/134256
Memory bandwidth monitoring extensible counter Dec 24, 2020 Issued
Menu