
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |