
Daxin Wu
Examiner (ID: 18423, Phone: (571)270-7721 , Office: P/2191 )
| Most Active Art Unit | 2191 |
| Art Unit(s) | 2198, 2191 |
| Total Applications | 680 |
| Issued Applications | 567 |
| Pending Applications | 43 |
| Abandoned Applications | 90 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 5405405
[patent_doc_number] => 20090240720
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-09-24
[patent_title] => 'Method and system for dynamically controlling functionality of an application program and storage medium for storing instructions which effectuate the method'
[patent_app_type] => utility
[patent_app_number] => 12/077502
[patent_app_country] => US
[patent_app_date] => 2008-03-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2252
[patent_no_of_claims] => 24
[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] => publications/A1/0240/20090240720.pdf
[firstpage_image] =>[orig_patent_app_number] => 12077502
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/077502 | Method and system for dynamically controlling functionality of an application program and storage medium for storing instructions which effectuate the method | Mar 18, 2008 | Abandoned |
Array
(
[id] => 8331758
[patent_doc_number] => 08239836
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-08-07
[patent_title] => 'Multi-variant parallel program execution to detect malicious code injection'
[patent_app_type] => utility
[patent_app_number] => 12/075127
[patent_app_country] => US
[patent_app_date] => 2008-03-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 16
[patent_no_of_words] => 14613
[patent_no_of_claims] => 54
[patent_no_of_ind_claims] => 7
[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] => 12075127
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/075127 | Multi-variant parallel program execution to detect malicious code injection | Mar 6, 2008 | Issued |
Array
(
[id] => 9023708
[patent_doc_number] => 08533707
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-09-10
[patent_title] => 'Linux matrix compilation system and method'
[patent_app_type] => utility
[patent_app_number] => 12/074508
[patent_app_country] => US
[patent_app_date] => 2008-03-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7120
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 4
[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] => 12074508
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/074508 | Linux matrix compilation system and method | Mar 3, 2008 | Issued |
Array
(
[id] => 5387742
[patent_doc_number] => 20090228987
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-09-10
[patent_title] => 'SHIELD FOR USER INTERFACE TESTING'
[patent_app_type] => utility
[patent_app_number] => 12/042019
[patent_app_country] => US
[patent_app_date] => 2008-03-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 5723
[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] => publications/A1/0228/20090228987.pdf
[firstpage_image] =>[orig_patent_app_number] => 12042019
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/042019 | Shield for user interface testing | Mar 3, 2008 | Issued |
Array
(
[id] => 4700432
[patent_doc_number] => 20080222616
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-09-11
[patent_title] => 'Software translation'
[patent_app_type] => utility
[patent_app_number] => 12/073305
[patent_app_country] => US
[patent_app_date] => 2008-03-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 15656
[patent_no_of_claims] => 61
[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] => publications/A1/0222/20080222616.pdf
[firstpage_image] =>[orig_patent_app_number] => 12073305
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/073305 | Software translation | Mar 3, 2008 | Abandoned |
Array
(
[id] => 9170016
[patent_doc_number] => 08595710
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-11-26
[patent_title] => 'Repositories and related services for managing localization of resources'
[patent_app_type] => utility
[patent_app_number] => 12/041620
[patent_app_country] => US
[patent_app_date] => 2008-03-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6832
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 216
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12041620
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/041620 | Repositories and related services for managing localization of resources | Mar 2, 2008 | Issued |
Array
(
[id] => 4854703
[patent_doc_number] => 20080320447
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-12-25
[patent_title] => 'METHOD OF ACCESSING WEB PARAMETERS'
[patent_app_type] => utility
[patent_app_number] => 12/040921
[patent_app_country] => US
[patent_app_date] => 2008-03-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3317
[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] => publications/A1/0320/20080320447.pdf
[firstpage_image] =>[orig_patent_app_number] => 12040921
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/040921 | METHOD OF ACCESSING WEB PARAMETERS | Mar 2, 2008 | Abandoned |
Array
(
[id] => 5540692
[patent_doc_number] => 20090222497
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-09-03
[patent_title] => 'METHOD, SYSTEM AND APPARATUS FOR REMOTE SOFTWARE UPGRADE OF AN EMBEDDED DEVICE'
[patent_app_type] => utility
[patent_app_number] => 12/040001
[patent_app_country] => US
[patent_app_date] => 2008-02-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5200
[patent_no_of_claims] => 55
[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] => publications/A1/0222/20090222497.pdf
[firstpage_image] =>[orig_patent_app_number] => 12040001
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/040001 | METHOD, SYSTEM AND APPARATUS FOR REMOTE SOFTWARE UPGRADE OF AN EMBEDDED DEVICE | Feb 28, 2008 | Abandoned |
Array
(
[id] => 4825136
[patent_doc_number] => 20080228731
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-09-18
[patent_title] => 'DEBUGGING SYSTEM AND DEBUGGING METHOD'
[patent_app_type] => utility
[patent_app_number] => 12/037521
[patent_app_country] => US
[patent_app_date] => 2008-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4599
[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] => publications/A1/0228/20080228731.pdf
[firstpage_image] =>[orig_patent_app_number] => 12037521
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/037521 | DEBUGGING SYSTEM AND DEBUGGING METHOD | Feb 25, 2008 | Abandoned |
Array
(
[id] => 5516935
[patent_doc_number] => 20090217242
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-08-27
[patent_title] => 'LEARNING SOFTWARE PROGRAM TO WEB-BASED FILE CONVERTER'
[patent_app_type] => utility
[patent_app_number] => 12/037217
[patent_app_country] => US
[patent_app_date] => 2008-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3520
[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] => publications/A1/0217/20090217242.pdf
[firstpage_image] =>[orig_patent_app_number] => 12037217
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/037217 | LEARNING SOFTWARE PROGRAM TO WEB-BASED FILE CONVERTER | Feb 25, 2008 | Abandoned |
Array
(
[id] => 5516938
[patent_doc_number] => 20090217245
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-08-27
[patent_title] => 'METHOD AND IMPLEMENTATION FOR CONSTRUCTING OF CORRECTED JAVA NATIVE CODE'
[patent_app_type] => utility
[patent_app_number] => 12/037800
[patent_app_country] => US
[patent_app_date] => 2008-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3252
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0217/20090217245.pdf
[firstpage_image] =>[orig_patent_app_number] => 12037800
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/037800 | Method and implementation for constructing of corrected java native code | Feb 25, 2008 | Issued |
Array
(
[id] => 4730945
[patent_doc_number] => 20080209392
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-08-28
[patent_title] => 'Systems and Methods for Definition and Execution of Batch Processing Services'
[patent_app_type] => utility
[patent_app_number] => 12/037318
[patent_app_country] => US
[patent_app_date] => 2008-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 36
[patent_figures_cnt] => 36
[patent_no_of_words] => 17107
[patent_no_of_claims] => 4
[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] => publications/A1/0209/20080209392.pdf
[firstpage_image] =>[orig_patent_app_number] => 12037318
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/037318 | Systems and Methods for Definition and Execution of Batch Processing Services | Feb 25, 2008 | Abandoned |
Array
(
[id] => 8935887
[patent_doc_number] => 08495609
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-07-23
[patent_title] => 'Methods, systems, and computer program products for taking a snapshot of installed software on a data processing system as part of a software update process'
[patent_app_type] => utility
[patent_app_number] => 12/036622
[patent_app_country] => US
[patent_app_date] => 2008-02-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 4535
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12036622
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/036622 | Methods, systems, and computer program products for taking a snapshot of installed software on a data processing system as part of a software update process | Feb 24, 2008 | Issued |
Array
(
[id] => 8109159
[patent_doc_number] => 08156234
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-04-10
[patent_title] => 'Multicast distribution of computer virus pattern files with fail over mechanism'
[patent_app_type] => utility
[patent_app_number] => 12/070021
[patent_app_country] => US
[patent_app_date] => 2008-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 4704
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 201
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/156/08156234.pdf
[firstpage_image] =>[orig_patent_app_number] => 12070021
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/070021 | Multicast distribution of computer virus pattern files with fail over mechanism | Feb 13, 2008 | Issued |
Array
(
[id] => 5411566
[patent_doc_number] => 20090125465
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-05-14
[patent_title] => 'SYSTEM FOR AND METHOD OF CAPTURING APPLICATION CHARACTERISTICS DATA FROM A COMPUTER SYSTEM AND MODELING TARGET SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 11/938247
[patent_app_country] => US
[patent_app_date] => 2007-11-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 26
[patent_figures_cnt] => 26
[patent_no_of_words] => 24429
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0125/20090125465.pdf
[firstpage_image] =>[orig_patent_app_number] => 11938247
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/938247 | System for and method of capturing application characteristics data from a computer system and modeling target system | Nov 8, 2007 | Issued |
Array
(
[id] => 5448212
[patent_doc_number] => 20090049438
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-02-19
[patent_title] => 'Method for Optimizing Migration of Software Applications to Address Needs'
[patent_app_type] => utility
[patent_app_number] => 11/838274
[patent_app_country] => US
[patent_app_date] => 2007-08-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4155
[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] => publications/A1/0049/20090049438.pdf
[firstpage_image] =>[orig_patent_app_number] => 11838274
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/838274 | Method for optimizing migration of software applications to address needs | Aug 13, 2007 | Issued |
Array
(
[id] => 5448206
[patent_doc_number] => 20090049432
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-02-19
[patent_title] => 'METHOD AND APPARATUS TO IMPROVE THE RUNNING TIME OF SHORT RUNNING APPLICATIONS BY EFFECTIVELY INTERLEAVING COMPILATION WITH COMPUTATION IN A JUST-IN-TIME ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 11/837670
[patent_app_country] => US
[patent_app_date] => 2007-08-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8894
[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] => publications/A1/0049/20090049432.pdf
[firstpage_image] =>[orig_patent_app_number] => 11837670
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/837670 | Running time of short running applications by effectively interleaving compilation with computation in a just-in-time environment | Aug 12, 2007 | Issued |
Array
(
[id] => 6539594
[patent_doc_number] => 20100287623
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-11-11
[patent_title] => 'METHOD FOR DISTRIBUTING A COMPUTER DATA STRUCTURE TO NODES OF A NETWORK'
[patent_app_type] => utility
[patent_app_number] => 12/519605
[patent_app_country] => US
[patent_app_date] => 2006-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5338
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0287/20100287623.pdf
[firstpage_image] =>[orig_patent_app_number] => 12519605
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/519605 | METHOD FOR DISTRIBUTING A COMPUTER DATA STRUCTURE TO NODES OF A NETWORK | Dec 21, 2006 | Abandoned |
Array
(
[id] => 5411993
[patent_doc_number] => 20090125892
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-05-14
[patent_title] => 'Computer Software Development System and Method'
[patent_app_type] => utility
[patent_app_number] => 12/085129
[patent_app_country] => US
[patent_app_date] => 2006-11-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 15260
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 14
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0125/20090125892.pdf
[firstpage_image] =>[orig_patent_app_number] => 12085129
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/085129 | Computer Software Development System and Method | Nov 16, 2006 | Abandoned |
Array
(
[id] => 4713132
[patent_doc_number] => 20080301658
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-12-04
[patent_title] => 'Object Replacement Method, System and Computer Program Product'
[patent_app_type] => utility
[patent_app_number] => 12/093414
[patent_app_country] => US
[patent_app_date] => 2006-10-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3001
[patent_no_of_claims] => 16
[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] => publications/A1/0301/20080301658.pdf
[firstpage_image] =>[orig_patent_app_number] => 12093414
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/093414 | Object replacement method, system and computer program product | Oct 23, 2006 | Issued |