
Daniel H. Pan
Examiner (ID: 721, Phone: (571)272-4172 , Office: P/2182 )
| Most Active Art Unit | 2182 |
| Art Unit(s) | 2182, 2183, 2302, 2783, 2315, 2899 |
| Total Applications | 1471 |
| Issued Applications | 1281 |
| Pending Applications | 50 |
| Abandoned Applications | 145 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 6450876
[patent_doc_number] => 20020129185
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-09-12
[patent_title] => 'Microcontroller performing safe recovery from standby mode'
[patent_app_type] => new
[patent_app_number] => 10/045101
[patent_app_country] => US
[patent_app_date] => 2002-01-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5036
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0129/20020129185.pdf
[firstpage_image] =>[orig_patent_app_number] => 10045101
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/045101 | Microcontroller performing safe recovery from standby mode | Jan 14, 2002 | Issued |
Array
(
[id] => 388582
[patent_doc_number] => 07305540
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2007-12-04
[patent_title] => 'Method and apparatus for data processing'
[patent_app_type] => utility
[patent_app_number] => 10/038742
[patent_app_country] => US
[patent_app_date] => 2001-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 101
[patent_figures_cnt] => 102
[patent_no_of_words] => 45405
[patent_no_of_claims] => 55
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 300
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/305/07305540.pdf
[firstpage_image] =>[orig_patent_app_number] => 10038742
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/038742 | Method and apparatus for data processing | Dec 30, 2001 | Issued |
Array
(
[id] => 6051464
[patent_doc_number] => 20020169944
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-11-14
[patent_title] => 'Method for prioritizing operations within a pipelined microprocessor based upon required results'
[patent_app_type] => new
[patent_app_number] => 10/013425
[patent_app_country] => US
[patent_app_date] => 2001-12-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5004
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 202
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0169/20020169944.pdf
[firstpage_image] =>[orig_patent_app_number] => 10013425
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/013425 | Method for prioritizing operations within a pipelined microprocessor based upon required results | Dec 10, 2001 | Issued |
Array
(
[id] => 749440
[patent_doc_number] => 07032102
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-04-18
[patent_title] => 'Signal processing device and method for supplying a signal processing result to a plurality of registers'
[patent_app_type] => utility
[patent_app_number] => 10/016184
[patent_app_country] => US
[patent_app_date] => 2001-12-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2542
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 100
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/032/07032102.pdf
[firstpage_image] =>[orig_patent_app_number] => 10016184
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/016184 | Signal processing device and method for supplying a signal processing result to a plurality of registers | Dec 9, 2001 | Issued |
Array
(
[id] => 1177692
[patent_doc_number] => 06760834
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2004-07-06
[patent_title] => 'Microprocessor for saving contextual data when switching to a test program'
[patent_app_type] => B2
[patent_app_number] => 09/997195
[patent_app_country] => US
[patent_app_date] => 2001-11-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 2858
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 89
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/760/06760834.pdf
[firstpage_image] =>[orig_patent_app_number] => 09997195
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/997195 | Microprocessor for saving contextual data when switching to a test program | Nov 27, 2001 | Issued |
Array
(
[id] => 981641
[patent_doc_number] => 06931512
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2005-08-16
[patent_title] => 'Method and apparatus for selectively retrieving information from a source computer using a terrestrial or satellite interface'
[patent_app_type] => utility
[patent_app_number] => 10/054681
[patent_app_country] => US
[patent_app_date] => 2001-11-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 27
[patent_no_of_words] => 11687
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 254
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/931/06931512.pdf
[firstpage_image] =>[orig_patent_app_number] => 10054681
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/054681 | Method and apparatus for selectively retrieving information from a source computer using a terrestrial or satellite interface | Nov 12, 2001 | Issued |
Array
(
[id] => 6181771
[patent_doc_number] => 20020157086
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-10-24
[patent_title] => 'Methods and systems for developing data flow programs'
[patent_app_type] => new
[patent_app_number] => 10/005783
[patent_app_country] => US
[patent_app_date] => 2001-11-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 39
[patent_figures_cnt] => 39
[patent_no_of_words] => 12994
[patent_no_of_claims] => 56
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 39
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0157/20020157086.pdf
[firstpage_image] =>[orig_patent_app_number] => 10005783
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/005783 | Methods and systems for developing data flow programs | Nov 7, 2001 | Issued |
Array
(
[id] => 6793417
[patent_doc_number] => 20030088761
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-05-08
[patent_title] => 'Register context usage indicator'
[patent_app_type] => new
[patent_app_number] => 10/001719
[patent_app_country] => US
[patent_app_date] => 2001-11-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 919
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 21
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0088/20030088761.pdf
[firstpage_image] =>[orig_patent_app_number] => 10001719
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/001719 | Register context usage indicator | Nov 1, 2001 | Abandoned |
Array
(
[id] => 1377337
[patent_doc_number] => 06578136
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2003-06-10
[patent_title] => 'Magnetic disc control apparatus with parallel data transfer between disc control unit and encoder circuit'
[patent_app_type] => B2
[patent_app_number] => 09/984507
[patent_app_country] => US
[patent_app_date] => 2001-10-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 24
[patent_no_of_words] => 9110
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 88
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/578/06578136.pdf
[firstpage_image] =>[orig_patent_app_number] => 09984507
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/984507 | Magnetic disc control apparatus with parallel data transfer between disc control unit and encoder circuit | Oct 29, 2001 | Issued |
Array
(
[id] => 1011413
[patent_doc_number] => 06901503
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2005-05-31
[patent_title] => 'Data processing circuits and interfaces'
[patent_app_type] => utility
[patent_app_number] => 10/032985
[patent_app_country] => US
[patent_app_date] => 2001-10-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 19
[patent_no_of_words] => 13902
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 151
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/901/06901503.pdf
[firstpage_image] =>[orig_patent_app_number] => 10032985
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/032985 | Data processing circuits and interfaces | Oct 28, 2001 | Issued |
Array
(
[id] => 6244089
[patent_doc_number] => 20020045952
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-04-18
[patent_title] => 'High performance hybrid micro-computer'
[patent_app_type] => new
[patent_app_number] => 09/977140
[patent_app_country] => US
[patent_app_date] => 2001-10-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4847
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 52
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0045/20020045952.pdf
[firstpage_image] =>[orig_patent_app_number] => 09977140
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/977140 | High performance hybrid micro-computer | Oct 11, 2001 | Abandoned |
Array
(
[id] => 6752002
[patent_doc_number] => 20030046523
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-03-06
[patent_title] => 'Program loading mechanism through a single input data path'
[patent_app_type] => new
[patent_app_number] => 09/943586
[patent_app_country] => US
[patent_app_date] => 2001-08-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4018
[patent_no_of_claims] => 36
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 60
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0046/20030046523.pdf
[firstpage_image] =>[orig_patent_app_number] => 09943586
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/943586 | Program loading mechanism through a single input data path | Aug 29, 2001 | Issued |
Array
(
[id] => 6211497
[patent_doc_number] => 20020073254
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-06-13
[patent_title] => 'Method and apparatus for remotely managing multiple appliance control configurations'
[patent_app_type] => new
[patent_app_number] => 09/928390
[patent_app_country] => US
[patent_app_date] => 2001-08-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6406
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0073/20020073254.pdf
[firstpage_image] =>[orig_patent_app_number] => 09928390
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/928390 | Method and apparatus for remotely managing multiple appliance control configurations | Aug 12, 2001 | Abandoned |
Array
(
[id] => 119670
[patent_doc_number] => RE041293
[patent_country] => US
[patent_kind] => E1
[patent_issue_date] => 2010-04-27
[patent_title] => 'Multiprocessor computer having configurable hardware system domains'
[patent_app_type] => reissue
[patent_app_number] => 09/920433
[patent_app_country] => US
[patent_app_date] => 2001-08-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 15
[patent_no_of_words] => 12384
[patent_no_of_claims] => 63
[patent_no_of_ind_claims] => 11
[patent_words_short_claim] => 157
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/RE/041/RE041293.pdf
[firstpage_image] =>[orig_patent_app_number] => 09920433
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/920433 | Multiprocessor computer having configurable hardware system domains | Jul 31, 2001 | Issued |
Array
(
[id] => 6746647
[patent_doc_number] => 20030023830
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-01-30
[patent_title] => 'Method and system for encoding instructions for a VLIW that reduces instruction memory requirements'
[patent_app_type] => new
[patent_app_number] => 09/916142
[patent_app_country] => US
[patent_app_date] => 2001-07-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 3784
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 59
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0023/20030023830.pdf
[firstpage_image] =>[orig_patent_app_number] => 09916142
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/916142 | Method and system for encoding instructions for a VLIW that reduces instruction memory requirements | Jul 24, 2001 | Abandoned |
Array
(
[id] => 1462476
[patent_doc_number] => 06427207
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-07-30
[patent_title] => 'Result forwarding cache'
[patent_app_type] => B1
[patent_app_number] => 09/909535
[patent_app_country] => US
[patent_app_date] => 2001-07-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 10216
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/427/06427207.pdf
[firstpage_image] =>[orig_patent_app_number] => 09909535
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/909535 | Result forwarding cache | Jul 19, 2001 | Issued |
Array
(
[id] => 7063212
[patent_doc_number] => 20050005088
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-01-06
[patent_title] => 'Context switching pipelined microprocessor'
[patent_app_type] => utility
[patent_app_number] => 09/909507
[patent_app_country] => US
[patent_app_date] => 2001-07-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6209
[patent_no_of_claims] => 28
[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/0005/20050005088.pdf
[firstpage_image] =>[orig_patent_app_number] => 09909507
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/909507 | Context switching pipelined microprocessor | Jul 19, 2001 | Issued |
Array
(
[id] => 6881008
[patent_doc_number] => 20010032296
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2001-10-18
[patent_title] => 'Data processor'
[patent_app_type] => new
[patent_app_number] => 09/886267
[patent_app_country] => US
[patent_app_date] => 2001-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 8746
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 72
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0032/20010032296.pdf
[firstpage_image] =>[orig_patent_app_number] => 09886267
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/886267 | Data processor capable of executing an instruction that makes a cache memory ineffective | Jun 21, 2001 | Issued |
Array
(
[id] => 937580
[patent_doc_number] => 06976155
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2005-12-13
[patent_title] => 'Method and apparatus for communicating between processing entities in a multi-processor'
[patent_app_type] => utility
[patent_app_number] => 09/880621
[patent_app_country] => US
[patent_app_date] => 2001-06-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 5415
[patent_no_of_claims] => 34
[patent_no_of_ind_claims] => 10
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/976/06976155.pdf
[firstpage_image] =>[orig_patent_app_number] => 09880621
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/880621 | Method and apparatus for communicating between processing entities in a multi-processor | Jun 11, 2001 | Issued |
Array
(
[id] => 806122
[patent_doc_number] => 07424595
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-09-09
[patent_title] => 'System for managing circuitry of variable function information processing circuit and method for managing circuitry of variable function information processing circuit'
[patent_app_type] => utility
[patent_app_number] => 10/296640
[patent_app_country] => US
[patent_app_date] => 2001-06-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 5413
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 235
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/424/07424595.pdf
[firstpage_image] =>[orig_patent_app_number] => 10296640
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/296640 | System for managing circuitry of variable function information processing circuit and method for managing circuitry of variable function information processing circuit | Jun 5, 2001 | Issued |