
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] => 11036917
[patent_doc_number] => 20160233873
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-08-11
[patent_title] => 'DEVICE AND METHOD FOR CONVERTING ANALOG INFORMATION'
[patent_app_type] => utility
[patent_app_number] => 15/131959
[patent_app_country] => US
[patent_app_date] => 2016-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6487
[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] => 15131959
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/131959 | DEVICE AND METHOD FOR CONVERTING ANALOG INFORMATION | Apr 17, 2016 | Abandoned |
Array
(
[id] => 11586701
[patent_doc_number] => 09641359
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-05-02
[patent_title] => 'Apparatus and method for accounting for gain and phase error introduced by a first filter by adjusting coefficients of a second filter'
[patent_app_type] => utility
[patent_app_number] => 15/098639
[patent_app_country] => US
[patent_app_date] => 2016-04-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 14465
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 231
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15098639
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/098639 | Apparatus and method for accounting for gain and phase error introduced by a first filter by adjusting coefficients of a second filter | Apr 13, 2016 | Issued |
Array
(
[id] => 12433413
[patent_doc_number] => 09977652
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-05-22
[patent_title] => System, method, and computer-readable medium for high throughput pseudo-random number generation
[patent_app_type] => utility
[patent_app_number] => 15/091925
[patent_app_country] => US
[patent_app_date] => 2016-04-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6936
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 144
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15091925
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/091925 | System, method, and computer-readable medium for high throughput pseudo-random number generation | Apr 5, 2016 | Issued |
Array
(
[id] => 11556674
[patent_doc_number] => 20170102920
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-04-13
[patent_title] => 'NEURAL NETWORK UNIT THAT PERFORMS STOCHASTIC ROUNDING'
[patent_app_type] => utility
[patent_app_number] => 15/090794
[patent_app_country] => US
[patent_app_date] => 2016-04-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 24
[patent_figures_cnt] => 24
[patent_no_of_words] => 41883
[patent_no_of_claims] => 21
[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] => 15090794
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/090794 | Neural network unit that performs stochastic rounding | Apr 4, 2016 | Issued |
Array
(
[id] => 11981953
[patent_doc_number] => 20170286106
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-10-05
[patent_title] => 'Instruction, Circuits, and Logic for Piecewise Linear Approximation'
[patent_app_type] => utility
[patent_app_number] => 15/089291
[patent_app_country] => US
[patent_app_date] => 2016-04-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 28
[patent_figures_cnt] => 28
[patent_no_of_words] => 20521
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15089291
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/089291 | Instruction, circuits, and logic for piecewise linear approximation | Mar 31, 2016 | Issued |
Array
(
[id] => 11086474
[patent_doc_number] => 20160283440
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-09-29
[patent_title] => 'Systems and Methods for Generating Updates of Geological Models'
[patent_app_type] => utility
[patent_app_number] => 15/086626
[patent_app_country] => US
[patent_app_date] => 2016-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6841
[patent_no_of_claims] => 18
[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] => 15086626
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/086626 | Systems and methods for generating updates of geological models | Mar 30, 2016 | Issued |
Array
(
[id] => 16683196
[patent_doc_number] => 10942673
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-03-09
[patent_title] => Data processing using resistive memory arrays
[patent_app_type] => utility
[patent_app_number] => 15/571340
[patent_app_country] => US
[patent_app_date] => 2016-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 10
[patent_no_of_words] => 6452
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 161
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15571340
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/571340 | Data processing using resistive memory arrays | Mar 30, 2016 | Issued |
Array
(
[id] => 11452084
[patent_doc_number] => 09575728
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-02-21
[patent_title] => 'Random number generation security'
[patent_app_type] => utility
[patent_app_number] => 15/082094
[patent_app_country] => US
[patent_app_date] => 2016-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 6071
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 270
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15082094
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/082094 | Random number generation security | Mar 27, 2016 | Issued |
Array
(
[id] => 11973361
[patent_doc_number] => 20170277515
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-09-28
[patent_title] => 'Transformation on Input Operands to Reduce Hardware Overhead for Implementing Addition'
[patent_app_type] => utility
[patent_app_number] => 15/079850
[patent_app_country] => US
[patent_app_date] => 2016-03-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4847
[patent_no_of_claims] => 19
[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] => 15079850
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/079850 | Transformation on input operands to reduce hardware overhead for implementing addition | Mar 23, 2016 | Issued |
Array
(
[id] => 11006002
[patent_doc_number] => 20160202952
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-07-14
[patent_title] => 'Shift Significand of Decimal Floating Point Data'
[patent_app_type] => utility
[patent_app_number] => 15/075355
[patent_app_country] => US
[patent_app_date] => 2016-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 16689
[patent_no_of_claims] => 18
[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] => 15075355
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/075355 | Shift significand of decimal floating point data | Mar 20, 2016 | Issued |
Array
(
[id] => 13076501
[patent_doc_number] => 10058304
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-08-28
[patent_title] => Biological signal detection device
[patent_app_type] => utility
[patent_app_number] => 15/560729
[patent_app_country] => US
[patent_app_date] => 2016-03-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 12
[patent_no_of_words] => 5144
[patent_no_of_claims] => 2
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 137
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15560729
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/560729 | Biological signal detection device | Mar 16, 2016 | Issued |
Array
(
[id] => 11680222
[patent_doc_number] => 09678753
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-06-13
[patent_title] => 'SIMD sign operation'
[patent_app_type] => utility
[patent_app_number] => 15/066468
[patent_app_country] => US
[patent_app_date] => 2016-03-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 20
[patent_no_of_words] => 15696
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 197
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15066468
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/066468 | SIMD sign operation | Mar 9, 2016 | Issued |
Array
(
[id] => 11056712
[patent_doc_number] => 20160253674
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-09-01
[patent_title] => 'EFFICIENT TAIL CALCULATION TO EXPLOIT DATA CORRELATION'
[patent_app_type] => utility
[patent_app_number] => 15/057797
[patent_app_country] => US
[patent_app_date] => 2016-03-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 10222
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15057797
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/057797 | Efficient tail calculation to exploit data correlation | Feb 29, 2016 | Issued |
Array
(
[id] => 12242134
[patent_doc_number] => 20180074997
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-15
[patent_title] => 'DEVICE FOR AVERAGE CALCULATING OF NON-LINEAR DATA'
[patent_app_type] => utility
[patent_app_number] => 15/561628
[patent_app_country] => US
[patent_app_date] => 2016-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 9432
[patent_no_of_claims] => 21
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15561628
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/561628 | Device for average calculating of non-linear data | Feb 25, 2016 | Issued |
Array
(
[id] => 12712915
[patent_doc_number] => 20180129471
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-05-10
[patent_title] => PROGRAMMABLE LOGIC DEVICE, METHOD FOR VERIFYING ERROR OF PROGRAMMABLE LOGIC DEVICE, AND METHOD FOR FORMING CIRCUIT OF PROGRAMMABLE LOGIC DEVICE
[patent_app_type] => utility
[patent_app_number] => 15/572140
[patent_app_country] => US
[patent_app_date] => 2016-02-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10417
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -3
[patent_words_short_claim] => 102
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15572140
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/572140 | Programmable logic device, method for verifying error of programmable logic device, and method for forming circuit of programmable logic device | Feb 23, 2016 | Issued |
Array
(
[id] => 11049614
[patent_doc_number] => 20160246573
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-08-25
[patent_title] => 'ARRANGEMENT AND METHOD FOR CHECKING THE ENTROPY OF A RANDOM NUMBER SEQUENCE'
[patent_app_type] => utility
[patent_app_number] => 15/045277
[patent_app_country] => US
[patent_app_date] => 2016-02-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 5573
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15045277
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/045277 | Arrangement and method for checking the entropy of a random number sequence | Feb 16, 2016 | Issued |
Array
(
[id] => 11056191
[patent_doc_number] => 20160253153
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-09-01
[patent_title] => 'RANDOM NUMBER GENERATOR'
[patent_app_type] => utility
[patent_app_number] => 15/045272
[patent_app_country] => US
[patent_app_date] => 2016-02-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 3604
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15045272
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/045272 | Random number generator | Feb 16, 2016 | Issued |
Array
(
[id] => 13021343
[patent_doc_number] => 10033801
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-07-24
[patent_title] => Associative summing for high performance computing
[patent_app_type] => utility
[patent_app_number] => 15/041038
[patent_app_country] => US
[patent_app_date] => 2016-02-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 6115
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 231
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15041038
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/041038 | Associative summing for high performance computing | Feb 10, 2016 | Issued |
Array
(
[id] => 12194709
[patent_doc_number] => 09898441
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-02-20
[patent_title] => 'Matrix processing apparatus'
[patent_app_type] => utility
[patent_app_number] => 15/016486
[patent_app_country] => US
[patent_app_date] => 2016-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9930
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 189
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15016486
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/016486 | Matrix processing apparatus | Feb 4, 2016 | Issued |
Array
(
[id] => 11264902
[patent_doc_number] => 09489198
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-11-08
[patent_title] => 'Method and apparatus for performing logical compare operations'
[patent_app_type] => utility
[patent_app_number] => 15/015991
[patent_app_country] => US
[patent_app_date] => 2016-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 15361
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 109
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15015991
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/015991 | Method and apparatus for performing logical compare operations | Feb 3, 2016 | Issued |