
Aric Lin
Examiner (ID: 1040, Phone: (571)270-3090 , Office: P/2851 )
| Most Active Art Unit | 2851 |
| Art Unit(s) | 2851, 2825 |
| Total Applications | 601 |
| Issued Applications | 344 |
| Pending Applications | 60 |
| Abandoned Applications | 213 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 4375873
[patent_doc_number] => 06219717
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-04-17
[patent_title] => 'Method and apparatus for implementing object transparent invocation'
[patent_app_type] => 1
[patent_app_number] => 8/752544
[patent_app_country] => US
[patent_app_date] => 1996-11-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 5458
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 116
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/219/06219717.pdf
[firstpage_image] =>[orig_patent_app_number] => 752544
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/752544 | Method and apparatus for implementing object transparent invocation | Nov 19, 1996 | Issued |
Array
(
[id] => 4291742
[patent_doc_number] => 06247066
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-06-12
[patent_title] => 'Compound document processing method'
[patent_app_type] => 1
[patent_app_number] => 8/744068
[patent_app_country] => US
[patent_app_date] => 1996-11-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 26
[patent_figures_cnt] => 29
[patent_no_of_words] => 11049
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 128
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/247/06247066.pdf
[firstpage_image] =>[orig_patent_app_number] => 744068
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/744068 | Compound document processing method | Nov 3, 1996 | Issued |
Array
(
[id] => 4391159
[patent_doc_number] => 06289392
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-09-11
[patent_title] => 'Messaging system'
[patent_app_type] => 1
[patent_app_number] => 8/727520
[patent_app_country] => US
[patent_app_date] => 1996-10-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 10796
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 173
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/289/06289392.pdf
[firstpage_image] =>[orig_patent_app_number] => 727520
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/727520 | Messaging system | Oct 20, 1996 | Issued |
Array
(
[id] => 4088269
[patent_doc_number] => 06070198
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-05-30
[patent_title] => 'Encryption with a streams-based protocol stack'
[patent_app_type] => 1
[patent_app_number] => 8/732176
[patent_app_country] => US
[patent_app_date] => 1996-10-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8976
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 70
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/070/06070198.pdf
[firstpage_image] =>[orig_patent_app_number] => 732176
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/732176 | Encryption with a streams-based protocol stack | Oct 15, 1996 | Issued |
Array
(
[id] => 3996130
[patent_doc_number] => 05911069
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-06-08
[patent_title] => 'Exception handling techniques for native methods bound to SOM classes'
[patent_app_type] => 1
[patent_app_number] => 8/724492
[patent_app_country] => US
[patent_app_date] => 1996-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 15
[patent_no_of_words] => 5426
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 124
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/911/05911069.pdf
[firstpage_image] =>[orig_patent_app_number] => 724492
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/724492 | Exception handling techniques for native methods bound to SOM classes | Sep 29, 1996 | Issued |
Array
(
[id] => 4203341
[patent_doc_number] => 06161148
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-12-12
[patent_title] => 'Computer method and apparatus for interactive objects controls'
[patent_app_type] => 1
[patent_app_number] => 8/722366
[patent_app_country] => US
[patent_app_date] => 1996-09-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 4281
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 165
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/161/06161148.pdf
[firstpage_image] =>[orig_patent_app_number] => 722366
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/722366 | Computer method and apparatus for interactive objects controls | Sep 26, 1996 | Issued |
Array
(
[id] => 1443847
[patent_doc_number] => 06336148
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-01-01
[patent_title] => 'Automatic checking of public contracts and private constraints on distributed objects'
[patent_app_type] => B1
[patent_app_number] => 08/719657
[patent_app_country] => US
[patent_app_date] => 1996-09-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 5945
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 9
[patent_words_short_claim] => 73
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/336/06336148.pdf
[firstpage_image] =>[orig_patent_app_number] => 08719657
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/719657 | Automatic checking of public contracts and private constraints on distributed objects | Sep 24, 1996 | Issued |
Array
(
[id] => 4196840
[patent_doc_number] => 06021264
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-02-01
[patent_title] => 'Data processing system capable of avoiding collision between read data and write data'
[patent_app_type] => 1
[patent_app_number] => 8/719271
[patent_app_country] => US
[patent_app_date] => 1996-09-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 5046
[patent_no_of_claims] => 2
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 538
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/021/06021264.pdf
[firstpage_image] =>[orig_patent_app_number] => 719271
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/719271 | Data processing system capable of avoiding collision between read data and write data | Sep 23, 1996 | Issued |
Array
(
[id] => 4421798
[patent_doc_number] => 06272543
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-08-07
[patent_title] => 'Network-computer system build support system and support method'
[patent_app_type] => 1
[patent_app_number] => 8/718739
[patent_app_country] => US
[patent_app_date] => 1996-09-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 38
[patent_no_of_words] => 10066
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 214
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/272/06272543.pdf
[firstpage_image] =>[orig_patent_app_number] => 718739
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/718739 | Network-computer system build support system and support method | Sep 17, 1996 | Issued |
Array
(
[id] => 1438628
[patent_doc_number] => 06356956
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-03-12
[patent_title] => 'Time-triggered portable data objects'
[patent_app_type] => B1
[patent_app_number] => 08/710354
[patent_app_country] => US
[patent_app_date] => 1996-09-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 3583
[patent_no_of_claims] => 45
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 73
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/356/06356956.pdf
[firstpage_image] =>[orig_patent_app_number] => 08710354
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/710354 | Time-triggered portable data objects | Sep 16, 1996 | Issued |
Array
(
[id] => 3849893
[patent_doc_number] => 05815710
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1998-09-29
[patent_title] => 'Method and apparatus for managing relationships among objects in a distributed object environment'
[patent_app_type] => 1
[patent_app_number] => 8/718062
[patent_app_country] => US
[patent_app_date] => 1996-09-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 8394
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 150
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/815/05815710.pdf
[firstpage_image] =>[orig_patent_app_number] => 718062
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/718062 | Method and apparatus for managing relationships among objects in a distributed object environment | Sep 16, 1996 | Issued |
Array
(
[id] => 4309760
[patent_doc_number] => 06212578
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-04-03
[patent_title] => 'Method and apparatus for managing dependencies in a distributed computing environment for ensuring the safety of remote procedure calls'
[patent_app_type] => 1
[patent_app_number] => 8/711772
[patent_app_country] => US
[patent_app_date] => 1996-09-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 4377
[patent_no_of_claims] => 41
[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/212/06212578.pdf
[firstpage_image] =>[orig_patent_app_number] => 711772
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/711772 | Method and apparatus for managing dependencies in a distributed computing environment for ensuring the safety of remote procedure calls | Sep 8, 1996 | Issued |
Array
(
[id] => 3998173
[patent_doc_number] => 05862369
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-01-19
[patent_title] => 'Method and apparatus for state machine optimization using device delay characteristics'
[patent_app_type] => 1
[patent_app_number] => 8/709239
[patent_app_country] => US
[patent_app_date] => 1996-09-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3072
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 180
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/862/05862369.pdf
[firstpage_image] =>[orig_patent_app_number] => 709239
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/709239 | Method and apparatus for state machine optimization using device delay characteristics | Sep 2, 1996 | Issued |
Array
(
[id] => 6935481
[patent_doc_number] => 20010056532
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2001-12-27
[patent_title] => 'METHOD AND APPARATUS FOR FAULT TOLERANT FLASH UPGRADING'
[patent_app_type] => new
[patent_app_number] => 08/698947
[patent_app_country] => US
[patent_app_date] => 1996-08-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3642
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 65
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0056/20010056532.pdf
[firstpage_image] =>[orig_patent_app_number] => 08698947
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/698947 | Method and apparatus for fault tolerant flash upgrading | Aug 15, 1996 | Issued |
Array
(
[id] => 1471829
[patent_doc_number] => 06460090
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-10-01
[patent_title] => 'Method and system for self-testing controls'
[patent_app_type] => B1
[patent_app_number] => 08/696290
[patent_app_country] => US
[patent_app_date] => 1996-08-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 1776
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 63
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/460/06460090.pdf
[firstpage_image] =>[orig_patent_app_number] => 08696290
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/696290 | Method and system for self-testing controls | Aug 12, 1996 | Issued |
Array
(
[id] => 3996920
[patent_doc_number] => 05961610
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-10-05
[patent_title] => 'Systems, methods and apparatus for generating and controlling display of medical images'
[patent_app_type] => 1
[patent_app_number] => 8/696038
[patent_app_country] => US
[patent_app_date] => 1996-08-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 10
[patent_no_of_words] => 8442
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 146
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/961/05961610.pdf
[firstpage_image] =>[orig_patent_app_number] => 696038
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/696038 | Systems, methods and apparatus for generating and controlling display of medical images | Aug 12, 1996 | Issued |
| 08/691628 | SYSTEM AND METHOD FOR ENABLING TRACING OF PROGRAM EXECUTION IN AN OBJECT-ORIENTED SYSTEM | Aug 1, 1996 | Abandoned |
Array
(
[id] => 1452414
[patent_doc_number] => 06370651
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-04-09
[patent_title] => 'Synchronizing user commands to a microcontroller in a memory device'
[patent_app_type] => B1
[patent_app_number] => 08/688235
[patent_app_country] => US
[patent_app_date] => 1996-07-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5125
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/370/06370651.pdf
[firstpage_image] =>[orig_patent_app_number] => 08688235
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/688235 | Synchronizing user commands to a microcontroller in a memory device | Jul 28, 1996 | Issued |
Array
(
[id] => 1572543
[patent_doc_number] => 06378083
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-04-23
[patent_title] => 'Watch dog timer device'
[patent_app_type] => B1
[patent_app_number] => 08/686477
[patent_app_country] => US
[patent_app_date] => 1996-07-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 4956
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 10
[patent_words_short_claim] => 67
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/378/06378083.pdf
[firstpage_image] =>[orig_patent_app_number] => 08686477
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/686477 | Watch dog timer device | Jul 25, 1996 | Issued |
Array
(
[id] => 1431545
[patent_doc_number] => 06523170
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-02-18
[patent_title] => 'Technique for creating internet enabled resource files'
[patent_app_type] => B1
[patent_app_number] => 08/692856
[patent_app_country] => US
[patent_app_date] => 1996-07-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 12
[patent_no_of_words] => 5326
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 93
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/523/06523170.pdf
[firstpage_image] =>[orig_patent_app_number] => 08692856
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/692856 | Technique for creating internet enabled resource files | Jul 25, 1996 | Issued |