
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] => 16652091
[patent_doc_number] => 10929271
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-02-23
[patent_title] => System and method for detecting and alerting unexpected behavior of software applications
[patent_app_type] => utility
[patent_app_number] => 16/398332
[patent_app_country] => US
[patent_app_date] => 2019-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 8
[patent_no_of_words] => 6584
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 179
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16398332
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/398332 | System and method for detecting and alerting unexpected behavior of software applications | Apr 29, 2019 | Issued |
Array
(
[id] => 17061838
[patent_doc_number] => 11106439
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-08-31
[patent_title] => Offload server and offload program
[patent_app_type] => utility
[patent_app_number] => 17/053155
[patent_app_country] => US
[patent_app_date] => 2019-04-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 13641
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 229
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17053155
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/053155 | Offload server and offload program | Apr 14, 2019 | Issued |
Array
(
[id] => 15730847
[patent_doc_number] => 10613852
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-04-07
[patent_title] => Cognitive installation of software updates based on user context
[patent_app_type] => utility
[patent_app_number] => 16/372561
[patent_app_country] => US
[patent_app_date] => 2019-04-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6678
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 141
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16372561
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/372561 | Cognitive installation of software updates based on user context | Apr 1, 2019 | Issued |
Array
(
[id] => 16346960
[patent_doc_number] => 20200311611
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-10-01
[patent_title] => FEATURE GENERATION AND FEATURE SELECTION FOR MACHINE LEARNING TOOL
[patent_app_type] => utility
[patent_app_number] => 16/365622
[patent_app_country] => US
[patent_app_date] => 2019-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5951
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 127
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16365622
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/365622 | FEATURE GENERATION AND FEATURE SELECTION FOR MACHINE LEARNING TOOL | Mar 25, 2019 | Abandoned |
Array
(
[id] => 14997587
[patent_doc_number] => 20190317751
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-10-17
[patent_title] => UPGRADE ORCHESTRATOR
[patent_app_type] => utility
[patent_app_number] => 16/295768
[patent_app_country] => US
[patent_app_date] => 2019-03-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10195
[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] => 16295768
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/295768 | Upgrade orchestrator | Mar 6, 2019 | Issued |
Array
(
[id] => 15399035
[patent_doc_number] => 10540174
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-01-21
[patent_title] => Managed multi-container builds
[patent_app_type] => utility
[patent_app_number] => 16/283571
[patent_app_country] => US
[patent_app_date] => 2019-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 11582
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16283571
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/283571 | Managed multi-container builds | Feb 21, 2019 | Issued |
Array
(
[id] => 16208872
[patent_doc_number] => 20200241862
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-07-30
[patent_title] => DEPLOYMENT OF PATCHES IN SOFTWARE APPLICATIONS
[patent_app_type] => utility
[patent_app_number] => 16/260090
[patent_app_country] => US
[patent_app_date] => 2019-01-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5692
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 70
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16260090
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/260090 | Deployment of patches in software applications | Jan 27, 2019 | Issued |
Array
(
[id] => 18687341
[patent_doc_number] => 11783080
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-10-10
[patent_title] => Tagging of user behavior data
[patent_app_type] => utility
[patent_app_number] => 16/965267
[patent_app_country] => US
[patent_app_date] => 2019-01-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 13690
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 89
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16965267
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/965267 | Tagging of user behavior data | Jan 24, 2019 | Issued |
Array
(
[id] => 15609447
[patent_doc_number] => 10585785
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-03-10
[patent_title] => Preservation of modifications after overlay removal from a container
[patent_app_type] => utility
[patent_app_number] => 16/252050
[patent_app_country] => US
[patent_app_date] => 2019-01-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7739
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16252050
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/252050 | Preservation of modifications after overlay removal from a container | Jan 17, 2019 | Issued |
Array
(
[id] => 14314123
[patent_doc_number] => 20190146765
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-05-16
[patent_title] => UTILIZING CREATED CHARACTER INDEX FOR SWITCH STATEMENTS
[patent_app_type] => utility
[patent_app_number] => 16/247668
[patent_app_country] => US
[patent_app_date] => 2019-01-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6848
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 80
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16247668
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/247668 | Utilizing created character index for switch statements | Jan 14, 2019 | Issued |
Array
(
[id] => 17195165
[patent_doc_number] => 11163924
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-11-02
[patent_title] => Identification of changes in functional behavior and runtime behavior of a system during maintenance cycles
[patent_app_type] => utility
[patent_app_number] => 16/246245
[patent_app_country] => US
[patent_app_date] => 2019-01-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 15
[patent_no_of_words] => 10408
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 328
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16246245
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/246245 | Identification of changes in functional behavior and runtime behavior of a system during maintenance cycles | Jan 10, 2019 | Issued |
Array
(
[id] => 14282069
[patent_doc_number] => 20190138319
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-05-09
[patent_title] => CONTAINER-BASED LANGUAGE RUNTIME LOADING AN ISOLATED METHOD
[patent_app_type] => utility
[patent_app_number] => 16/241503
[patent_app_country] => US
[patent_app_date] => 2019-01-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11400
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16241503
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/241503 | Container-based language runtime loading an isolated method | Jan 6, 2019 | Issued |
Array
(
[id] => 16116343
[patent_doc_number] => 20200210194
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-07-02
[patent_title] => TECHNIQUES FOR SCHEDULING INSTRUCTIONS IN COMPILING SOURCE CODE
[patent_app_type] => utility
[patent_app_number] => 16/237012
[patent_app_country] => US
[patent_app_date] => 2018-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5016
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 197
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16237012
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/237012 | Techniques for scheduling instructions in compiling source code | Dec 30, 2018 | Issued |
Array
(
[id] => 15730829
[patent_doc_number] => 10613843
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-04-07
[patent_title] => Compiler caching based on semantic structure
[patent_app_type] => utility
[patent_app_number] => 16/229653
[patent_app_country] => US
[patent_app_date] => 2018-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 6711
[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] => 16229653
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/229653 | Compiler caching based on semantic structure | Dec 20, 2018 | Issued |
Array
(
[id] => 14218565
[patent_doc_number] => 20190121667
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-04-25
[patent_title] => PROXY OBJECT SYSTEM
[patent_app_type] => utility
[patent_app_number] => 16/215478
[patent_app_country] => US
[patent_app_date] => 2018-12-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8715
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 108
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16215478
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/215478 | Proxy object system | Dec 9, 2018 | Issued |
Array
(
[id] => 14856595
[patent_doc_number] => 10417024
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-09-17
[patent_title] => Generating verification metadata and verifying a runtime type based on verification metadata
[patent_app_type] => utility
[patent_app_number] => 16/214580
[patent_app_country] => US
[patent_app_date] => 2018-12-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 14438
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 260
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16214580
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/214580 | Generating verification metadata and verifying a runtime type based on verification metadata | Dec 9, 2018 | Issued |
Array
(
[id] => 15998931
[patent_doc_number] => 20200175336
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-06-04
[patent_title] => SOFTWARE LOGISTIC FOR LEARNING APPLICATIONS
[patent_app_type] => utility
[patent_app_number] => 16/208920
[patent_app_country] => US
[patent_app_date] => 2018-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10205
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 157
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16208920
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/208920 | Software logistic for learning applications | Dec 3, 2018 | Issued |
Array
(
[id] => 15106219
[patent_doc_number] => 10474434
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-11-12
[patent_title] => Automation tool
[patent_app_type] => utility
[patent_app_number] => 16/184260
[patent_app_country] => US
[patent_app_date] => 2018-11-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5457
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 225
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16184260
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/184260 | Automation tool | Nov 7, 2018 | Issued |
Array
(
[id] => 15870577
[patent_doc_number] => 20200142692
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-05-07
[patent_title] => SYSTEM AND METHOD FOR IDENTIFYING OPEN SOURCE USAGE
[patent_app_type] => utility
[patent_app_number] => 16/180126
[patent_app_country] => US
[patent_app_date] => 2018-11-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6996
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16180126
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/180126 | System and method for identifying open source usage | Nov 4, 2018 | Issued |
Array
(
[id] => 15870827
[patent_doc_number] => 20200142817
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-05-07
[patent_title] => Smart Template Test Framework
[patent_app_type] => utility
[patent_app_number] => 16/181134
[patent_app_country] => US
[patent_app_date] => 2018-11-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3226
[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] => 16181134
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/181134 | Smart template test framework | Nov 4, 2018 | Issued |