Search

Dirk Wright

Examiner (ID: 17288, Phone: (571)272-7098 , Office: P/3659 )

Most Active Art Unit
3502
Art Unit(s)
2899, 3655, 3659, 3656, 3681, 3502, 3622
Total Applications
4396
Issued Applications
4127
Pending Applications
57
Abandoned Applications
218

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18023291 [patent_doc_number] => 20220374790 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-11-24 [patent_title] => OPTIMIZATION METHOD, APPARATUS, COMPUTER DEVICE AND STORAGE MEDIUM FOR ENGINE MODEL [patent_app_type] => utility [patent_app_number] => 17/878287 [patent_app_country] => US [patent_app_date] => 2022-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9875 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 285 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17878287 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/878287
Optimization method, apparatus, computer device and storage medium for engine model Jul 31, 2022 Issued
Array ( [id] => 18941694 [patent_doc_number] => 20240036833 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-01 [patent_title] => DEVELOPMENT AND IMPLEMENTATION OF CONTAINERIZED APPLICATIONS [patent_app_type] => utility [patent_app_number] => 17/815973 [patent_app_country] => US [patent_app_date] => 2022-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5625 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17815973 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/815973
Development and implementation of containerized applications Jul 28, 2022 Issued
Array ( [id] => 18204041 [patent_doc_number] => 11586432 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-02-21 [patent_title] => Modular software architecture for machine learning pipelines [patent_app_type] => utility [patent_app_number] => 17/877357 [patent_app_country] => US [patent_app_date] => 2022-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 10228 [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] => 17877357 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/877357
Modular software architecture for machine learning pipelines Jul 28, 2022 Issued
Array ( [id] => 18925310 [patent_doc_number] => 20240028314 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-25 [patent_title] => SYSTEM AND METHOD FOR RETRIEVAL AND GENERATION OF GRAPHICAL USER INTERFACE DEPICTING OF GRAPHICS ASSOCIATED WITH RULES-BASED DATA MANAGEMENT [patent_app_type] => utility [patent_app_number] => 17/872358 [patent_app_country] => US [patent_app_date] => 2022-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8826 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17872358 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/872358
System and method for retrieval and generation of graphical user interface depicting of graphics associated with rules-based data management Jul 24, 2022 Issued
Array ( [id] => 18145151 [patent_doc_number] => 20230019006 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-01-19 [patent_title] => COLLABORATIVE INDUSTRIAL INTEGRATED DEVELOPMENT AND EXECUTION ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 17/863255 [patent_app_country] => US [patent_app_date] => 2022-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20984 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 234 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17863255 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/863255
Collaborative industrial integrated development and execution environment Jul 11, 2022 Issued
Array ( [id] => 18111502 [patent_doc_number] => 20230004382 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-01-05 [patent_title] => METHOD AND APPARATUS FOR PROVIDING PLATFORM-INTEGRATED SDK CAPABLE OF DEVELOPING MULTIPLE PLATFORMS WITH SINGLE SOURCE CODE [patent_app_type] => utility [patent_app_number] => 17/852458 [patent_app_country] => US [patent_app_date] => 2022-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3285 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17852458 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/852458
Method and apparatus for providing platform-integrated SDK capable of developing multiple platforms with single source code Jun 28, 2022 Issued
Array ( [id] => 18864148 [patent_doc_number] => 20230418584 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-12-28 [patent_title] => CONTROLLING OPERATING SYSTEM UPGRADES BASED ON USAGE DATA OF CLIENT DEVICE [patent_app_type] => utility [patent_app_number] => 17/852043 [patent_app_country] => US [patent_app_date] => 2022-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13783 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17852043 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/852043
Controlling operating system upgrades based on usage data of client device Jun 27, 2022 Issued
Array ( [id] => 18400846 [patent_doc_number] => 11662984 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-05-30 [patent_title] => Frequent source code pattern mining [patent_app_type] => utility [patent_app_number] => 17/851031 [patent_app_country] => US [patent_app_date] => 2022-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 7248 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17851031 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/851031
Frequent source code pattern mining Jun 27, 2022 Issued
Array ( [id] => 18864163 [patent_doc_number] => 20230418599 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-12-28 [patent_title] => COMMIT CONFORMITY VERIFICATION SYSTEM [patent_app_type] => utility [patent_app_number] => 17/850380 [patent_app_country] => US [patent_app_date] => 2022-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9525 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 17850380 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/850380
Commit conformity verification system Jun 26, 2022 Issued
Array ( [id] => 18846896 [patent_doc_number] => 20230409300 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-12-21 [patent_title] => SOURCE CODE STRUCTURAL INFERENCE BASED ON INDENTATION [patent_app_type] => utility [patent_app_number] => 17/845739 [patent_app_country] => US [patent_app_date] => 2022-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8135 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17845739 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/845739
Source code structural inference based on indentation Jun 20, 2022 Issued
Array ( [id] => 19841921 [patent_doc_number] => 12254312 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-03-18 [patent_title] => Scenario aware dynamic code branching of self-evolving code [patent_app_type] => utility [patent_app_number] => 17/806794 [patent_app_country] => US [patent_app_date] => 2022-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 5516 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17806794 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/806794
Scenario aware dynamic code branching of self-evolving code Jun 13, 2022 Issued
Array ( [id] => 18832529 [patent_doc_number] => 20230401056 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-12-14 [patent_title] => INTERACTIVE CODE VISUALIZATION SYSTEM [patent_app_type] => utility [patent_app_number] => 17/837470 [patent_app_country] => US [patent_app_date] => 2022-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9544 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -23 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17837470 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/837470
Interactive code visualization system Jun 9, 2022 Issued
Array ( [id] => 17992569 [patent_doc_number] => 20220358606 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-11-10 [patent_title] => METHODS AND SYSTEMS FOR MACHINE-LEARNING FOR PREDICTION OF GRID CARBON EMISSIONS [patent_app_type] => utility [patent_app_number] => 17/833511 [patent_app_country] => US [patent_app_date] => 2022-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17793 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17833511 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/833511
Methods and systems for machine-learning for prediction of grid carbon emissions Jun 5, 2022 Issued
Array ( [id] => 19137269 [patent_doc_number] => 11972234 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-04-30 [patent_title] => Machine-learned models for generating code snippets with predicted placeholders for optimizing software development [patent_app_type] => utility [patent_app_number] => 17/832199 [patent_app_country] => US [patent_app_date] => 2022-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8337 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17832199 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/832199
Machine-learned models for generating code snippets with predicted placeholders for optimizing software development Jun 2, 2022 Issued
Array ( [id] => 18810705 [patent_doc_number] => 20230385041 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-30 [patent_title] => BINARY TRANSLATION USING RAW BINARY CODE WITH COMPILER PRODUCED METADATA [patent_app_type] => utility [patent_app_number] => 17/664969 [patent_app_country] => US [patent_app_date] => 2022-05-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9344 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 167 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17664969 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/664969
Binary translation using raw binary code with compiler produced metadata May 24, 2022 Issued
Array ( [id] => 18810690 [patent_doc_number] => 20230385026 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-30 [patent_title] => AUTOMATIC FLOW IMPLEMENTATION FROM TEXT INPUT [patent_app_type] => utility [patent_app_number] => 17/752564 [patent_app_country] => US [patent_app_date] => 2022-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7727 [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] => 17752564 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/752564
Automatic flow implementation from text input May 23, 2022 Issued
Array ( [id] => 18519772 [patent_doc_number] => 11709663 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-07-25 [patent_title] => Link-time driver polymorphism for embedded systems [patent_app_type] => utility [patent_app_number] => 17/747999 [patent_app_country] => US [patent_app_date] => 2022-05-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8656 [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] => 17747999 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/747999
Link-time driver polymorphism for embedded systems May 17, 2022 Issued
Array ( [id] => 19136843 [patent_doc_number] => 11971800 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-04-30 [patent_title] => Automated open telemetry instrumentation leveraging behavior learning [patent_app_type] => utility [patent_app_number] => 17/743734 [patent_app_country] => US [patent_app_date] => 2022-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7824 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [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] => 17743734 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/743734
Automated open telemetry instrumentation leveraging behavior learning May 12, 2022 Issued
Array ( [id] => 19581670 [patent_doc_number] => 12147788 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-11-19 [patent_title] => System and method for intelligently generating code for use in integrating automated response generating systems with non-API applications [patent_app_type] => utility [patent_app_number] => 17/741953 [patent_app_country] => US [patent_app_date] => 2022-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 11378 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 230 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17741953 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/741953
System and method for intelligently generating code for use in integrating automated response generating systems with non-API applications May 10, 2022 Issued
Array ( [id] => 18934405 [patent_doc_number] => 11886839 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-01-30 [patent_title] => Non-transitory computer-readable recording medium, function generation method, and information processing device [patent_app_type] => utility [patent_app_number] => 17/736156 [patent_app_country] => US [patent_app_date] => 2022-05-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 45 [patent_figures_cnt] => 59 [patent_no_of_words] => 18981 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17736156 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/736156
Non-transitory computer-readable recording medium, function generation method, and information processing device May 3, 2022 Issued
Menu