
Sun J. Lin
Examiner (ID: 2600, Phone: (571)272-1899 , Office: P/2851 )
| Most Active Art Unit | 2851 |
| Art Unit(s) | 2825, 2851 |
| Total Applications | 1569 |
| Issued Applications | 1454 |
| Pending Applications | 15 |
| Abandoned Applications | 105 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 9500264
[patent_doc_number] => 08739105
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-05-27
[patent_title] => 'Method and apparatus for performing parallel routing using a multi-threaded routing procedure'
[patent_app_type] => utility
[patent_app_number] => 13/957794
[patent_app_country] => US
[patent_app_date] => 2013-08-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 14
[patent_no_of_words] => 9739
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 46
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13957794
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/957794 | Method and apparatus for performing parallel routing using a multi-threaded routing procedure | Aug 1, 2013 | Issued |
Array
(
[id] => 9540376
[patent_doc_number] => 20140165023
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-06-12
[patent_title] => 'METHOD OF RECORDING AND REPLAYING CALL FRAMES FOR A TEST BENCH'
[patent_app_type] => utility
[patent_app_number] => 13/954783
[patent_app_country] => US
[patent_app_date] => 2013-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4433
[patent_no_of_claims] => 23
[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] => 13954783
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/954783 | Method of recording and replaying call frames for a test bench | Jul 29, 2013 | Issued |
Array
(
[id] => 9707534
[patent_doc_number] => 08832631
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-09-09
[patent_title] => 'Integrated circuit apparatus, systems, and methods'
[patent_app_type] => utility
[patent_app_number] => 13/953427
[patent_app_country] => US
[patent_app_date] => 2013-07-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 4560
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 13953427
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/953427 | Integrated circuit apparatus, systems, and methods | Jul 28, 2013 | Issued |
Array
(
[id] => 9781490
[patent_doc_number] => 08856715
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-10-07
[patent_title] => 'Capacitor designs for integrated circuits utilizing self-aligned double patterning (SADP)'
[patent_app_type] => utility
[patent_app_number] => 13/948249
[patent_app_country] => US
[patent_app_date] => 2013-07-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 19
[patent_no_of_words] => 4455
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 102
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13948249
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/948249 | Capacitor designs for integrated circuits utilizing self-aligned double patterning (SADP) | Jul 22, 2013 | Issued |
Array
(
[id] => 13806809
[patent_doc_number] => 10180670
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-01-15
[patent_title] => Detecting a communication error status
[patent_app_type] => utility
[patent_app_number] => 14/417613
[patent_app_country] => US
[patent_app_date] => 2013-07-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 10578
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 114
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14417613
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/417613 | Detecting a communication error status | Jul 8, 2013 | Issued |
Array
(
[id] => 10854365
[patent_doc_number] => 08881076
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-11-04
[patent_title] => 'Method of predicting contention between electronic circuit drivers'
[patent_app_type] => utility
[patent_app_number] => 13/936354
[patent_app_country] => US
[patent_app_date] => 2013-07-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 25
[patent_figures_cnt] => 25
[patent_no_of_words] => 12959
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 262
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13936354
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/936354 | Method of predicting contention between electronic circuit drivers | Jul 7, 2013 | Issued |
Array
(
[id] => 9486670
[patent_doc_number] => 08732633
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-05-20
[patent_title] => 'Tunable design of an ethernet region of an integrated circuit'
[patent_app_type] => utility
[patent_app_number] => 13/934219
[patent_app_country] => US
[patent_app_date] => 2013-07-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6590
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 110
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13934219
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/934219 | Tunable design of an ethernet region of an integrated circuit | Jul 1, 2013 | Issued |
Array
(
[id] => 9961415
[patent_doc_number] => 09009640
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-04-14
[patent_title] => 'Automatic computation of transfer functions'
[patent_app_type] => utility
[patent_app_number] => 13/921110
[patent_app_country] => US
[patent_app_date] => 2013-06-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 15
[patent_no_of_words] => 9053
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 13921110
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/921110 | Automatic computation of transfer functions | Jun 17, 2013 | Issued |
Array
(
[id] => 9600803
[patent_doc_number] => 20140197485
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-07-17
[patent_title] => 'SEMICONDUCTOR DEVICE AND MANUFACTURING METHOD THEREOF'
[patent_app_type] => utility
[patent_app_number] => 13/917989
[patent_app_country] => US
[patent_app_date] => 2013-06-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6178
[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] => 13917989
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/917989 | Semiconductor device and manufacturing method thereof | Jun 13, 2013 | Issued |
Array
(
[id] => 10410425
[patent_doc_number] => 20150295434
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-10-15
[patent_title] => 'BATTERY CHARGING APPARATUS AND METHOD OF CONTROLLING BATTERY CHARGING APPARATUS'
[patent_app_type] => utility
[patent_app_number] => 14/346580
[patent_app_country] => US
[patent_app_date] => 2013-06-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5528
[patent_no_of_claims] => 14
[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] => 14346580
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/346580 | Battery charging apparatus and method of controlling battery charging apparatus | Jun 3, 2013 | Issued |
Array
(
[id] => 10258323
[patent_doc_number] => 20150143320
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-05-21
[patent_title] => 'METHOD FOR PRODUCING MROM MEMORY BASED ON OTP MEMORY'
[patent_app_type] => utility
[patent_app_number] => 14/398753
[patent_app_country] => US
[patent_app_date] => 2013-05-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3170
[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] => 14398753
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/398753 | Method for producing MROM memory based on OTP memory | May 8, 2013 | Issued |
Array
(
[id] => 9847831
[patent_doc_number] => 08949766
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-02-03
[patent_title] => 'Detecting corresponding paths in combinationally equivalent circuit designs'
[patent_app_type] => utility
[patent_app_number] => 13/875309
[patent_app_country] => US
[patent_app_date] => 2013-05-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 5964
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 171
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13875309
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/875309 | Detecting corresponding paths in combinationally equivalent circuit designs | May 1, 2013 | Issued |
Array
(
[id] => 9695582
[patent_doc_number] => 08826213
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-09-02
[patent_title] => 'Parasitic capacitance extraction for FinFETs'
[patent_app_type] => utility
[patent_app_number] => 13/873969
[patent_app_country] => US
[patent_app_date] => 2013-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 16
[patent_no_of_words] => 5005
[patent_no_of_claims] => 20
[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] => 13873969
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/873969 | Parasitic capacitance extraction for FinFETs | Apr 29, 2013 | Issued |
Array
(
[id] => 10236402
[patent_doc_number] => 20150121396
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-04-30
[patent_title] => 'TIME SLACK APPLICATION PIPELINE BALANCING FOR MULTI/MANY-CORE PLCS'
[patent_app_type] => utility
[patent_app_number] => 14/394395
[patent_app_country] => US
[patent_app_date] => 2013-04-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4608
[patent_no_of_claims] => 26
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14394395
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/394395 | Time slack application pipeline balancing for multi/many-core PLCs | Apr 18, 2013 | Issued |
Array
(
[id] => 9555825
[patent_doc_number] => 08762898
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-06-24
[patent_title] => 'Double patterning aware routing without stitching'
[patent_app_type] => utility
[patent_app_number] => 13/861509
[patent_app_country] => US
[patent_app_date] => 2013-04-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 8696
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 100
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13861509
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/861509 | Double patterning aware routing without stitching | Apr 11, 2013 | Issued |
Array
(
[id] => 9006384
[patent_doc_number] => 20130227509
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-08-29
[patent_title] => 'PROTOTYPE AND EMULATION SYSTEM FOR MULTIPLE CUSTOM PROTOTYPE BOARDS'
[patent_app_type] => utility
[patent_app_number] => 13/856004
[patent_app_country] => US
[patent_app_date] => 2013-04-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 21
[patent_no_of_words] => 15577
[patent_no_of_claims] => 17
[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] => 13856004
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/856004 | Prototype and emulation system for multiple custom prototype boards | Apr 2, 2013 | Issued |
Array
(
[id] => 9188841
[patent_doc_number] => 20130328156
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-12-12
[patent_title] => 'DESIGN SUPPORT METHOD, RECORDING MEDIUM STORING DESIGN SUPPORT PROGRAM AND SEMICONDUCTOR DEVICE'
[patent_app_type] => utility
[patent_app_number] => 13/834899
[patent_app_country] => US
[patent_app_date] => 2013-03-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 5826
[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] => 13834899
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/834899 | Support method, recording medium storing design support program and semiconductor device | Mar 14, 2013 | Issued |
Array
(
[id] => 10834855
[patent_doc_number] => 08863050
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-10-14
[patent_title] => 'Efficient single-run method to determine analog fault coverage versus bridge resistance'
[patent_app_type] => utility
[patent_app_number] => 13/843139
[patent_app_country] => US
[patent_app_date] => 2013-03-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6447
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13843139
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/843139 | Efficient single-run method to determine analog fault coverage versus bridge resistance | Mar 14, 2013 | Issued |
Array
(
[id] => 10834852
[patent_doc_number] => 08863048
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-10-14
[patent_title] => 'Methods, systems, and articles of manufacture for implementing multiple-patterning-aware correct-by-construction layout processing for an electronic design'
[patent_app_type] => utility
[patent_app_number] => 13/840259
[patent_app_country] => US
[patent_app_date] => 2013-03-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 11935
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 3
[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] => 13840259
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/840259 | Methods, systems, and articles of manufacture for implementing multiple-patterning-aware correct-by-construction layout processing for an electronic design | Mar 14, 2013 | Issued |
Array
(
[id] => 10531714
[patent_doc_number] => 09257863
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-02-09
[patent_title] => 'Charge and discharge control device and charge and discharge control method'
[patent_app_type] => utility
[patent_app_number] => 14/119472
[patent_app_country] => US
[patent_app_date] => 2013-03-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 16
[patent_no_of_words] => 11195
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 238
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14119472
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/119472 | Charge and discharge control device and charge and discharge control method | Mar 14, 2013 | Issued |