
Junchun Wu
Examiner (ID: 17842, Phone: (571)270-1250 , Office: P/2191 )
| Most Active Art Unit | 2191 |
| Art Unit(s) | 2191 |
| Total Applications | 556 |
| Issued Applications | 475 |
| Pending Applications | 0 |
| Abandoned Applications | 84 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 10969957
[patent_doc_number] => 20140372990
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-12-18
[patent_title] => 'METHOD AND SYSTEM FOR IMPLEMENTING A MULTI-THREADED API STREAM REPLAY'
[patent_app_type] => utility
[patent_app_number] => 13/916041
[patent_app_country] => US
[patent_app_date] => 2013-06-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7201
[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] => 13916041
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/916041 | Method and system for implementing a multi-threaded API stream replay | Jun 11, 2013 | Issued |
Array
(
[id] => 10922120
[patent_doc_number] => 20140325140
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-10-30
[patent_title] => 'AUTOMATIC CREATION, DEPLOYMENT, AND UPGRADE OF DISK IMAGES'
[patent_app_type] => utility
[patent_app_number] => 13/872404
[patent_app_country] => US
[patent_app_date] => 2013-04-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5884
[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] => 13872404
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/872404 | Automatic creation, deployment, and upgrade of disk images | Apr 28, 2013 | Issued |
Array
(
[id] => 8992085
[patent_doc_number] => 20130219366
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-08-22
[patent_title] => 'STEPPING AND APPLICATION STATE VIEWING BETWEEN POINTS'
[patent_app_type] => utility
[patent_app_number] => 13/849488
[patent_app_country] => US
[patent_app_date] => 2013-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3209
[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] => 13849488
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/849488 | Stepping and application state viewing between points | Mar 22, 2013 | Issued |
Array
(
[id] => 8979140
[patent_doc_number] => 20130212569
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-08-15
[patent_title] => 'AIRCRAFT SOFTWARE PART LIBRARY'
[patent_app_type] => utility
[patent_app_number] => 13/803728
[patent_app_country] => US
[patent_app_date] => 2013-03-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 58
[patent_figures_cnt] => 58
[patent_no_of_words] => 40387
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 7
[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] => 13803728
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/803728 | Aircraft software part library | Mar 13, 2013 | Issued |
Array
(
[id] => 9017379
[patent_doc_number] => 20130232343
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-09-05
[patent_title] => 'SOFTWARE SELF-DEFENSE SYSTEMS AND METHODS'
[patent_app_type] => utility
[patent_app_number] => 13/776441
[patent_app_country] => US
[patent_app_date] => 2013-02-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 50
[patent_figures_cnt] => 50
[patent_no_of_words] => 45797
[patent_no_of_claims] => 20
[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] => 13776441
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/776441 | Software self-defense systems and methods | Feb 24, 2013 | Issued |
Array
(
[id] => 11465629
[patent_doc_number] => 09582260
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-02-28
[patent_title] => 'Method and apparatus for remote purchase, installation, and licensing of software'
[patent_app_type] => utility
[patent_app_number] => 13/739157
[patent_app_country] => US
[patent_app_date] => 2013-01-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5505
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 267
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13739157
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/739157 | Method and apparatus for remote purchase, installation, and licensing of software | Jan 10, 2013 | Issued |
Array
(
[id] => 10130918
[patent_doc_number] => 09164753
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-10-20
[patent_title] => 'Generating software updates'
[patent_app_type] => utility
[patent_app_number] => 13/736253
[patent_app_country] => US
[patent_app_date] => 2013-01-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 7125
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 273
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13736253
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/736253 | Generating software updates | Jan 7, 2013 | Issued |
Array
(
[id] => 10269020
[patent_doc_number] => 20150154017
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-06-04
[patent_title] => 'IN-APPLICATION UPGRADE METHOD FOR OPTICAL MODULE FIRMWARE NOT BREAKING SERVICE'
[patent_app_type] => utility
[patent_app_number] => 14/403178
[patent_app_country] => US
[patent_app_date] => 2012-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2261
[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] => 14403178
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/403178 | In-application upgrade method for optical module firmware not breaking service | Dec 16, 2012 | Issued |
Array
(
[id] => 10501341
[patent_doc_number] => 09229741
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-01-05
[patent_title] => 'Mobile terminal and application providing method for the same'
[patent_app_type] => utility
[patent_app_number] => 13/679008
[patent_app_country] => US
[patent_app_date] => 2012-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4594
[patent_no_of_claims] => 18
[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] => 13679008
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/679008 | Mobile terminal and application providing method for the same | Nov 15, 2012 | Issued |
Array
(
[id] => 8855686
[patent_doc_number] => 20130145360
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-06-06
[patent_title] => 'VEHICLE APPLICATION STORE FOR CONSOLE'
[patent_app_type] => utility
[patent_app_number] => 13/679412
[patent_app_country] => US
[patent_app_date] => 2012-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 18223
[patent_no_of_claims] => 34
[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] => 13679412
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/679412 | VEHICLE APPLICATION STORE FOR CONSOLE | Nov 15, 2012 | Abandoned |
Array
(
[id] => 9365555
[patent_doc_number] => 20140075428
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-03-13
[patent_title] => 'APPLICATION DETECTION SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 13/679120
[patent_app_country] => US
[patent_app_date] => 2012-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 11170
[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] => 13679120
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/679120 | APPLICATION DETECTION SYSTEM | Nov 15, 2012 | Abandoned |
Array
(
[id] => 10392938
[patent_doc_number] => 20150277945
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-10-01
[patent_title] => 'VIRTUAL COMPUTER SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 14/435270
[patent_app_country] => US
[patent_app_date] => 2012-11-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5174
[patent_no_of_claims] => 7
[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] => 14435270
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/435270 | VIRTUAL COMPUTER SYSTEM | Nov 14, 2012 | Abandoned |
Array
(
[id] => 9464755
[patent_doc_number] => 20140129182
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-05-08
[patent_title] => 'OBJECT DESIGN DATA MODEL'
[patent_app_type] => utility
[patent_app_number] => 13/670172
[patent_app_country] => US
[patent_app_date] => 2012-11-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 20
[patent_no_of_words] => 19815
[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] => 13670172
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/670172 | Object design data model | Nov 5, 2012 | Issued |
Array
(
[id] => 10847920
[patent_doc_number] => 08875121
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-10-28
[patent_title] => 'Framework for multi-type and multi-location firmware updates and hardware feature updates through a single interface protocol'
[patent_app_type] => utility
[patent_app_number] => 13/670292
[patent_app_country] => US
[patent_app_date] => 2012-11-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 9052
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 164
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13670292
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/670292 | Framework for multi-type and multi-location firmware updates and hardware feature updates through a single interface protocol | Nov 5, 2012 | Issued |
Array
(
[id] => 8639691
[patent_doc_number] => 20130031494
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-01-31
[patent_title] => 'Type Generic Graphical Programming'
[patent_app_type] => utility
[patent_app_number] => 13/633405
[patent_app_country] => US
[patent_app_date] => 2012-10-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 21
[patent_no_of_words] => 16383
[patent_no_of_claims] => 30
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13633405
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/633405 | Type generic graphical programming | Oct 1, 2012 | Issued |
Array
(
[id] => 10392982
[patent_doc_number] => 20150277989
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-10-01
[patent_title] => 'SYNCHRONIZING TIMESTAMP COUNTERS'
[patent_app_type] => utility
[patent_app_number] => 14/419387
[patent_app_country] => US
[patent_app_date] => 2012-09-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3216
[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] => 14419387
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/419387 | Synchronizing timestamp counters | Sep 27, 2012 | Issued |
Array
(
[id] => 9372720
[patent_doc_number] => 20140082593
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-03-20
[patent_title] => 'TESTING FRAMEWORK FOR DYNAMIC WEB PAGES'
[patent_app_type] => utility
[patent_app_number] => 13/620791
[patent_app_country] => US
[patent_app_date] => 2012-09-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3573
[patent_no_of_claims] => 21
[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] => 13620791
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/620791 | Testing framework for dynamic web pages | Sep 14, 2012 | Issued |
Array
(
[id] => 8588031
[patent_doc_number] => 20130006852
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-01-03
[patent_title] => 'System and Method for Licensing Software'
[patent_app_type] => utility
[patent_app_number] => 13/611762
[patent_app_country] => US
[patent_app_date] => 2012-09-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 8516
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13611762
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/611762 | System and method for licensing software | Sep 11, 2012 | Issued |
Array
(
[id] => 9992803
[patent_doc_number] => 09038024
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-05-19
[patent_title] => 'Development of process integration scenarios on mobile devices'
[patent_app_type] => utility
[patent_app_number] => 13/606350
[patent_app_country] => US
[patent_app_date] => 2012-09-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 13094
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 343
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13606350
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/606350 | Development of process integration scenarios on mobile devices | Sep 6, 2012 | Issued |
Array
(
[id] => 9341771
[patent_doc_number] => 20140068555
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-03-06
[patent_title] => 'FAST DISPATCH PREDICATE FOR OVERLOADED FUNCTIONS WITH GENERIC TYPE HIERARCHIES THAT LACK CONTRAVARIANCE'
[patent_app_type] => utility
[patent_app_number] => 13/601730
[patent_app_country] => US
[patent_app_date] => 2012-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8983
[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] => 13601730
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/601730 | Fast dispatch predicate for overloaded functions with generic type hierarchies that lack contravariance | Aug 30, 2012 | Issued |