Search

Lee Nguyen

Examiner (ID: 18851, Phone: (571)272-7854 , Office: P/2649 )

Most Active Art Unit
2649
Art Unit(s)
2611, 2649, 2745, 2746, 2683, 2618, 2682, 2647
Total Applications
2249
Issued Applications
1896
Pending Applications
130
Abandoned Applications
240

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 1519446 [patent_doc_number] => 06421703 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-07-16 [patent_title] => 'Process and system for controlling the use of software' [patent_app_type] => B1 [patent_app_number] => 09/106358 [patent_app_country] => US [patent_app_date] => 1998-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 12035 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/421/06421703.pdf [firstpage_image] =>[orig_patent_app_number] => 09106358 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/106358
Process and system for controlling the use of software Jun 28, 1998 Issued
Array ( [id] => 1505779 [patent_doc_number] => 06487577 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-11-26 [patent_title] => 'Distributed compiling' [patent_app_type] => B1 [patent_app_number] => 09/106831 [patent_app_country] => US [patent_app_date] => 1998-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 13 [patent_no_of_words] => 5438 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 50 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/487/06487577.pdf [firstpage_image] =>[orig_patent_app_number] => 09106831 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/106831
Distributed compiling Jun 28, 1998 Issued
Array ( [id] => 7645937 [patent_doc_number] => 06477586 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-11-05 [patent_title] => 'Remote procedure calls in distributed systems' [patent_app_type] => B1 [patent_app_number] => 09/106429 [patent_app_country] => US [patent_app_date] => 1998-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 4340 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 6 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/477/06477586.pdf [firstpage_image] =>[orig_patent_app_number] => 09106429 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/106429
Remote procedure calls in distributed systems Jun 28, 1998 Issued
Array ( [id] => 4324007 [patent_doc_number] => 06327606 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-12-04 [patent_title] => 'Memory management of complex objects returned from procedure calls' [patent_app_type] => 1 [patent_app_number] => 9/103548 [patent_app_country] => US [patent_app_date] => 1998-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6167 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/327/06327606.pdf [firstpage_image] =>[orig_patent_app_number] => 103548 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/103548
Memory management of complex objects returned from procedure calls Jun 23, 1998 Issued
Array ( [id] => 4324513 [patent_doc_number] => 06253226 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-06-26 [patent_title] => 'Duration-based memory management of complex objects' [patent_app_type] => 1 [patent_app_number] => 9/103547 [patent_app_country] => US [patent_app_date] => 1998-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7755 [patent_no_of_claims] => 36 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/253/06253226.pdf [firstpage_image] =>[orig_patent_app_number] => 103547 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/103547
Duration-based memory management of complex objects Jun 23, 1998 Issued
Array ( [id] => 1604403 [patent_doc_number] => 06434589 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-08-13 [patent_title] => 'Telecommunications job scheduling' [patent_app_type] => B1 [patent_app_number] => 09/099839 [patent_app_country] => US [patent_app_date] => 1998-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 11 [patent_no_of_words] => 3342 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/434/06434589.pdf [firstpage_image] =>[orig_patent_app_number] => 09099839 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/099839
Telecommunications job scheduling Jun 18, 1998 Issued
Array ( [id] => 1602055 [patent_doc_number] => 06493740 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-12-10 [patent_title] => 'Methods and apparatus for multi-thread processing utilizing a single-context architecture' [patent_app_type] => B1 [patent_app_number] => 09/098632 [patent_app_country] => US [patent_app_date] => 1998-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 10684 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 49 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/493/06493740.pdf [firstpage_image] =>[orig_patent_app_number] => 09098632 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/098632
Methods and apparatus for multi-thread processing utilizing a single-context architecture Jun 15, 1998 Issued
Array ( [id] => 1462305 [patent_doc_number] => 06427161 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-07-30 [patent_title] => 'Thread scheduling techniques for multithreaded servers' [patent_app_type] => B1 [patent_app_number] => 09/097282 [patent_app_country] => US [patent_app_date] => 1998-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 12216 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 54 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/427/06427161.pdf [firstpage_image] =>[orig_patent_app_number] => 09097282 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/097282
Thread scheduling techniques for multithreaded servers Jun 11, 1998 Issued
Array ( [id] => 4312094 [patent_doc_number] => 06237058 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-05-22 [patent_title] => 'Interrupt load distribution system for shared bus type multiprocessor system and interrupt load distribution method' [patent_app_type] => 1 [patent_app_number] => 9/096608 [patent_app_country] => US [patent_app_date] => 1998-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4442 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/237/06237058.pdf [firstpage_image] =>[orig_patent_app_number] => 096608 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/096608
Interrupt load distribution system for shared bus type multiprocessor system and interrupt load distribution method Jun 11, 1998 Issued
Array ( [id] => 7645961 [patent_doc_number] => 06477561 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-11-05 [patent_title] => 'Thread optimization' [patent_app_type] => B1 [patent_app_number] => 09/096723 [patent_app_country] => US [patent_app_date] => 1998-06-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 3399 [patent_no_of_claims] => 42 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 4 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/477/06477561.pdf [firstpage_image] =>[orig_patent_app_number] => 09096723 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/096723
Thread optimization Jun 10, 1998 Issued
Array ( [id] => 7644179 [patent_doc_number] => 06473795 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-10-29 [patent_title] => 'In-band/out-of-band alert delivery system' [patent_app_type] => B1 [patent_app_number] => 09/089040 [patent_app_country] => US [patent_app_date] => 1998-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 8338 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 6 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/473/06473795.pdf [firstpage_image] =>[orig_patent_app_number] => 09089040 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/089040
In-band/out-of-band alert delivery system Jun 1, 1998 Issued
Array ( [id] => 4289570 [patent_doc_number] => 06308197 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-10-23 [patent_title] => 'Machine control using register construct' [patent_app_type] => 1 [patent_app_number] => 9/069453 [patent_app_country] => US [patent_app_date] => 1998-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 6518 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/308/06308197.pdf [firstpage_image] =>[orig_patent_app_number] => 069453 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/069453
Machine control using register construct Apr 28, 1998 Issued
Array ( [id] => 1532901 [patent_doc_number] => 06480878 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-11-12 [patent_title] => 'Machine control using response time specifications from sequential and state machine modes' [patent_app_type] => B1 [patent_app_number] => 09/069814 [patent_app_country] => US [patent_app_date] => 1998-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 6518 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/480/06480878.pdf [firstpage_image] =>[orig_patent_app_number] => 09069814 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/069814
Machine control using response time specifications from sequential and state machine modes Apr 28, 1998 Issued
Array ( [id] => 4421508 [patent_doc_number] => 06272516 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-08-07 [patent_title] => 'Method and apparatus for handling cache misses in a computer system' [patent_app_type] => 1 [patent_app_number] => 9/062393 [patent_app_country] => US [patent_app_date] => 1998-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 9014 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/272/06272516.pdf [firstpage_image] =>[orig_patent_app_number] => 062393 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/062393
Method and apparatus for handling cache misses in a computer system Apr 16, 1998 Issued
Array ( [id] => 4345412 [patent_doc_number] => 06330584 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-12-11 [patent_title] => 'Systems and methods for multi-tasking, resource sharing and execution of computer instructions' [patent_app_type] => 1 [patent_app_number] => 9/055033 [patent_app_country] => US [patent_app_date] => 1998-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 21 [patent_no_of_words] => 16498 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/330/06330584.pdf [firstpage_image] =>[orig_patent_app_number] => 055033 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/055033
Systems and methods for multi-tasking, resource sharing and execution of computer instructions Apr 2, 1998 Issued
Array ( [id] => 4311546 [patent_doc_number] => 06237019 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-05-22 [patent_title] => 'Method and apparatus for performing a semaphore operation' [patent_app_type] => 1 [patent_app_number] => 9/040722 [patent_app_country] => US [patent_app_date] => 1998-03-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 24 [patent_no_of_words] => 9112 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 229 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/237/06237019.pdf [firstpage_image] =>[orig_patent_app_number] => 040722 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/040722
Method and apparatus for performing a semaphore operation Mar 17, 1998 Issued
Array ( [id] => 4424591 [patent_doc_number] => 06230213 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-05-08 [patent_title] => 'Extensible mechanism for providing safe automatic management of objects' [patent_app_type] => 1 [patent_app_number] => 9/040108 [patent_app_country] => US [patent_app_date] => 1998-03-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 9 [patent_no_of_words] => 4755 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/230/06230213.pdf [firstpage_image] =>[orig_patent_app_number] => 040108 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/040108
Extensible mechanism for providing safe automatic management of objects Mar 16, 1998 Issued
Array ( [id] => 4411905 [patent_doc_number] => 06298391 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-10-02 [patent_title] => 'Remote procedure calling with marshaling and unmarshaling of arbitrary non-conformant pointer sizes' [patent_app_type] => 1 [patent_app_number] => 9/040226 [patent_app_country] => US [patent_app_date] => 1998-03-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 14 [patent_no_of_words] => 7042 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/298/06298391.pdf [firstpage_image] =>[orig_patent_app_number] => 040226 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/040226
Remote procedure calling with marshaling and unmarshaling of arbitrary non-conformant pointer sizes Mar 12, 1998 Issued
Array ( [id] => 4373260 [patent_doc_number] => 06292821 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-09-18 [patent_title] => 'Information processing' [patent_app_type] => 1 [patent_app_number] => 9/029897 [patent_app_country] => US [patent_app_date] => 1998-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4912 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/292/06292821.pdf [firstpage_image] =>[orig_patent_app_number] => 029897 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/029897
Information processing Mar 10, 1998 Issued
Array ( [id] => 1365697 [patent_doc_number] => 06584489 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-06-24 [patent_title] => 'Method and system for scheduling the use of a computer system resource using a resource planner and a resource provider' [patent_app_type] => B1 [patent_app_number] => 09/038759 [patent_app_country] => US [patent_app_date] => 1998-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 45 [patent_figures_cnt] => 45 [patent_no_of_words] => 15895 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/584/06584489.pdf [firstpage_image] =>[orig_patent_app_number] => 09038759 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/038759
Method and system for scheduling the use of a computer system resource using a resource planner and a resource provider Mar 10, 1998 Issued
Menu