Search

Kevin A. Kriess

Examiner (ID: 17903)

Most Active Art Unit
2316
Art Unit(s)
2787, 2316, 2307, 2755
Total Applications
665
Issued Applications
518
Pending Applications
18
Abandoned Applications
129

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 3905174 [patent_doc_number] => 05778230 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-07-07 [patent_title] => 'Goal directed object-oriented debugging system' [patent_app_type] => 1 [patent_app_number] => 8/557768 [patent_app_country] => US [patent_app_date] => 1995-11-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 29 [patent_no_of_words] => 10660 [patent_no_of_claims] => 49 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/778/05778230.pdf [firstpage_image] =>[orig_patent_app_number] => 557768 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/557768
Goal directed object-oriented debugging system Nov 12, 1995 Issued
Array ( [id] => 3879094 [patent_doc_number] => 05794040 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-08-11 [patent_title] => 'Program creation apparatus for reactive systems' [patent_app_type] => 1 [patent_app_number] => 8/557756 [patent_app_country] => US [patent_app_date] => 1995-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 20 [patent_no_of_words] => 9305 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 217 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/794/05794040.pdf [firstpage_image] =>[orig_patent_app_number] => 557756 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/557756
Program creation apparatus for reactive systems Nov 9, 1995 Issued
Array ( [id] => 3839878 [patent_doc_number] => 05732274 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-03-24 [patent_title] => 'Method for compilation using a database for target language independence' [patent_app_type] => 1 [patent_app_number] => 8/555358 [patent_app_country] => US [patent_app_date] => 1995-11-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4160 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/732/05732274.pdf [firstpage_image] =>[orig_patent_app_number] => 555358 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/555358
Method for compilation using a database for target language independence Nov 7, 1995 Issued
Array ( [id] => 4147831 [patent_doc_number] => 06035123 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-03-07 [patent_title] => 'Determining hardware complexity of software operations' [patent_app_type] => 1 [patent_app_number] => 8/554310 [patent_app_country] => US [patent_app_date] => 1995-11-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 19 [patent_no_of_words] => 11410 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/035/06035123.pdf [firstpage_image] =>[orig_patent_app_number] => 554310 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/554310
Determining hardware complexity of software operations Nov 7, 1995 Issued
Array ( [id] => 3850312 [patent_doc_number] => 05761510 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-06-02 [patent_title] => 'Method for error identification in a program interface' [patent_app_type] => 1 [patent_app_number] => 8/551778 [patent_app_country] => US [patent_app_date] => 1995-11-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7749 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 54 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/761/05761510.pdf [firstpage_image] =>[orig_patent_app_number] => 551778 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/551778
Method for error identification in a program interface Nov 6, 1995 Issued
Array ( [id] => 3626879 [patent_doc_number] => 05535394 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-07-09 [patent_title] => 'Methods for distinguishing dynamically allocated storage along different call paths and for providing a compact representation of alias analysis' [patent_app_type] => 1 [patent_app_number] => 8/540420 [patent_app_country] => US [patent_app_date] => 1995-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 5194 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/535/05535394.pdf [firstpage_image] =>[orig_patent_app_number] => 540420 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/540420
Methods for distinguishing dynamically allocated storage along different call paths and for providing a compact representation of alias analysis Oct 9, 1995 Issued
Array ( [id] => 3903292 [patent_doc_number] => 05724585 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-03-03 [patent_title] => 'Method for processing an application termination initiated from a pre-initialized computer language execution environment' [patent_app_type] => 1 [patent_app_number] => 8/540112 [patent_app_country] => US [patent_app_date] => 1995-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3520 [patent_no_of_claims] => 36 [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/05/724/05724585.pdf [firstpage_image] =>[orig_patent_app_number] => 540112 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/540112
Method for processing an application termination initiated from a pre-initialized computer language execution environment Oct 5, 1995 Issued
Array ( [id] => 3803001 [patent_doc_number] => 05822581 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-10-13 [patent_title] => 'Method for CMOS configuration information storage and retrieval in flash' [patent_app_type] => 1 [patent_app_number] => 8/537095 [patent_app_country] => US [patent_app_date] => 1995-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4667 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/822/05822581.pdf [firstpage_image] =>[orig_patent_app_number] => 537095 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/537095
Method for CMOS configuration information storage and retrieval in flash Sep 28, 1995 Issued
08/531682 METHOD AND APPARATUS FOR INTERFACING DATA SIGNAL AND ASSOCIATED CLOCK SIGNAL TO CIRCUIT CONTROLLED BY LOCAL CLOCK SIGNAL Sep 20, 1995 Abandoned
Array ( [id] => 3700933 [patent_doc_number] => 05696968 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-12-09 [patent_title] => 'Method and apparatus for effecting drive ordering via adapter preference' [patent_app_type] => 1 [patent_app_number] => 8/531671 [patent_app_country] => US [patent_app_date] => 1995-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 1997 [patent_no_of_claims] => 16 [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/05/696/05696968.pdf [firstpage_image] =>[orig_patent_app_number] => 531671 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/531671
Method and apparatus for effecting drive ordering via adapter preference Sep 20, 1995 Issued
Array ( [id] => 4018177 [patent_doc_number] => 05860006 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-01-12 [patent_title] => 'Processor independent network operating system loadable modules' [patent_app_type] => 1 [patent_app_number] => 8/528913 [patent_app_country] => US [patent_app_date] => 1995-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 3597 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/860/05860006.pdf [firstpage_image] =>[orig_patent_app_number] => 528913 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/528913
Processor independent network operating system loadable modules Sep 14, 1995 Issued
Array ( [id] => 3506110 [patent_doc_number] => 05537598 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-07-16 [patent_title] => 'System for installing processor control code' [patent_app_type] => 1 [patent_app_number] => 8/524139 [patent_app_country] => US [patent_app_date] => 1995-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3749 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/537/05537598.pdf [firstpage_image] =>[orig_patent_app_number] => 524139 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/524139
System for installing processor control code Aug 16, 1995 Issued
Array ( [id] => 3898034 [patent_doc_number] => 05805891 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-09-08 [patent_title] => 'System and method for managing maintenance of computer software' [patent_app_type] => 1 [patent_app_number] => 8/507561 [patent_app_country] => US [patent_app_date] => 1995-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 9679 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/805/05805891.pdf [firstpage_image] =>[orig_patent_app_number] => 507561 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/507561
System and method for managing maintenance of computer software Jul 25, 1995 Issued
08/499736 DATA ACCESS IMPLEMENTATION OF DEVICE DRIVER INTERFACE Jul 6, 1995 Abandoned
Array ( [id] => 3903335 [patent_doc_number] => 05724588 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-03-03 [patent_title] => 'Method and system for network marshalling of interface pointers for remote procedure calls' [patent_app_type] => 1 [patent_app_number] => 8/485046 [patent_app_country] => US [patent_app_date] => 1995-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 18 [patent_no_of_words] => 10018 [patent_no_of_claims] => 37 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/724/05724588.pdf [firstpage_image] =>[orig_patent_app_number] => 485046 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/485046
Method and system for network marshalling of interface pointers for remote procedure calls Jun 6, 1995 Issued
Array ( [id] => 4089253 [patent_doc_number] => 05966531 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-10-12 [patent_title] => 'Apparatus and method for providing decoupled data communications between software processes' [patent_app_type] => 1 [patent_app_number] => 8/478225 [patent_app_country] => US [patent_app_date] => 1995-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 28 [patent_no_of_words] => 41878 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/966/05966531.pdf [firstpage_image] =>[orig_patent_app_number] => 478225 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/478225
Apparatus and method for providing decoupled data communications between software processes Jun 6, 1995 Issued
Array ( [id] => 3734881 [patent_doc_number] => 05682536 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-10-28 [patent_title] => 'Method and system for referring to and binding to objects using identifier objects' [patent_app_type] => 1 [patent_app_number] => 8/474330 [patent_app_country] => US [patent_app_date] => 1995-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 53 [patent_figures_cnt] => 67 [patent_no_of_words] => 31992 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/682/05682536.pdf [firstpage_image] =>[orig_patent_app_number] => 474330 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/474330
Method and system for referring to and binding to objects using identifier objects Jun 6, 1995 Issued
Array ( [id] => 3647907 [patent_doc_number] => 05611078 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-03-11 [patent_title] => 'Method and apparatus for independently resetting processors and cache controllers in multiple processor systems' [patent_app_type] => 1 [patent_app_number] => 8/480874 [patent_app_country] => US [patent_app_date] => 1995-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 7200 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/611/05611078.pdf [firstpage_image] =>[orig_patent_app_number] => 480874 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/480874
Method and apparatus for independently resetting processors and cache controllers in multiple processor systems Jun 6, 1995 Issued
Array ( [id] => 3677879 [patent_doc_number] => 05668986 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-09-16 [patent_title] => 'Method and apparatus for handling data storage requests in a distributed data base environment' [patent_app_type] => 1 [patent_app_number] => 8/483646 [patent_app_country] => US [patent_app_date] => 1995-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 2041 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/668/05668986.pdf [firstpage_image] =>[orig_patent_app_number] => 483646 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/483646
Method and apparatus for handling data storage requests in a distributed data base environment Jun 6, 1995 Issued
Array ( [id] => 3662779 [patent_doc_number] => 05684992 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-11-04 [patent_title] => 'User console and computer operating system asynchronous interaction interface' [patent_app_type] => 1 [patent_app_number] => 8/476535 [patent_app_country] => US [patent_app_date] => 1995-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 5131 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/684/05684992.pdf [firstpage_image] =>[orig_patent_app_number] => 476535 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/476535
User console and computer operating system asynchronous interaction interface Jun 6, 1995 Issued
Menu