Search

Tan V. Mai

Examiner (ID: 15743)

Most Active Art Unit
2193
Art Unit(s)
2306, 2193, 2787, 2786, 2121, 2124, 2302, 2301, 2182, 2183
Total Applications
3863
Issued Applications
3431
Pending Applications
94
Abandoned Applications
349

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 6935282 [patent_doc_number] => 20010056452 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2001-12-27 [patent_title] => 'Efficient finite field basis conversion involving a dual basis' [patent_app_type] => new [patent_app_number] => 09/919664 [patent_app_country] => US [patent_app_date] => 2001-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 13954 [patent_no_of_claims] => 50 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0056/20010056452.pdf [firstpage_image] =>[orig_patent_app_number] => 09919664 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/919664
Efficient finite field basis conversion involving a dual basis Jul 30, 2001 Abandoned
Array ( [id] => 937237 [patent_doc_number] => 06976043 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-12-13 [patent_title] => 'Technique for approximating functions based on lagrange polynomials' [patent_app_type] => utility [patent_app_number] => 09/918346 [patent_app_country] => US [patent_app_date] => 2001-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 3759 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/976/06976043.pdf [firstpage_image] =>[orig_patent_app_number] => 09918346 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/918346
Technique for approximating functions based on lagrange polynomials Jul 29, 2001 Issued
Array ( [id] => 659003 [patent_doc_number] => 07111033 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-09-19 [patent_title] => 'Carry save adders' [patent_app_type] => utility [patent_app_number] => 09/919495 [patent_app_country] => US [patent_app_date] => 2001-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 4887 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/111/07111033.pdf [firstpage_image] =>[orig_patent_app_number] => 09919495 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/919495
Carry save adders Jul 29, 2001 Issued
Array ( [id] => 671375 [patent_doc_number] => 07096246 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-08-22 [patent_title] => 'Arithmetic unit for multiplying a first quantity X by a second quantity Y' [patent_app_type] => utility [patent_app_number] => 09/919496 [patent_app_country] => US [patent_app_date] => 2001-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 5524 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 15 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/096/07096246.pdf [firstpage_image] =>[orig_patent_app_number] => 09919496 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/919496
Arithmetic unit for multiplying a first quantity X by a second quantity Y Jul 29, 2001 Issued
Array ( [id] => 6746464 [patent_doc_number] => 20030023647 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-01-30 [patent_title] => 'Method and apparatus for decorrelating a random number generator using a pseudo-random sequence' [patent_app_type] => new [patent_app_number] => 09/912685 [patent_app_country] => US [patent_app_date] => 2001-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3747 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0023/20030023647.pdf [firstpage_image] =>[orig_patent_app_number] => 09912685 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/912685
Method and apparatus for decorrelating a random number generator using a pseudo-random sequence Jul 24, 2001 Issued
Array ( [id] => 1410456 [patent_doc_number] => 06553397 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2003-04-22 [patent_title] => 'Low-power pulse-shaping digital filters' [patent_app_type] => B2 [patent_app_number] => 09/912177 [patent_app_country] => US [patent_app_date] => 2001-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 30 [patent_no_of_words] => 14282 [patent_no_of_claims] => 42 [patent_no_of_ind_claims] => 12 [patent_words_short_claim] => 53 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/553/06553397.pdf [firstpage_image] =>[orig_patent_app_number] => 09912177 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/912177
Low-power pulse-shaping digital filters Jul 23, 2001 Issued
Array ( [id] => 6775334 [patent_doc_number] => 20030018672 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-01-23 [patent_title] => 'System and method for fast median filters, with a predetermined number of elements, in processors' [patent_app_type] => new [patent_app_number] => 09/908195 [patent_app_country] => US [patent_app_date] => 2001-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 1915 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 54 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0018/20030018672.pdf [firstpage_image] =>[orig_patent_app_number] => 09908195 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/908195
System and method for fast median filters, with a predetermined number of elements, in processors Jul 17, 2001 Abandoned
Array ( [id] => 971178 [patent_doc_number] => 06941336 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-09-06 [patent_title] => 'Programmable analog system architecture' [patent_app_type] => utility [patent_app_number] => 09/909047 [patent_app_country] => US [patent_app_date] => 2001-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 20 [patent_no_of_words] => 6703 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/941/06941336.pdf [firstpage_image] =>[orig_patent_app_number] => 09909047 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/909047
Programmable analog system architecture Jul 17, 2001 Issued
Array ( [id] => 7066524 [patent_doc_number] => 20010044816 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2001-11-22 [patent_title] => 'High-efficiency multiplier and multiplying method' [patent_app_type] => new [patent_app_number] => 09/906095 [patent_app_country] => US [patent_app_date] => 2001-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8455 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 174 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0044/20010044816.pdf [firstpage_image] =>[orig_patent_app_number] => 09906095 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/906095
High-efficiency multiplier and multiplying method Jul 16, 2001 Abandoned
Array ( [id] => 609289 [patent_doc_number] => 07155473 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-12-26 [patent_title] => 'High-speed parallel-prefix modulo 2n-1 adders' [patent_app_type] => utility [patent_app_number] => 10/333394 [patent_app_country] => US [patent_app_date] => 2001-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5295 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 13 [patent_words_short_claim] => 8 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/155/07155473.pdf [firstpage_image] =>[orig_patent_app_number] => 10333394 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/333394
High-speed parallel-prefix modulo 2n-1 adders Jul 15, 2001 Issued
Array ( [id] => 6605725 [patent_doc_number] => 20020042806 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-04-11 [patent_title] => 'Method of generating random numbers' [patent_app_type] => new [patent_app_number] => 09/904329 [patent_app_country] => US [patent_app_date] => 2001-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2476 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0042/20020042806.pdf [firstpage_image] =>[orig_patent_app_number] => 09904329 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/904329
Method of generating random numbers Jul 11, 2001 Issued
Array ( [id] => 6736816 [patent_doc_number] => 20030014451 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-01-16 [patent_title] => 'Method and machine for scrambling parallel data channels' [patent_app_type] => new [patent_app_number] => 09/904277 [patent_app_country] => US [patent_app_date] => 2001-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 1998 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0014/20030014451.pdf [firstpage_image] =>[orig_patent_app_number] => 09904277 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/904277
Method and machine for scrambling parallel data channels Jul 11, 2001 Abandoned
Array ( [id] => 6726203 [patent_doc_number] => 20030208515 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-11-06 [patent_title] => 'Digital method for increasing the calculation accuracy in non-linear functions and hardware architecture for carrying out said method' [patent_app_type] => new [patent_app_number] => 09/902855 [patent_app_country] => US [patent_app_date] => 2001-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2971 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 228 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0208/20030208515.pdf [firstpage_image] =>[orig_patent_app_number] => 09902855 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/902855
Digital method for increasing the calculation accuracy in non-linear functions and hardware architecture for carrying out said method Jul 11, 2001 Issued
Array ( [id] => 5890193 [patent_doc_number] => 20020013796 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-01-31 [patent_title] => 'Method of processing data' [patent_app_type] => new [patent_app_number] => 09/900145 [patent_app_country] => US [patent_app_date] => 2001-07-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8842 [patent_no_of_claims] => 101 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0013/20020013796.pdf [firstpage_image] =>[orig_patent_app_number] => 09900145 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/900145
Method of processing data Jul 8, 2001 Abandoned
Array ( [id] => 1176912 [patent_doc_number] => 06760740 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2004-07-06 [patent_title] => 'Method of calculating line spectral frequencies' [patent_app_type] => B2 [patent_app_number] => 09/897366 [patent_app_country] => US [patent_app_date] => 2001-07-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 3 [patent_no_of_words] => 2074 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/760/06760740.pdf [firstpage_image] =>[orig_patent_app_number] => 09897366 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/897366
Method of calculating line spectral frequencies Jul 1, 2001 Issued
Array ( [id] => 690378 [patent_doc_number] => 07080109 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-07-18 [patent_title] => 'Methods and apparatus for incomplete modular arithmetic' [patent_app_type] => utility [patent_app_number] => 09/895835 [patent_app_country] => US [patent_app_date] => 2001-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 7377 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/080/07080109.pdf [firstpage_image] =>[orig_patent_app_number] => 09895835 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/895835
Methods and apparatus for incomplete modular arithmetic Jun 28, 2001 Issued
Array ( [id] => 6717224 [patent_doc_number] => 20030028572 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-02-06 [patent_title] => 'Fast single precision floating point accumulator using base 32 system' [patent_app_type] => new [patent_app_number] => 09/895526 [patent_app_country] => US [patent_app_date] => 2001-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3266 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0028/20030028572.pdf [firstpage_image] =>[orig_patent_app_number] => 09895526 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/895526
Fast single precision floating point accumulator using base 32 system Jun 28, 2001 Issued
Array ( [id] => 6098760 [patent_doc_number] => 20020052905 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-05-02 [patent_title] => 'Calculating square root of binary numbers with fixed-point microprocessor' [patent_app_type] => new [patent_app_number] => 09/892386 [patent_app_country] => US [patent_app_date] => 2001-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8138 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 65 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0052/20020052905.pdf [firstpage_image] =>[orig_patent_app_number] => 09892386 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/892386
Calculating square root of binary numbers with fixed-point microprocessor Jun 25, 2001 Issued
Array ( [id] => 6334814 [patent_doc_number] => 20020198913 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-12-26 [patent_title] => 'Parallel decimator adaptive filter and method for all-rate gigabit-per-second modems' [patent_app_type] => new [patent_app_number] => 09/888957 [patent_app_country] => US [patent_app_date] => 2001-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3152 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0198/20020198913.pdf [firstpage_image] =>[orig_patent_app_number] => 09888957 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/888957
Parallel decimator adaptive filter and method for all-rate gigabit-per-second modems Jun 24, 2001 Issued
Array ( [id] => 712952 [patent_doc_number] => 07062520 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-06-13 [patent_title] => 'Multi-scale programmable array' [patent_app_type] => utility [patent_app_number] => 09/883976 [patent_app_country] => US [patent_app_date] => 2001-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 23 [patent_no_of_words] => 6222 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/062/07062520.pdf [firstpage_image] =>[orig_patent_app_number] => 09883976 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/883976
Multi-scale programmable array Jun 18, 2001 Issued
Menu