Search

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