Search

Kakali Chaki

Supervisory Patent Examiner (ID: 781, Phone: (571)272-3719 , Office: P/2122 )

Most Active Art Unit
2122
Art Unit(s)
2122, 2764, 2307, 2100, 2762, 2193, 2899, 2316, 2755, 2124
Total Applications
620
Issued Applications
398
Pending Applications
88
Abandoned Applications
135

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 3910670 [patent_doc_number] => 05835771 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-11-10 [patent_title] => 'Method and apparatus for generating inline code using template metaprograms' [patent_app_type] => 1 [patent_app_number] => 8/487593 [patent_app_country] => US [patent_app_date] => 1995-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7461 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/835/05835771.pdf [firstpage_image] =>[orig_patent_app_number] => 487593 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/487593
Method and apparatus for generating inline code using template metaprograms Jun 6, 1995 Issued
Array ( [id] => 3642623 [patent_doc_number] => 05687378 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-11-11 [patent_title] => 'Method and apparatus for dynamically reconfiguring a parser' [patent_app_type] => 1 [patent_app_number] => 8/485330 [patent_app_country] => US [patent_app_date] => 1995-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 2859 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/687/05687378.pdf [firstpage_image] =>[orig_patent_app_number] => 485330 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/485330
Method and apparatus for dynamically reconfiguring a parser Jun 6, 1995 Issued
Array ( [id] => 3736786 [patent_doc_number] => 05701489 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-12-23 [patent_title] => 'System for partial in-line expansion of procedure calls during program compilation' [patent_app_type] => 1 [patent_app_number] => 8/466532 [patent_app_country] => US [patent_app_date] => 1995-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 37 [patent_no_of_words] => 10524 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/701/05701489.pdf [firstpage_image] =>[orig_patent_app_number] => 466532 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/466532
System for partial in-line expansion of procedure calls during program compilation Jun 5, 1995 Issued
Array ( [id] => 3807240 [patent_doc_number] => 05842018 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-11-24 [patent_title] => 'Method and system for referring to and binding to objects using identifier objects' [patent_app_type] => 1 [patent_app_number] => 8/470055 [patent_app_country] => US [patent_app_date] => 1995-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 53 [patent_figures_cnt] => 68 [patent_no_of_words] => 19990 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/842/05842018.pdf [firstpage_image] =>[orig_patent_app_number] => 470055 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/470055
Method and system for referring to and binding to objects using identifier objects Jun 5, 1995 Issued
Array ( [id] => 4129657 [patent_doc_number] => 06047127 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-04-04 [patent_title] => 'Electronic Entertainment and communications system' [patent_app_type] => 1 [patent_app_number] => 8/468013 [patent_app_country] => US [patent_app_date] => 1995-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 29 [patent_no_of_words] => 11958 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 12 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/047/06047127.pdf [firstpage_image] =>[orig_patent_app_number] => 468013 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/468013
Electronic Entertainment and communications system Jun 5, 1995 Issued
Array ( [id] => 3702145 [patent_doc_number] => 05604908 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-02-18 [patent_title] => 'Computer program product for using build status indicators in connection with building of complex computer programs from source code parts' [patent_app_type] => 1 [patent_app_number] => 8/466694 [patent_app_country] => US [patent_app_date] => 1995-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3498 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/604/05604908.pdf [firstpage_image] =>[orig_patent_app_number] => 466694 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/466694
Computer program product for using build status indicators in connection with building of complex computer programs from source code parts Jun 5, 1995 Issued
Array ( [id] => 3895100 [patent_doc_number] => 05765004 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-06-09 [patent_title] => 'Suspend/resume capability for a protected mode microprocessor' [patent_app_type] => 1 [patent_app_number] => 8/457931 [patent_app_country] => US [patent_app_date] => 1995-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 171 [patent_figures_cnt] => 177 [patent_no_of_words] => 53007 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/765/05765004.pdf [firstpage_image] =>[orig_patent_app_number] => 457931 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/457931
Suspend/resume capability for a protected mode microprocessor May 31, 1995 Issued
08/443463 DEBUG SYSTEM AND METHOD FOR REPRODUCING AN ERROR OCCURRING IN PARELLEL-EXECUTED PROGRAMS May 17, 1995 Abandoned
Array ( [id] => 4114086 [patent_doc_number] => 06097888 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-08-01 [patent_title] => 'Method and system for reducing an intentional program tree represented by high-level computational constructs' [patent_app_type] => 1 [patent_app_number] => 8/431049 [patent_app_country] => US [patent_app_date] => 1995-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 35 [patent_figures_cnt] => 38 [patent_no_of_words] => 16641 [patent_no_of_claims] => 55 [patent_no_of_ind_claims] => 14 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/097/06097888.pdf [firstpage_image] =>[orig_patent_app_number] => 431049 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/431049
Method and system for reducing an intentional program tree represented by high-level computational constructs Apr 27, 1995 Issued
Array ( [id] => 3633717 [patent_doc_number] => 05615371 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-03-25 [patent_title] => 'Debug processing system for user programs' [patent_app_type] => 1 [patent_app_number] => 8/431262 [patent_app_country] => US [patent_app_date] => 1995-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 5361 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 236 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/615/05615371.pdf [firstpage_image] =>[orig_patent_app_number] => 431262 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/431262
Debug processing system for user programs Apr 27, 1995 Issued
Array ( [id] => 4018221 [patent_doc_number] => 05860009 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-01-12 [patent_title] => 'Programming method for concurrent programs and program supporting apparatus thereof' [patent_app_type] => 1 [patent_app_number] => 8/429782 [patent_app_country] => US [patent_app_date] => 1995-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 68 [patent_figures_cnt] => 118 [patent_no_of_words] => 26132 [patent_no_of_claims] => 52 [patent_no_of_ind_claims] => 22 [patent_words_short_claim] => 61 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/860/05860009.pdf [firstpage_image] =>[orig_patent_app_number] => 429782 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/429782
Programming method for concurrent programs and program supporting apparatus thereof Apr 26, 1995 Issued
Array ( [id] => 3758084 [patent_doc_number] => 05754785 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-05-19 [patent_title] => 'Communications network equipment' [patent_app_type] => 1 [patent_app_number] => 8/430210 [patent_app_country] => US [patent_app_date] => 1995-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2276 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/754/05754785.pdf [firstpage_image] =>[orig_patent_app_number] => 430210 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/430210
Communications network equipment Apr 26, 1995 Issued
Array ( [id] => 3634890 [patent_doc_number] => 05689711 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-11-18 [patent_title] => 'Method and apparatus for representing data dependencies in software modeling systems' [patent_app_type] => 1 [patent_app_number] => 8/426594 [patent_app_country] => US [patent_app_date] => 1995-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 32 [patent_figures_cnt] => 35 [patent_no_of_words] => 30861 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/689/05689711.pdf [firstpage_image] =>[orig_patent_app_number] => 426594 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/426594
Method and apparatus for representing data dependencies in software modeling systems Apr 20, 1995 Issued
08/427713 DATABASE GENERIC COMPOSITE STRUCTURE PROCESSING SYSTEM Apr 20, 1995 Abandoned
Array ( [id] => 3544522 [patent_doc_number] => 05584026 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-12-10 [patent_title] => 'Computer method for implementing a GET instruction' [patent_app_type] => 1 [patent_app_number] => 8/426489 [patent_app_country] => US [patent_app_date] => 1995-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 40 [patent_no_of_words] => 28970 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 455 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/584/05584026.pdf [firstpage_image] =>[orig_patent_app_number] => 426489 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/426489
Computer method for implementing a GET instruction Apr 19, 1995 Issued
Array ( [id] => 3604263 [patent_doc_number] => 05586329 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-12-17 [patent_title] => 'Programmable computer with automatic translation between source and object code with version control' [patent_app_type] => 1 [patent_app_number] => 8/424234 [patent_app_country] => US [patent_app_date] => 1995-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 40 [patent_no_of_words] => 28987 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 353 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/586/05586329.pdf [firstpage_image] =>[orig_patent_app_number] => 424234 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/424234
Programmable computer with automatic translation between source and object code with version control Apr 17, 1995 Issued
08/423919 SCENARIO PRESENTATION TOOL Apr 17, 1995 Abandoned
Array ( [id] => 3604277 [patent_doc_number] => 05586330 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-12-17 [patent_title] => 'Programmable computer with automatic translation between source and object code' [patent_app_type] => 1 [patent_app_number] => 8/424241 [patent_app_country] => US [patent_app_date] => 1995-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 40 [patent_no_of_words] => 28972 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 56 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/586/05586330.pdf [firstpage_image] =>[orig_patent_app_number] => 424241 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/424241
Programmable computer with automatic translation between source and object code Apr 17, 1995 Issued
Array ( [id] => 4352878 [patent_doc_number] => 06314561 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-11-06 [patent_title] => 'Intelligent cache management mechanism' [patent_app_type] => 1 [patent_app_number] => 8/420540 [patent_app_country] => US [patent_app_date] => 1995-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6153 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/314/06314561.pdf [firstpage_image] =>[orig_patent_app_number] => 420540 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/420540
Intelligent cache management mechanism Apr 11, 1995 Issued
08/418755 METHOD FOR STORING A PROGRAM INTO AN AUXILIARY MEMORY Apr 6, 1995 Abandoned
Menu