Search

David Ton

Examiner (ID: 2768, Phone: (571)272-3828 , Office: P/2117 )

Most Active Art Unit
2117
Art Unit(s)
2782, 2117, 2784, 2317, 2133, 2138
Total Applications
1397
Issued Applications
1295
Pending Applications
31
Abandoned Applications
75

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 11245374 [patent_doc_number] => 09471417 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-10-18 [patent_title] => 'Methods and apparatus for back-annotating errors in a RRAM array' [patent_app_type] => utility [patent_app_number] => 14/630143 [patent_app_country] => US [patent_app_date] => 2015-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 10650 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14630143 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/630143
Methods and apparatus for back-annotating errors in a RRAM array Feb 23, 2015 Issued
Array ( [id] => 11007948 [patent_doc_number] => 20160204900 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-07-14 [patent_title] => 'Robust Low Rate Data Channel in LPI Mode for Energy-Efficient Ethernet Applications' [patent_app_type] => utility [patent_app_number] => 14/627539 [patent_app_country] => US [patent_app_date] => 2015-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 2993 [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] => 14627539 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/627539
Robust low rate data channel in LPI mode for energy-efficient ethernet applications Feb 19, 2015 Issued
Array ( [id] => 11740930 [patent_doc_number] => 09705531 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-07-11 [patent_title] => 'Multi mode viterbi decoder' [patent_app_type] => utility [patent_app_number] => 14/624872 [patent_app_country] => US [patent_app_date] => 2015-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5381 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14624872 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/624872
Multi mode viterbi decoder Feb 17, 2015 Issued
Array ( [id] => 11042422 [patent_doc_number] => 20160239378 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-08-18 [patent_title] => 'DYNAMIC ARRAY MASKING' [patent_app_type] => utility [patent_app_number] => 14/620698 [patent_app_country] => US [patent_app_date] => 2015-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4854 [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] => 14620698 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/620698
Dynamic array masking Feb 11, 2015 Issued
Array ( [id] => 10369127 [patent_doc_number] => 20150254132 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-09-10 [patent_title] => 'SEMICONDUCTOR MEMORY DEVICE' [patent_app_type] => utility [patent_app_number] => 14/619639 [patent_app_country] => US [patent_app_date] => 2015-02-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 5334 [patent_no_of_claims] => 11 [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] => 14619639 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/619639
Semiconductor memory device Feb 10, 2015 Issued
Array ( [id] => 10270973 [patent_doc_number] => 20150155970 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-06-04 [patent_title] => 'METHOD AND APPARATUS FOR TRANSMITTING DATA IN OPTICAL TRANSPORT NETWORK' [patent_app_type] => utility [patent_app_number] => 14/617096 [patent_app_country] => US [patent_app_date] => 2015-02-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 6878 [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] => 14617096 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/617096
Method and apparatus for transmitting data in optical transport network Feb 8, 2015 Issued
Array ( [id] => 9992711 [patent_doc_number] => 09037932 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-05-19 [patent_title] => 'Position independent testing of circuits' [patent_app_type] => utility [patent_app_number] => 14/568650 [patent_app_country] => US [patent_app_date] => 2014-12-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 54 [patent_no_of_words] => 27330 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14568650 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/568650
Position independent testing of circuits Dec 11, 2014 Issued
Array ( [id] => 10577783 [patent_doc_number] => 09300440 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-03-29 [patent_title] => 'Relay node and method for relay node operation with improved data throughput for cell-edge users' [patent_app_type] => utility [patent_app_number] => 14/565181 [patent_app_country] => US [patent_app_date] => 2014-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 17 [patent_no_of_words] => 10514 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14565181 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/565181
Relay node and method for relay node operation with improved data throughput for cell-edge users Dec 8, 2014 Issued
Array ( [id] => 11266627 [patent_doc_number] => 09490939 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-11-08 [patent_title] => 'Apparatus and method for calculating transmission control protocol checksum' [patent_app_type] => utility [patent_app_number] => 14/508094 [patent_app_country] => US [patent_app_date] => 2014-10-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 4079 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 65 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14508094 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/508094
Apparatus and method for calculating transmission control protocol checksum Oct 6, 2014 Issued
Array ( [id] => 11791086 [patent_doc_number] => 09400713 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-07-26 [patent_title] => 'System and method for pre-encoding of data for direct write to multi-level cell memory' [patent_app_type] => utility [patent_app_number] => 14/505291 [patent_app_country] => US [patent_app_date] => 2014-10-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 14 [patent_no_of_words] => 10609 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14505291 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/505291
System and method for pre-encoding of data for direct write to multi-level cell memory Oct 1, 2014 Issued
Array ( [id] => 11467511 [patent_doc_number] => 09584161 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-02-28 [patent_title] => 'Transmission device' [patent_app_type] => utility [patent_app_number] => 14/502451 [patent_app_country] => US [patent_app_date] => 2014-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 16 [patent_no_of_words] => 17128 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14502451 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/502451
Transmission device Sep 29, 2014 Issued
Array ( [id] => 10703808 [patent_doc_number] => 20160049955 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-02-18 [patent_title] => 'LOW DENSITY PARITY CHECK ENCODER HAVING LENGTH OF 16200 AND CODE RATE OF 4/15, AND LOW DENSITY PARITY CHECK ENCODING METHOD USING THE SAME' [patent_app_type] => utility [patent_app_number] => 14/496375 [patent_app_country] => US [patent_app_date] => 2014-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5835 [patent_no_of_claims] => 6 [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] => 14496375 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/496375
Low density parity check encoder having length of 16200 and code rate of 4/15, and low density parity check encoding method using the same Sep 24, 2014 Issued
Array ( [id] => 11791081 [patent_doc_number] => 09400708 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-07-26 [patent_title] => 'Integrated circuit and method of detecting a data integrity error' [patent_app_type] => utility [patent_app_number] => 14/483262 [patent_app_country] => US [patent_app_date] => 2014-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9002 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14483262 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/483262
Integrated circuit and method of detecting a data integrity error Sep 10, 2014 Issued
Array ( [id] => 10215873 [patent_doc_number] => 20150100865 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-04-09 [patent_title] => 'APPARATUS AND METHOD FOR DETERMINING ONE OF CONTROL UNITS TO PERFORM A VERIFICATION PROCESS ON DATA' [patent_app_type] => utility [patent_app_number] => 14/479865 [patent_app_country] => US [patent_app_date] => 2014-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 12520 [patent_no_of_claims] => 8 [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] => 14479865 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/479865
APPARATUS AND METHOD FOR DETERMINING ONE OF CONTROL UNITS TO PERFORM A VERIFICATION PROCESS ON DATA Sep 7, 2014 Abandoned
Array ( [id] => 10327881 [patent_doc_number] => 20150212884 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-07-30 [patent_title] => 'MEMORY CONTROLLER, STORAGE DEVICE, AND MEMORY CONTROL METHOD' [patent_app_type] => utility [patent_app_number] => 14/474831 [patent_app_country] => US [patent_app_date] => 2014-09-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 7763 [patent_no_of_claims] => 12 [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] => 14474831 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/474831
MEMORY CONTROLLER, STORAGE DEVICE, AND MEMORY CONTROL METHOD Sep 1, 2014 Abandoned
Array ( [id] => 11285498 [patent_doc_number] => 09501352 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-11-22 [patent_title] => 'Memory device' [patent_app_type] => utility [patent_app_number] => 14/458783 [patent_app_country] => US [patent_app_date] => 2014-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 34 [patent_figures_cnt] => 41 [patent_no_of_words] => 21403 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14458783 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/458783
Memory device Aug 12, 2014 Issued
Array ( [id] => 11222267 [patent_doc_number] => 09450617 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-09-20 [patent_title] => 'Distribution and replication of erasure codes' [patent_app_type] => utility [patent_app_number] => 14/455529 [patent_app_country] => US [patent_app_date] => 2014-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 6492 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14455529 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/455529
Distribution and replication of erasure codes Aug 7, 2014 Issued
Array ( [id] => 10690317 [patent_doc_number] => 20160036463 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-02-04 [patent_title] => 'DATA STORAGE DEVICE AND METHOD FOR PROTECTING A DATA ITEM AGAINST UNAUTHORIZED ACCESS' [patent_app_type] => utility [patent_app_number] => 14/445939 [patent_app_country] => US [patent_app_date] => 2014-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8734 [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] => 14445939 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/445939
Data storage device and method for protecting a data item against unauthorized access Jul 28, 2014 Issued
Array ( [id] => 9859962 [patent_doc_number] => 20150039979 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-02-05 [patent_title] => 'METHOD AND APPARATUS FOR CONCEALING ERROR IN COMMUNICATION SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/445619 [patent_app_country] => US [patent_app_date] => 2014-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4462 [patent_no_of_claims] => 11 [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] => 14445619 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/445619
Method and apparatus for concealing error in communication system Jul 28, 2014 Issued
Array ( [id] => 10170410 [patent_doc_number] => 09201116 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-12-01 [patent_title] => 'Method of generating test patterns for detecting small delay defects' [patent_app_type] => utility [patent_app_number] => 14/340572 [patent_app_country] => US [patent_app_date] => 2014-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 7 [patent_no_of_words] => 3614 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14340572 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/340572
Method of generating test patterns for detecting small delay defects Jul 24, 2014 Issued
Menu