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 number | Title of the application | Filing Date | Status |
---|---|---|---|
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 |