
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] => 10873411
[patent_doc_number] => 08898632
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-11-25
[patent_title] => 'Dispatch predicate for overloaded functions using type intervals'
[patent_app_type] => utility
[patent_app_number] => 13/601745
[patent_app_country] => US
[patent_app_date] => 2012-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7234
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13601745
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/601745 | Dispatch predicate for overloaded functions using type intervals | Aug 30, 2012 | Issued |
Array
(
[id] => 9341766
[patent_doc_number] => 20140068550
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-03-06
[patent_title] => 'SELECTING EXECUTION ENVIRONMENTS'
[patent_app_type] => utility
[patent_app_number] => 13/599869
[patent_app_country] => US
[patent_app_date] => 2012-08-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3229
[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] => 13599869
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/599869 | Selecting execution environments | Aug 29, 2012 | Issued |
Array
(
[id] => 8512129
[patent_doc_number] => 20120311537
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-12-06
[patent_title] => 'PERFORMANCE VISUALIZATION INCLUDING HIERARCHICAL DISPLAY OF PERFORMANCE DATA'
[patent_app_type] => utility
[patent_app_number] => 13/586174
[patent_app_country] => US
[patent_app_date] => 2012-08-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2961
[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] => 13586174
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/586174 | PERFORMANCE VISUALIZATION INCLUDING HIERARCHICAL DISPLAY OF PERFORMANCE DATA | Aug 14, 2012 | Abandoned |
Array
(
[id] => 13199423
[patent_doc_number] => 10114630
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-10-30
[patent_title] => Management of software and operating system updates required for the process of creating a virtual machine facsimile of an existing physical or virtual machine
[patent_app_type] => utility
[patent_app_number] => 13/570114
[patent_app_country] => US
[patent_app_date] => 2012-08-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 3337
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 230
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13570114
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/570114 | Management of software and operating system updates required for the process of creating a virtual machine facsimile of an existing physical or virtual machine | Aug 7, 2012 | Issued |
Array
(
[id] => 9225183
[patent_doc_number] => 20140019958
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-01-16
[patent_title] => 'ENTERPRISE PORTAL MOBILE APPLICATIONS INSTALLS'
[patent_app_type] => utility
[patent_app_number] => 13/546825
[patent_app_country] => US
[patent_app_date] => 2012-07-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 7385
[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] => 13546825
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/546825 | Enterprise portal mobile applications installs | Jul 10, 2012 | Issued |
Array
(
[id] => 9225177
[patent_doc_number] => 20140019952
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-01-16
[patent_title] => 'SECURE METHOD OF ENFORCING CLIENT CODE VERSION UPGRADE IN DIGITAL RIGHTS MANAGEMENT SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 13/545921
[patent_app_country] => US
[patent_app_date] => 2012-07-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5617
[patent_no_of_claims] => 22
[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] => 13545921
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/545921 | SECURE METHOD OF ENFORCING CLIENT CODE VERSION UPGRADE IN DIGITAL RIGHTS MANAGEMENT SYSTEM | Jul 9, 2012 | Abandoned |
Array
(
[id] => 13171729
[patent_doc_number] => 10101979
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-10-16
[patent_title] => Managing aliasing constraints
[patent_app_type] => utility
[patent_app_number] => 13/545649
[patent_app_country] => US
[patent_app_date] => 2012-07-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 7549
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 87
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13545649
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/545649 | Managing aliasing constraints | Jul 9, 2012 | Issued |
Array
(
[id] => 8479387
[patent_doc_number] => 20120278794
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-11-01
[patent_title] => 'METHOD AND SYSTEM FOR CUSTOMIZING A SOFTWARE APPLICATION'
[patent_app_type] => utility
[patent_app_number] => 13/532445
[patent_app_country] => US
[patent_app_date] => 2012-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 6470
[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] => 13532445
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/532445 | Method and system for customizing a software application | Jun 24, 2012 | Issued |
Array
(
[id] => 9926492
[patent_doc_number] => 08984479
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-03-17
[patent_title] => 'Enforcing legal holds of heterogeneous objects for litigation'
[patent_app_type] => utility
[patent_app_number] => 13/492069
[patent_app_country] => US
[patent_app_date] => 2012-06-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 22
[patent_no_of_words] => 19738
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 239
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13492069
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/492069 | Enforcing legal holds of heterogeneous objects for litigation | Jun 7, 2012 | Issued |
Array
(
[id] => 8279684
[patent_doc_number] => 20120173557
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-07-05
[patent_title] => 'METHOD AND SYSTEM FOR EXECUTING A DATA INTEGRATION APPLICATION USING EXECUTABLE UNITS THAT OPERATE INDEPENDENTLY OF EACH OTHER'
[patent_app_type] => utility
[patent_app_number] => 13/420972
[patent_app_country] => US
[patent_app_date] => 2012-03-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 13077
[patent_no_of_claims] => 1
[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] => 13420972
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/420972 | Method and system for executing a data integration application using executable units that operate independently of each other | Mar 14, 2012 | Issued |
Array
(
[id] => 10425473
[patent_doc_number] => 20150310483
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-10-29
[patent_title] => 'DETERMINING APPLICATION CONVERSIONS'
[patent_app_type] => utility
[patent_app_number] => 13/404501
[patent_app_country] => US
[patent_app_date] => 2012-02-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 8764
[patent_no_of_claims] => 32
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13404501
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/404501 | DETERMINING APPLICATION CONVERSIONS | Feb 23, 2012 | Abandoned |
Array
(
[id] => 9611826
[patent_doc_number] => 08789015
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-07-22
[patent_title] => 'Integrated application localization'
[patent_app_type] => utility
[patent_app_number] => 13/403822
[patent_app_country] => US
[patent_app_date] => 2012-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7700
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 6
[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] => 13403822
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/403822 | Integrated application localization | Feb 22, 2012 | Issued |
Array
(
[id] => 8893923
[patent_doc_number] => 20130167107
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-06-27
[patent_title] => 'ACTIVITY POINTS BASED EFFORT ESTIMATION FOR PACKAGE IMPLEMENTATION'
[patent_app_type] => utility
[patent_app_number] => 13/403875
[patent_app_country] => US
[patent_app_date] => 2012-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 7461
[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] => 13403875
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/403875 | Activity points based effort estimation for package implementation | Feb 22, 2012 | Issued |
Array
(
[id] => 8849468
[patent_doc_number] => 08458668
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-06-04
[patent_title] => 'Ignoring output arguments of functions in programming environments'
[patent_app_type] => utility
[patent_app_number] => 13/342667
[patent_app_country] => US
[patent_app_date] => 2012-01-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 3790
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 93
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13342667
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/342667 | Ignoring output arguments of functions in programming environments | Jan 2, 2012 | Issued |
Array
(
[id] => 8757188
[patent_doc_number] => 20130091493
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-04-11
[patent_title] => 'Debugging a Graphics Application Executing on a Target Device'
[patent_app_type] => utility
[patent_app_number] => 13/306452
[patent_app_country] => US
[patent_app_date] => 2011-11-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 8790
[patent_no_of_claims] => 25
[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] => 13306452
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/306452 | Debugging a graphics application executing on a target device | Nov 28, 2011 | Issued |
Array
(
[id] => 11816857
[patent_doc_number] => 09720808
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-08-01
[patent_title] => 'Offline debugging using a replicated operating environment'
[patent_app_type] => utility
[patent_app_number] => 13/306338
[patent_app_country] => US
[patent_app_date] => 2011-11-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4859
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 172
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13306338
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/306338 | Offline debugging using a replicated operating environment | Nov 28, 2011 | Issued |
Array
(
[id] => 8757188
[patent_doc_number] => 20130091493
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-04-11
[patent_title] => 'Debugging a Graphics Application Executing on a Target Device'
[patent_app_type] => utility
[patent_app_number] => 13/306452
[patent_app_country] => US
[patent_app_date] => 2011-11-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 8790
[patent_no_of_claims] => 25
[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] => 13306452
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/306452 | Debugging a graphics application executing on a target device | Nov 28, 2011 | Issued |
Array
(
[id] => 8757188
[patent_doc_number] => 20130091493
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-04-11
[patent_title] => 'Debugging a Graphics Application Executing on a Target Device'
[patent_app_type] => utility
[patent_app_number] => 13/306452
[patent_app_country] => US
[patent_app_date] => 2011-11-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 8790
[patent_no_of_claims] => 25
[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] => 13306452
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/306452 | Debugging a graphics application executing on a target device | Nov 28, 2011 | Issued |
Array
(
[id] => 8843508
[patent_doc_number] => 20130139136
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-05-30
[patent_title] => 'ELIMINATING REDUNDANT FUNCTION CALLS'
[patent_app_type] => utility
[patent_app_number] => 13/306055
[patent_app_country] => US
[patent_app_date] => 2011-11-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4852
[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] => 13306055
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/306055 | Eliminating redundant function calls | Nov 28, 2011 | Issued |
Array
(
[id] => 8757188
[patent_doc_number] => 20130091493
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-04-11
[patent_title] => 'Debugging a Graphics Application Executing on a Target Device'
[patent_app_type] => utility
[patent_app_number] => 13/306452
[patent_app_country] => US
[patent_app_date] => 2011-11-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 8790
[patent_no_of_claims] => 25
[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] => 13306452
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/306452 | Debugging a graphics application executing on a target device | Nov 28, 2011 | Issued |