Search

Charles Edward Lu

Examiner (ID: 5883, Phone: (571)272-8594 , Office: P/2161 )

Most Active Art Unit
2161
Art Unit(s)
2161, 2163
Total Applications
448
Issued Applications
282
Pending Applications
1
Abandoned Applications
168

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 3905174 [patent_doc_number] => 05778230 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-07-07 [patent_title] => 'Goal directed object-oriented debugging system' [patent_app_type] => 1 [patent_app_number] => 8/557768 [patent_app_country] => US [patent_app_date] => 1995-11-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 29 [patent_no_of_words] => 10660 [patent_no_of_claims] => 49 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/778/05778230.pdf [firstpage_image] =>[orig_patent_app_number] => 557768 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/557768
Goal directed object-oriented debugging system Nov 12, 1995 Issued
Array ( [id] => 3879094 [patent_doc_number] => 05794040 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-08-11 [patent_title] => 'Program creation apparatus for reactive systems' [patent_app_type] => 1 [patent_app_number] => 8/557756 [patent_app_country] => US [patent_app_date] => 1995-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 20 [patent_no_of_words] => 9305 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 217 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/794/05794040.pdf [firstpage_image] =>[orig_patent_app_number] => 557756 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/557756
Program creation apparatus for reactive systems Nov 9, 1995 Issued
Array ( [id] => 3839878 [patent_doc_number] => 05732274 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-03-24 [patent_title] => 'Method for compilation using a database for target language independence' [patent_app_type] => 1 [patent_app_number] => 8/555358 [patent_app_country] => US [patent_app_date] => 1995-11-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4160 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/732/05732274.pdf [firstpage_image] =>[orig_patent_app_number] => 555358 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/555358
Method for compilation using a database for target language independence Nov 7, 1995 Issued
Array ( [id] => 4147831 [patent_doc_number] => 06035123 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-03-07 [patent_title] => 'Determining hardware complexity of software operations' [patent_app_type] => 1 [patent_app_number] => 8/554310 [patent_app_country] => US [patent_app_date] => 1995-11-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 19 [patent_no_of_words] => 11410 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/035/06035123.pdf [firstpage_image] =>[orig_patent_app_number] => 554310 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/554310
Determining hardware complexity of software operations Nov 7, 1995 Issued
Array ( [id] => 3850312 [patent_doc_number] => 05761510 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-06-02 [patent_title] => 'Method for error identification in a program interface' [patent_app_type] => 1 [patent_app_number] => 8/551778 [patent_app_country] => US [patent_app_date] => 1995-11-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7749 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 54 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/761/05761510.pdf [firstpage_image] =>[orig_patent_app_number] => 551778 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/551778
Method for error identification in a program interface Nov 6, 1995 Issued
Array ( [id] => 3626879 [patent_doc_number] => 05535394 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-07-09 [patent_title] => 'Methods for distinguishing dynamically allocated storage along different call paths and for providing a compact representation of alias analysis' [patent_app_type] => 1 [patent_app_number] => 8/540420 [patent_app_country] => US [patent_app_date] => 1995-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 5194 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/535/05535394.pdf [firstpage_image] =>[orig_patent_app_number] => 540420 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/540420
Methods for distinguishing dynamically allocated storage along different call paths and for providing a compact representation of alias analysis Oct 9, 1995 Issued
Array ( [id] => 3903292 [patent_doc_number] => 05724585 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-03-03 [patent_title] => 'Method for processing an application termination initiated from a pre-initialized computer language execution environment' [patent_app_type] => 1 [patent_app_number] => 8/540112 [patent_app_country] => US [patent_app_date] => 1995-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3520 [patent_no_of_claims] => 36 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/724/05724585.pdf [firstpage_image] =>[orig_patent_app_number] => 540112 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/540112
Method for processing an application termination initiated from a pre-initialized computer language execution environment Oct 5, 1995 Issued
Array ( [id] => 3803001 [patent_doc_number] => 05822581 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-10-13 [patent_title] => 'Method for CMOS configuration information storage and retrieval in flash' [patent_app_type] => 1 [patent_app_number] => 8/537095 [patent_app_country] => US [patent_app_date] => 1995-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4667 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/822/05822581.pdf [firstpage_image] =>[orig_patent_app_number] => 537095 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/537095
Method for CMOS configuration information storage and retrieval in flash Sep 28, 1995 Issued
Array ( [id] => 3700933 [patent_doc_number] => 05696968 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-12-09 [patent_title] => 'Method and apparatus for effecting drive ordering via adapter preference' [patent_app_type] => 1 [patent_app_number] => 8/531671 [patent_app_country] => US [patent_app_date] => 1995-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 1997 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/696/05696968.pdf [firstpage_image] =>[orig_patent_app_number] => 531671 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/531671
Method and apparatus for effecting drive ordering via adapter preference Sep 20, 1995 Issued
08/531682 METHOD AND APPARATUS FOR INTERFACING DATA SIGNAL AND ASSOCIATED CLOCK SIGNAL TO CIRCUIT CONTROLLED BY LOCAL CLOCK SIGNAL Sep 20, 1995 Abandoned
Array ( [id] => 4018177 [patent_doc_number] => 05860006 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-01-12 [patent_title] => 'Processor independent network operating system loadable modules' [patent_app_type] => 1 [patent_app_number] => 8/528913 [patent_app_country] => US [patent_app_date] => 1995-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 3597 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/860/05860006.pdf [firstpage_image] =>[orig_patent_app_number] => 528913 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/528913
Processor independent network operating system loadable modules Sep 14, 1995 Issued
Array ( [id] => 3506110 [patent_doc_number] => 05537598 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-07-16 [patent_title] => 'System for installing processor control code' [patent_app_type] => 1 [patent_app_number] => 8/524139 [patent_app_country] => US [patent_app_date] => 1995-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3749 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/537/05537598.pdf [firstpage_image] =>[orig_patent_app_number] => 524139 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/524139
System for installing processor control code Aug 16, 1995 Issued
Array ( [id] => 3898034 [patent_doc_number] => 05805891 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-09-08 [patent_title] => 'System and method for managing maintenance of computer software' [patent_app_type] => 1 [patent_app_number] => 8/507561 [patent_app_country] => US [patent_app_date] => 1995-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 9679 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/805/05805891.pdf [firstpage_image] =>[orig_patent_app_number] => 507561 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/507561
System and method for managing maintenance of computer software Jul 25, 1995 Issued
08/499736 DATA ACCESS IMPLEMENTATION OF DEVICE DRIVER INTERFACE Jul 6, 1995 Abandoned
Array ( [id] => 3903335 [patent_doc_number] => 05724588 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-03-03 [patent_title] => 'Method and system for network marshalling of interface pointers for remote procedure calls' [patent_app_type] => 1 [patent_app_number] => 8/485046 [patent_app_country] => US [patent_app_date] => 1995-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 18 [patent_no_of_words] => 10018 [patent_no_of_claims] => 37 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/724/05724588.pdf [firstpage_image] =>[orig_patent_app_number] => 485046 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/485046
Method and system for network marshalling of interface pointers for remote procedure calls Jun 6, 1995 Issued
Array ( [id] => 3677879 [patent_doc_number] => 05668986 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-09-16 [patent_title] => 'Method and apparatus for handling data storage requests in a distributed data base environment' [patent_app_type] => 1 [patent_app_number] => 8/483646 [patent_app_country] => US [patent_app_date] => 1995-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 2041 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/668/05668986.pdf [firstpage_image] =>[orig_patent_app_number] => 483646 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/483646
Method and apparatus for handling data storage requests in a distributed data base environment Jun 6, 1995 Issued
Array ( [id] => 3647907 [patent_doc_number] => 05611078 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-03-11 [patent_title] => 'Method and apparatus for independently resetting processors and cache controllers in multiple processor systems' [patent_app_type] => 1 [patent_app_number] => 8/480874 [patent_app_country] => US [patent_app_date] => 1995-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 7200 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/611/05611078.pdf [firstpage_image] =>[orig_patent_app_number] => 480874 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/480874
Method and apparatus for independently resetting processors and cache controllers in multiple processor systems Jun 6, 1995 Issued
Array ( [id] => 4089253 [patent_doc_number] => 05966531 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-10-12 [patent_title] => 'Apparatus and method for providing decoupled data communications between software processes' [patent_app_type] => 1 [patent_app_number] => 8/478225 [patent_app_country] => US [patent_app_date] => 1995-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 28 [patent_no_of_words] => 41878 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/966/05966531.pdf [firstpage_image] =>[orig_patent_app_number] => 478225 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/478225
Apparatus and method for providing decoupled data communications between software processes Jun 6, 1995 Issued
Array ( [id] => 3662779 [patent_doc_number] => 05684992 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-11-04 [patent_title] => 'User console and computer operating system asynchronous interaction interface' [patent_app_type] => 1 [patent_app_number] => 8/476535 [patent_app_country] => US [patent_app_date] => 1995-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 5131 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/684/05684992.pdf [firstpage_image] =>[orig_patent_app_number] => 476535 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/476535
User console and computer operating system asynchronous interaction interface Jun 6, 1995 Issued
Array ( [id] => 3734881 [patent_doc_number] => 05682536 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-10-28 [patent_title] => 'Method and system for referring to and binding to objects using identifier objects' [patent_app_type] => 1 [patent_app_number] => 8/474330 [patent_app_country] => US [patent_app_date] => 1995-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 53 [patent_figures_cnt] => 67 [patent_no_of_words] => 31992 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/682/05682536.pdf [firstpage_image] =>[orig_patent_app_number] => 474330 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/474330
Method and system for referring to and binding to objects using identifier objects Jun 6, 1995 Issued
Menu