Search

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 numberTitle of the applicationFiling DateStatus
Array ( [id] => 4387634 [patent_doc_number] => 06275866 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-08-14 [patent_title] => 'Manipulation and coupling of object oriented components' [patent_app_type] => 1 [patent_app_number] => 9/034185 [patent_app_country] => US [patent_app_date] => 1998-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 2597 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 274 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/275/06275866.pdf [firstpage_image] =>[orig_patent_app_number] => 034185 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/034185
Manipulation and coupling of object oriented components Mar 2, 1998 Issued
Array ( [id] => 1214675 [patent_doc_number] => 06715148 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-03-30 [patent_title] => 'Efficient method router that supports multiple simultaneous object versions' [patent_app_type] => B1 [patent_app_number] => 09/033614 [patent_app_country] => US [patent_app_date] => 1998-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 8853 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 41 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/715/06715148.pdf [firstpage_image] =>[orig_patent_app_number] => 09033614 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/033614
Efficient method router that supports multiple simultaneous object versions Mar 2, 1998 Issued
Array ( [id] => 4299086 [patent_doc_number] => 06282645 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-08-28 [patent_title] => 'Computer system for reading/writing system configuration using I/O instruction' [patent_app_type] => 1 [patent_app_number] => 9/025239 [patent_app_country] => US [patent_app_date] => 1998-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 19 [patent_no_of_words] => 9139 [patent_no_of_claims] => 23 [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/06/282/06282645.pdf [firstpage_image] =>[orig_patent_app_number] => 025239 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/025239
Computer system for reading/writing system configuration using I/O instruction Feb 17, 1998 Issued
Array ( [id] => 6736833 [patent_doc_number] => 20030014468 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-01-16 [patent_title] => 'OBJECT-ORIENTED RESOURCE LOCK AND ENTRY REGISTER' [patent_app_type] => new [patent_app_number] => 09/016693 [patent_app_country] => US [patent_app_date] => 1998-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 31299 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0014/20030014468.pdf [firstpage_image] =>[orig_patent_app_number] => 09016693 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/016693
Object-oriented resource lock and entry register Jan 29, 1998 Issued
Array ( [id] => 4206393 [patent_doc_number] => 06131126 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-10-10 [patent_title] => 'Method and apparatus for space-efficient inter-process communication' [patent_app_type] => 1 [patent_app_number] => 9/013968 [patent_app_country] => US [patent_app_date] => 1998-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4891 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 207 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/131/06131126.pdf [firstpage_image] =>[orig_patent_app_number] => 013968 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/013968
Method and apparatus for space-efficient inter-process communication Jan 26, 1998 Issued
Array ( [id] => 4380765 [patent_doc_number] => 06256680 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-07-03 [patent_title] => 'Process for controlling communications between a computer system and an external device' [patent_app_type] => 1 [patent_app_number] => 9/012224 [patent_app_country] => US [patent_app_date] => 1998-01-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 2799 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/256/06256680.pdf [firstpage_image] =>[orig_patent_app_number] => 012224 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/012224
Process for controlling communications between a computer system and an external device Jan 22, 1998 Issued
Array ( [id] => 7638659 [patent_doc_number] => 06397262 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-05-28 [patent_title] => 'Window kernel' [patent_app_type] => B1 [patent_app_number] => 09/010479 [patent_app_country] => US [patent_app_date] => 1998-01-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 33 [patent_no_of_words] => 15769 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 4 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/397/06397262.pdf [firstpage_image] =>[orig_patent_app_number] => 09010479 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/010479
Window kernel Jan 20, 1998 Issued
Array ( [id] => 4298108 [patent_doc_number] => 06282582 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-08-28 [patent_title] => 'Computer system, agent transmission method and agent reactivation method' [patent_app_type] => 1 [patent_app_number] => 9/009481 [patent_app_country] => US [patent_app_date] => 1998-01-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 5357 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/282/06282582.pdf [firstpage_image] =>[orig_patent_app_number] => 009481 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/009481
Computer system, agent transmission method and agent reactivation method Jan 19, 1998 Issued
Array ( [id] => 655218 [patent_doc_number] => RE039285 [patent_country] => US [patent_kind] => E1 [patent_issue_date] => 2006-09-12 [patent_title] => 'Method and system for dynamically generating object connections' [patent_app_type] => reissue [patent_app_number] => 09/008241 [patent_app_country] => US [patent_app_date] => 1998-01-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9061 [patent_no_of_claims] => 53 [patent_no_of_ind_claims] => 20 [patent_words_short_claim] => 57 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/RE/039/RE039285.pdf [firstpage_image] =>[orig_patent_app_number] => 09008241 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/008241
Method and system for dynamically generating object connections Jan 15, 1998 Issued
Array ( [id] => 4309739 [patent_doc_number] => 06212577 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-04-03 [patent_title] => 'Method and apparatus for improved interaction with an application program according to data types and actions performed by the application program' [patent_app_type] => 1 [patent_app_number] => 9/003079 [patent_app_country] => US [patent_app_date] => 1998-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 58 [patent_figures_cnt] => 80 [patent_no_of_words] => 32610 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 284 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/212/06212577.pdf [firstpage_image] =>[orig_patent_app_number] => 003079 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/003079
Method and apparatus for improved interaction with an application program according to data types and actions performed by the application program Jan 4, 1998 Issued
Array ( [id] => 4317259 [patent_doc_number] => 06182155 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-01-30 [patent_title] => 'Uniform access to and interchange between objects employing a plurality of access methods' [patent_app_type] => 1 [patent_app_number] => 9/002362 [patent_app_country] => US [patent_app_date] => 1998-01-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 4066 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/182/06182155.pdf [firstpage_image] =>[orig_patent_app_number] => 002362 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/002362
Uniform access to and interchange between objects employing a plurality of access methods Jan 1, 1998 Issued
Array ( [id] => 1526383 [patent_doc_number] => 06353860 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-03-05 [patent_title] => 'Methods and apparatus for managing collections of objects' [patent_app_type] => B1 [patent_app_number] => 08/996784 [patent_app_country] => US [patent_app_date] => 1997-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 10047 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/353/06353860.pdf [firstpage_image] =>[orig_patent_app_number] => 08996784 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/996784
Methods and apparatus for managing collections of objects Dec 22, 1997 Issued
Array ( [id] => 1557168 [patent_doc_number] => 06349344 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-02-19 [patent_title] => 'Combining multiple java class files into a run-time image' [patent_app_type] => B1 [patent_app_number] => 08/991500 [patent_app_country] => US [patent_app_date] => 1997-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 5941 [patent_no_of_claims] => 46 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 216 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/349/06349344.pdf [firstpage_image] =>[orig_patent_app_number] => 08991500 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/991500
Combining multiple java class files into a run-time image Dec 15, 1997 Issued
Array ( [id] => 1296873 [patent_doc_number] => 06633922 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-10-14 [patent_title] => 'Object access mechanism that dynamically switches between multiple distributed access models' [patent_app_type] => B1 [patent_app_number] => 08/990360 [patent_app_country] => US [patent_app_date] => 1997-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 9573 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/633/06633922.pdf [firstpage_image] =>[orig_patent_app_number] => 08990360 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/990360
Object access mechanism that dynamically switches between multiple distributed access models Dec 14, 1997 Issued
Array ( [id] => 6636708 [patent_doc_number] => 20020016863 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-02-07 [patent_title] => 'MULTICOMPUTER SYSTEM' [patent_app_type] => new [patent_app_number] => 08/977222 [patent_app_country] => US [patent_app_date] => 1997-11-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 14629 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0016/20020016863.pdf [firstpage_image] =>[orig_patent_app_number] => 08977222 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/977222
Multicomputer system Nov 23, 1997 Issued
Array ( [id] => 4391215 [patent_doc_number] => 06289395 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-09-11 [patent_title] => 'Generic Java-based event processor for scripting Java beans' [patent_app_type] => 1 [patent_app_number] => 8/976881 [patent_app_country] => US [patent_app_date] => 1997-11-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 5456 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/289/06289395.pdf [firstpage_image] =>[orig_patent_app_number] => 976881 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/976881
Generic Java-based event processor for scripting Java beans Nov 23, 1997 Issued
Array ( [id] => 1568511 [patent_doc_number] => 06339782 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-01-15 [patent_title] => 'Persistence mechanism and method for objects' [patent_app_type] => B1 [patent_app_number] => 08/975747 [patent_app_country] => US [patent_app_date] => 1997-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5796 [patent_no_of_claims] => 64 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/339/06339782.pdf [firstpage_image] =>[orig_patent_app_number] => 08975747 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/975747
Persistence mechanism and method for objects Nov 20, 1997 Issued
Array ( [id] => 4311890 [patent_doc_number] => 06237043 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-05-22 [patent_title] => 'System and method for adding highly optimized synchronization capability to objects at run-time' [patent_app_type] => 1 [patent_app_number] => 8/974751 [patent_app_country] => US [patent_app_date] => 1997-11-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6216 [patent_no_of_claims] => 30 [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/237/06237043.pdf [firstpage_image] =>[orig_patent_app_number] => 974751 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/974751
System and method for adding highly optimized synchronization capability to objects at run-time Nov 18, 1997 Issued
Array ( [id] => 1557165 [patent_doc_number] => 06349343 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-02-19 [patent_title] => 'System and method for providing interoperability among heterogeneous object systems' [patent_app_type] => B1 [patent_app_number] => 08/972776 [patent_app_country] => US [patent_app_date] => 1997-11-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 21 [patent_no_of_words] => 11900 [patent_no_of_claims] => 41 [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/349/06349343.pdf [firstpage_image] =>[orig_patent_app_number] => 08972776 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/972776
System and method for providing interoperability among heterogeneous object systems Nov 17, 1997 Issued
Array ( [id] => 1052566 [patent_doc_number] => 06862650 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-03-01 [patent_title] => 'Data processing system and method for managing memory of an interpretive system' [patent_app_type] => utility [patent_app_number] => 08/970417 [patent_app_country] => US [patent_app_date] => 1997-11-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5800 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/862/06862650.pdf [firstpage_image] =>[orig_patent_app_number] => 08970417 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/970417
Data processing system and method for managing memory of an interpretive system Nov 13, 1997 Issued
Menu