Search

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 numberTitle of the applicationFiling DateStatus
Array ( [id] => 1456438 [patent_doc_number] => 06457024 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-09-24 [patent_title] => 'Wearable hypermedium system' [patent_app_type] => B1 [patent_app_number] => 09/114871 [patent_app_country] => US [patent_app_date] => 1998-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 8945 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/457/06457024.pdf [firstpage_image] =>[orig_patent_app_number] => 09114871 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/114871
Wearable hypermedium system Jul 13, 1998 Issued
Array ( [id] => 3961927 [patent_doc_number] => 05974533 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-10-26 [patent_title] => 'Data processor' [patent_app_type] => 1 [patent_app_number] => 9/113550 [patent_app_country] => US [patent_app_date] => 1998-07-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 17 [patent_no_of_words] => 8298 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/974/05974533.pdf [firstpage_image] =>[orig_patent_app_number] => 113550 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/113550
Data processor Jul 9, 1998 Issued
Array ( [id] => 4176817 [patent_doc_number] => 06157994 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-12-05 [patent_title] => 'Microprocessor employing and method of using a control bit vector storage for instruction execution' [patent_app_type] => 1 [patent_app_number] => 9/111572 [patent_app_country] => US [patent_app_date] => 1998-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 11734 [patent_no_of_claims] => 23 [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] => patents/06/157/06157994.pdf [firstpage_image] =>[orig_patent_app_number] => 111572 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/111572
Microprocessor employing and method of using a control bit vector storage for instruction execution Jul 7, 1998 Issued
Array ( [id] => 4260012 [patent_doc_number] => 06167475 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-12-26 [patent_title] => 'Data transfer method/engine for pipelining shared memory bus accesses' [patent_app_type] => 1 [patent_app_number] => 9/111110 [patent_app_country] => US [patent_app_date] => 1998-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5065 [patent_no_of_claims] => 38 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/167/06167475.pdf [firstpage_image] =>[orig_patent_app_number] => 111110 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/111110
Data transfer method/engine for pipelining shared memory bus accesses Jul 5, 1998 Issued
Array ( [id] => 4378975 [patent_doc_number] => 06192410 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-02-20 [patent_title] => 'Methods and structures for robust, reliable file exchange between secured systems' [patent_app_type] => 1 [patent_app_number] => 9/110218 [patent_app_country] => US [patent_app_date] => 1998-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 20657 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/192/06192410.pdf [firstpage_image] =>[orig_patent_app_number] => 110218 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/110218
Methods and structures for robust, reliable file exchange between secured systems Jul 5, 1998 Issued
Array ( [id] => 4317940 [patent_doc_number] => 06185673 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-02-06 [patent_title] => 'Apparatus and method for array bounds checking with a shadow register file' [patent_app_type] => 1 [patent_app_number] => 9/107243 [patent_app_country] => US [patent_app_date] => 1998-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2336 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/185/06185673.pdf [firstpage_image] =>[orig_patent_app_number] => 107243 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/107243
Apparatus and method for array bounds checking with a shadow register file Jun 29, 1998 Issued
Array ( [id] => 4193171 [patent_doc_number] => 06141773 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-10-31 [patent_title] => 'Method and apparatus for undoing changes to computer memory' [patent_app_type] => 1 [patent_app_number] => 9/107891 [patent_app_country] => US [patent_app_date] => 1998-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 26 [patent_no_of_words] => 16179 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/141/06141773.pdf [firstpage_image] =>[orig_patent_app_number] => 107891 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/107891
Method and apparatus for undoing changes to computer memory Jun 29, 1998 Issued
Array ( [id] => 4167448 [patent_doc_number] => 06065112 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-05-16 [patent_title] => 'Microprocessor with arithmetic processing units and arithmetic execution unit' [patent_app_type] => 1 [patent_app_number] => 9/098448 [patent_app_country] => US [patent_app_date] => 1998-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 16 [patent_no_of_words] => 10882 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 183 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/065/06065112.pdf [firstpage_image] =>[orig_patent_app_number] => 098448 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/098448
Microprocessor with arithmetic processing units and arithmetic execution unit Jun 16, 1998 Issued
Array ( [id] => 4268781 [patent_doc_number] => 06138189 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-10-24 [patent_title] => 'Network interface having adaptive transmit start point for each packet to avoid transmit underflow' [patent_app_type] => 1 [patent_app_number] => 9/098434 [patent_app_country] => US [patent_app_date] => 1998-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3672 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/138/06138189.pdf [firstpage_image] =>[orig_patent_app_number] => 098434 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/098434
Network interface having adaptive transmit start point for each packet to avoid transmit underflow Jun 16, 1998 Issued
Array ( [id] => 4202163 [patent_doc_number] => 06094692 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-07-25 [patent_title] => 'Network interface having adaptive transmit start point for each packet to avoid transmit underflow' [patent_app_type] => 1 [patent_app_number] => 9/098435 [patent_app_country] => US [patent_app_date] => 1998-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3673 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/094/06094692.pdf [firstpage_image] =>[orig_patent_app_number] => 098435 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/098435
Network interface having adaptive transmit start point for each packet to avoid transmit underflow Jun 16, 1998 Issued
Array ( [id] => 4427311 [patent_doc_number] => 06226734 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-05-01 [patent_title] => 'Method and apparatus for processor migration from different processor states in a multi-processor computer system' [patent_app_type] => 1 [patent_app_number] => 9/090027 [patent_app_country] => US [patent_app_date] => 1998-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 19 [patent_no_of_words] => 17795 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/226/06226734.pdf [firstpage_image] =>[orig_patent_app_number] => 090027 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/090027
Method and apparatus for processor migration from different processor states in a multi-processor computer system Jun 9, 1998 Issued
Array ( [id] => 4109835 [patent_doc_number] => 06134624 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-10-17 [patent_title] => 'High bandwidth cache system' [patent_app_type] => 1 [patent_app_number] => 9/093140 [patent_app_country] => US [patent_app_date] => 1998-06-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 8470 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/134/06134624.pdf [firstpage_image] =>[orig_patent_app_number] => 093140 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/093140
High bandwidth cache system Jun 7, 1998 Issued
Array ( [id] => 3969027 [patent_doc_number] => 05948090 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-09-07 [patent_title] => 'Method and apparatus for controlling reset of component boards in a computer system' [patent_app_type] => 1 [patent_app_number] => 9/092681 [patent_app_country] => US [patent_app_date] => 1998-06-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4035 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 69 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/948/05948090.pdf [firstpage_image] =>[orig_patent_app_number] => 092681 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/092681
Method and apparatus for controlling reset of component boards in a computer system Jun 4, 1998 Issued
Array ( [id] => 3916160 [patent_doc_number] => 05951677 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-09-14 [patent_title] => 'Efficient hardware implementation of euclidean array processing in reed-solomon decoding' [patent_app_type] => 1 [patent_app_number] => 9/086997 [patent_app_country] => US [patent_app_date] => 1998-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 17 [patent_no_of_words] => 15957 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 267 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/951/05951677.pdf [firstpage_image] =>[orig_patent_app_number] => 086997 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/086997
Efficient hardware implementation of euclidean array processing in reed-solomon decoding May 28, 1998 Issued
Array ( [id] => 3961344 [patent_doc_number] => 05974495 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-10-26 [patent_title] => 'Using a back-off signal to bridge a first bus to a second bus' [patent_app_type] => 1 [patent_app_number] => 9/087229 [patent_app_country] => US [patent_app_date] => 1998-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 15800 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/974/05974495.pdf [firstpage_image] =>[orig_patent_app_number] => 087229 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/087229
Using a back-off signal to bridge a first bus to a second bus May 28, 1998 Issued
Array ( [id] => 1533194 [patent_doc_number] => 06480952 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2002-11-12 [patent_title] => 'Emulation coprocessor' [patent_app_type] => B2 [patent_app_number] => 09/085187 [patent_app_country] => US [patent_app_date] => 1998-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 12272 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/480/06480952.pdf [firstpage_image] =>[orig_patent_app_number] => 09085187 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/085187
Emulation coprocessor May 25, 1998 Issued
Array ( [id] => 4290419 [patent_doc_number] => 06308255 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-10-23 [patent_title] => 'Symmetrical multiprocessing bus and chipset used for coprocessor support allowing non-native code to run in a system' [patent_app_type] => 1 [patent_app_number] => 9/085188 [patent_app_country] => US [patent_app_date] => 1998-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9091 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/308/06308255.pdf [firstpage_image] =>[orig_patent_app_number] => 085188 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/085188
Symmetrical multiprocessing bus and chipset used for coprocessor support allowing non-native code to run in a system May 25, 1998 Issued
Array ( [id] => 4036357 [patent_doc_number] => 05968129 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-10-19 [patent_title] => 'Method and apparatus for selectively retrieving information from a source computer using a terrestrial or satellite interface' [patent_app_type] => 1 [patent_app_number] => 9/082626 [patent_app_country] => US [patent_app_date] => 1998-05-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 25 [patent_no_of_words] => 9954 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/968/05968129.pdf [firstpage_image] =>[orig_patent_app_number] => 082626 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/082626
Method and apparatus for selectively retrieving information from a source computer using a terrestrial or satellite interface May 20, 1998 Issued
Array ( [id] => 3970741 [patent_doc_number] => 05999990 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-12-07 [patent_title] => 'Communicator having reconfigurable resources' [patent_app_type] => 1 [patent_app_number] => 9/080113 [patent_app_country] => US [patent_app_date] => 1998-05-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 5851 [patent_no_of_claims] => 32 [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] => patents/05/999/05999990.pdf [firstpage_image] =>[orig_patent_app_number] => 080113 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/080113
Communicator having reconfigurable resources May 17, 1998 Issued
Array ( [id] => 3955038 [patent_doc_number] => 05930481 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-07-27 [patent_title] => 'System for concurrent cache data access by maintaining and selectively merging multiple ranked part copies' [patent_app_type] => 1 [patent_app_number] => 9/079491 [patent_app_country] => US [patent_app_date] => 1998-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 6262 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/930/05930481.pdf [firstpage_image] =>[orig_patent_app_number] => 079491 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/079491
System for concurrent cache data access by maintaining and selectively merging multiple ranked part copies May 14, 1998 Issued
Menu