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] => 1552673 [patent_doc_number] => 06446137 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-09-03 [patent_title] => 'Remote procedure call system and method for RPC mechanism independent client and server interfaces interoperable with any of a plurality of remote procedure call backends' [patent_app_type] => B1 [patent_app_number] => 09/267518 [patent_app_country] => US [patent_app_date] => 1999-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 10014 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/446/06446137.pdf [firstpage_image] =>[orig_patent_app_number] => 09267518 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/267518
Remote procedure call system and method for RPC mechanism independent client and server interfaces interoperable with any of a plurality of remote procedure call backends Mar 11, 1999 Issued
Array ( [id] => 1602051 [patent_doc_number] => 06493739 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-12-10 [patent_title] => 'Task scheduling in an event driven environment' [patent_app_type] => B1 [patent_app_number] => 09/261454 [patent_app_country] => US [patent_app_date] => 1999-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 22042 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/493/06493739.pdf [firstpage_image] =>[orig_patent_app_number] => 09261454 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/261454
Task scheduling in an event driven environment Mar 1, 1999 Issued
Array ( [id] => 1186523 [patent_doc_number] => 06738737 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-05-18 [patent_title] => 'Race condition ordering and functional verification system and method' [patent_app_type] => B1 [patent_app_number] => 09/252176 [patent_app_country] => US [patent_app_date] => 1999-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 6035 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/738/06738737.pdf [firstpage_image] =>[orig_patent_app_number] => 09252176 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/252176
Race condition ordering and functional verification system and method Feb 17, 1999 Issued
Array ( [id] => 1602152 [patent_doc_number] => 06493768 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-12-10 [patent_title] => 'Remote procedure interface with support for multiple versions' [patent_app_type] => B1 [patent_app_number] => 09/251769 [patent_app_country] => US [patent_app_date] => 1999-02-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7451 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/493/06493768.pdf [firstpage_image] =>[orig_patent_app_number] => 09251769 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/251769
Remote procedure interface with support for multiple versions Feb 16, 1999 Issued
Array ( [id] => 1466804 [patent_doc_number] => 06351846 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-02-26 [patent_title] => 'Information server for kernel and passive mode systems' [patent_app_type] => B1 [patent_app_number] => 09/250458 [patent_app_country] => US [patent_app_date] => 1999-02-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3606 [patent_no_of_claims] => 15 [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/351/06351846.pdf [firstpage_image] =>[orig_patent_app_number] => 09250458 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/250458
Information server for kernel and passive mode systems Feb 15, 1999 Issued
Array ( [id] => 1052716 [patent_doc_number] => 06862735 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-03-01 [patent_title] => 'Mechanism by which platform independent software may bind to and access platform dependent software' [patent_app_type] => utility [patent_app_number] => 09/249229 [patent_app_country] => US [patent_app_date] => 1999-02-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3288 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 19 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/862/06862735.pdf [firstpage_image] =>[orig_patent_app_number] => 09249229 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/249229
Mechanism by which platform independent software may bind to and access platform dependent software Feb 10, 1999 Issued
Array ( [id] => 1567159 [patent_doc_number] => 06438617 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-08-20 [patent_title] => 'Object-oriented communication system with support for multiple remote machine types' [patent_app_type] => B1 [patent_app_number] => 09/234595 [patent_app_country] => US [patent_app_date] => 1999-01-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9646 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/438/06438617.pdf [firstpage_image] =>[orig_patent_app_number] => 09234595 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/234595
Object-oriented communication system with support for multiple remote machine types Jan 20, 1999 Issued
Array ( [id] => 1298455 [patent_doc_number] => 06631512 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-10-07 [patent_title] => 'Method and system for database-driven, scalable web page development, deployment-download, and execution' [patent_app_type] => B1 [patent_app_number] => 09/231123 [patent_app_country] => US [patent_app_date] => 1999-01-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 15 [patent_no_of_words] => 16276 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 657 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/631/06631512.pdf [firstpage_image] =>[orig_patent_app_number] => 09231123 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/231123
Method and system for database-driven, scalable web page development, deployment-download, and execution Jan 14, 1999 Issued
Array ( [id] => 1552669 [patent_doc_number] => 06446136 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-09-03 [patent_title] => 'System and method for dynamic correlation of events' [patent_app_type] => B1 [patent_app_number] => 09/224487 [patent_app_country] => US [patent_app_date] => 1998-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7461 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/446/06446136.pdf [firstpage_image] =>[orig_patent_app_number] => 09224487 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/224487
System and method for dynamic correlation of events Dec 30, 1998 Issued
Array ( [id] => 1059122 [patent_doc_number] => 06857123 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-02-15 [patent_title] => 'Method and apparatus for a Meta Data Service in a data processing system' [patent_app_type] => utility [patent_app_number] => 09/215752 [patent_app_country] => US [patent_app_date] => 1998-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 12 [patent_no_of_words] => 5308 [patent_no_of_claims] => 16 [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/857/06857123.pdf [firstpage_image] =>[orig_patent_app_number] => 09215752 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/215752
Method and apparatus for a Meta Data Service in a data processing system Dec 17, 1998 Issued
Array ( [id] => 1573667 [patent_doc_number] => 06499062 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-12-24 [patent_title] => 'Synchronizing property changes to enable multiple control options' [patent_app_type] => B1 [patent_app_number] => 09/213527 [patent_app_country] => US [patent_app_date] => 1998-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 12 [patent_no_of_words] => 5302 [patent_no_of_claims] => 5 [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/499/06499062.pdf [firstpage_image] =>[orig_patent_app_number] => 09213527 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/213527
Synchronizing property changes to enable multiple control options Dec 16, 1998 Issued
Array ( [id] => 1567163 [patent_doc_number] => 06438618 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-08-20 [patent_title] => 'Method and device for filtering events in an event notification service' [patent_app_type] => B1 [patent_app_number] => 09/212023 [patent_app_country] => US [patent_app_date] => 1998-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6125 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/438/06438618.pdf [firstpage_image] =>[orig_patent_app_number] => 09212023 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/212023
Method and device for filtering events in an event notification service Dec 15, 1998 Issued
Array ( [id] => 1308865 [patent_doc_number] => 06621506 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2003-09-16 [patent_title] => 'Applying operations to selected data of different types' [patent_app_type] => B2 [patent_app_number] => 09/210147 [patent_app_country] => US [patent_app_date] => 1998-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 3769 [patent_no_of_claims] => 48 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 55 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/621/06621506.pdf [firstpage_image] =>[orig_patent_app_number] => 09210147 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/210147
Applying operations to selected data of different types Dec 10, 1998 Issued
Array ( [id] => 1508850 [patent_doc_number] => 06466974 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-10-15 [patent_title] => 'Environment for creating and managing network management software objects' [patent_app_type] => B1 [patent_app_number] => 09/205325 [patent_app_country] => US [patent_app_date] => 1998-12-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 16 [patent_no_of_words] => 6334 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/466/06466974.pdf [firstpage_image] =>[orig_patent_app_number] => 09205325 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/205325
Environment for creating and managing network management software objects Dec 3, 1998 Issued
Array ( [id] => 4311904 [patent_doc_number] => 06237044 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-05-22 [patent_title] => 'Method for object-oriented programming using dynamic interfaces' [patent_app_type] => 1 [patent_app_number] => 9/204329 [patent_app_country] => US [patent_app_date] => 1998-12-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 3724 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 24 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/237/06237044.pdf [firstpage_image] =>[orig_patent_app_number] => 204329 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/204329
Method for object-oriented programming using dynamic interfaces Dec 1, 1998 Issued
Array ( [id] => 1226058 [patent_doc_number] => 06704925 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-03-09 [patent_title] => 'Dynamic binary translator with a system and method for updating and maintaining coherency of a translation cache' [patent_app_type] => B1 [patent_app_number] => 09/203825 [patent_app_country] => US [patent_app_date] => 1998-12-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 10604 [patent_no_of_claims] => 11 [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/704/06704925.pdf [firstpage_image] =>[orig_patent_app_number] => 09203825 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/203825
Dynamic binary translator with a system and method for updating and maintaining coherency of a translation cache Nov 30, 1998 Issued
Array ( [id] => 1326619 [patent_doc_number] => 06609159 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-08-19 [patent_title] => 'Methods, systems, and machine readable programming for interposing front end servers between servers and clients' [patent_app_type] => B1 [patent_app_number] => 09/201303 [patent_app_country] => US [patent_app_date] => 1998-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 25 [patent_no_of_words] => 14963 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 220 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/609/06609159.pdf [firstpage_image] =>[orig_patent_app_number] => 09201303 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/201303
Methods, systems, and machine readable programming for interposing front end servers between servers and clients Nov 29, 1998 Issued
Array ( [id] => 1423245 [patent_doc_number] => 06539434 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-03-25 [patent_title] => 'UOWE\'s retry process in shared queues environment' [patent_app_type] => B1 [patent_app_number] => 09/200922 [patent_app_country] => US [patent_app_date] => 1998-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6031 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 54 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/539/06539434.pdf [firstpage_image] =>[orig_patent_app_number] => 09200922 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/200922
UOWE's retry process in shared queues environment Nov 29, 1998 Issued
Array ( [id] => 1424941 [patent_doc_number] => 06535928 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-03-18 [patent_title] => 'Method of determining the timing for reclaiming a remote object' [patent_app_type] => B1 [patent_app_number] => 09/199750 [patent_app_country] => US [patent_app_date] => 1998-11-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 24 [patent_no_of_words] => 7665 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/535/06535928.pdf [firstpage_image] =>[orig_patent_app_number] => 09199750 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/199750
Method of determining the timing for reclaiming a remote object Nov 24, 1998 Issued
Array ( [id] => 1129896 [patent_doc_number] => 06795968 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-09-21 [patent_title] => 'Dynamic object behavior for object-oriented-computing environments' [patent_app_type] => B1 [patent_app_number] => 09/199604 [patent_app_country] => US [patent_app_date] => 1998-11-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3244 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 56 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/795/06795968.pdf [firstpage_image] =>[orig_patent_app_number] => 09199604 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/199604
Dynamic object behavior for object-oriented-computing environments Nov 24, 1998 Issued
Menu