
William G. Wright
Examiner (ID: 4401)
| Most Active Art Unit | 1106 |
| Art Unit(s) | 1754, 1106 |
| Total Applications | 637 |
| Issued Applications | 554 |
| Pending Applications | 0 |
| Abandoned Applications | 83 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 12262471
[patent_doc_number] => 20180081668
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-22
[patent_title] => 'IN-MEMORY DATABASE ADVANCED PROGRAMMING MODEL'
[patent_app_type] => utility
[patent_app_number] => 15/267873
[patent_app_country] => US
[patent_app_date] => 2016-09-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 10631
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15267873
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/267873 | In-memory database advanced programming model | Sep 15, 2016 | Issued |
Array
(
[id] => 12241950
[patent_doc_number] => 20180074813
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-15
[patent_title] => 'INSTALLING VEHICLE UPDATES'
[patent_app_type] => utility
[patent_app_number] => 15/265657
[patent_app_country] => US
[patent_app_date] => 2016-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 7086
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15265657
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/265657 | INSTALLING VEHICLE UPDATES | Sep 13, 2016 | Abandoned |
Array
(
[id] => 12234978
[patent_doc_number] => 20180067841
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-08
[patent_title] => 'METHOD AND APPARATUS FOR DETERMINING A PERFORMANCE IMPACT BY A SOFTWARE UPGRADE OF A MOBILE USER ENDPOINT DEVICE'
[patent_app_type] => utility
[patent_app_number] => 15/259443
[patent_app_country] => US
[patent_app_date] => 2016-09-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 13934
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15259443
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/259443 | Method and apparatus for determining a performance impact by a software upgrade of a mobile user endpoint device | Sep 7, 2016 | Issued |
Array
(
[id] => 12234873
[patent_doc_number] => 20180067736
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-08
[patent_title] => 'Outdated Resource Handling and Multiple-Version Upgrade of Cloud Software'
[patent_app_type] => utility
[patent_app_number] => 15/258642
[patent_app_country] => US
[patent_app_date] => 2016-09-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 11187
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15258642
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/258642 | Outdated resource handling and multiple-version upgrade of cloud software | Sep 6, 2016 | Issued |
Array
(
[id] => 14704167
[patent_doc_number] => 10379830
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-08-13
[patent_title] => Context-based analytical engine for extending application functionality
[patent_app_type] => utility
[patent_app_number] => 15/258401
[patent_app_country] => US
[patent_app_date] => 2016-09-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 9187
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 351
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15258401
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/258401 | Context-based analytical engine for extending application functionality | Sep 6, 2016 | Issued |
Array
(
[id] => 11423524
[patent_doc_number] => 20170031668
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-02-02
[patent_title] => 'PERIPHERAL APPARATUS AND METHOD'
[patent_app_type] => utility
[patent_app_number] => 15/209553
[patent_app_country] => US
[patent_app_date] => 2016-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5850
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15209553
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/209553 | PERIPHERAL APPARATUS AND METHOD | Jul 12, 2016 | Abandoned |
Array
(
[id] => 15757639
[patent_doc_number] => 10620931
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-04-14
[patent_title] => Automated device memory clean up mechanism
[patent_app_type] => utility
[patent_app_number] => 15/208915
[patent_app_country] => US
[patent_app_date] => 2016-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 15
[patent_no_of_words] => 12432
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 290
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15208915
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/208915 | Automated device memory clean up mechanism | Jul 12, 2016 | Issued |
Array
(
[id] => 12140078
[patent_doc_number] => 20180018161
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-01-18
[patent_title] => 'UPDATING FIRMWARE AT ENTERPRISE DEVICES'
[patent_app_type] => utility
[patent_app_number] => 15/208929
[patent_app_country] => US
[patent_app_date] => 2016-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6528
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15208929
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/208929 | UPDATING FIRMWARE AT ENTERPRISE DEVICES | Jul 12, 2016 | Abandoned |
Array
(
[id] => 12140073
[patent_doc_number] => 20180018156
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-01-18
[patent_title] => 'RADIO UPDATING METHOD'
[patent_app_type] => utility
[patent_app_number] => 15/207714
[patent_app_country] => US
[patent_app_date] => 2016-07-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4028
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15207714
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/207714 | Radio updating method | Jul 11, 2016 | Issued |
Array
(
[id] => 13186031
[patent_doc_number] => 10108535
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-10-23
[patent_title] => Web application test script generation to test software functionality
[patent_app_type] => utility
[patent_app_number] => 15/205427
[patent_app_country] => US
[patent_app_date] => 2016-07-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 15
[patent_no_of_words] => 5390
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 402
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15205427
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/205427 | Web application test script generation to test software functionality | Jul 7, 2016 | Issued |
Array
(
[id] => 14091737
[patent_doc_number] => 10241772
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-03-26
[patent_title] => Recommending substitute applications
[patent_app_type] => utility
[patent_app_number] => 15/204740
[patent_app_country] => US
[patent_app_date] => 2016-07-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 16302
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 370
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15204740
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/204740 | Recommending substitute applications | Jul 6, 2016 | Issued |
Array
(
[id] => 12475059
[patent_doc_number] => 09990271
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-06-05
[patent_title] => Automatically generating object locators for automation test generation
[patent_app_type] => utility
[patent_app_number] => 15/202906
[patent_app_country] => US
[patent_app_date] => 2016-07-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7991
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 232
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15202906
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/202906 | Automatically generating object locators for automation test generation | Jul 5, 2016 | Issued |
Array
(
[id] => 11494342
[patent_doc_number] => 20170068527
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-03-09
[patent_title] => 'DEVICE CONTROL METHOD AND APPARATUS'
[patent_app_type] => utility
[patent_app_number] => 15/203501
[patent_app_country] => US
[patent_app_date] => 2016-07-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8819
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15203501
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/203501 | DEVICE CONTROL METHOD AND APPARATUS | Jul 5, 2016 | Abandoned |
Array
(
[id] => 12114226
[patent_doc_number] => 09870219
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-01-16
[patent_title] => 'Mechanisms for performing switch upgrades using remote containers'
[patent_app_type] => utility
[patent_app_number] => 15/203583
[patent_app_country] => US
[patent_app_date] => 2016-07-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5635
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 251
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15203583
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/203583 | Mechanisms for performing switch upgrades using remote containers | Jul 5, 2016 | Issued |
Array
(
[id] => 12213953
[patent_doc_number] => 09910762
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-03-06
[patent_title] => 'Unified sandbox'
[patent_app_type] => utility
[patent_app_number] => 15/168298
[patent_app_country] => US
[patent_app_date] => 2016-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 17
[patent_no_of_words] => 8418
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 146
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15168298
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/168298 | Unified sandbox | May 30, 2016 | Issued |
Array
(
[id] => 11982121
[patent_doc_number] => 20170286275
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-10-05
[patent_title] => 'SYSTEM FOR MONITORING AND REPORTING PERFORMANCE AND CORRECTNESS ISSUES ACROSS DESIGN, COMPILE AND RUNTIME'
[patent_app_type] => utility
[patent_app_number] => 15/168191
[patent_app_country] => US
[patent_app_date] => 2016-05-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6803
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15168191
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/168191 | System for monitoring and reporting performance and correctness issues across design, compile and runtime | May 29, 2016 | Issued |
Array
(
[id] => 12986005
[patent_doc_number] => 20170344362
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-30
[patent_title] => ZERO DOWNTIME MAINTENANCE IN CONSTRAINED SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 15/167746
[patent_app_country] => US
[patent_app_date] => 2016-05-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7267
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 182
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15167746
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/167746 | Zero downtime maintenance in constrained systems | May 26, 2016 | Issued |
Array
(
[id] => 12985987
[patent_doc_number] => 20170344355
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-30
[patent_title] => UPDATING VEHICLE SYSTEM MODULES
[patent_app_type] => utility
[patent_app_number] => 15/167603
[patent_app_country] => US
[patent_app_date] => 2016-05-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7387
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 99
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15167603
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/167603 | UPDATING VEHICLE SYSTEM MODULES | May 26, 2016 | Abandoned |
Array
(
[id] => 13304283
[patent_doc_number] => 20180203678
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-07-19
[patent_title] => ELECTRONIC DEVICE, COMPILING METHOD AND COMPUTER-READABLE RECORDING MEDIUM
[patent_app_type] => utility
[patent_app_number] => 15/742740
[patent_app_country] => US
[patent_app_date] => 2016-05-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7824
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15742740
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/742740 | Electronic device, compiling method and computer-readable recording medium | May 11, 2016 | Issued |
Array
(
[id] => 10999180
[patent_doc_number] => 20160196126
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-07-07
[patent_title] => 'SYSTEM AND METHOD FOR INSTALLING A CLIENT APPLICATION USING A LIGHT INSTALLER'
[patent_app_type] => utility
[patent_app_number] => 15/067381
[patent_app_country] => US
[patent_app_date] => 2016-03-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8799
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15067381
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/067381 | System and method for installing a client application using a light installer | Mar 10, 2016 | Issued |