
Andrew H. Wilder
Examiner (ID: 15227, Phone: (571)270-7948 , Office: P/3627 )
| Most Active Art Unit | 3627 |
| Art Unit(s) | 3627 |
| Total Applications | 749 |
| Issued Applications | 490 |
| Pending Applications | 71 |
| Abandoned Applications | 202 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 14250077
[patent_doc_number] => 10275238
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-04-30
[patent_title] => Hybrid program analysis
[patent_app_type] => utility
[patent_app_number] => 13/672165
[patent_app_country] => US
[patent_app_date] => 2012-11-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 4043
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 211
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13672165
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/672165 | Hybrid program analysis | Nov 7, 2012 | Issued |
Array
(
[id] => 9465588
[patent_doc_number] => 20140130015
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-05-08
[patent_title] => 'Hybrid Program Analysis'
[patent_app_type] => utility
[patent_app_number] => 13/670270
[patent_app_country] => US
[patent_app_date] => 2012-11-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4100
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 1
[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] => 13670270
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/670270 | Hybrid Program Analysis | Nov 5, 2012 | Abandoned |
Array
(
[id] => 10507530
[patent_doc_number] => 09235405
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-01-12
[patent_title] => 'Apparatus, system and method for upgrading firmware of energy metering device'
[patent_app_type] => utility
[patent_app_number] => 13/669271
[patent_app_country] => US
[patent_app_date] => 2012-11-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 9
[patent_no_of_words] => 4245
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 304
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13669271
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/669271 | Apparatus, system and method for upgrading firmware of energy metering device | Nov 4, 2012 | Issued |
Array
(
[id] => 8929939
[patent_doc_number] => 20130185699
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-07-18
[patent_title] => 'Storage Device Including Software Development Kit that Supports Multiple Types of Platforms and Multiple Programming Languages'
[patent_app_type] => utility
[patent_app_number] => 13/669052
[patent_app_country] => US
[patent_app_date] => 2012-11-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4177
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 1
[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] => 13669052
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/669052 | Storage Device Including Software Development Kit that Supports Multiple Types of Platforms and Multiple Programming Languages | Nov 4, 2012 | Abandoned |
Array
(
[id] => 11206821
[patent_doc_number] => 09436447
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-09-06
[patent_title] => 'Technique for live analysis-based rematerialization to reduce register pressures and enhance parallelism'
[patent_app_type] => utility
[patent_app_number] => 13/669401
[patent_app_country] => US
[patent_app_date] => 2012-11-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6578
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 173
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13669401
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/669401 | Technique for live analysis-based rematerialization to reduce register pressures and enhance parallelism | Nov 4, 2012 | Issued |
Array
(
[id] => 9451937
[patent_doc_number] => 20140123107
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-05-01
[patent_title] => 'SYSTEMS AND METHODS TO MAINTAIN CONSISTENCY BETWEEN SOFTWARE SPECIFICATION AND CODE'
[patent_app_type] => utility
[patent_app_number] => 13/663956
[patent_app_country] => US
[patent_app_date] => 2012-10-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4311
[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] => 13663956
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/663956 | Systems and methods to maintain consistency between software specification and code | Oct 29, 2012 | Issued |
Array
(
[id] => 8794495
[patent_doc_number] => 20130111464
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-05-02
[patent_title] => 'MODULAR AND OPEN PLATFORM IMAGE CAPTURE DEVICES AND RELATED METHODS'
[patent_app_type] => utility
[patent_app_number] => 13/662443
[patent_app_country] => US
[patent_app_date] => 2012-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 8638
[patent_no_of_claims] => 22
[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] => 13662443
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/662443 | MODULAR AND OPEN PLATFORM IMAGE CAPTURE DEVICES AND RELATED METHODS | Oct 26, 2012 | Abandoned |
Array
(
[id] => 14034337
[patent_doc_number] => 10228919
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-03-12
[patent_title] => Demand-driven algorithm to reduce sign-extension instructions included in loops of a 64-bit computer program
[patent_app_type] => utility
[patent_app_number] => 13/661478
[patent_app_country] => US
[patent_app_date] => 2012-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4311
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13661478
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/661478 | Demand-driven algorithm to reduce sign-extension instructions included in loops of a 64-bit computer program | Oct 25, 2012 | Issued |
Array
(
[id] => 9886172
[patent_doc_number] => 08972958
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-03-03
[patent_title] => 'Multistage development workflow for generating a custom instruction set reconfigurable processor'
[patent_app_type] => utility
[patent_app_number] => 13/658617
[patent_app_country] => US
[patent_app_date] => 2012-10-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 6163
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 244
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13658617
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/658617 | Multistage development workflow for generating a custom instruction set reconfigurable processor | Oct 22, 2012 | Issued |
Array
(
[id] => 11636931
[patent_doc_number] => 09658905
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-05-23
[patent_title] => 'Information processing apparatus and method for carrying out multi-thread processing'
[patent_app_type] => utility
[patent_app_number] => 13/611561
[patent_app_country] => US
[patent_app_date] => 2012-09-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 18
[patent_no_of_words] => 11724
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 293
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13611561
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/611561 | Information processing apparatus and method for carrying out multi-thread processing | Sep 11, 2012 | Issued |
Array
(
[id] => 10046510
[patent_doc_number] => 09086907
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-07-21
[patent_title] => 'Apparatus and method for managing virtual machine addresses'
[patent_app_type] => utility
[patent_app_number] => 13/608362
[patent_app_country] => US
[patent_app_date] => 2012-09-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 22
[patent_no_of_words] => 9602
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 375
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13608362
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/608362 | Apparatus and method for managing virtual machine addresses | Sep 9, 2012 | Issued |
Array
(
[id] => 9341817
[patent_doc_number] => 20140068601
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-03-06
[patent_title] => 'SYSTEM AND METHOD FOR LIVE COMPUTER FORENSICS'
[patent_app_type] => utility
[patent_app_number] => 13/599800
[patent_app_country] => US
[patent_app_date] => 2012-08-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5908
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[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] => 13599800
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/599800 | SYSTEM AND METHOD FOR LIVE COMPUTER FORENSICS | Aug 29, 2012 | Abandoned |
Array
(
[id] => 9332758
[patent_doc_number] => 20140059541
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-02-27
[patent_title] => 'OPTIMIZING DEPLOYMENT OF VIRTUAL MACHINES BY PRE-GENERATING A VIRTUAL MACHINE\'S FIRST-BOOT METADATA BY CLOUD CONTROLLER'
[patent_app_type] => utility
[patent_app_number] => 13/595352
[patent_app_country] => US
[patent_app_date] => 2012-08-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5992
[patent_no_of_claims] => 15
[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] => 13595352
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/595352 | Optimizing deployment of virtual machines by pre-generating a virtual machine's first-boot metadata by cloud controller | Aug 26, 2012 | Issued |
Array
(
[id] => 9332756
[patent_doc_number] => 20140059538
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-02-27
[patent_title] => 'VIRTUAL MACHINE STATE TRACKING USING OBJECT BASED STORAGE'
[patent_app_type] => utility
[patent_app_number] => 13/592243
[patent_app_country] => US
[patent_app_date] => 2012-08-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4278
[patent_no_of_claims] => 18
[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] => 13592243
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/592243 | VIRTUAL MACHINE STATE TRACKING USING OBJECT BASED STORAGE | Aug 21, 2012 | Abandoned |
Array
(
[id] => 8588928
[patent_doc_number] => 20130007749
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-01-03
[patent_title] => 'METHOD AND APPARATUS FOR MANAGING A WORKING TASK BASED ON A COMMUNICATION MESSAGE'
[patent_app_type] => utility
[patent_app_number] => 13/572011
[patent_app_country] => US
[patent_app_date] => 2012-08-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4344
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 1
[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] => 13572011
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/572011 | METHOD AND APPARATUS FOR MANAGING A WORKING TASK BASED ON A COMMUNICATION MESSAGE | Aug 9, 2012 | Abandoned |
Array
(
[id] => 8504777
[patent_doc_number] => 20120304184
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-11-29
[patent_title] => 'MULTI-CORE PROCESSOR SYSTEM, COMPUTER PRODUCT, AND CONTROL METHOD'
[patent_app_type] => utility
[patent_app_number] => 13/570799
[patent_app_country] => US
[patent_app_date] => 2012-08-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 28
[patent_figures_cnt] => 28
[patent_no_of_words] => 11959
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 6
[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] => 13570799
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/570799 | MULTI-CORE PROCESSOR SYSTEM, COMPUTER PRODUCT, AND CONTROL METHOD | Aug 8, 2012 | Abandoned |
Array
(
[id] => 8952963
[patent_doc_number] => 20130198744
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-08-01
[patent_title] => 'System and Method for Providing Migrateable Virtual Serial Port Services'
[patent_app_type] => utility
[patent_app_number] => 13/563422
[patent_app_country] => US
[patent_app_date] => 2012-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 1926
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 1
[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] => 13563422
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/563422 | System and method for providing migrateable virtual serial port services | Jul 30, 2012 | Issued |
Array
(
[id] => 11332938
[patent_doc_number] => 09524184
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-12-20
[patent_title] => 'Open station canonical operator for data stream processing'
[patent_app_type] => utility
[patent_app_number] => 13/563198
[patent_app_country] => US
[patent_app_date] => 2012-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6285
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 112
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13563198
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/563198 | Open station canonical operator for data stream processing | Jul 30, 2012 | Issued |
Array
(
[id] => 10327858
[patent_doc_number] => 20150212862
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-07-30
[patent_title] => 'COMPILATION SYSTEM FOR EXECUTABLE OBJECTS'
[patent_app_type] => utility
[patent_app_number] => 14/417224
[patent_app_country] => US
[patent_app_date] => 2012-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8883
[patent_no_of_claims] => 15
[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] => 14417224
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/417224 | COMPILATION SYSTEM FOR EXECUTABLE OBJECTS | Jul 29, 2012 | Abandoned |
Array
(
[id] => 10530328
[patent_doc_number] => 09256464
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-02-09
[patent_title] => 'Method and apparatus to replicate stateful virtual machines between clouds'
[patent_app_type] => utility
[patent_app_number] => 13/550708
[patent_app_country] => US
[patent_app_date] => 2012-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4326
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 469
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13550708
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/550708 | Method and apparatus to replicate stateful virtual machines between clouds | Jul 16, 2012 | Issued |