Search

Chuck Y Mah

Examiner (ID: 156, Phone: (571)272-7059 , Office: P/3677 )

Most Active Art Unit
3677
Art Unit(s)
3205, 3676, 3626, 3677, 3209
Total Applications
3879
Issued Applications
3168
Pending Applications
151
Abandoned Applications
560

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 1604555 [patent_doc_number] => 06434741 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-08-13 [patent_title] => 'Method and apparatus for debugging of optimized code using emulation' [patent_app_type] => B1 [patent_app_number] => 09/070541 [patent_app_country] => US [patent_app_date] => 1998-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 7582 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/434/06434741.pdf [firstpage_image] =>[orig_patent_app_number] => 09070541 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/070541
Method and apparatus for debugging of optimized code using emulation Apr 29, 1998 Issued
Array ( [id] => 4207313 [patent_doc_number] => 06131186 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-10-10 [patent_title] => 'Method and apparatus for isolating portions of multi-tasking computer software' [patent_app_type] => 1 [patent_app_number] => 9/063197 [patent_app_country] => US [patent_app_date] => 1998-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5166 [patent_no_of_claims] => 18 [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/06/131/06131186.pdf [firstpage_image] =>[orig_patent_app_number] => 063197 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/063197
Method and apparatus for isolating portions of multi-tasking computer software Apr 19, 1998 Issued
Array ( [id] => 4392932 [patent_doc_number] => 06289502 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-09-11 [patent_title] => 'Model-based software design and validation' [patent_app_type] => 1 [patent_app_number] => 9/052396 [patent_app_country] => US [patent_app_date] => 1998-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 21 [patent_no_of_words] => 13858 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/289/06289502.pdf [firstpage_image] =>[orig_patent_app_number] => 052396 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/052396
Model-based software design and validation Mar 29, 1998 Issued
Array ( [id] => 4427368 [patent_doc_number] => 06226791 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-05-01 [patent_title] => 'Compiler-assisted or interpreter-assisted compression solution to the year 2000 problem for computer programs' [patent_app_type] => 1 [patent_app_number] => 9/049302 [patent_app_country] => US [patent_app_date] => 1998-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 7734 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/226/06226791.pdf [firstpage_image] =>[orig_patent_app_number] => 049302 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/049302
Compiler-assisted or interpreter-assisted compression solution to the year 2000 problem for computer programs Mar 26, 1998 Issued
Array ( [id] => 4195290 [patent_doc_number] => 06038396 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-03-14 [patent_title] => 'Compiling apparatus and method for a VLIW system computer and a recording medium for storing compile execution programs' [patent_app_type] => 1 [patent_app_number] => 9/042799 [patent_app_country] => US [patent_app_date] => 1998-03-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 18 [patent_no_of_words] => 5679 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/038/06038396.pdf [firstpage_image] =>[orig_patent_app_number] => 042799 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/042799
Compiling apparatus and method for a VLIW system computer and a recording medium for storing compile execution programs Mar 16, 1998 Issued
Array ( [id] => 1490437 [patent_doc_number] => 06367072 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-04-02 [patent_title] => 'Apparatus and method for identifying and modifying computer operating system components' [patent_app_type] => B1 [patent_app_number] => 09/041848 [patent_app_country] => US [patent_app_date] => 1998-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 13 [patent_no_of_words] => 2899 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/367/06367072.pdf [firstpage_image] =>[orig_patent_app_number] => 09041848 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/041848
Apparatus and method for identifying and modifying computer operating system components Mar 11, 1998 Issued
Array ( [id] => 4377628 [patent_doc_number] => 06219827 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-04-17 [patent_title] => 'Trace ranking in a dynamic translation system' [patent_app_type] => 1 [patent_app_number] => 9/041350 [patent_app_country] => US [patent_app_date] => 1998-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 9 [patent_no_of_words] => 4246 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/219/06219827.pdf [firstpage_image] =>[orig_patent_app_number] => 041350 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/041350
Trace ranking in a dynamic translation system Mar 11, 1998 Issued
Array ( [id] => 4319226 [patent_doc_number] => 06182276 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-01-30 [patent_title] => 'Host application presentation space recognition producing asynchronous events' [patent_app_type] => 1 [patent_app_number] => 9/034297 [patent_app_country] => US [patent_app_date] => 1998-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6917 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/182/06182276.pdf [firstpage_image] =>[orig_patent_app_number] => 034297 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/034297
Host application presentation space recognition producing asynchronous events Mar 3, 1998 Issued
Array ( [id] => 4213579 [patent_doc_number] => 06078320 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-06-20 [patent_title] => 'System for configuring a process control environment' [patent_app_type] => 1 [patent_app_number] => 9/025202 [patent_app_country] => US [patent_app_date] => 1998-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 30 [patent_no_of_words] => 9841 [patent_no_of_claims] => 68 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/078/06078320.pdf [firstpage_image] =>[orig_patent_app_number] => 025202 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/025202
System for configuring a process control environment Feb 17, 1998 Issued
Array ( [id] => 4081728 [patent_doc_number] => 06009267 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-12-28 [patent_title] => 'Apparatus for analyzing the task specification (business rule specification) of a source program' [patent_app_type] => 1 [patent_app_number] => 9/018298 [patent_app_country] => US [patent_app_date] => 1998-02-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 33 [patent_no_of_words] => 13549 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/009/06009267.pdf [firstpage_image] =>[orig_patent_app_number] => 018298 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/018298
Apparatus for analyzing the task specification (business rule specification) of a source program Feb 3, 1998 Issued
Array ( [id] => 4336178 [patent_doc_number] => 06243856 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-06-05 [patent_title] => 'System and method for encoding a scene graph' [patent_app_type] => 1 [patent_app_number] => 9/017896 [patent_app_country] => US [patent_app_date] => 1998-02-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 29 [patent_no_of_words] => 16262 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 69 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/243/06243856.pdf [firstpage_image] =>[orig_patent_app_number] => 017896 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/017896
System and method for encoding a scene graph Feb 2, 1998 Issued
Array ( [id] => 4351457 [patent_doc_number] => 06334213 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-12-25 [patent_title] => 'Merging of separate executable computer programs to form a single executable computer program' [patent_app_type] => 1 [patent_app_number] => 9/009842 [patent_app_country] => US [patent_app_date] => 1998-01-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 11 [patent_no_of_words] => 4094 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/334/06334213.pdf [firstpage_image] =>[orig_patent_app_number] => 009842 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/009842
Merging of separate executable computer programs to form a single executable computer program Jan 19, 1998 Issued
Array ( [id] => 4195260 [patent_doc_number] => 06038394 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-03-14 [patent_title] => 'Condition handling using script interpreters' [patent_app_type] => 1 [patent_app_number] => 9/004494 [patent_app_country] => US [patent_app_date] => 1998-01-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1354 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/038/06038394.pdf [firstpage_image] =>[orig_patent_app_number] => 004494 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/004494
Condition handling using script interpreters Jan 7, 1998 Issued
Array ( [id] => 4317303 [patent_doc_number] => 06199202 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-03-06 [patent_title] => 'Method and apparatus for the inter-operation of differing architectural and run time conventions' [patent_app_type] => 1 [patent_app_number] => 9/003573 [patent_app_country] => US [patent_app_date] => 1998-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 6 [patent_no_of_words] => 5433 [patent_no_of_claims] => 49 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/199/06199202.pdf [firstpage_image] =>[orig_patent_app_number] => 003573 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/003573
Method and apparatus for the inter-operation of differing architectural and run time conventions Jan 5, 1998 Issued
Array ( [id] => 4220150 [patent_doc_number] => 06078747 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-06-20 [patent_title] => 'Application program interface to physical devices' [patent_app_type] => 1 [patent_app_number] => 9/002818 [patent_app_country] => US [patent_app_date] => 1998-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 25 [patent_no_of_words] => 11697 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/078/06078747.pdf [firstpage_image] =>[orig_patent_app_number] => 002818 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/002818
Application program interface to physical devices Jan 4, 1998 Issued
Array ( [id] => 1185072 [patent_doc_number] => 06748587 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-06-08 [patent_title] => 'Programmatic access to the widest mode floating-point arithmetic supported by a processor' [patent_app_type] => B1 [patent_app_number] => 09/002404 [patent_app_country] => US [patent_app_date] => 1998-01-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 7 [patent_no_of_words] => 9519 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 310 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/748/06748587.pdf [firstpage_image] =>[orig_patent_app_number] => 09002404 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/002404
Programmatic access to the widest mode floating-point arithmetic supported by a processor Jan 1, 1998 Issued
Array ( [id] => 4119997 [patent_doc_number] => 06101328 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-08-08 [patent_title] => 'System for preventing multiple instances of the same dynamic executable module' [patent_app_type] => 1 [patent_app_number] => 9/001293 [patent_app_country] => US [patent_app_date] => 1997-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3662 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/101/06101328.pdf [firstpage_image] =>[orig_patent_app_number] => 001293 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/001293
System for preventing multiple instances of the same dynamic executable module Dec 30, 1997 Issued
Array ( [id] => 4096301 [patent_doc_number] => 06055371 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-04-25 [patent_title] => 'Compile device, compile method and recording medium for recording compiler' [patent_app_type] => 1 [patent_app_number] => 8/999231 [patent_app_country] => US [patent_app_date] => 1997-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 3857 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 221 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/055/06055371.pdf [firstpage_image] =>[orig_patent_app_number] => 999231 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/999231
Compile device, compile method and recording medium for recording compiler Dec 28, 1997 Issued
Array ( [id] => 4424834 [patent_doc_number] => 06266804 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-07-24 [patent_title] => 'Method for analyzing capacity of parallel processing systems' [patent_app_type] => 1 [patent_app_number] => 8/997142 [patent_app_country] => US [patent_app_date] => 1997-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5783 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/266/06266804.pdf [firstpage_image] =>[orig_patent_app_number] => 997142 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/997142
Method for analyzing capacity of parallel processing systems Dec 22, 1997 Issued
Array ( [id] => 3965756 [patent_doc_number] => 05991544 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-11-23 [patent_title] => 'Process and apparatus for managing a software load image' [patent_app_type] => 1 [patent_app_number] => 8/987251 [patent_app_country] => US [patent_app_date] => 1997-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4087 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/991/05991544.pdf [firstpage_image] =>[orig_patent_app_number] => 987251 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/987251
Process and apparatus for managing a software load image Dec 8, 1997 Issued
Menu