Search

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 numberTitle of the applicationFiling DateStatus
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
Menu