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] => 5235562 [patent_doc_number] => 20070127718 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-06-07 [patent_title] => 'METHOD AND APPARATUS FOR GENERATING TRUE RANDOM NUMBERS BY WAY OF A QUANTUM OPTICS PROCESS' [patent_app_type] => utility [patent_app_number] => 11/422704 [patent_app_country] => US [patent_app_date] => 2006-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3086 [patent_no_of_claims] => 19 [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/0127/20070127718.pdf [firstpage_image] =>[orig_patent_app_number] => 11422704 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/422704
METHOD AND APPARATUS FOR GENERATING TRUE RANDOM NUMBERS BY WAY OF A QUANTUM OPTICS PROCESS Jun 6, 2006 Abandoned
Array ( [id] => 336431 [patent_doc_number] => 07509361 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-03-24 [patent_title] => 'Method and apparatus for generating random numbers for use in a field programmable gate array' [patent_app_type] => utility [patent_app_number] => 11/443771 [patent_app_country] => US [patent_app_date] => 2006-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5510 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/509/07509361.pdf [firstpage_image] =>[orig_patent_app_number] => 11443771 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/443771
Method and apparatus for generating random numbers for use in a field programmable gate array May 29, 2006 Issued
Array ( [id] => 166422 [patent_doc_number] => 07672990 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-03-02 [patent_title] => 'Digital computation method involving euclidean division' [patent_app_type] => utility [patent_app_number] => 11/442776 [patent_app_country] => US [patent_app_date] => 2006-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 2736 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 221 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/672/07672990.pdf [firstpage_image] =>[orig_patent_app_number] => 11442776 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/442776
Digital computation method involving euclidean division May 29, 2006 Issued
Array ( [id] => 4580002 [patent_doc_number] => 07840621 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-11-23 [patent_title] => 'Electronic apparatus and its control program' [patent_app_type] => utility [patent_app_number] => 11/441947 [patent_app_country] => US [patent_app_date] => 2006-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 14 [patent_no_of_words] => 7989 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/840/07840621.pdf [firstpage_image] =>[orig_patent_app_number] => 11441947 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/441947
Electronic apparatus and its control program May 25, 2006 Issued
Array ( [id] => 116100 [patent_doc_number] => 07720901 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-05-18 [patent_title] => 'Multiplier operable to perform a variety of operations' [patent_app_type] => utility [patent_app_number] => 11/441692 [patent_app_country] => US [patent_app_date] => 2006-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5566 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/720/07720901.pdf [firstpage_image] =>[orig_patent_app_number] => 11441692 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/441692
Multiplier operable to perform a variety of operations May 25, 2006 Issued
Array ( [id] => 4589000 [patent_doc_number] => 07831650 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-11-09 [patent_title] => 'Method for modular multiplication' [patent_app_type] => utility [patent_app_number] => 11/440725 [patent_app_country] => US [patent_app_date] => 2006-05-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 12 [patent_no_of_words] => 6666 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 240 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/831/07831650.pdf [firstpage_image] =>[orig_patent_app_number] => 11440725 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/440725
Method for modular multiplication May 24, 2006 Issued
Array ( [id] => 5125002 [patent_doc_number] => 20070237273 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-10-11 [patent_title] => 'Complex filter with automatic tuning capabilities' [patent_app_type] => utility [patent_app_number] => 11/436165 [patent_app_country] => US [patent_app_date] => 2006-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5533 [patent_no_of_claims] => 23 [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/0237/20070237273.pdf [firstpage_image] =>[orig_patent_app_number] => 11436165 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/436165
Complex filter with automatic tuning capabilities May 16, 2006 Abandoned
Array ( [id] => 5184363 [patent_doc_number] => 20070055717 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-03-08 [patent_title] => 'Receiving module and receiver having the same' [patent_app_type] => utility [patent_app_number] => 11/433247 [patent_app_country] => US [patent_app_date] => 2006-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3679 [patent_no_of_claims] => 15 [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/0055/20070055717.pdf [firstpage_image] =>[orig_patent_app_number] => 11433247 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/433247
Receiving module and receiver having the same May 12, 2006 Issued
Array ( [id] => 4575213 [patent_doc_number] => 07822798 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-10-26 [patent_title] => 'Dead reckoning for coordinate conversion' [patent_app_type] => utility [patent_app_number] => 11/432234 [patent_app_country] => US [patent_app_date] => 2006-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7568 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/822/07822798.pdf [firstpage_image] =>[orig_patent_app_number] => 11432234 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/432234
Dead reckoning for coordinate conversion May 10, 2006 Issued
Array ( [id] => 5620985 [patent_doc_number] => 20060190520 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-08-24 [patent_title] => 'ANALOG FILTER' [patent_app_type] => utility [patent_app_number] => 11/381091 [patent_app_country] => US [patent_app_date] => 2006-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7712 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0190/20060190520.pdf [firstpage_image] =>[orig_patent_app_number] => 11381091 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/381091
ANALOG FILTER Apr 30, 2006 Abandoned
Array ( [id] => 4600240 [patent_doc_number] => 07984090 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-07-19 [patent_title] => 'Efficient function generator using case detection and output selection' [patent_app_type] => utility [patent_app_number] => 11/380880 [patent_app_country] => US [patent_app_date] => 2006-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 25 [patent_no_of_words] => 16965 [patent_no_of_claims] => 64 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/984/07984090.pdf [firstpage_image] =>[orig_patent_app_number] => 11380880 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/380880
Efficient function generator using case detection and output selection Apr 27, 2006 Issued
Array ( [id] => 4588820 [patent_doc_number] => 07860911 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-12-28 [patent_title] => 'Extended precision accumulator' [patent_app_type] => utility [patent_app_number] => 11/410146 [patent_app_country] => US [patent_app_date] => 2006-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 13 [patent_no_of_words] => 6879 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/860/07860911.pdf [firstpage_image] =>[orig_patent_app_number] => 11410146 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/410146
Extended precision accumulator Apr 24, 2006 Issued
Array ( [id] => 5583343 [patent_doc_number] => 20090102545 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-04-23 [patent_title] => 'SIGNAL PROCESSING METHOD AND SIGNAL PROCESSING APPARATUS' [patent_app_type] => utility [patent_app_number] => 11/917692 [patent_app_country] => US [patent_app_date] => 2006-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 5273 [patent_no_of_claims] => 20 [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/0102/20090102545.pdf [firstpage_image] =>[orig_patent_app_number] => 11917692 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/917692
SIGNAL PROCESSING METHOD AND SIGNAL PROCESSING APPARATUS Apr 24, 2006 Abandoned
Array ( [id] => 5017449 [patent_doc_number] => 20070260658 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-11-08 [patent_title] => 'Optical-based, self-authenticating quantum random number generators' [patent_app_type] => utility [patent_app_number] => 11/407513 [patent_app_country] => US [patent_app_date] => 2006-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 17916 [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/0260/20070260658.pdf [firstpage_image] =>[orig_patent_app_number] => 11407513 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/407513
Optical-based, self-authenticating quantum random number generators Apr 19, 2006 Issued
Array ( [id] => 5836076 [patent_doc_number] => 20060247908 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-11-02 [patent_title] => 'Method and system for controlling the improving of a program layout' [patent_app_type] => utility [patent_app_number] => 11/407639 [patent_app_country] => US [patent_app_date] => 2006-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 29 [patent_no_of_words] => 12593 [patent_no_of_claims] => 18 [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/0247/20060247908.pdf [firstpage_image] =>[orig_patent_app_number] => 11407639 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/407639
Identifying filter coefficients Apr 19, 2006 Issued
Array ( [id] => 5849143 [patent_doc_number] => 20060232334 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-10-19 [patent_title] => 'Analogue multiplier' [patent_app_type] => utility [patent_app_number] => 11/401380 [patent_app_country] => US [patent_app_date] => 2006-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2075 [patent_no_of_claims] => 8 [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/0232/20060232334.pdf [firstpage_image] =>[orig_patent_app_number] => 11401380 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/401380
Analogue multiplier Apr 10, 2006 Issued
Array ( [id] => 5127676 [patent_doc_number] => 20070239947 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-10-11 [patent_title] => 'Efficient computation of sketches' [patent_app_type] => utility [patent_app_number] => 11/403154 [patent_app_country] => US [patent_app_date] => 2006-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6654 [patent_no_of_claims] => 30 [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/0239/20070239947.pdf [firstpage_image] =>[orig_patent_app_number] => 11403154 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/403154
Efficient computation of sketches Apr 10, 2006 Issued
Array ( [id] => 5891629 [patent_doc_number] => 20060277242 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-12-07 [patent_title] => 'Combining circuitry' [patent_app_type] => utility [patent_app_number] => 11/400041 [patent_app_country] => US [patent_app_date] => 2006-04-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3958 [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/0277/20060277242.pdf [firstpage_image] =>[orig_patent_app_number] => 11400041 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/400041
Combining circuitry Apr 6, 2006 Issued
Array ( [id] => 4580038 [patent_doc_number] => 07840625 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-11-23 [patent_title] => 'Methods for performing fast discrete curvelet transforms of data' [patent_app_type] => utility [patent_app_number] => 11/400048 [patent_app_country] => US [patent_app_date] => 2006-04-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 29 [patent_no_of_words] => 9919 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/840/07840625.pdf [firstpage_image] =>[orig_patent_app_number] => 11400048 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/400048
Methods for performing fast discrete curvelet transforms of data Apr 6, 2006 Issued
Array ( [id] => 5127858 [patent_doc_number] => 20070240129 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-10-11 [patent_title] => 'Sortable floating point numbers' [patent_app_type] => utility [patent_app_number] => 11/400339 [patent_app_country] => US [patent_app_date] => 2006-04-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 9347 [patent_no_of_claims] => 15 [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/0240/20070240129.pdf [firstpage_image] =>[orig_patent_app_number] => 11400339 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/400339
Sortable floating point numbers Apr 5, 2006 Issued
Menu