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] => 7547842 [patent_doc_number] => 08055823 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-11-08 [patent_title] => 'Bus data transmission apparatus, method for transmitting bus data and bus data communication apparatus' [patent_app_type] => utility [patent_app_number] => 12/541846 [patent_app_country] => US [patent_app_date] => 2009-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 4450 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/055/08055823.pdf [firstpage_image] =>[orig_patent_app_number] => 12541846 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/541846
Bus data transmission apparatus, method for transmitting bus data and bus data communication apparatus Aug 13, 2009 Issued
Array ( [id] => 6455121 [patent_doc_number] => 20100039435 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-02-18 [patent_title] => 'DISPLAY CAPABLE OF BEING CONNECTED TO INTERNET' [patent_app_type] => utility [patent_app_number] => 12/541178 [patent_app_country] => US [patent_app_date] => 2009-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 2503 [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/0039/20100039435.pdf [firstpage_image] =>[orig_patent_app_number] => 12541178 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/541178
DISPLAY CAPABLE OF BEING CONNECTED TO INTERNET Aug 13, 2009 Abandoned
Array ( [id] => 6485390 [patent_doc_number] => 20100042233 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-02-18 [patent_title] => 'METHOD AND SYSTEM FOR PROVIDING INPUT IN HOME NETWORK USING UPnP' [patent_app_type] => utility [patent_app_number] => 12/541640 [patent_app_country] => US [patent_app_date] => 2009-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8052 [patent_no_of_claims] => 31 [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/0042/20100042233.pdf [firstpage_image] =>[orig_patent_app_number] => 12541640 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/541640
Method and system for providing input in home network using UPnP Aug 13, 2009 Issued
Array ( [id] => 8899617 [patent_doc_number] => 08479150 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-07-02 [patent_title] => 'Compositional modeling of integrated systems using event-based legacy applications' [patent_app_type] => utility [patent_app_number] => 12/540739 [patent_app_country] => US [patent_app_date] => 2009-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10537 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12540739 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/540739
Compositional modeling of integrated systems using event-based legacy applications Aug 12, 2009 Issued
Array ( [id] => 7520974 [patent_doc_number] => 07975082 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-07-05 [patent_title] => 'System and method to facilitate deterministic testing of data transfers between independent clock domains on a chip' [patent_app_type] => utility [patent_app_number] => 12/478696 [patent_app_country] => US [patent_app_date] => 2009-06-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 9570 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 199 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/975/07975082.pdf [firstpage_image] =>[orig_patent_app_number] => 12478696 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/478696
System and method to facilitate deterministic testing of data transfers between independent clock domains on a chip Jun 3, 2009 Issued
Array ( [id] => 6337043 [patent_doc_number] => 20100198994 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-08-05 [patent_title] => 'System and method for virtualizing the peripherals in a terminal device to enable remote management via removable portable media with processing capability' [patent_app_type] => utility [patent_app_number] => 12/386212 [patent_app_country] => US [patent_app_date] => 2009-04-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3322 [patent_no_of_claims] => 143 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0198/20100198994.pdf [firstpage_image] =>[orig_patent_app_number] => 12386212 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/386212
System and method for virtualizing the peripherals in a terminal device to enable remote management via removable portable media with processing capability Apr 13, 2009 Issued
Array ( [id] => 9486377 [patent_doc_number] => 08732339 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-05-20 [patent_title] => 'NPIV at storage devices' [patent_app_type] => utility [patent_app_number] => 12/409493 [patent_app_country] => US [patent_app_date] => 2009-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4771 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12409493 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/409493
NPIV at storage devices Mar 23, 2009 Issued
Array ( [id] => 5475755 [patent_doc_number] => 20090248921 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-10-01 [patent_title] => 'DATA PROCESSING METHOD AND DATA PROCESSING DEVICE' [patent_app_type] => utility [patent_app_number] => 12/409034 [patent_app_country] => US [patent_app_date] => 2009-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3231 [patent_no_of_claims] => 5 [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/0248/20090248921.pdf [firstpage_image] =>[orig_patent_app_number] => 12409034 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/409034
DATA PROCESSING METHOD AND DATA PROCESSING DEVICE Mar 22, 2009 Abandoned
Array ( [id] => 4606314 [patent_doc_number] => 07987300 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-07-26 [patent_title] => 'Method of writing control data into on-board vehicle control unit and the control unit' [patent_app_type] => utility [patent_app_number] => 12/409152 [patent_app_country] => US [patent_app_date] => 2009-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5437 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 442 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/987/07987300.pdf [firstpage_image] =>[orig_patent_app_number] => 12409152 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/409152
Method of writing control data into on-board vehicle control unit and the control unit Mar 22, 2009 Issued
Array ( [id] => 5497453 [patent_doc_number] => 20090265481 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-10-22 [patent_title] => 'SIGNAL PROCESSING DEVICE AND METHOD, PROGRAM, AND SIGNAL PROCESSING SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/409037 [patent_app_country] => US [patent_app_date] => 2009-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 26957 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0265/20090265481.pdf [firstpage_image] =>[orig_patent_app_number] => 12409037 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/409037
Signal processing device and method, program, and signal processing system Mar 22, 2009 Issued
Array ( [id] => 4512291 [patent_doc_number] => 07921234 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-04-05 [patent_title] => 'Communications channel interposer, method and program product for verifying integrity of untrusted subsystem responses to a request' [patent_app_type] => utility [patent_app_number] => 12/407879 [patent_app_country] => US [patent_app_date] => 2009-03-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5169 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 232 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/921/07921234.pdf [firstpage_image] =>[orig_patent_app_number] => 12407879 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/407879
Communications channel interposer, method and program product for verifying integrity of untrusted subsystem responses to a request Mar 19, 2009 Issued
Array ( [id] => 5548031 [patent_doc_number] => 20090157908 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-06-18 [patent_title] => 'Software Driver Device' [patent_app_type] => utility [patent_app_number] => 12/378720 [patent_app_country] => US [patent_app_date] => 2009-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2083 [patent_no_of_claims] => 11 [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/0157/20090157908.pdf [firstpage_image] =>[orig_patent_app_number] => 12378720 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/378720
Software Driver Device Feb 17, 2009 Abandoned
Array ( [id] => 6553372 [patent_doc_number] => 20100205330 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-08-12 [patent_title] => 'Method of setting communication path in storage system, and management apparatus therefor' [patent_app_type] => utility [patent_app_number] => 12/311421 [patent_app_country] => US [patent_app_date] => 2009-02-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 8723 [patent_no_of_claims] => 9 [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] => publications/A1/0205/20100205330.pdf [firstpage_image] =>[orig_patent_app_number] => 12311421 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/311421
Method of setting communication path in storage system, and management apparatus therefor Feb 8, 2009 Issued
Array ( [id] => 6478307 [patent_doc_number] => 20100191874 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-07-29 [patent_title] => 'HOST CONTROLLER' [patent_app_type] => utility [patent_app_number] => 12/359537 [patent_app_country] => US [patent_app_date] => 2009-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6144 [patent_no_of_claims] => 51 [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] => publications/A1/0191/20100191874.pdf [firstpage_image] =>[orig_patent_app_number] => 12359537 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/359537
Host controller Jan 25, 2009 Issued
Array ( [id] => 8182886 [patent_doc_number] => 08180930 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-05-15 [patent_title] => 'Information processing device, and device initialization method in the information processing device' [patent_app_type] => utility [patent_app_number] => 12/358812 [patent_app_country] => US [patent_app_date] => 2009-01-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 9179 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 395 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/180/08180930.pdf [firstpage_image] =>[orig_patent_app_number] => 12358812 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/358812
Information processing device, and device initialization method in the information processing device Jan 22, 2009 Issued
Array ( [id] => 6408955 [patent_doc_number] => 20100180067 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-07-15 [patent_title] => 'SYSTEM FOR EMULATING AND EXPANDING A SPI CONFIGURATION ROM FOR IO ENCLOSURE' [patent_app_type] => utility [patent_app_number] => 12/353322 [patent_app_country] => US [patent_app_date] => 2009-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 1512 [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] => publications/A1/0180/20100180067.pdf [firstpage_image] =>[orig_patent_app_number] => 12353322 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/353322
SYSTEM FOR EMULATING AND EXPANDING A SPI CONFIGURATION ROM FOR IO ENCLOSURE Jan 13, 2009 Abandoned
Array ( [id] => 6057217 [patent_doc_number] => 20110113161 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-05-12 [patent_title] => 'OPTICAL DISK CONTROL DEVICE' [patent_app_type] => utility [patent_app_number] => 12/812275 [patent_app_country] => US [patent_app_date] => 2009-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 28 [patent_no_of_words] => 14894 [patent_no_of_claims] => 5 [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] => publications/A1/0113/20110113161.pdf [firstpage_image] =>[orig_patent_app_number] => 12812275 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/812275
OPTICAL DISK CONTROL DEVICE Jan 8, 2009 Abandoned
Array ( [id] => 6283785 [patent_doc_number] => 20100156888 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-24 [patent_title] => 'Adaptive mapping for heterogeneous processing systems' [patent_app_type] => utility [patent_app_number] => 12/317450 [patent_app_country] => US [patent_app_date] => 2008-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7282 [patent_no_of_claims] => 27 [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/0156/20100156888.pdf [firstpage_image] =>[orig_patent_app_number] => 12317450 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/317450
Adaptive mapping for heterogeneous processing systems Dec 22, 2008 Abandoned
Array ( [id] => 8632764 [patent_doc_number] => 08364863 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-01-29 [patent_title] => 'Method and apparatus for universal serial bus (USB) command queuing' [patent_app_type] => utility [patent_app_number] => 12/317019 [patent_app_country] => US [patent_app_date] => 2008-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7067 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12317019 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/317019
Method and apparatus for universal serial bus (USB) command queuing Dec 17, 2008 Issued
Array ( [id] => 5424416 [patent_doc_number] => 20090150872 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-06-11 [patent_title] => 'DYNAMIC CODE UPDATE' [patent_app_type] => utility [patent_app_number] => 12/333189 [patent_app_country] => US [patent_app_date] => 2008-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 12423 [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/0150/20090150872.pdf [firstpage_image] =>[orig_patent_app_number] => 12333189 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/333189
DYNAMIC CODE UPDATE Dec 10, 2008 Abandoned
Menu