Search

David Ryser

Examiner (ID: 14842)

Most Active Art Unit
1102
Art Unit(s)
1102
Total Applications
241
Issued Applications
215
Pending Applications
0
Abandoned Applications
26

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16667222 [patent_doc_number] => 10936468 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-03-02 [patent_title] => System and method of automatic software release termination based on customized reporting static code analysis [patent_app_type] => utility [patent_app_number] => 16/864680 [patent_app_country] => US [patent_app_date] => 2020-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 13645 [patent_no_of_claims] => 20 [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] => 16864680 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/864680
System and method of automatic software release termination based on customized reporting static code analysis Apr 30, 2020 Issued
Array ( [id] => 17202162 [patent_doc_number] => 20210342257 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-04 [patent_title] => ENHANCED TESTING BY AUTOMATED REUSE OF TEST METRICS [patent_app_type] => utility [patent_app_number] => 16/864674 [patent_app_country] => US [patent_app_date] => 2020-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5708 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [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] => 16864674 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/864674
Enhanced testing by automated reuse of test metrics Apr 30, 2020 Issued
Array ( [id] => 17455015 [patent_doc_number] => 11269876 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-03-08 [patent_title] => Supporting graph data structure transformations in graphs generated from a query to event data [patent_app_type] => utility [patent_app_number] => 16/864029 [patent_app_country] => US [patent_app_date] => 2020-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 83 [patent_figures_cnt] => 85 [patent_no_of_words] => 102862 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16864029 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/864029
Supporting graph data structure transformations in graphs generated from a query to event data Apr 29, 2020 Issued
Array ( [id] => 19212763 [patent_doc_number] => 12001826 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-06-04 [patent_title] => Device firmware update techniques [patent_app_type] => utility [patent_app_number] => 16/858504 [patent_app_country] => US [patent_app_date] => 2020-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 18 [patent_no_of_words] => 13450 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 67 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16858504 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/858504
Device firmware update techniques Apr 23, 2020 Issued
Array ( [id] => 17331379 [patent_doc_number] => 11221842 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-01-11 [patent_title] => Systems and methods for executing and verifying system firmware update before committing firmware update to motherboard [patent_app_type] => utility [patent_app_number] => 16/857526 [patent_app_country] => US [patent_app_date] => 2020-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5990 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16857526 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/857526
Systems and methods for executing and verifying system firmware update before committing firmware update to motherboard Apr 23, 2020 Issued
Array ( [id] => 17269142 [patent_doc_number] => 11194567 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-12-07 [patent_title] => Security patch update processor [patent_app_type] => utility [patent_app_number] => 16/848677 [patent_app_country] => US [patent_app_date] => 2020-04-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4684 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16848677 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/848677
Security patch update processor Apr 13, 2020 Issued
Array ( [id] => 16758510 [patent_doc_number] => 10977059 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-04-13 [patent_title] => Implementing object validation, web request handling, object relational mapping, or messaging via direct bytecode generation [patent_app_type] => utility [patent_app_number] => 16/829599 [patent_app_country] => US [patent_app_date] => 2020-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6562 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16829599 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/829599
Implementing object validation, web request handling, object relational mapping, or messaging via direct bytecode generation Mar 24, 2020 Issued
Array ( [id] => 16986993 [patent_doc_number] => 11074166 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-07-27 [patent_title] => System and method for deploying software-defined data centers [patent_app_type] => utility [patent_app_number] => 16/812372 [patent_app_country] => US [patent_app_date] => 2020-03-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7524 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 16812372 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/812372
System and method for deploying software-defined data centers Mar 8, 2020 Issued
Array ( [id] => 17069371 [patent_doc_number] => 20210271587 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-02 [patent_title] => DETECTION OF RUNTIME ERRORS USING MACHINE LEARNING [patent_app_type] => utility [patent_app_number] => 16/805673 [patent_app_country] => US [patent_app_date] => 2020-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6716 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16805673 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/805673
Detection of runtime errors using machine learning Feb 27, 2020 Issued
Array ( [id] => 16255495 [patent_doc_number] => 20200264869 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-20 [patent_title] => GROUPS OF ENDPOINTS AND TARGETING OF RELEASES AND PACKAGES TO ENDPOINTS [patent_app_type] => utility [patent_app_number] => 16/799477 [patent_app_country] => US [patent_app_date] => 2020-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13890 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 16799477 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/799477
Groups of endpoints and targeting of releases and packages to endpoints Feb 23, 2020 Issued
Array ( [id] => 17054815 [patent_doc_number] => 20210264249 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-26 [patent_title] => APPLICATION GENERATION BASED ON NEURAL NETWORK [patent_app_type] => utility [patent_app_number] => 16/798611 [patent_app_country] => US [patent_app_date] => 2020-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12728 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16798611 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/798611
Application generation based on neural network Feb 23, 2020 Issued
Array ( [id] => 18255917 [patent_doc_number] => 20230082956 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-16 [patent_title] => SERVICE GRAPH GENERATOR, SERVICE GRAPH GENERATION METHOD, AND PROGRAM [patent_app_type] => utility [patent_app_number] => 17/801090 [patent_app_country] => US [patent_app_date] => 2020-02-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4610 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17801090 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/801090
Service graph generator, service graph generation method, and program Feb 18, 2020 Issued
Array ( [id] => 16346121 [patent_doc_number] => 20200310772 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-01 [patent_title] => APPLICATION INSTALLATION DEVICE AND APPLICATION INSTALLATION METHOD [patent_app_type] => utility [patent_app_number] => 16/792438 [patent_app_country] => US [patent_app_date] => 2020-02-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7672 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16792438 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/792438
Application installation device and application installation method Feb 16, 2020 Issued
Array ( [id] => 19653423 [patent_doc_number] => 12175215 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-12-24 [patent_title] => Program generation apparatus, program generation method and program [patent_app_type] => utility [patent_app_number] => 17/798550 [patent_app_country] => US [patent_app_date] => 2020-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 3339 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17798550 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/798550
Program generation apparatus, program generation method and program Feb 11, 2020 Issued
Array ( [id] => 17009428 [patent_doc_number] => 20210240589 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-05 [patent_title] => AUTOMATIC CREATION OF BEST KNOWN CONFIGURATIONS [patent_app_type] => utility [patent_app_number] => 16/780166 [patent_app_country] => US [patent_app_date] => 2020-02-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5831 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16780166 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/780166
Automatic creation of best known configurations Feb 2, 2020 Issued
Array ( [id] => 16698731 [patent_doc_number] => 10949331 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-03-16 [patent_title] => Integration testing of web applications utilizing dynamically generated automation identifiers [patent_app_type] => utility [patent_app_number] => 16/776911 [patent_app_country] => US [patent_app_date] => 2020-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6955 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16776911 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/776911
Integration testing of web applications utilizing dynamically generated automation identifiers Jan 29, 2020 Issued
Array ( [id] => 17550211 [patent_doc_number] => 20220121553 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-21 [patent_title] => CATALOG VERIFICATION DEVICE, CATALOG VERIFICATION METHOD, AND PROGRAM [patent_app_type] => utility [patent_app_number] => 17/427760 [patent_app_country] => US [patent_app_date] => 2020-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5095 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17427760 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/427760
Catalog verification device, catalog verification method, and program Jan 28, 2020 Issued
Array ( [id] => 16895063 [patent_doc_number] => 11036617 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-15 [patent_title] => Sequence program processor used for tracing of sequence program [patent_app_type] => utility [patent_app_number] => 16/774607 [patent_app_country] => US [patent_app_date] => 2020-01-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 14 [patent_no_of_words] => 5564 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16774607 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/774607
Sequence program processor used for tracing of sequence program Jan 27, 2020 Issued
Array ( [id] => 17238271 [patent_doc_number] => 11182150 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-23 [patent_title] => Zero packet loss upgrade of an IO device [patent_app_type] => utility [patent_app_number] => 16/742631 [patent_app_country] => US [patent_app_date] => 2020-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 18602 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16742631 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/742631
Zero packet loss upgrade of an IO device Jan 13, 2020 Issued
Array ( [id] => 16964811 [patent_doc_number] => 20210216310 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-07-15 [patent_title] => EMULATION OF AN ENVIRONMENT SET BY A SOURCED SCRIPT WRITTEN IN A DIFFERENT SCRIPTING LANGUAGE [patent_app_type] => utility [patent_app_number] => 16/741300 [patent_app_country] => US [patent_app_date] => 2020-01-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9804 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16741300 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/741300
Emulation of an environment set by a sourced script written in a different scripting language Jan 12, 2020 Issued
Menu