Search

Gregory L Clinton

Examiner (ID: 15133)

Most Active Art Unit
2154
Art Unit(s)
2154
Total Applications
16
Issued Applications
10
Pending Applications
5
Abandoned Applications
1

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19313007 [patent_doc_number] => 12038819 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-16 [patent_title] => Hardware software communication channel to support direct programming interface methods on FPGA-based prototype platforms [patent_app_type] => utility [patent_app_number] => 17/840239 [patent_app_country] => US [patent_app_date] => 2022-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 33 [patent_figures_cnt] => 37 [patent_no_of_words] => 32858 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17840239 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/840239
Hardware software communication channel to support direct programming interface methods on FPGA-based prototype platforms Jun 13, 2022 Issued
Array ( [id] => 18169833 [patent_doc_number] => 20230036444 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-02-02 [patent_title] => SYSTEM, METHOD, AND NON-TRANSITORY STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 17/839948 [patent_app_country] => US [patent_app_date] => 2022-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8606 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -3 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17839948 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/839948
SYSTEM, METHOD, AND NON-TRANSITORY STORAGE MEDIUM Jun 13, 2022 Pending
Array ( [id] => 18832530 [patent_doc_number] => 20230401057 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-12-14 [patent_title] => Video-Based Progress Tracker for Mobile Application Development [patent_app_type] => utility [patent_app_number] => 17/840529 [patent_app_country] => US [patent_app_date] => 2022-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7813 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17840529 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/840529
Video-based progress tracker for mobile application development Jun 13, 2022 Issued
Array ( [id] => 19327907 [patent_doc_number] => 12045595 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-23 [patent_title] => Low-/no-code packaging of application based on artifacts and universal tags [patent_app_type] => utility [patent_app_number] => 17/839787 [patent_app_country] => US [patent_app_date] => 2022-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5257 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17839787 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/839787
Low-/no-code packaging of application based on artifacts and universal tags Jun 13, 2022 Issued
Array ( [id] => 19340701 [patent_doc_number] => 12050893 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-30 [patent_title] => Coroutine suspension mechanism for improving performance of a computer device [patent_app_type] => utility [patent_app_number] => 17/839889 [patent_app_country] => US [patent_app_date] => 2022-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 17994 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17839889 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/839889
Coroutine suspension mechanism for improving performance of a computer device Jun 13, 2022 Issued
Array ( [id] => 18855610 [patent_doc_number] => 11853188 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-12-26 [patent_title] => Method for generating power profile in low power processor [patent_app_type] => utility [patent_app_number] => 17/745570 [patent_app_country] => US [patent_app_date] => 2022-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 8384 [patent_no_of_claims] => 20 [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] => 17745570 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/745570
Method for generating power profile in low power processor May 15, 2022 Issued
Array ( [id] => 18677765 [patent_doc_number] => 20230315412 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-10-05 [patent_title] => SCALABLE BEHAVIORAL INTERFACE SPECIFICATION CHECKING [patent_app_type] => utility [patent_app_number] => 17/708611 [patent_app_country] => US [patent_app_date] => 2022-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7222 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17708611 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/708611
SCALABLE BEHAVIORAL INTERFACE SPECIFICATION CHECKING Mar 29, 2022 Pending
Array ( [id] => 18966317 [patent_doc_number] => 11900087 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-02-13 [patent_title] => Application binary replatforming as a service [patent_app_type] => utility [patent_app_number] => 17/702555 [patent_app_country] => US [patent_app_date] => 2022-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 11693 [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] => 17702555 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/702555
Application binary replatforming as a service Mar 22, 2022 Issued
Array ( [id] => 19355592 [patent_doc_number] => 12056034 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-08-06 [patent_title] => System and method for automatically monitoring performance of software robots [patent_app_type] => utility [patent_app_number] => 17/651968 [patent_app_country] => US [patent_app_date] => 2022-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 12296 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 291 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17651968 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/651968
System and method for automatically monitoring performance of software robots Feb 21, 2022 Issued
Array ( [id] => 19293573 [patent_doc_number] => 12032927 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-09 [patent_title] => Producing idiomatic software documentation for many programming languages from a common specification [patent_app_type] => utility [patent_app_number] => 17/665361 [patent_app_country] => US [patent_app_date] => 2022-02-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 14359 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17665361 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/665361
Producing idiomatic software documentation for many programming languages from a common specification Feb 3, 2022 Issued
Array ( [id] => 18553947 [patent_doc_number] => 20230251959 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-08-10 [patent_title] => System and Method for Generating Synthetic Test Data [patent_app_type] => utility [patent_app_number] => 17/592560 [patent_app_country] => US [patent_app_date] => 2022-02-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9916 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -29 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17592560 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/592560
System and Method for Generating Synthetic Test Data Feb 3, 2022
Array ( [id] => 18703326 [patent_doc_number] => 11789837 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-10-17 [patent_title] => Adaptive data collection in clinical trials to increase the likelihood of on-time completion of a trial [patent_app_type] => utility [patent_app_number] => 17/592440 [patent_app_country] => US [patent_app_date] => 2022-02-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 49 [patent_figures_cnt] => 51 [patent_no_of_words] => 168892 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 312 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17592440 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/592440
Adaptive data collection in clinical trials to increase the likelihood of on-time completion of a trial Feb 2, 2022 Issued
Array ( [id] => 18539456 [patent_doc_number] => 20230244564 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-08-03 [patent_title] => SYSTEMS AND METHODS FOR PROACTIVELY STAGING PREBOOT FIRMWARE COMPONENTS FOR OFFLINE UPDATE AND REMEDIATION [patent_app_type] => utility [patent_app_number] => 17/590350 [patent_app_country] => US [patent_app_date] => 2022-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4728 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 17590350 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/590350
SYSTEMS AND METHODS FOR PROACTIVELY STAGING PREBOOT FIRMWARE COMPONENTS FOR OFFLINE UPDATE AND REMEDIATION Jan 31, 2022 Pending
Array ( [id] => 17613823 [patent_doc_number] => 20220156103 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-05-19 [patent_title] => SECURING VIRTUAL MACHINES IN COMPUTER SYSTEMS [patent_app_type] => utility [patent_app_number] => 17/589567 [patent_app_country] => US [patent_app_date] => 2022-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5982 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17589567 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/589567
SECURING VIRTUAL MACHINES IN COMPUTER SYSTEMS Jan 30, 2022 Pending
Array ( [id] => 18095488 [patent_doc_number] => 20220413829 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-29 [patent_title] => OTA UPDATE CONTROL DEVICE AND METHOD FOR VEHICLE [patent_app_type] => utility [patent_app_number] => 17/584616 [patent_app_country] => US [patent_app_date] => 2022-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5012 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 66 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17584616 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/584616
OTA UPDATE CONTROL DEVICE AND METHOD FOR VEHICLE Jan 25, 2022 Pending
Array ( [id] => 17884785 [patent_doc_number] => 20220300262 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-09-22 [patent_title] => METHOD FOR CONSTRUCTING, RUNNING AND IMPLEMENTING CROSS-PLATFORM APPLICATION, TERMINAL, SERVER AND SYSTEM [patent_app_type] => utility [patent_app_number] => 17/575983 [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] => 11913 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 17575983 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/575983
METHOD FOR CONSTRUCTING, RUNNING AND IMPLEMENTING CROSS-PLATFORM APPLICATION, TERMINAL, SERVER AND SYSTEM Jan 13, 2022 Pending
Array ( [id] => 17984543 [patent_doc_number] => 20220350580 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-11-03 [patent_title] => METHOD AND SYSTEM TO ENABLE PRINT FUNCTIONALITY IN HIGH-LEVEL SYNTHESIS (HLS) DESIGN PLATFORMS [patent_app_type] => utility [patent_app_number] => 17/562378 [patent_app_country] => US [patent_app_date] => 2021-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7385 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [patent_words_short_claim] => 467 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17562378 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/562378
Method and system to enable print functionality in high-level synthesis (HLS) design platforms Dec 26, 2021 Issued
Array ( [id] => 18393353 [patent_doc_number] => 20230161573 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-25 [patent_title] => SELECTING AN EPILOGUE VECTORIZATION FACTOR FOR USE IN COMPUTER PROCESSING [patent_app_type] => utility [patent_app_number] => 17/456411 [patent_app_country] => US [patent_app_date] => 2021-11-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8527 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17456411 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/456411
SELECTING AN EPILOGUE VECTORIZATION FACTOR FOR USE IN COMPUTER PROCESSING Nov 23, 2021 Pending
Array ( [id] => 19212773 [patent_doc_number] => 12001836 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-06-04 [patent_title] => Method and system for performing dynamic patch management in a virtual desktop infrastructure (VDI) platform [patent_app_type] => utility [patent_app_number] => 17/450850 [patent_app_country] => US [patent_app_date] => 2021-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 10 [patent_no_of_words] => 11472 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 342 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17450850 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/450850
Method and system for performing dynamic patch management in a virtual desktop infrastructure (VDI) platform Oct 13, 2021 Issued
Array ( [id] => 18060138 [patent_doc_number] => 20220391224 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-08 [patent_title] => PLUGIN FRAMEWORK MECHANISM TO MANAGE COMPUTATIONAL STORAGE DEVICES [patent_app_type] => utility [patent_app_number] => 17/502023 [patent_app_country] => US [patent_app_date] => 2021-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16659 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 17502023 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/502023
PLUGIN FRAMEWORK MECHANISM TO MANAGE COMPUTATIONAL STORAGE DEVICES Oct 13, 2021 Pending
Menu