Search

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