Search

William B. Chou

Examiner (ID: 15166, Phone: (571)270-3367 , Office: P/3779 )

Most Active Art Unit
3795
Art Unit(s)
3779, 3795
Total Applications
590
Issued Applications
403
Pending Applications
53
Abandoned Applications
152

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 1030557 [patent_doc_number] => 06883051 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-04-19 [patent_title] => 'Efficient bus utilization in a multiprocessor system by dynamically mapping memory addresses' [patent_app_type] => utility [patent_app_number] => 10/706675 [patent_app_country] => US [patent_app_date] => 2003-11-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3508 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/883/06883051.pdf [firstpage_image] =>[orig_patent_app_number] => 10706675 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/706675
Efficient bus utilization in a multiprocessor system by dynamically mapping memory addresses Nov 11, 2003 Issued
Array ( [id] => 7271321 [patent_doc_number] => 20040059839 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-03-25 [patent_title] => 'Managing bus transaction dependencies' [patent_app_type] => new [patent_app_number] => 10/674944 [patent_app_country] => US [patent_app_date] => 2003-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3149 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 44 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0059/20040059839.pdf [firstpage_image] =>[orig_patent_app_number] => 10674944 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/674944
Managing bus transaction dependencies Sep 28, 2003 Issued
Array ( [id] => 7435971 [patent_doc_number] => 20040230732 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-11-18 [patent_title] => 'Bus system having improved control process' [patent_app_type] => new [patent_app_number] => 10/672671 [patent_app_country] => US [patent_app_date] => 2003-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3680 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0230/20040230732.pdf [firstpage_image] =>[orig_patent_app_number] => 10672671 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/672671
Bus system having improved control process Sep 25, 2003 Issued
Array ( [id] => 943501 [patent_doc_number] => 06970963 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-11-29 [patent_title] => 'Apparatus and method for synchronizing multiple accesses to common resources' [patent_app_type] => utility [patent_app_number] => 10/671975 [patent_app_country] => US [patent_app_date] => 2003-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4908 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/970/06970963.pdf [firstpage_image] =>[orig_patent_app_number] => 10671975 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/671975
Apparatus and method for synchronizing multiple accesses to common resources Sep 25, 2003 Issued
Array ( [id] => 1049577 [patent_doc_number] => 06865633 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-03-08 [patent_title] => 'Independent reset of arbiters and agents to allow for delayed agent reset' [patent_app_type] => utility [patent_app_number] => 10/640130 [patent_app_country] => US [patent_app_date] => 2003-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 6939 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/865/06865633.pdf [firstpage_image] =>[orig_patent_app_number] => 10640130 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/640130
Independent reset of arbiters and agents to allow for delayed agent reset Aug 12, 2003 Issued
Array ( [id] => 1024781 [patent_doc_number] => 06889276 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-05-03 [patent_title] => 'Priority mechanism for scheduling isochronous and asynchronous transactions on a shared bus' [patent_app_type] => utility [patent_app_number] => 10/626967 [patent_app_country] => US [patent_app_date] => 2003-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 3604 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/889/06889276.pdf [firstpage_image] =>[orig_patent_app_number] => 10626967 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/626967
Priority mechanism for scheduling isochronous and asynchronous transactions on a shared bus Jul 24, 2003 Issued
Array ( [id] => 7373835 [patent_doc_number] => 20040093455 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-05-13 [patent_title] => 'System and method for providing forward progress and avoiding starvation and livelock in a multiprocessor computer system' [patent_app_type] => new [patent_app_number] => 10/611569 [patent_app_country] => US [patent_app_date] => 2003-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10792 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0093/20040093455.pdf [firstpage_image] =>[orig_patent_app_number] => 10611569 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/611569
System and method for providing forward progress and avoiding starvation and livelock in a multiprocessor computer system Jun 30, 2003 Issued
Array ( [id] => 7373817 [patent_doc_number] => 20040093453 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-05-13 [patent_title] => 'Application programming interface for data transfer and bus management over a bus structure' [patent_app_type] => new [patent_app_number] => 10/607071 [patent_app_country] => US [patent_app_date] => 2003-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 27746 [patent_no_of_claims] => 127 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0093/20040093453.pdf [firstpage_image] =>[orig_patent_app_number] => 10607071 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/607071
Application programming interface for data transfer and bus management over a bus structure Jun 24, 2003 Issued
Array ( [id] => 1062216 [patent_doc_number] => 06854031 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-02-08 [patent_title] => 'Configurable serial interconnection' [patent_app_type] => utility [patent_app_number] => 10/600020 [patent_app_country] => US [patent_app_date] => 2003-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 6852 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 276 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/854/06854031.pdf [firstpage_image] =>[orig_patent_app_number] => 10600020 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/600020
Configurable serial interconnection Jun 19, 2003 Issued
Array ( [id] => 7063511 [patent_doc_number] => 20050005226 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-01-06 [patent_title] => 'Interface for prototyping integrated systems' [patent_app_type] => utility [patent_app_number] => 10/456860 [patent_app_country] => US [patent_app_date] => 2003-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4804 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0005/20050005226.pdf [firstpage_image] =>[orig_patent_app_number] => 10456860 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/456860
Interface for prototyping integrated systems Jun 5, 2003 Issued
Array ( [id] => 7293201 [patent_doc_number] => 20040111485 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-06-10 [patent_title] => 'Connecting device of storage device and computer system including the same connecting device' [patent_app_type] => new [patent_app_number] => 10/372913 [patent_app_country] => US [patent_app_date] => 2003-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 8915 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0111/20040111485.pdf [firstpage_image] =>[orig_patent_app_number] => 10372913 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/372913
Connecting device of storage device and computer system including the same connecting device Feb 25, 2003 Issued
Array ( [id] => 695179 [patent_doc_number] => 07076588 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-07-11 [patent_title] => 'High speed multiple ported bus interface control' [patent_app_type] => utility [patent_app_number] => 10/370414 [patent_app_country] => US [patent_app_date] => 2003-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 18487 [patent_no_of_claims] => 41 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/076/07076588.pdf [firstpage_image] =>[orig_patent_app_number] => 10370414 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/370414
High speed multiple ported bus interface control Feb 17, 2003 Issued
Array ( [id] => 7613872 [patent_doc_number] => 06898659 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-05-24 [patent_title] => 'Interface device having variable data transfer mode and operation method thereof' [patent_app_type] => utility [patent_app_number] => 10/364140 [patent_app_country] => US [patent_app_date] => 2003-02-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5603 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/898/06898659.pdf [firstpage_image] =>[orig_patent_app_number] => 10364140 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/364140
Interface device having variable data transfer mode and operation method thereof Feb 10, 2003 Issued
Array ( [id] => 6836103 [patent_doc_number] => 20030163649 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-08-28 [patent_title] => 'Shared bypass bus structure' [patent_app_type] => new [patent_app_number] => 10/358568 [patent_app_country] => US [patent_app_date] => 2003-02-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 22549 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 69 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0163/20030163649.pdf [firstpage_image] =>[orig_patent_app_number] => 10358568 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/358568
Shared bypass bus structure Feb 4, 2003 Issued
Array ( [id] => 7308840 [patent_doc_number] => 20040117524 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-06-17 [patent_title] => 'RSM Removal Initiation Sequence' [patent_app_type] => new [patent_app_number] => 10/248429 [patent_app_country] => US [patent_app_date] => 2003-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 19299 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 14 [patent_words_short_claim] => 17 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0117/20040117524.pdf [firstpage_image] =>[orig_patent_app_number] => 10248429 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/248429
RSM removal initiation sequence Jan 18, 2003 Issued
Array ( [id] => 7673591 [patent_doc_number] => 20040128527 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-07-01 [patent_title] => 'BOOTSTRAP RSM REMOVAL INITIATION SEQUENCE' [patent_app_type] => new [patent_app_number] => 10/248428 [patent_app_country] => US [patent_app_date] => 2003-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 19285 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 15 [patent_words_short_claim] => 17 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0128/20040128527.pdf [firstpage_image] =>[orig_patent_app_number] => 10248428 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/248428
Bootstrap RSM removal initiation sequence Jan 18, 2003 Issued
Array ( [id] => 1049571 [patent_doc_number] => 06865629 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-03-08 [patent_title] => 'RSM-resident program pair initiation sequence' [patent_app_type] => utility [patent_app_number] => 10/248425 [patent_app_country] => US [patent_app_date] => 2003-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 19091 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/865/06865629.pdf [firstpage_image] =>[orig_patent_app_number] => 10248425 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/248425
RSM-resident program pair initiation sequence Jan 18, 2003 Issued
Array ( [id] => 1052548 [patent_doc_number] => 06862638 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-03-01 [patent_title] => 'RSM-resident program initiation sequence' [patent_app_type] => utility [patent_app_number] => 10/248426 [patent_app_country] => US [patent_app_date] => 2003-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 19081 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/862/06862638.pdf [firstpage_image] =>[orig_patent_app_number] => 10248426 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/248426
RSM-resident program initiation sequence Jan 18, 2003 Issued
Array ( [id] => 7673592 [patent_doc_number] => 20040128526 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-07-01 [patent_title] => 'SEQUENTIAL RSM PRESENCE INITIATION SEQUENCE' [patent_app_type] => new [patent_app_number] => 10/248427 [patent_app_country] => US [patent_app_date] => 2003-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 19305 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 15 [patent_words_short_claim] => 17 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0128/20040128526.pdf [firstpage_image] =>[orig_patent_app_number] => 10248427 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/248427
Sequential RSM presence initiation sequence Jan 18, 2003 Issued
Array ( [id] => 965620 [patent_doc_number] => 06950859 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-09-27 [patent_title] => 'Wireless cable replacement for computer peripherals' [patent_app_type] => utility [patent_app_number] => 10/329102 [patent_app_country] => US [patent_app_date] => 2002-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 6464 [patent_no_of_claims] => 38 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/950/06950859.pdf [firstpage_image] =>[orig_patent_app_number] => 10329102 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/329102
Wireless cable replacement for computer peripherals Dec 22, 2002 Issued
Menu