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
08/686312 METHOD AND SYSTEM FOR GENERALIZED PROTOCOL IMPLEMENTATION ON CLIENT/SERVER COMMUNICATIONS CONNECTIONS Jul 24, 1996 Abandoned
08/683567 A HAND-HELD SATELLITE COMPUTER ADAPTED FOR DIRECT PARALLEL CONNECTION TO A HOST AND FOR AUTOMATIC FINE SYNCHRONIZATION WITH A HOST Jul 16, 1996 Abandoned
Array ( [id] => 3960966 [patent_doc_number] => 05974469 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-10-26 [patent_title] => 'System for managing communication between program modules' [patent_app_type] => 1 [patent_app_number] => 8/679202 [patent_app_country] => US [patent_app_date] => 1996-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 10970 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 201 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/974/05974469.pdf [firstpage_image] =>[orig_patent_app_number] => 679202 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/679202
System for managing communication between program modules Jul 11, 1996 Issued
Array ( [id] => 4289989 [patent_doc_number] => 06308225 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-10-23 [patent_title] => 'Method for performing distributed object calls' [patent_app_type] => 1 [patent_app_number] => 8/678295 [patent_app_country] => US [patent_app_date] => 1996-07-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 6583 [patent_no_of_claims] => 16 [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/308/06308225.pdf [firstpage_image] =>[orig_patent_app_number] => 678295 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/678295
Method for performing distributed object calls Jul 10, 1996 Issued
Array ( [id] => 4349210 [patent_doc_number] => 06321273 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-11-20 [patent_title] => 'Method and apparatus using parameterized vectors for converting interface definition language-defined data structures into a transport and platform independent format' [patent_app_type] => 1 [patent_app_number] => 8/678681 [patent_app_country] => US [patent_app_date] => 1996-07-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 5125 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/321/06321273.pdf [firstpage_image] =>[orig_patent_app_number] => 678681 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/678681
Method and apparatus using parameterized vectors for converting interface definition language-defined data structures into a transport and platform independent format Jul 10, 1996 Issued
Array ( [id] => 4195003 [patent_doc_number] => 06038378 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-03-14 [patent_title] => 'Method and apparatus for testing implementations of software specifications' [patent_app_type] => 1 [patent_app_number] => 8/677774 [patent_app_country] => US [patent_app_date] => 1996-07-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 28339 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 317 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/038/06038378.pdf [firstpage_image] =>[orig_patent_app_number] => 677774 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/677774
Method and apparatus for testing implementations of software specifications Jul 9, 1996 Issued
Array ( [id] => 4109486 [patent_doc_number] => 06134600 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-10-17 [patent_title] => 'Method and apparatus for dynamic derivatives desktops' [patent_app_type] => 1 [patent_app_number] => 8/674200 [patent_app_country] => US [patent_app_date] => 1996-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2418 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/134/06134600.pdf [firstpage_image] =>[orig_patent_app_number] => 674200 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/674200
Method and apparatus for dynamic derivatives desktops Jun 30, 1996 Issued
Array ( [id] => 4238553 [patent_doc_number] => 06088739 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-07-11 [patent_title] => 'Method and system for dynamic object clustering' [patent_app_type] => 1 [patent_app_number] => 8/673443 [patent_app_country] => US [patent_app_date] => 1996-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 24 [patent_no_of_words] => 19427 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/088/06088739.pdf [firstpage_image] =>[orig_patent_app_number] => 673443 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/673443
Method and system for dynamic object clustering Jun 27, 1996 Issued
Array ( [id] => 4161853 [patent_doc_number] => 06032199 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-02-29 [patent_title] => 'Transport independent invocation and servant interfaces that permit both typecode interpreted and compiled marshaling' [patent_app_type] => 1 [patent_app_number] => 8/673181 [patent_app_country] => US [patent_app_date] => 1996-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 22 [patent_no_of_words] => 18145 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/032/06032199.pdf [firstpage_image] =>[orig_patent_app_number] => 673181 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/673181
Transport independent invocation and servant interfaces that permit both typecode interpreted and compiled marshaling Jun 25, 1996 Issued
Array ( [id] => 4210839 [patent_doc_number] => 06044409 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-03-28 [patent_title] => 'Framework for marshaling and unmarshaling argument object references' [patent_app_type] => 1 [patent_app_number] => 8/670681 [patent_app_country] => US [patent_app_date] => 1996-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 12296 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/044/06044409.pdf [firstpage_image] =>[orig_patent_app_number] => 670681 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/670681
Framework for marshaling and unmarshaling argument object references Jun 25, 1996 Issued
Array ( [id] => 3970050 [patent_doc_number] => 05991823 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-11-23 [patent_title] => 'Low overhead object adaptor' [patent_app_type] => 1 [patent_app_number] => 8/669782 [patent_app_country] => US [patent_app_date] => 1996-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 16 [patent_no_of_words] => 11815 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/991/05991823.pdf [firstpage_image] =>[orig_patent_app_number] => 669782 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/669782
Low overhead object adaptor Jun 25, 1996 Issued
Array ( [id] => 4292332 [patent_doc_number] => 06247105 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-06-12 [patent_title] => 'Externally identifiable descriptor for standard memory allocation interface' [patent_app_type] => 1 [patent_app_number] => 8/667839 [patent_app_country] => US [patent_app_date] => 1996-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5703 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/247/06247105.pdf [firstpage_image] =>[orig_patent_app_number] => 667839 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/667839
Externally identifiable descriptor for standard memory allocation interface Jun 19, 1996 Issued
Array ( [id] => 1526389 [patent_doc_number] => 06353861 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-03-05 [patent_title] => 'Method and apparatus for treating a logical programming expression as an event in an event-driven computer environment' [patent_app_type] => B1 [patent_app_number] => 08/665425 [patent_app_country] => US [patent_app_date] => 1996-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 21643 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/353/06353861.pdf [firstpage_image] =>[orig_patent_app_number] => 08665425 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/665425
Method and apparatus for treating a logical programming expression as an event in an event-driven computer environment Jun 17, 1996 Issued
Array ( [id] => 4402872 [patent_doc_number] => 06279124 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-08-21 [patent_title] => 'Method and system for testing hardware and/or software applications' [patent_app_type] => 1 [patent_app_number] => 8/664490 [patent_app_country] => US [patent_app_date] => 1996-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 16611 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 213 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/279/06279124.pdf [firstpage_image] =>[orig_patent_app_number] => 664490 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/664490
Method and system for testing hardware and/or software applications Jun 16, 1996 Issued
Array ( [id] => 4109497 [patent_doc_number] => 06134601 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-10-17 [patent_title] => 'Computer resource management system' [patent_app_type] => 1 [patent_app_number] => 8/664508 [patent_app_country] => US [patent_app_date] => 1996-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 8 [patent_no_of_words] => 10119 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/134/06134601.pdf [firstpage_image] =>[orig_patent_app_number] => 664508 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/664508
Computer resource management system Jun 16, 1996 Issued
Array ( [id] => 4173655 [patent_doc_number] => 06104872 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-08-15 [patent_title] => 'Macro program management system' [patent_app_type] => 1 [patent_app_number] => 8/663672 [patent_app_country] => US [patent_app_date] => 1996-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 2765 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/104/06104872.pdf [firstpage_image] =>[orig_patent_app_number] => 663672 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/663672
Macro program management system Jun 13, 1996 Issued
Array ( [id] => 1431820 [patent_doc_number] => 06516355 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-02-04 [patent_title] => 'Methods and apparatus for controlling digital communications switching equipment' [patent_app_type] => B1 [patent_app_number] => 08/662077 [patent_app_country] => US [patent_app_date] => 1996-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 5219 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/516/06516355.pdf [firstpage_image] =>[orig_patent_app_number] => 08662077 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/662077
Methods and apparatus for controlling digital communications switching equipment Jun 11, 1996 Issued
08/660737 METHOD AND APPARATUS FOR PROCESSING ELECTRONIC MAIL IN PARALLEL Jun 5, 1996 Abandoned
Array ( [id] => 3966928 [patent_doc_number] => 05916307 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-06-29 [patent_title] => 'Method and structure for balanced queue communication between nodes in a distributed computing application' [patent_app_type] => 1 [patent_app_number] => 8/658382 [patent_app_country] => US [patent_app_date] => 1996-06-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 12747 [patent_no_of_claims] => 21 [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/05/916/05916307.pdf [firstpage_image] =>[orig_patent_app_number] => 658382 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/658382
Method and structure for balanced queue communication between nodes in a distributed computing application Jun 4, 1996 Issued
Array ( [id] => 1567796 [patent_doc_number] => 06438746 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-08-20 [patent_title] => 'DCE functional dimensioning' [patent_app_type] => B1 [patent_app_number] => 08/658272 [patent_app_country] => US [patent_app_date] => 1996-06-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 15 [patent_no_of_words] => 6583 [patent_no_of_claims] => 18 [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/06/438/06438746.pdf [firstpage_image] =>[orig_patent_app_number] => 08658272 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/658272
DCE functional dimensioning Jun 4, 1996 Issued
Menu