
Tan V Mai
Examiner (ID: 13419, Phone: (571)272-3726 , Office: P/2182 )
| Most Active Art Unit | 2193 |
| Art Unit(s) | 2787, 2183, 2121, 2182, 2193, 2301, 2306, 2124, 2786, 2302 |
| Total Applications | 3863 |
| Issued Applications | 3431 |
| Pending Applications | 94 |
| Abandoned Applications | 349 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 8588255
[patent_doc_number] => 20130007076
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-01-03
[patent_title] => 'COMPUTATIONALLY EFFICIENT COMPRESSION OF FLOATING-POINT DATA'
[patent_app_type] => utility
[patent_app_number] => 13/534330
[patent_app_country] => US
[patent_app_date] => 2012-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 27
[patent_figures_cnt] => 27
[patent_no_of_words] => 14777
[patent_no_of_claims] => 44
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13534330
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/534330 | Computationally efficient compression of floating-point data | Jun 26, 2012 | Issued |
Array
(
[id] => 10228039
[patent_doc_number] => 20150113032
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-04-23
[patent_title] => 'METHOD AND SYSTEM FOR QUANTIFYING BINARY WORDS SYMMETRY'
[patent_app_type] => utility
[patent_app_number] => 14/377944
[patent_app_country] => US
[patent_app_date] => 2012-06-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 2327
[patent_no_of_claims] => 3
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14377944
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/377944 | METHOD AND SYSTEM FOR QUANTIFYING BINARY WORDS SYMMETRY | Jun 17, 2012 | Abandoned |
Array
(
[id] => 10879084
[patent_doc_number] => 08903880
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-12-02
[patent_title] => 'Trajectory generation system and trajectory generation method'
[patent_app_type] => utility
[patent_app_number] => 13/495549
[patent_app_country] => US
[patent_app_date] => 2012-06-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 5130
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13495549
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/495549 | Trajectory generation system and trajectory generation method | Jun 12, 2012 | Issued |
Array
(
[id] => 8886188
[patent_doc_number] => 20130159371
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-06-20
[patent_title] => 'Arithmetic Logic Unit Architecture'
[patent_app_type] => utility
[patent_app_number] => 13/490129
[patent_app_country] => US
[patent_app_date] => 2012-06-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 29
[patent_figures_cnt] => 29
[patent_no_of_words] => 19401
[patent_no_of_claims] => 17
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13490129
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/490129 | Arithmetic logic unit architecture | Jun 5, 2012 | Issued |
Array
(
[id] => 9829248
[patent_doc_number] => 08938484
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-01-20
[patent_title] => 'Maintaining dependencies among supernodes during repeated matrix factorizations'
[patent_app_type] => utility
[patent_app_number] => 13/487048
[patent_app_country] => US
[patent_app_date] => 2012-06-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 5644
[patent_no_of_claims] => 21
[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] => 13487048
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/487048 | Maintaining dependencies among supernodes during repeated matrix factorizations | May 31, 2012 | Issued |
Array
(
[id] => 8945835
[patent_doc_number] => 08499022
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-07-30
[patent_title] => 'Combining multiple clusterings by soft correspondence'
[patent_app_type] => utility
[patent_app_number] => 13/476100
[patent_app_country] => US
[patent_app_date] => 2012-05-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9132
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 67
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13476100
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/476100 | Combining multiple clusterings by soft correspondence | May 20, 2012 | Issued |
Array
(
[id] => 8491227
[patent_doc_number] => 20120290634
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-11-15
[patent_title] => 'MODULAR EXPONENTIATION METHOD AND DEVICE RESISTANT AGAINST SIDE-CHANNEL ATTACKS'
[patent_app_type] => utility
[patent_app_number] => 13/469139
[patent_app_country] => US
[patent_app_date] => 2012-05-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 2665
[patent_no_of_claims] => 9
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13469139
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/469139 | Modular exponentiation method and device resistant against side-channel attacks | May 10, 2012 | Issued |
Array
(
[id] => 9940444
[patent_doc_number] => 08990274
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-03-24
[patent_title] => 'Generating a presentation associated with a set of instructions'
[patent_app_type] => utility
[patent_app_number] => 13/468985
[patent_app_country] => US
[patent_app_date] => 2012-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 9147
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 99
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13468985
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/468985 | Generating a presentation associated with a set of instructions | May 9, 2012 | Issued |
Array
(
[id] => 9752050
[patent_doc_number] => 08843539
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-09-23
[patent_title] => 'Generation of seed value for pseudo random number generator'
[patent_app_type] => utility
[patent_app_number] => 13/466974
[patent_app_country] => US
[patent_app_date] => 2012-05-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 4868
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 75
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13466974
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/466974 | Generation of seed value for pseudo random number generator | May 7, 2012 | Issued |
Array
(
[id] => 9136952
[patent_doc_number] => 20130297667
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-11-07
[patent_title] => 'OSBS subtractor Accelerator'
[patent_app_type] => utility
[patent_app_number] => 13/506637
[patent_app_country] => US
[patent_app_date] => 2012-05-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 10506
[patent_no_of_claims] => 10
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13506637
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/506637 | OSBS subtractor Accelerator | May 3, 2012 | Abandoned |
Array
(
[id] => 8485058
[patent_doc_number] => 20120284464
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-11-08
[patent_title] => 'Zero Overhead Block Floating Point Implementation in CPU\'s'
[patent_app_type] => utility
[patent_app_number] => 13/461902
[patent_app_country] => US
[patent_app_date] => 2012-05-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 20
[patent_no_of_words] => 12295
[patent_no_of_claims] => 15
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13461902
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/461902 | Zero overhead block floating point implementation in CPU's | May 1, 2012 | Issued |
Array
(
[id] => 8360667
[patent_doc_number] => 20120215826
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-08-23
[patent_title] => 'SYSTEM AND METHOD TO IMPLEMENT A MATRIX MULTIPLY UNIT OF A BROADBAND PROCESSOR'
[patent_app_type] => utility
[patent_app_number] => 13/462648
[patent_app_country] => US
[patent_app_date] => 2012-05-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5214
[patent_no_of_claims] => 27
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13462648
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/462648 | System and method to implement a matrix multiply unit of a broadband processor | May 1, 2012 | Issued |
Array
(
[id] => 8360661
[patent_doc_number] => 20120215821
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-08-23
[patent_title] => 'SYSTEMS, DEVICES, AND METHODS FOR SOLVING COMPUTATIONAL PROBLEMS'
[patent_app_type] => utility
[patent_app_number] => 13/462494
[patent_app_country] => US
[patent_app_date] => 2012-05-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 11161
[patent_no_of_claims] => 21
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13462494
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/462494 | Systems, devices, and methods for solving computational problems | May 1, 2012 | Issued |
Array
(
[id] => 9472140
[patent_doc_number] => 08725787
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-05-13
[patent_title] => 'Processor for performing multiply-add operations on packed data'
[patent_app_type] => utility
[patent_app_number] => 13/456761
[patent_app_country] => US
[patent_app_date] => 2012-04-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 11
[patent_no_of_words] => 9611
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 149
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13456761
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/456761 | Processor for performing multiply-add operations on packed data | Apr 25, 2012 | Issued |
Array
(
[id] => 10834461
[patent_doc_number] => 08862653
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-10-14
[patent_title] => 'System and method for sparse matrix vector multiplication processing'
[patent_app_type] => utility
[patent_app_number] => 13/456657
[patent_app_country] => US
[patent_app_date] => 2012-04-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 6825
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 228
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13456657
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/456657 | System and method for sparse matrix vector multiplication processing | Apr 25, 2012 | Issued |
Array
(
[id] => 10872996
[patent_doc_number] => 08898214
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-11-25
[patent_title] => 'Method and apparatus to perform floating point operations'
[patent_app_type] => utility
[patent_app_number] => 13/453056
[patent_app_country] => US
[patent_app_date] => 2012-04-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 7601
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 154
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13453056
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/453056 | Method and apparatus to perform floating point operations | Apr 22, 2012 | Issued |
Array
(
[id] => 9385888
[patent_doc_number] => 20140089371
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-03-27
[patent_title] => 'MIXED PRECISION FUSED MULTIPLY-ADD OPERATOR'
[patent_app_type] => utility
[patent_app_number] => 14/113636
[patent_app_country] => US
[patent_app_date] => 2012-04-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4703
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14113636
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/113636 | Mixed precision fused multiply-add operator | Apr 18, 2012 | Issued |
Array
(
[id] => 8337110
[patent_doc_number] => 20120203813
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-08-09
[patent_title] => 'GENERATION OF TEST CASES WITH RANGE CONSTRAINTS FOR FLOATING POINT ADD AND SUBTRACT INSTRUCTIONS'
[patent_app_type] => utility
[patent_app_number] => 13/448761
[patent_app_country] => US
[patent_app_date] => 2012-04-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 16774
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 10
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13448761
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/448761 | Generation of test cases with range constraints for floating point add and subtract instructions | Apr 16, 2012 | Issued |
Array
(
[id] => 10894813
[patent_doc_number] => 08918444
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-12-23
[patent_title] => 'Method and device for filterling an input signal'
[patent_app_type] => utility
[patent_app_number] => 13/432882
[patent_app_country] => US
[patent_app_date] => 2012-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 2891
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 169
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13432882
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/432882 | Method and device for filterling an input signal | Mar 27, 2012 | Issued |
Array
(
[id] => 8504281
[patent_doc_number] => 20120303689
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-11-29
[patent_title] => 'ARITHMETIC CIRCUIT AND A/D CONVERTER'
[patent_app_type] => utility
[patent_app_number] => 13/426528
[patent_app_country] => US
[patent_app_date] => 2012-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 4950
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13426528
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/426528 | ARITHMETIC CIRCUIT AND A/D CONVERTER | Mar 20, 2012 | Abandoned |