Search

Woo H. Choi

Supervisory Patent Examiner (ID: 7332, Phone: (571)272-4179 , Office: P/3992 )

Most Active Art Unit
3992
Art Unit(s)
2189, 2186, 3992
Total Applications
436
Issued Applications
307
Pending Applications
82
Abandoned Applications
52

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 404190 [patent_doc_number] => 07293151 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-11-06 [patent_title] => 'Memory system and method for transferring data therein' [patent_app_type] => utility [patent_app_number] => 10/872427 [patent_app_country] => US [patent_app_date] => 2004-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 4970 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/293/07293151.pdf [firstpage_image] =>[orig_patent_app_number] => 10872427 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/872427
Memory system and method for transferring data therein Jun 21, 2004 Issued
Array ( [id] => 7300296 [patent_doc_number] => 20040215879 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-10-28 [patent_title] => 'Method of creating a storage area and storage device' [patent_app_type] => new [patent_app_number] => 10/848431 [patent_app_country] => US [patent_app_date] => 2004-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 6723 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 3 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0215/20040215879.pdf [firstpage_image] =>[orig_patent_app_number] => 10848431 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/848431
Method of creating a storage area and storage device May 16, 2004 Abandoned
Array ( [id] => 7240881 [patent_doc_number] => 20050257020 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-11-17 [patent_title] => 'Dynamic memory management of unallocated memory in a logical partitioned data processing system' [patent_app_type] => utility [patent_app_number] => 10/845549 [patent_app_country] => US [patent_app_date] => 2004-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5219 [patent_no_of_claims] => 31 [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] => publications/A1/0257/20050257020.pdf [firstpage_image] =>[orig_patent_app_number] => 10845549 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/845549
Dynamic memory management of unallocated memory in a logical partitioned data processing system May 12, 2004 Issued
Array ( [id] => 548604 [patent_doc_number] => 07185160 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-02-27 [patent_title] => 'Recording device for writing data including expiration time data' [patent_app_type] => utility [patent_app_number] => 10/844589 [patent_app_country] => US [patent_app_date] => 2004-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 3929 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 217 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/185/07185160.pdf [firstpage_image] =>[orig_patent_app_number] => 10844589 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/844589
Recording device for writing data including expiration time data May 12, 2004 Issued
Array ( [id] => 404181 [patent_doc_number] => 07293142 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-11-06 [patent_title] => 'Memory leak detection system and method using contingency analysis' [patent_app_type] => utility [patent_app_number] => 10/827048 [patent_app_country] => US [patent_app_date] => 2004-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 9564 [patent_no_of_claims] => 47 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/293/07293142.pdf [firstpage_image] =>[orig_patent_app_number] => 10827048 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/827048
Memory leak detection system and method using contingency analysis Apr 18, 2004 Issued
Array ( [id] => 421289 [patent_doc_number] => 07277991 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-10-02 [patent_title] => 'Method, system, and program for prefetching data into cache' [patent_app_type] => utility [patent_app_number] => 10/822410 [patent_app_country] => US [patent_app_date] => 2004-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 3476 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/277/07277991.pdf [firstpage_image] =>[orig_patent_app_number] => 10822410 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/822410
Method, system, and program for prefetching data into cache Apr 11, 2004 Issued
Array ( [id] => 7605732 [patent_doc_number] => 07099990 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-08-29 [patent_title] => 'Method of updating data for a non-volatile memory' [patent_app_type] => utility [patent_app_number] => 10/820951 [patent_app_country] => US [patent_app_date] => 2004-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 4 [patent_no_of_words] => 2921 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/099/07099990.pdf [firstpage_image] =>[orig_patent_app_number] => 10820951 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/820951
Method of updating data for a non-volatile memory Apr 8, 2004 Issued
Array ( [id] => 485634 [patent_doc_number] => 07225305 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-05-29 [patent_title] => 'System, method and storage medium for controlling asynchronous updates to a register' [patent_app_type] => utility [patent_app_number] => 10/820521 [patent_app_country] => US [patent_app_date] => 2004-04-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3344 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/225/07225305.pdf [firstpage_image] =>[orig_patent_app_number] => 10820521 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/820521
System, method and storage medium for controlling asynchronous updates to a register Apr 7, 2004 Issued
Array ( [id] => 7166762 [patent_doc_number] => 20050086428 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-04-21 [patent_title] => 'Magnetic tape unit' [patent_app_type] => utility [patent_app_number] => 10/808350 [patent_app_country] => US [patent_app_date] => 2004-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5208 [patent_no_of_claims] => 3 [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] => publications/A1/0086/20050086428.pdf [firstpage_image] =>[orig_patent_app_number] => 10808350 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/808350
Magnetic tape unit Mar 24, 2004 Abandoned
Array ( [id] => 6962267 [patent_doc_number] => 20050216680 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-09-29 [patent_title] => 'Device to allow multiple data processing channels to share a single disk drive' [patent_app_type] => utility [patent_app_number] => 10/809233 [patent_app_country] => US [patent_app_date] => 2004-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2101 [patent_no_of_claims] => 12 [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] => publications/A1/0216/20050216680.pdf [firstpage_image] =>[orig_patent_app_number] => 10809233 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/809233
Device to allow multiple data processing channels to share a single disk drive Mar 24, 2004 Abandoned
Array ( [id] => 6962266 [patent_doc_number] => 20050216679 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-09-29 [patent_title] => 'Hard disk automatic hardware-based scheduled archiving' [patent_app_type] => utility [patent_app_number] => 10/809220 [patent_app_country] => US [patent_app_date] => 2004-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2451 [patent_no_of_claims] => 10 [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] => publications/A1/0216/20050216679.pdf [firstpage_image] =>[orig_patent_app_number] => 10809220 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/809220
Hard disk automatic hardware-based scheduled archiving Mar 24, 2004 Abandoned
Array ( [id] => 472847 [patent_doc_number] => 07234030 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-06-19 [patent_title] => 'Table-based scheduler for FIFOs and the like' [patent_app_type] => utility [patent_app_number] => 10/809180 [patent_app_country] => US [patent_app_date] => 2004-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4620 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/234/07234030.pdf [firstpage_image] =>[orig_patent_app_number] => 10809180 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/809180
Table-based scheduler for FIFOs and the like Mar 24, 2004 Issued
Array ( [id] => 7449064 [patent_doc_number] => 20040268083 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-12-30 [patent_title] => 'Information processing system including processors and memory managing method used in the same system' [patent_app_type] => new [patent_app_number] => 10/808320 [patent_app_country] => US [patent_app_date] => 2004-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 29 [patent_no_of_words] => 12285 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0268/20040268083.pdf [firstpage_image] =>[orig_patent_app_number] => 10808320 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/808320
Local memory management system with plural processors Mar 24, 2004 Issued
Array ( [id] => 1070952 [patent_doc_number] => 06845428 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-01-18 [patent_title] => 'Method and apparatus for managing the dynamic assignment of resources in a data storage system' [patent_app_type] => utility [patent_app_number] => 10/809173 [patent_app_country] => US [patent_app_date] => 2004-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 15 [patent_no_of_words] => 15517 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/845/06845428.pdf [firstpage_image] =>[orig_patent_app_number] => 10809173 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/809173
Method and apparatus for managing the dynamic assignment of resources in a data storage system Mar 23, 2004 Issued
Array ( [id] => 7474184 [patent_doc_number] => 20040168038 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-08-26 [patent_title] => 'Apparatus and method for translating an address in a non-contiguous memory block' [patent_app_type] => new [patent_app_number] => 10/788777 [patent_app_country] => US [patent_app_date] => 2004-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2938 [patent_no_of_claims] => 38 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0168/20040168038.pdf [firstpage_image] =>[orig_patent_app_number] => 10788777 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/788777
Apparatus and method for translating an address in a non-contiguous memory block Feb 26, 2004 Abandoned
Array ( [id] => 645498 [patent_doc_number] => 07124240 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-10-17 [patent_title] => 'Method and circuit for increasing the memory access speed of an enhanced synchronous SDRAM' [patent_app_type] => utility [patent_app_number] => 10/782386 [patent_app_country] => US [patent_app_date] => 2004-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 5 [patent_no_of_words] => 3921 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 238 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/124/07124240.pdf [firstpage_image] =>[orig_patent_app_number] => 10782386 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/782386
Method and circuit for increasing the memory access speed of an enhanced synchronous SDRAM Feb 17, 2004 Issued
Array ( [id] => 877469 [patent_doc_number] => 07363429 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-04-22 [patent_title] => 'System and method for caching directory data in a networked computer environment' [patent_app_type] => utility [patent_app_number] => 10/768832 [patent_app_country] => US [patent_app_date] => 2004-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2130 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 263 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/363/07363429.pdf [firstpage_image] =>[orig_patent_app_number] => 10768832 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/768832
System and method for caching directory data in a networked computer environment Jan 28, 2004 Issued
Array ( [id] => 453349 [patent_doc_number] => 07251705 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-07-31 [patent_title] => 'Embeddable flash memory system for non-volatile storage of code, data and bit-streams for embedded FPGA configurations' [patent_app_type] => utility [patent_app_number] => 10/768743 [patent_app_country] => US [patent_app_date] => 2004-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4309 [patent_no_of_claims] => 15 [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/251/07251705.pdf [firstpage_image] =>[orig_patent_app_number] => 10768743 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/768743
Embeddable flash memory system for non-volatile storage of code, data and bit-streams for embedded FPGA configurations Jan 28, 2004 Issued
Array ( [id] => 7262027 [patent_doc_number] => 20050144402 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-06-30 [patent_title] => 'Method, system, and program for managing virtual memory' [patent_app_type] => utility [patent_app_number] => 10/747920 [patent_app_country] => US [patent_app_date] => 2003-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7579 [patent_no_of_claims] => 41 [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/0144/20050144402.pdf [firstpage_image] =>[orig_patent_app_number] => 10747920 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/747920
Method, system, and program for managing virtual memory Dec 28, 2003 Abandoned
Array ( [id] => 7262036 [patent_doc_number] => 20050144406 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-06-30 [patent_title] => 'Data storage systems and processes, such as one-way data mirror using write mirroring' [patent_app_type] => utility [patent_app_number] => 10/748586 [patent_app_country] => US [patent_app_date] => 2003-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 34 [patent_figures_cnt] => 34 [patent_no_of_words] => 13936 [patent_no_of_claims] => 34 [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/0144/20050144406.pdf [firstpage_image] =>[orig_patent_app_number] => 10748586 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/748586
Data storage systems and processes, such as one-way data mirror using write mirroring Dec 28, 2003 Issued
Menu