Hai H Huynh
Examiner (ID: 17331, Phone: (571)272-4844 , Office: P/3747 )
Most Active Art Unit | 3747 |
Art Unit(s) | 3747, 3741 |
Total Applications | 2951 |
Issued Applications | 2659 |
Pending Applications | 119 |
Abandoned Applications | 173 |
Applications
Application number | Title of the application | Filing Date | Status |
---|---|---|---|
Array
(
[id] => 4280658
[patent_doc_number] => 06205577
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-03-20
[patent_title] => 'Program correcting method and system'
[patent_app_type] => 1
[patent_app_number] => 8/611760
[patent_app_country] => US
[patent_app_date] => 1996-03-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2412
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 223
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/205/06205577.pdf
[firstpage_image] =>[orig_patent_app_number] => 611760
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/611760 | Program correcting method and system | Mar 7, 1996 | Issued |
Array
(
[id] => 3701435
[patent_doc_number] => 05692168
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1997-11-25
[patent_title] => 'Prefetch buffer using flow control bit to identify changes of flow within the code stream'
[patent_app_type] => 1
[patent_app_number] => 8/607539
[patent_app_country] => US
[patent_app_date] => 1996-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 30
[patent_no_of_words] => 23888
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 185
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/692/05692168.pdf
[firstpage_image] =>[orig_patent_app_number] => 607539
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/607539 | Prefetch buffer using flow control bit to identify changes of flow within the code stream | Feb 26, 1996 | Issued |
Array
(
[id] => 3994229
[patent_doc_number] => 05959636
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-09-28
[patent_title] => 'Method and apparatus for performing saturation instructions using saturation limit values'
[patent_app_type] => 1
[patent_app_number] => 8/606328
[patent_app_country] => US
[patent_app_date] => 1996-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 13
[patent_no_of_words] => 6093
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 89
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/959/05959636.pdf
[firstpage_image] =>[orig_patent_app_number] => 606328
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/606328 | Method and apparatus for performing saturation instructions using saturation limit values | Feb 22, 1996 | Issued |
Array
(
[id] => 3635494
[patent_doc_number] => 05613089
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1997-03-18
[patent_title] => 'Method and apparatus for remotely controlling and monitoring the use of computer software'
[patent_app_type] => 1
[patent_app_number] => 8/605397
[patent_app_country] => US
[patent_app_date] => 1996-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 15
[patent_no_of_words] => 9710
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 324
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/613/05613089.pdf
[firstpage_image] =>[orig_patent_app_number] => 605397
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/605397 | Method and apparatus for remotely controlling and monitoring the use of computer software | Feb 21, 1996 | Issued |
Array
(
[id] => 4113041
[patent_doc_number] => 06067408
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-05-23
[patent_title] => 'Full duplex buffer management and apparatus'
[patent_app_type] => 1
[patent_app_number] => 8/605532
[patent_app_country] => US
[patent_app_date] => 1996-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 3323
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 256
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/067/06067408.pdf
[firstpage_image] =>[orig_patent_app_number] => 605532
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/605532 | Full duplex buffer management and apparatus | Feb 21, 1996 | Issued |
Array
(
[id] => 3757913
[patent_doc_number] => 05754774
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1998-05-19
[patent_title] => 'Client/server communication system'
[patent_app_type] => 1
[patent_app_number] => 8/601804
[patent_app_country] => US
[patent_app_date] => 1996-02-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 25
[patent_no_of_words] => 18668
[patent_no_of_claims] => 129
[patent_no_of_ind_claims] => 12
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/754/05754774.pdf
[firstpage_image] =>[orig_patent_app_number] => 601804
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/601804 | Client/server communication system | Feb 14, 1996 | Issued |
Array
(
[id] => 4317234
[patent_doc_number] => 06182153
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-01-30
[patent_title] => 'Object-oriented programming interface for developing and running network management applications on a network communication infrastructure'
[patent_app_type] => 1
[patent_app_number] => 8/602170
[patent_app_country] => US
[patent_app_date] => 1996-02-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 7
[patent_no_of_words] => 22978
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 230
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/182/06182153.pdf
[firstpage_image] =>[orig_patent_app_number] => 602170
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/602170 | Object-oriented programming interface for developing and running network management applications on a network communication infrastructure | Feb 14, 1996 | Issued |
Array
(
[id] => 3841931
[patent_doc_number] => 05784605
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1998-07-21
[patent_title] => 'Method for processing branch instructions between computer program modules'
[patent_app_type] => 1
[patent_app_number] => 8/599127
[patent_app_country] => US
[patent_app_date] => 1996-02-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 3236
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 123
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/784/05784605.pdf
[firstpage_image] =>[orig_patent_app_number] => 599127
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/599127 | Method for processing branch instructions between computer program modules | Feb 8, 1996 | Issued |
Array
(
[id] => 3675368
[patent_doc_number] => 05625786
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1997-04-29
[patent_title] => 'Microprogram memory output circuit for selectively outputting fields of microinstruction word to a plurality of data terminals'
[patent_app_type] => 1
[patent_app_number] => 8/596700
[patent_app_country] => US
[patent_app_date] => 1996-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 2977
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 163
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/625/05625786.pdf
[firstpage_image] =>[orig_patent_app_number] => 596700
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/596700 | Microprogram memory output circuit for selectively outputting fields of microinstruction word to a plurality of data terminals | Feb 4, 1996 | Issued |
Array
(
[id] => 4315560
[patent_doc_number] => 06199095
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-03-06
[patent_title] => 'System and method for achieving object method transparency in a multi-code execution environment'
[patent_app_type] => 1
[patent_app_number] => 8/593590
[patent_app_country] => US
[patent_app_date] => 1996-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 72
[patent_figures_cnt] => 97
[patent_no_of_words] => 52152
[patent_no_of_claims] => 34
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 164
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/199/06199095.pdf
[firstpage_image] =>[orig_patent_app_number] => 593590
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/593590 | System and method for achieving object method transparency in a multi-code execution environment | Jan 28, 1996 | Issued |
Array
(
[id] => 3895041
[patent_doc_number] => 05826073
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1998-10-20
[patent_title] => 'Self-modifying code handling system'
[patent_app_type] => 1
[patent_app_number] => 8/592150
[patent_app_country] => US
[patent_app_date] => 1996-01-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 15180
[patent_no_of_claims] => 82
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/826/05826073.pdf
[firstpage_image] =>[orig_patent_app_number] => 592150
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/592150 | Self-modifying code handling system | Jan 25, 1996 | Issued |
Array
(
[id] => 4080957
[patent_doc_number] => 05867649
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-02-02
[patent_title] => 'Dance/multitude concurrent computation'
[patent_app_type] => 1
[patent_app_number] => 8/589933
[patent_app_country] => US
[patent_app_date] => 1996-01-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 41
[patent_figures_cnt] => 45
[patent_no_of_words] => 59522
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 112
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/867/05867649.pdf
[firstpage_image] =>[orig_patent_app_number] => 589933
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/589933 | Dance/multitude concurrent computation | Jan 22, 1996 | Issued |
Array
(
[id] => 4065225
[patent_doc_number] => 05870605
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-02-09
[patent_title] => 'Middleware for enterprise information distribution'
[patent_app_type] => 1
[patent_app_number] => 8/588535
[patent_app_country] => US
[patent_app_date] => 1996-01-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 9997
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 232
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/870/05870605.pdf
[firstpage_image] =>[orig_patent_app_number] => 588535
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/588535 | Middleware for enterprise information distribution | Jan 17, 1996 | Issued |
Array
(
[id] => 3642023
[patent_doc_number] => 05687336
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1997-11-11
[patent_title] => 'Stack push/pop tracking and pairing in a pipelined processor'
[patent_app_type] => 1
[patent_app_number] => 8/584836
[patent_app_country] => US
[patent_app_date] => 1996-01-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5731
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 205
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/687/05687336.pdf
[firstpage_image] =>[orig_patent_app_number] => 584836
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/584836 | Stack push/pop tracking and pairing in a pipelined processor | Jan 10, 1996 | Issued |
Array
(
[id] => 3904860
[patent_doc_number] => 05778207
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1998-07-07
[patent_title] => 'Assisting operating-system interrupts using application-based processing'
[patent_app_type] => 1
[patent_app_number] => 8/580726
[patent_app_country] => US
[patent_app_date] => 1995-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4222
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 56
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/778/05778207.pdf
[firstpage_image] =>[orig_patent_app_number] => 580726
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/580726 | Assisting operating-system interrupts using application-based processing | Dec 28, 1995 | Issued |
Array
(
[id] => 3826503
[patent_doc_number] => 05832260
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1998-11-03
[patent_title] => 'Processor microarchitecture for efficient processing of instructions in a program including a conditional program flow control instruction'
[patent_app_type] => 1
[patent_app_number] => 8/581031
[patent_app_country] => US
[patent_app_date] => 1995-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6528
[patent_no_of_claims] => 36
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 65
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/832/05832260.pdf
[firstpage_image] =>[orig_patent_app_number] => 581031
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/581031 | Processor microarchitecture for efficient processing of instructions in a program including a conditional program flow control instruction | Dec 28, 1995 | Issued |
Array
(
[id] => 3807610
[patent_doc_number] => 05727149
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1998-03-10
[patent_title] => 'Network interface apparatus and data transmission control method thereof'
[patent_app_type] => 1
[patent_app_number] => 8/576336
[patent_app_country] => US
[patent_app_date] => 1995-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 16
[patent_no_of_words] => 6781
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 92
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/727/05727149.pdf
[firstpage_image] =>[orig_patent_app_number] => 576336
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/576336 | Network interface apparatus and data transmission control method thereof | Dec 20, 1995 | Issued |
08/568631 | METHOD OF TRANSMITTING VIDEO AND AUDIO DATA OVER THE INTERNET | Dec 6, 1995 | Abandoned |
Array
(
[id] => 3806477
[patent_doc_number] => 05841971
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1998-11-24
[patent_title] => 'Information transmission system for transmitting video signals over cellular telephone networks'
[patent_app_type] => 1
[patent_app_number] => 8/481434
[patent_app_country] => US
[patent_app_date] => 1995-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5759
[patent_no_of_claims] => 30
[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/05/841/05841971.pdf
[firstpage_image] =>[orig_patent_app_number] => 481434
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/481434 | Information transmission system for transmitting video signals over cellular telephone networks | Oct 30, 1995 | Issued |
Array
(
[id] => 3637234
[patent_doc_number] => 05603047
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1997-02-11
[patent_title] => 'Superscalar microprocessor architecture'
[patent_app_type] => 1
[patent_app_number] => 8/540336
[patent_app_country] => US
[patent_app_date] => 1995-10-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 35
[patent_no_of_words] => 11020
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 225
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/603/05603047.pdf
[firstpage_image] =>[orig_patent_app_number] => 540336
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/540336 | Superscalar microprocessor architecture | Oct 5, 1995 | Issued |