Search

Matthew Smithers

Examiner (ID: 3663, Phone: (571)272-3876 , Office: P/2437 )

Most Active Art Unit
2437
Art Unit(s)
2767, 2132, 2137, 2134, 2437, 2764
Total Applications
1835
Issued Applications
1586
Pending Applications
126
Abandoned Applications
144

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 4222380 [patent_doc_number] => 06029003 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-02-22 [patent_title] => 'Method of assigning external variables to memories when compiling source program' [patent_app_type] => 1 [patent_app_number] => 8/681761 [patent_app_country] => US [patent_app_date] => 1996-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 3216 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/029/06029003.pdf [firstpage_image] =>[orig_patent_app_number] => 681761 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/681761
Method of assigning external variables to memories when compiling source program Jul 28, 1996 Issued
Array ( [id] => 4039857 [patent_doc_number] => 05884020 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-03-16 [patent_title] => 'Method for modifying the software procedures of a communications system' [patent_app_type] => 1 [patent_app_number] => 8/681392 [patent_app_country] => US [patent_app_date] => 1996-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2253 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/884/05884020.pdf [firstpage_image] =>[orig_patent_app_number] => 681392 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/681392
Method for modifying the software procedures of a communications system Jul 22, 1996 Issued
Array ( [id] => 3965609 [patent_doc_number] => 05991535 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-11-23 [patent_title] => 'Visual composition tool for constructing application programs using distributed objects on a distributed object network' [patent_app_type] => 1 [patent_app_number] => 8/675850 [patent_app_country] => US [patent_app_date] => 1996-07-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8411 [patent_no_of_claims] => 38 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/991/05991535.pdf [firstpage_image] =>[orig_patent_app_number] => 675850 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/675850
Visual composition tool for constructing application programs using distributed objects on a distributed object network Jul 2, 1996 Issued
Array ( [id] => 4316598 [patent_doc_number] => 06182110 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-01-30 [patent_title] => 'Network tasks scheduling' [patent_app_type] => 1 [patent_app_number] => 8/671108 [patent_app_country] => US [patent_app_date] => 1996-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 25 [patent_no_of_words] => 11108 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 266 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/182/06182110.pdf [firstpage_image] =>[orig_patent_app_number] => 671108 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/671108
Network tasks scheduling Jun 27, 1996 Issued
Array ( [id] => 4207916 [patent_doc_number] => 06044224 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-03-28 [patent_title] => 'Mechanism for dynamically associating a service dependent representation with objects at run time' [patent_app_type] => 1 [patent_app_number] => 8/670682 [patent_app_country] => US [patent_app_date] => 1996-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 15 [patent_no_of_words] => 11440 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 11 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/044/06044224.pdf [firstpage_image] =>[orig_patent_app_number] => 670682 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/670682
Mechanism for dynamically associating a service dependent representation with objects at run time Jun 25, 1996 Issued
Array ( [id] => 3950013 [patent_doc_number] => 05930142 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-07-27 [patent_title] => 'Numerical control system with hierarchical interpolation functions' [patent_app_type] => 1 [patent_app_number] => 8/668674 [patent_app_country] => US [patent_app_date] => 1996-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 5925 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/930/05930142.pdf [firstpage_image] =>[orig_patent_app_number] => 668674 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/668674
Numerical control system with hierarchical interpolation functions Jun 24, 1996 Issued
Array ( [id] => 4048080 [patent_doc_number] => 05857103 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-01-05 [patent_title] => 'Method and apparatus for addressing extended registers on a processor in a computer system' [patent_app_type] => 1 [patent_app_number] => 8/663838 [patent_app_country] => US [patent_app_date] => 1996-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 7914 [patent_no_of_claims] => 15 [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/05/857/05857103.pdf [firstpage_image] =>[orig_patent_app_number] => 663838 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/663838
Method and apparatus for addressing extended registers on a processor in a computer system Jun 13, 1996 Issued
Array ( [id] => 4068371 [patent_doc_number] => 05933639 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-08-03 [patent_title] => 'System and method for debugging distributed programs' [patent_app_type] => 1 [patent_app_number] => 8/650926 [patent_app_country] => US [patent_app_date] => 1996-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4786 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/933/05933639.pdf [firstpage_image] =>[orig_patent_app_number] => 650926 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/650926
System and method for debugging distributed programs May 16, 1996 Issued
Array ( [id] => 3797486 [patent_doc_number] => 05809490 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-09-15 [patent_title] => 'Apparatus and method for selecting a working data set for model development' [patent_app_type] => 1 [patent_app_number] => 8/642779 [patent_app_country] => US [patent_app_date] => 1996-05-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 12776 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/809/05809490.pdf [firstpage_image] =>[orig_patent_app_number] => 642779 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/642779
Apparatus and method for selecting a working data set for model development May 2, 1996 Issued
Array ( [id] => 3998283 [patent_doc_number] => 05950003 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-09-07 [patent_title] => 'Profile instrumentation method and profile data collection method' [patent_app_type] => 1 [patent_app_number] => 8/641353 [patent_app_country] => US [patent_app_date] => 1996-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 19 [patent_no_of_words] => 11565 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/950/05950003.pdf [firstpage_image] =>[orig_patent_app_number] => 641353 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/641353
Profile instrumentation method and profile data collection method Apr 29, 1996 Issued
Array ( [id] => 4032784 [patent_doc_number] => 05963924 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-10-05 [patent_title] => 'System, method and article of manufacture for the use of payment instrument holders and payment instruments in network electronic commerce' [patent_app_type] => 1 [patent_app_number] => 8/638550 [patent_app_country] => US [patent_app_date] => 1996-04-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 35 [patent_no_of_words] => 16812 [patent_no_of_claims] => 65 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/963/05963924.pdf [firstpage_image] =>[orig_patent_app_number] => 638550 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/638550
System, method and article of manufacture for the use of payment instrument holders and payment instruments in network electronic commerce Apr 25, 1996 Issued
08/638075 SYSTEM, METHOD AND ARTICLE OF MANUFACTURE FOR NETWORK ELECTRONIC PAYMENT AND CREDIT COLLECTION UTILIZING A PAYMENT INSTRUMENT HOLDER Apr 25, 1996 Abandoned
08/639990 SYSTEM, METHOD AND ARTICLE OF MANUFACTURE FOR NETWORK ELECTRONIC PAYMENT AND CREDIT COLLECTION UTILIZING A PAYMENT INSTRUMENT AND PROXIMAL TRANSACTION INFORMATION Apr 25, 1996 Abandoned
Array ( [id] => 3771961 [patent_doc_number] => 05852675 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-12-22 [patent_title] => 'Color chart for image correction and method of color correction' [patent_app_type] => 1 [patent_app_number] => 8/632065 [patent_app_country] => US [patent_app_date] => 1996-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 21 [patent_no_of_words] => 8194 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/852/05852675.pdf [firstpage_image] =>[orig_patent_app_number] => 632065 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/632065
Color chart for image correction and method of color correction Apr 14, 1996 Issued
Array ( [id] => 3779210 [patent_doc_number] => 05845128 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-12-01 [patent_title] => 'Automatically preserving application customizations during installation of a new software release' [patent_app_type] => 1 [patent_app_number] => 8/603132 [patent_app_country] => US [patent_app_date] => 1996-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 3809 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 49 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/845/05845128.pdf [firstpage_image] =>[orig_patent_app_number] => 603132 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/603132
Automatically preserving application customizations during installation of a new software release Feb 19, 1996 Issued
Array ( [id] => 4080916 [patent_doc_number] => 05867647 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-02-02 [patent_title] => 'System and method for securing compiled program code' [patent_app_type] => 1 [patent_app_number] => 8/594893 [patent_app_country] => US [patent_app_date] => 1996-02-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 16747 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/867/05867647.pdf [firstpage_image] =>[orig_patent_app_number] => 594893 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/594893
System and method for securing compiled program code Feb 8, 1996 Issued
Array ( [id] => 4051343 [patent_doc_number] => 05943633 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-08-24 [patent_title] => 'Automatic infusion pump tester' [patent_app_type] => 1 [patent_app_number] => 8/583468 [patent_app_country] => US [patent_app_date] => 1996-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 6545 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 347 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/943/05943633.pdf [firstpage_image] =>[orig_patent_app_number] => 583468 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/583468
Automatic infusion pump tester Jan 4, 1996 Issued
Array ( [id] => 4111610 [patent_doc_number] => 06049670 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-04-11 [patent_title] => 'Identifier managing device and method in software distribution system' [patent_app_type] => 1 [patent_app_number] => 8/571104 [patent_app_country] => US [patent_app_date] => 1995-12-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 19 [patent_no_of_words] => 7398 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 54 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/049/06049670.pdf [firstpage_image] =>[orig_patent_app_number] => 571104 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/571104
Identifier managing device and method in software distribution system Dec 11, 1995 Issued
08/555040 SYSTEM PERMITTING USER DEFINED MANAGED OBJECTS FOR CONFIGURATION OF TELECOMMUNICATIONS EQUIPMENT Nov 7, 1995 Abandoned
Array ( [id] => 4258194 [patent_doc_number] => 06092052 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-07-18 [patent_title] => 'Method of maximizing statistical data throughput at remotely located electronic donation processing devices, and electronic device for managing statistical information' [patent_app_type] => 1 [patent_app_number] => 8/533338 [patent_app_country] => US [patent_app_date] => 1995-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 16 [patent_no_of_words] => 31167 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/092/06092052.pdf [firstpage_image] =>[orig_patent_app_number] => 533338 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/533338
Method of maximizing statistical data throughput at remotely located electronic donation processing devices, and electronic device for managing statistical information Sep 24, 1995 Issued
Menu