Search

James R. Marandi

Examiner (ID: 16477, Phone: (571)270-1843 , Office: P/2421 )

Most Active Art Unit
2421
Art Unit(s)
2421, 2623
Total Applications
633
Issued Applications
408
Pending Applications
33
Abandoned Applications
208

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 4375291 [patent_doc_number] => 06170081 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-01-02 [patent_title] => 'Method and system for interfacing to a variety of software development tools' [patent_app_type] => 1 [patent_app_number] => 9/156029 [patent_app_country] => US [patent_app_date] => 1998-09-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5116 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 196 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/170/06170081.pdf [firstpage_image] =>[orig_patent_app_number] => 156029 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/156029
Method and system for interfacing to a variety of software development tools Sep 16, 1998 Issued
Array ( [id] => 4380564 [patent_doc_number] => 06192511 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-02-20 [patent_title] => 'Technique for test coverage of visual programs' [patent_app_type] => 1 [patent_app_number] => 9/154127 [patent_app_country] => US [patent_app_date] => 1998-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7329 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/192/06192511.pdf [firstpage_image] =>[orig_patent_app_number] => 154127 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/154127
Technique for test coverage of visual programs Sep 15, 1998 Issued
Array ( [id] => 4324892 [patent_doc_number] => 06189142 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-02-13 [patent_title] => 'Visual program runtime performance analysis' [patent_app_type] => 1 [patent_app_number] => 9/154126 [patent_app_country] => US [patent_app_date] => 1998-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8223 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 174 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/189/06189142.pdf [firstpage_image] =>[orig_patent_app_number] => 154126 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/154126
Visual program runtime performance analysis Sep 15, 1998 Issued
Array ( [id] => 4311275 [patent_doc_number] => 06212675 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-04-03 [patent_title] => 'Presentation of visual program test coverage information' [patent_app_type] => 1 [patent_app_number] => 9/154231 [patent_app_country] => US [patent_app_date] => 1998-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 6006 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/212/06212675.pdf [firstpage_image] =>[orig_patent_app_number] => 154231 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/154231
Presentation of visual program test coverage information Sep 15, 1998 Issued
Array ( [id] => 4193433 [patent_doc_number] => 06141791 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-10-31 [patent_title] => 'Debug aid device, program compiler device, storage medium storing computer-readable debugger program, and storage medium storing program compiler program' [patent_app_type] => 1 [patent_app_number] => 9/143628 [patent_app_country] => US [patent_app_date] => 1998-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 40 [patent_no_of_words] => 19449 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/141/06141791.pdf [firstpage_image] =>[orig_patent_app_number] => 143628 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/143628
Debug aid device, program compiler device, storage medium storing computer-readable debugger program, and storage medium storing program compiler program Aug 27, 1998 Issued
Array ( [id] => 4352782 [patent_doc_number] => 06314555 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-11-06 [patent_title] => 'Software system generation' [patent_app_type] => 1 [patent_app_number] => 9/125727 [patent_app_country] => US [patent_app_date] => 1998-08-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 15 [patent_no_of_words] => 23992 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/314/06314555.pdf [firstpage_image] =>[orig_patent_app_number] => 125727 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/125727
Software system generation Aug 24, 1998 Issued
Array ( [id] => 1402472 [patent_doc_number] => 06564369 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-05-13 [patent_title] => 'Conflict checking using configuration images' [patent_app_type] => B1 [patent_app_number] => 09/137405 [patent_app_country] => US [patent_app_date] => 1998-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 13 [patent_no_of_words] => 6672 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/564/06564369.pdf [firstpage_image] =>[orig_patent_app_number] => 09137405 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/137405
Conflict checking using configuration images Aug 19, 1998 Issued
Array ( [id] => 4374932 [patent_doc_number] => 06202207 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-03-13 [patent_title] => 'Method and a mechanism for synchronized updating of interoperating software' [patent_app_type] => 1 [patent_app_number] => 9/136225 [patent_app_country] => US [patent_app_date] => 1998-08-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 10876 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/202/06202207.pdf [firstpage_image] =>[orig_patent_app_number] => 136225 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/136225
Method and a mechanism for synchronized updating of interoperating software Aug 18, 1998 Issued
Array ( [id] => 4207328 [patent_doc_number] => 06131187 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-10-10 [patent_title] => 'Method and system for translating exception handling semantics of a bytecode class file' [patent_app_type] => 1 [patent_app_number] => 9/134826 [patent_app_country] => US [patent_app_date] => 1998-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 2863 [patent_no_of_claims] => 12 [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/131/06131187.pdf [firstpage_image] =>[orig_patent_app_number] => 134826 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/134826
Method and system for translating exception handling semantics of a bytecode class file Aug 16, 1998 Issued
Array ( [id] => 4300001 [patent_doc_number] => 06282701 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-08-28 [patent_title] => 'System and method for monitoring and analyzing the execution of computer programs' [patent_app_type] => 1 [patent_app_number] => 9/126126 [patent_app_country] => US [patent_app_date] => 1998-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 17 [patent_no_of_words] => 18052 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/282/06282701.pdf [firstpage_image] =>[orig_patent_app_number] => 126126 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/126126
System and method for monitoring and analyzing the execution of computer programs Jul 29, 1998 Issued
09/124584 ENHANCED DELIVERY OF AUDIO DATA FOR PORTABLE PLAYBACK Jul 28, 1998 Abandoned
Array ( [id] => 7029869 [patent_doc_number] => 20010014968 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2001-08-16 [patent_title] => 'AUTOMATIC UPGRADE OF SOFTWARE' [patent_app_type] => new [patent_app_number] => 09/119824 [patent_app_country] => US [patent_app_date] => 1998-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4104 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 39 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0014/20010014968.pdf [firstpage_image] =>[orig_patent_app_number] => 09119824 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/119824
Automatic upgrade of software Jul 20, 1998 Issued
Array ( [id] => 4146728 [patent_doc_number] => 06113651 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-09-05 [patent_title] => 'Compile method, a compiler, an exception handler, and a program recording medium' [patent_app_type] => 1 [patent_app_number] => 9/116220 [patent_app_country] => US [patent_app_date] => 1998-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 11 [patent_no_of_words] => 5570 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/113/06113651.pdf [firstpage_image] =>[orig_patent_app_number] => 116220 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/116220
Compile method, a compiler, an exception handler, and a program recording medium Jul 15, 1998 Issued
Array ( [id] => 6633206 [patent_doc_number] => 20020066084 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-05-30 [patent_title] => 'COALESCING PROPERTIES, METHODS AND EVENTS' [patent_app_type] => new [patent_app_number] => 09/115925 [patent_app_country] => US [patent_app_date] => 1998-07-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4358 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 26 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0066/20020066084.pdf [firstpage_image] =>[orig_patent_app_number] => 09115925 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/115925
Coalescing properties, methods and events Jul 14, 1998 Issued
09/101627 GNERATION METHOD AND USAGE OF LOGIC MODELS, APPARATUS FOR THE METHODS AND DATA STRUCTURE Jul 9, 1998 Abandoned
Array ( [id] => 4144523 [patent_doc_number] => 06106575 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-08-22 [patent_title] => 'Nested parallel language preprocessor for converting parallel language programs into sequential code' [patent_app_type] => 1 [patent_app_number] => 9/108150 [patent_app_country] => US [patent_app_date] => 1998-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 20338 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/106/06106575.pdf [firstpage_image] =>[orig_patent_app_number] => 108150 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/108150
Nested parallel language preprocessor for converting parallel language programs into sequential code Jun 29, 1998 Issued
Array ( [id] => 4261417 [patent_doc_number] => 06167568 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-12-26 [patent_title] => 'Method and apparatus for implementing electronic software distribution' [patent_app_type] => 1 [patent_app_number] => 9/107245 [patent_app_country] => US [patent_app_date] => 1998-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 17 [patent_no_of_words] => 4396 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/167/06167568.pdf [firstpage_image] =>[orig_patent_app_number] => 107245 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/107245
Method and apparatus for implementing electronic software distribution Jun 29, 1998 Issued
Array ( [id] => 4111216 [patent_doc_number] => 06134709 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-10-17 [patent_title] => 'Method and apparatus for parsing commands' [patent_app_type] => 1 [patent_app_number] => 9/106923 [patent_app_country] => US [patent_app_date] => 1998-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5950 [patent_no_of_claims] => 22 [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/134/06134709.pdf [firstpage_image] =>[orig_patent_app_number] => 106923 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/106923
Method and apparatus for parsing commands Jun 28, 1998 Issued
Array ( [id] => 4405034 [patent_doc_number] => 06263490 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-07-17 [patent_title] => 'Graphic device capable of carrying out debug of a device driver program at a high speed' [patent_app_type] => 1 [patent_app_number] => 9/103932 [patent_app_country] => US [patent_app_date] => 1998-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 3111 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/263/06263490.pdf [firstpage_image] =>[orig_patent_app_number] => 103932 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/103932
Graphic device capable of carrying out debug of a device driver program at a high speed Jun 24, 1998 Issued
Array ( [id] => 4085995 [patent_doc_number] => 05966311 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-10-12 [patent_title] => 'Method of overfill probe identification and control' [patent_app_type] => 1 [patent_app_number] => 9/102154 [patent_app_country] => US [patent_app_date] => 1998-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 26 [patent_no_of_words] => 16236 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/966/05966311.pdf [firstpage_image] =>[orig_patent_app_number] => 102154 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/102154
Method of overfill probe identification and control Jun 21, 1998 Issued
Menu