
Michael Sun
Examiner (ID: 675, Phone: (571)270-1724 , Office: P/2184 )
| Most Active Art Unit | 2184 |
| Art Unit(s) | 2184, 2183 |
| Total Applications | 1018 |
| Issued Applications | 896 |
| Pending Applications | 48 |
| Abandoned Applications | 110 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 5949460
[patent_doc_number] => 20110107325
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-05-05
[patent_title] => 'Early Detection of Errors in a Software Installation'
[patent_app_type] => utility
[patent_app_number] => 12/611765
[patent_app_country] => US
[patent_app_date] => 2009-11-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5172
[patent_no_of_claims] => 31
[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/0107/20110107325.pdf
[firstpage_image] =>[orig_patent_app_number] => 12611765
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/611765 | Early Detection of Errors in a Software Installation | Nov 2, 2009 | Abandoned |
Array
(
[id] => 10841429
[patent_doc_number] => 08869129
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-10-21
[patent_title] => 'Apparatus and method for scheduling instruction'
[patent_app_type] => utility
[patent_app_number] => 12/610571
[patent_app_country] => US
[patent_app_date] => 2009-11-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 4237
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[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] => 12610571
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/610571 | Apparatus and method for scheduling instruction | Nov 1, 2009 | Issued |
Array
(
[id] => 9077661
[patent_doc_number] => 08555253
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-10-08
[patent_title] => 'System and method for monitoring exploratory testing by a plurality of testers'
[patent_app_type] => utility
[patent_app_number] => 12/611065
[patent_app_country] => US
[patent_app_date] => 2009-11-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5217
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12611065
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/611065 | System and method for monitoring exploratory testing by a plurality of testers | Nov 1, 2009 | Issued |
Array
(
[id] => 9315139
[patent_doc_number] => 08656375
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-02-18
[patent_title] => 'Cross-logical entity accelerators'
[patent_app_type] => utility
[patent_app_number] => 12/610583
[patent_app_country] => US
[patent_app_date] => 2009-11-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 5206
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 128
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12610583
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/610583 | Cross-logical entity accelerators | Nov 1, 2009 | Issued |
Array
(
[id] => 9404921
[patent_doc_number] => 08694985
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-04-08
[patent_title] => 'Managing digital content in hierarchies'
[patent_app_type] => utility
[patent_app_number] => 12/609995
[patent_app_country] => US
[patent_app_date] => 2009-10-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 12
[patent_no_of_words] => 12469
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 131
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12609995
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/609995 | Managing digital content in hierarchies | Oct 29, 2009 | Issued |
Array
(
[id] => 9652440
[patent_doc_number] => 08806477
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-08-12
[patent_title] => 'Space efficient software package management'
[patent_app_type] => utility
[patent_app_number] => 12/610006
[patent_app_country] => US
[patent_app_date] => 2009-10-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4792
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 103
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12610006
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/610006 | Space efficient software package management | Oct 29, 2009 | Issued |
Array
(
[id] => 6131633
[patent_doc_number] => 20110088010
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-04-14
[patent_title] => 'CONVERTING AN ACTIVITY DIAGRAM INTO CODE'
[patent_app_type] => utility
[patent_app_number] => 12/606356
[patent_app_country] => US
[patent_app_date] => 2009-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 8040
[patent_no_of_claims] => 19
[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/0088/20110088010.pdf
[firstpage_image] =>[orig_patent_app_number] => 12606356
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/606356 | Converting an activity diagram into code | Oct 26, 2009 | Issued |
Array
(
[id] => 5991041
[patent_doc_number] => 20110099539
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-04-28
[patent_title] => 'ANALYSIS AND TIMELINE VISUALIZATION OF THREAD ACTIVITY'
[patent_app_type] => utility
[patent_app_number] => 12/606960
[patent_app_country] => US
[patent_app_date] => 2009-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 3462
[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/0099/20110099539.pdf
[firstpage_image] =>[orig_patent_app_number] => 12606960
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/606960 | Analysis and timeline visualization of thread activity | Oct 26, 2009 | Issued |
Array
(
[id] => 5991038
[patent_doc_number] => 20110099536
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-04-28
[patent_title] => 'Determining Context Specific Content'
[patent_app_type] => utility
[patent_app_number] => 12/605562
[patent_app_country] => US
[patent_app_date] => 2009-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8043
[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/0099/20110099536.pdf
[firstpage_image] =>[orig_patent_app_number] => 12605562
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/605562 | Determining context specific content | Oct 25, 2009 | Issued |
Array
(
[id] => 9242384
[patent_doc_number] => 08607190
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-12-10
[patent_title] => 'Automation of software application engineering using machine learning and reasoning'
[patent_app_type] => utility
[patent_app_number] => 12/604751
[patent_app_country] => US
[patent_app_date] => 2009-10-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 6582
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 185
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12604751
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/604751 | Automation of software application engineering using machine learning and reasoning | Oct 22, 2009 | Issued |
Array
(
[id] => 9116410
[patent_doc_number] => 08572603
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-10-29
[patent_title] => 'Initializing an application on an electronic device'
[patent_app_type] => utility
[patent_app_number] => 12/554467
[patent_app_country] => US
[patent_app_date] => 2009-09-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 8759
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 6
[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] => 12554467
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/554467 | Initializing an application on an electronic device | Sep 3, 2009 | Issued |
Array
(
[id] => 8678880
[patent_doc_number] => 08387017
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-02-26
[patent_title] => 'Black box testing optimization using information from white box testing'
[patent_app_type] => utility
[patent_app_number] => 12/553417
[patent_app_country] => US
[patent_app_date] => 2009-09-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4103
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 115
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12553417
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/553417 | Black box testing optimization using information from white box testing | Sep 2, 2009 | Issued |
Array
(
[id] => 8273306
[patent_doc_number] => 08214823
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-07-03
[patent_title] => 'Cluster system, process for updating software, service provision node, and computer-readable medium storing service provision program'
[patent_app_type] => utility
[patent_app_number] => 12/553760
[patent_app_country] => US
[patent_app_date] => 2009-09-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 11904
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 153
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12553760
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/553760 | Cluster system, process for updating software, service provision node, and computer-readable medium storing service provision program | Sep 2, 2009 | Issued |
Array
(
[id] => 9680698
[patent_doc_number] => 08819625
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-08-26
[patent_title] => 'Sharable development environment bookmarks for functional/data flow'
[patent_app_type] => utility
[patent_app_number] => 12/553692
[patent_app_country] => US
[patent_app_date] => 2009-09-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5300
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 145
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12553692
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/553692 | Sharable development environment bookmarks for functional/data flow | Sep 2, 2009 | Issued |
Array
(
[id] => 9089587
[patent_doc_number] => 08561035
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-10-15
[patent_title] => 'Method and system to discover possible program variable values by connecting program value extraction with external data sources'
[patent_app_type] => utility
[patent_app_number] => 12/553486
[patent_app_country] => US
[patent_app_date] => 2009-09-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6819
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 158
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12553486
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/553486 | Method and system to discover possible program variable values by connecting program value extraction with external data sources | Sep 2, 2009 | Issued |
Array
(
[id] => 9527717
[patent_doc_number] => 08752008
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-06-10
[patent_title] => 'Lightweight service based dynamic binary rewriter framework'
[patent_app_type] => utility
[patent_app_number] => 12/552740
[patent_app_country] => US
[patent_app_date] => 2009-09-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 10591
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12552740
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/552740 | Lightweight service based dynamic binary rewriter framework | Sep 1, 2009 | Issued |
Array
(
[id] => 6032235
[patent_doc_number] => 20110055811
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-03-03
[patent_title] => 'Discovery, Analysis, and Visualization of Dependencies'
[patent_app_type] => utility
[patent_app_number] => 12/552432
[patent_app_country] => US
[patent_app_date] => 2009-09-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 7561
[patent_no_of_claims] => 21
[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/0055/20110055811.pdf
[firstpage_image] =>[orig_patent_app_number] => 12552432
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/552432 | Discovery, analysis, and visualization of dependencies | Sep 1, 2009 | Issued |
Array
(
[id] => 8552436
[patent_doc_number] => 08327335
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-12-04
[patent_title] => 'Performance management tool having unified analysis report'
[patent_app_type] => utility
[patent_app_number] => 12/552351
[patent_app_country] => US
[patent_app_date] => 2009-09-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 5151
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 217
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12552351
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/552351 | Performance management tool having unified analysis report | Sep 1, 2009 | Issued |
Array
(
[id] => 6228098
[patent_doc_number] => 20100058314
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-03-04
[patent_title] => 'Computer System and Related Method of Logging BIOS Update Operation'
[patent_app_type] => utility
[patent_app_number] => 12/551573
[patent_app_country] => US
[patent_app_date] => 2009-09-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 1769
[patent_no_of_claims] => 14
[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] => publications/A1/0058/20100058314.pdf
[firstpage_image] =>[orig_patent_app_number] => 12551573
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/551573 | Computer System and Related Method of Logging BIOS Update Operation | Aug 31, 2009 | Abandoned |
Array
(
[id] => 8878909
[patent_doc_number] => 08473893
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-06-25
[patent_title] => 'Integration of external software analysis processes with software configuration management applications'
[patent_app_type] => utility
[patent_app_number] => 12/551923
[patent_app_country] => US
[patent_app_date] => 2009-09-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 25025
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12551923
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/551923 | Integration of external software analysis processes with software configuration management applications | Aug 31, 2009 | Issued |