Search

Vu A. Vu

Examiner (ID: 11603)

Most Active Art Unit
2828
Art Unit(s)
2823, 2897, 2828
Total Applications
1405
Issued Applications
1214
Pending Applications
128
Abandoned Applications
96

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 1092881 [patent_doc_number] => 06829696 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-12-07 [patent_title] => 'Data processing system with register store/load utilizing data packing/unpacking' [patent_app_type] => B1 [patent_app_number] => 09/687540 [patent_app_country] => US [patent_app_date] => 2000-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 24 [patent_no_of_words] => 10569 [patent_no_of_claims] => 39 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/829/06829696.pdf [firstpage_image] =>[orig_patent_app_number] => 09687540 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/687540
Data processing system with register store/load utilizing data packing/unpacking Oct 12, 2000 Issued
Array ( [id] => 1206925 [patent_doc_number] => 06721874 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-04-13 [patent_title] => 'Method and system for dynamically shared completion table supporting multiple threads in a processing system' [patent_app_type] => B1 [patent_app_number] => 09/687078 [patent_app_country] => US [patent_app_date] => 2000-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 6820 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 49 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/721/06721874.pdf [firstpage_image] =>[orig_patent_app_number] => 09687078 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/687078
Method and system for dynamically shared completion table supporting multiple threads in a processing system Oct 11, 2000 Issued
Array ( [id] => 1201047 [patent_doc_number] => 06728874 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-04-27 [patent_title] => 'System and method for processing vectorized data' [patent_app_type] => B1 [patent_app_number] => 09/685441 [patent_app_country] => US [patent_app_date] => 2000-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 20 [patent_no_of_words] => 4619 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/728/06728874.pdf [firstpage_image] =>[orig_patent_app_number] => 09685441 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/685441
System and method for processing vectorized data Oct 9, 2000 Issued
Array ( [id] => 7615392 [patent_doc_number] => 06948055 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-09-20 [patent_title] => 'Accuracy of multiple branch prediction schemes' [patent_app_type] => utility [patent_app_number] => 09/685270 [patent_app_country] => US [patent_app_date] => 2000-10-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3800 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/948/06948055.pdf [firstpage_image] =>[orig_patent_app_number] => 09685270 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/685270
Accuracy of multiple branch prediction schemes Oct 8, 2000 Issued
Array ( [id] => 1186690 [patent_doc_number] => 06738897 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-05-18 [patent_title] => 'Incorporating local branch history when predicting multiple conditional branch outcomes' [patent_app_type] => B1 [patent_app_number] => 09/680840 [patent_app_country] => US [patent_app_date] => 2000-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3474 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/738/06738897.pdf [firstpage_image] =>[orig_patent_app_number] => 09680840 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/680840
Incorporating local branch history when predicting multiple conditional branch outcomes Oct 5, 2000 Issued
Array ( [id] => 1169857 [patent_doc_number] => 06763450 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-07-13 [patent_title] => 'Processor' [patent_app_type] => B1 [patent_app_number] => 09/680609 [patent_app_country] => US [patent_app_date] => 2000-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 14 [patent_no_of_words] => 15339 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/763/06763450.pdf [firstpage_image] =>[orig_patent_app_number] => 09680609 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/680609
Processor Oct 5, 2000 Issued
Array ( [id] => 1201040 [patent_doc_number] => 06728870 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-04-27 [patent_title] => 'Register move operations' [patent_app_type] => B1 [patent_app_number] => 09/680894 [patent_app_country] => US [patent_app_date] => 2000-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 1774 [patent_no_of_claims] => 37 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 48 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/728/06728870.pdf [firstpage_image] =>[orig_patent_app_number] => 09680894 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/680894
Register move operations Oct 5, 2000 Issued
Array ( [id] => 1092879 [patent_doc_number] => 06829695 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-12-07 [patent_title] => 'Enhanced boolean processor with parallel input' [patent_app_type] => B1 [patent_app_number] => 09/684761 [patent_app_country] => US [patent_app_date] => 2000-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 44 [patent_no_of_words] => 34224 [patent_no_of_claims] => 37 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/829/06829695.pdf [firstpage_image] =>[orig_patent_app_number] => 09684761 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/684761
Enhanced boolean processor with parallel input Oct 5, 2000 Issued
Array ( [id] => 1271960 [patent_doc_number] => 06662296 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-12-09 [patent_title] => 'Method and system for testing millicode branch points' [patent_app_type] => B1 [patent_app_number] => 09/677231 [patent_app_country] => US [patent_app_date] => 2000-10-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2494 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/662/06662296.pdf [firstpage_image] =>[orig_patent_app_number] => 09677231 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/677231
Method and system for testing millicode branch points Oct 1, 2000 Issued
Array ( [id] => 1258439 [patent_doc_number] => 06671794 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-12-30 [patent_title] => 'Address generation interlock detection' [patent_app_type] => B1 [patent_app_number] => 09/678226 [patent_app_country] => US [patent_app_date] => 2000-10-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3939 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 219 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/671/06671794.pdf [firstpage_image] =>[orig_patent_app_number] => 09678226 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/678226
Address generation interlock detection Oct 1, 2000 Issued
Array ( [id] => 1258436 [patent_doc_number] => 06671793 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-12-30 [patent_title] => 'Method and system for managing the result from a translator co-processor in a pipelined processor' [patent_app_type] => B1 [patent_app_number] => 09/678061 [patent_app_country] => US [patent_app_date] => 2000-10-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 3180 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 65 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/671/06671793.pdf [firstpage_image] =>[orig_patent_app_number] => 09678061 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/678061
Method and system for managing the result from a translator co-processor in a pipelined processor Oct 1, 2000 Issued
Array ( [id] => 1155269 [patent_doc_number] => 06779103 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-08-17 [patent_title] => 'Control word register renaming' [patent_app_type] => B1 [patent_app_number] => 09/676550 [patent_app_country] => US [patent_app_date] => 2000-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 5493 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/779/06779103.pdf [firstpage_image] =>[orig_patent_app_number] => 09676550 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/676550
Control word register renaming Sep 28, 2000 Issued
Array ( [id] => 7962225 [patent_doc_number] => 06681317 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-01-20 [patent_title] => 'Method and apparatus to provide advanced load ordering' [patent_app_type] => B1 [patent_app_number] => 09/677228 [patent_app_country] => US [patent_app_date] => 2000-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 5461 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/681/06681317.pdf [firstpage_image] =>[orig_patent_app_number] => 09677228 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/677228
Method and apparatus to provide advanced load ordering Sep 28, 2000 Issued
Array ( [id] => 1271947 [patent_doc_number] => 06662294 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-12-09 [patent_title] => 'Converting short branches to predicated instructions' [patent_app_type] => B1 [patent_app_number] => 09/671868 [patent_app_country] => US [patent_app_date] => 2000-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 5759 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/662/06662294.pdf [firstpage_image] =>[orig_patent_app_number] => 09671868 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/671868
Converting short branches to predicated instructions Sep 27, 2000 Issued
Array ( [id] => 1567512 [patent_doc_number] => 06363475 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-03-26 [patent_title] => 'Apparatus and method for program level parallelism in a VLIW processor' [patent_app_type] => B1 [patent_app_number] => 09/653641 [patent_app_country] => US [patent_app_date] => 2000-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9714 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 53 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/363/06363475.pdf [firstpage_image] =>[orig_patent_app_number] => 09653641 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/653641
Apparatus and method for program level parallelism in a VLIW processor Aug 30, 2000 Issued
Array ( [id] => 1177678 [patent_doc_number] => 06760833 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-07-06 [patent_title] => 'Split embedded DRAM processor' [patent_app_type] => B1 [patent_app_number] => 09/652638 [patent_app_country] => US [patent_app_date] => 2000-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 15309 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 41 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/760/06760833.pdf [firstpage_image] =>[orig_patent_app_number] => 09652638 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/652638
Split embedded DRAM processor Aug 30, 2000 Issued
09/629805 Method and apparatus for improved computer load and store operations Jul 30, 2000 Abandoned
Array ( [id] => 1289248 [patent_doc_number] => 06647488 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-11-11 [patent_title] => 'Processor' [patent_app_type] => B1 [patent_app_number] => 09/614455 [patent_app_country] => US [patent_app_date] => 2000-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 20 [patent_no_of_words] => 5152 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/647/06647488.pdf [firstpage_image] =>[orig_patent_app_number] => 09614455 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/614455
Processor Jul 11, 2000 Issued
Array ( [id] => 1124944 [patent_doc_number] => 06799265 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-09-28 [patent_title] => 'Dependency checking for reconfigurable logic' [patent_app_type] => B1 [patent_app_number] => 09/613498 [patent_app_country] => US [patent_app_date] => 2000-07-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 5340 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 72 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/799/06799265.pdf [firstpage_image] =>[orig_patent_app_number] => 09613498 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/613498
Dependency checking for reconfigurable logic Jul 10, 2000 Issued
Array ( [id] => 995910 [patent_doc_number] => 06918032 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-07-12 [patent_title] => 'Hardware predication for conditional instruction path branching' [patent_app_type] => utility [patent_app_number] => 09/611282 [patent_app_country] => US [patent_app_date] => 2000-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 11591 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/918/06918032.pdf [firstpage_image] =>[orig_patent_app_number] => 09611282 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/611282
Hardware predication for conditional instruction path branching Jul 5, 2000 Issued
Menu