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] => 3719082 [patent_doc_number] => 05655136 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-08-05 [patent_title] => 'Method and apparatus for recognizing and performing handwritten calculations' [patent_app_type] => 1 [patent_app_number] => 8/390774 [patent_app_country] => US [patent_app_date] => 1995-02-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 81 [patent_figures_cnt] => 153 [patent_no_of_words] => 24378 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/655/05655136.pdf [firstpage_image] =>[orig_patent_app_number] => 390774 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/390774
Method and apparatus for recognizing and performing handwritten calculations Feb 16, 1995 Issued
Array ( [id] => 3601839 [patent_doc_number] => 05551052 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-08-27 [patent_title] => 'Data bus protocol for high speed chip to chip data transfer' [patent_app_type] => 1 [patent_app_number] => 8/389612 [patent_app_country] => US [patent_app_date] => 1995-02-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2402 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 309 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/551/05551052.pdf [firstpage_image] =>[orig_patent_app_number] => 389612 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/389612
Data bus protocol for high speed chip to chip data transfer Feb 13, 1995 Issued
Array ( [id] => 3636346 [patent_doc_number] => 05613142 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-03-18 [patent_title] => 'Join processing system and method for joining relations based on join fields in a relational database' [patent_app_type] => 1 [patent_app_number] => 8/388616 [patent_app_country] => US [patent_app_date] => 1995-02-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 12281 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 12 [patent_words_short_claim] => 40 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/613/05613142.pdf [firstpage_image] =>[orig_patent_app_number] => 388616 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/388616
Join processing system and method for joining relations based on join fields in a relational database Feb 13, 1995 Issued
Array ( [id] => 3506241 [patent_doc_number] => 05537606 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-07-16 [patent_title] => 'Scalar pipeline replication for parallel vector element processing' [patent_app_type] => 1 [patent_app_number] => 8/381463 [patent_app_country] => US [patent_app_date] => 1995-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7660 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 235 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/537/05537606.pdf [firstpage_image] =>[orig_patent_app_number] => 381463 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/381463
Scalar pipeline replication for parallel vector element processing Jan 30, 1995 Issued
Array ( [id] => 3707200 [patent_doc_number] => 05596698 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-01-21 [patent_title] => 'Method and apparatus for recognizing handwritten inputs in a computerized teaching system' [patent_app_type] => 1 [patent_app_number] => 8/381010 [patent_app_country] => US [patent_app_date] => 1995-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 42 [patent_figures_cnt] => 52 [patent_no_of_words] => 15928 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/596/05596698.pdf [firstpage_image] =>[orig_patent_app_number] => 381010 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/381010
Method and apparatus for recognizing handwritten inputs in a computerized teaching system Jan 29, 1995 Issued
08/377482 METHOD AND APPARATUS FOR PERFORMING A MULTI-ALTERNATIVE OPERATION IN A COMPUTER SYSTEM IN ONE CYCLE Jan 23, 1995 Abandoned
Array ( [id] => 3762848 [patent_doc_number] => 05802396 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-09-01 [patent_title] => 'Adaptive communication system' [patent_app_type] => 1 [patent_app_number] => 8/367821 [patent_app_country] => US [patent_app_date] => 1995-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 20 [patent_no_of_words] => 9469 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/802/05802396.pdf [firstpage_image] =>[orig_patent_app_number] => 367821 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/367821
Adaptive communication system Jan 2, 1995 Issued
Array ( [id] => 3660971 [patent_doc_number] => 05630159 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-05-13 [patent_title] => 'Method and apparatus for personal attribute selection having delay management method and apparatus for preference establishment when preferences in a donor device are unavailable' [patent_app_type] => 1 [patent_app_number] => 8/366122 [patent_app_country] => US [patent_app_date] => 1994-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 18 [patent_no_of_words] => 6903 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/630/05630159.pdf [firstpage_image] =>[orig_patent_app_number] => 366122 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/366122
Method and apparatus for personal attribute selection having delay management method and apparatus for preference establishment when preferences in a donor device are unavailable Dec 28, 1994 Issued
Array ( [id] => 3705118 [patent_doc_number] => 05680408 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-10-21 [patent_title] => 'Method and apparatus for determining a value of a majority of operands' [patent_app_type] => 1 [patent_app_number] => 8/365822 [patent_app_country] => US [patent_app_date] => 1994-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 3246 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/680/05680408.pdf [firstpage_image] =>[orig_patent_app_number] => 365822 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/365822
Method and apparatus for determining a value of a majority of operands Dec 27, 1994 Issued
Array ( [id] => 3662992 [patent_doc_number] => 05685006 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-11-04 [patent_title] => 'Application specific integrated circuit having hierarchical structure and method of organizing such circuit using inheritance information' [patent_app_type] => 1 [patent_app_number] => 8/365009 [patent_app_country] => US [patent_app_date] => 1994-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 14 [patent_no_of_words] => 5724 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 210 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/685/05685006.pdf [firstpage_image] =>[orig_patent_app_number] => 365009 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/365009
Application specific integrated circuit having hierarchical structure and method of organizing such circuit using inheritance information Dec 27, 1994 Issued
Array ( [id] => 3761333 [patent_doc_number] => 05717942 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-02-10 [patent_title] => 'Reset for independent partitions within a computer system' [patent_app_type] => 1 [patent_app_number] => 8/364799 [patent_app_country] => US [patent_app_date] => 1994-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9650 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/717/05717942.pdf [firstpage_image] =>[orig_patent_app_number] => 364799 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/364799
Reset for independent partitions within a computer system Dec 26, 1994 Issued
Array ( [id] => 3671707 [patent_doc_number] => 05628023 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-05-06 [patent_title] => 'Virtual storage computer system having methods and apparatus for providing token-controlled access to protected pages of memory via a token-accessible view' [patent_app_type] => 1 [patent_app_number] => 8/364200 [patent_app_country] => US [patent_app_date] => 1994-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 15266 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/628/05628023.pdf [firstpage_image] =>[orig_patent_app_number] => 364200 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/364200
Virtual storage computer system having methods and apparatus for providing token-controlled access to protected pages of memory via a token-accessible view Dec 26, 1994 Issued
Array ( [id] => 3671046 [patent_doc_number] => 05659783 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-08-19 [patent_title] => 'Operation unit with plural operation circuits having plural data buses providing plural operation modes' [patent_app_type] => 1 [patent_app_number] => 8/364729 [patent_app_country] => US [patent_app_date] => 1994-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3967 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/659/05659783.pdf [firstpage_image] =>[orig_patent_app_number] => 364729 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/364729
Operation unit with plural operation circuits having plural data buses providing plural operation modes Dec 26, 1994 Issued
Array ( [id] => 3659513 [patent_doc_number] => 05630066 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-05-13 [patent_title] => 'System and method for locating object view and platform independent object' [patent_app_type] => 1 [patent_app_number] => 8/359884 [patent_app_country] => US [patent_app_date] => 1994-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 11045 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 217 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/630/05630066.pdf [firstpage_image] =>[orig_patent_app_number] => 359884 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/359884
System and method for locating object view and platform independent object Dec 19, 1994 Issued
08/357113 STRUCTURE AND METHOD FOR ISSUING INTERRUPT REQUESTS AS ADDRESSES AND FOR DECODING THE ADDRESSES ISSUED AS INTERRUPT REQUESTS Dec 15, 1994 Abandoned
Array ( [id] => 3661158 [patent_doc_number] => 05640584 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-06-17 [patent_title] => 'Virtual processor method and apparatus for enhancing parallelism and availability in computer systems' [patent_app_type] => 1 [patent_app_number] => 8/353590 [patent_app_country] => US [patent_app_date] => 1994-12-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 2462 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/640/05640584.pdf [firstpage_image] =>[orig_patent_app_number] => 353590 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/353590
Virtual processor method and apparatus for enhancing parallelism and availability in computer systems Dec 11, 1994 Issued
Array ( [id] => 1604452 [patent_doc_number] => 06434638 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-08-13 [patent_title] => 'Arbitration protocol for peer-to-peer communication in synchronous systems' [patent_app_type] => B1 [patent_app_number] => 08/352660 [patent_app_country] => US [patent_app_date] => 1994-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3278 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/434/06434638.pdf [firstpage_image] =>[orig_patent_app_number] => 08352660 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/352660
Arbitration protocol for peer-to-peer communication in synchronous systems Dec 8, 1994 Issued
Array ( [id] => 3794997 [patent_doc_number] => 05809322 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-09-15 [patent_title] => 'Apparatus and method for signal processing' [patent_app_type] => 1 [patent_app_number] => 8/353612 [patent_app_country] => US [patent_app_date] => 1994-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 40 [patent_no_of_words] => 31738 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/809/05809322.pdf [firstpage_image] =>[orig_patent_app_number] => 353612 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/353612
Apparatus and method for signal processing Dec 8, 1994 Issued
Array ( [id] => 3563199 [patent_doc_number] => 05548794 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-08-20 [patent_title] => 'Data processor and method for providing show cycles on a fast multiplexed bus' [patent_app_type] => 1 [patent_app_number] => 8/349286 [patent_app_country] => US [patent_app_date] => 1994-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 11176 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/548/05548794.pdf [firstpage_image] =>[orig_patent_app_number] => 349286 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/349286
Data processor and method for providing show cycles on a fast multiplexed bus Dec 4, 1994 Issued
Array ( [id] => 3537965 [patent_doc_number] => 05504925 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-04-02 [patent_title] => 'Apparatus and method for implementing interrupts in pipelined processors' [patent_app_type] => 1 [patent_app_number] => 8/348786 [patent_app_country] => US [patent_app_date] => 1994-12-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 4229 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 406 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/504/05504925.pdf [firstpage_image] =>[orig_patent_app_number] => 348786 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/348786
Apparatus and method for implementing interrupts in pipelined processors Dec 1, 1994 Issued
Menu