Search

Kakali Chaki

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

Most Active Art Unit
2122
Art Unit(s)
2193, 2762, 2307, 2122, 2755, 2899, 2764, 2124, 2100, 2316
Total Applications
631
Issued Applications
396
Pending Applications
103
Abandoned Applications
133

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 4400816 [patent_doc_number] => 06278987 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-08-21 [patent_title] => 'Data processing method for a semiotic decision making system used for responding to natural language queries and other purposes' [patent_app_type] => 1 [patent_app_number] => 9/364192 [patent_app_country] => US [patent_app_date] => 1999-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 55 [patent_no_of_words] => 30077 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 233 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/278/06278987.pdf [firstpage_image] =>[orig_patent_app_number] => 364192 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/364192
Data processing method for a semiotic decision making system used for responding to natural language queries and other purposes Jul 29, 1999 Issued
Array ( [id] => 4295711 [patent_doc_number] => 06324692 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-11-27 [patent_title] => 'Upgrade of a program' [patent_app_type] => 1 [patent_app_number] => 9/362400 [patent_app_country] => US [patent_app_date] => 1999-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3832 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 53 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/324/06324692.pdf [firstpage_image] =>[orig_patent_app_number] => 362400 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/362400
Upgrade of a program Jul 27, 1999 Issued
Array ( [id] => 4317179 [patent_doc_number] => 06199195 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-03-06 [patent_title] => 'Automatically generated objects within extensible object frameworks and links to enterprise resources' [patent_app_type] => 1 [patent_app_number] => 9/350406 [patent_app_country] => US [patent_app_date] => 1999-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 9716 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/199/06199195.pdf [firstpage_image] =>[orig_patent_app_number] => 350406 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/350406
Automatically generated objects within extensible object frameworks and links to enterprise resources Jul 7, 1999 Issued
Array ( [id] => 7642447 [patent_doc_number] => 06430599 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-08-06 [patent_title] => 'Just-in-time services for small footprint devices' [patent_app_type] => B1 [patent_app_number] => 09/333422 [patent_app_country] => US [patent_app_date] => 1999-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 8000 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 26 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/430/06430599.pdf [firstpage_image] =>[orig_patent_app_number] => 09333422 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/333422
Just-in-time services for small footprint devices Jun 14, 1999 Issued
Array ( [id] => 1417805 [patent_doc_number] => 06532586 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-03-11 [patent_title] => 'Software producing method, processor, processing method and recording medium' [patent_app_type] => B1 [patent_app_number] => 09/297068 [patent_app_country] => US [patent_app_date] => 1999-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 48 [patent_figures_cnt] => 48 [patent_no_of_words] => 18118 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 520 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/532/06532586.pdf [firstpage_image] =>[orig_patent_app_number] => 09297068 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/297068
Software producing method, processor, processing method and recording medium Jun 8, 1999 Issued
Array ( [id] => 4375007 [patent_doc_number] => 06292932 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-09-18 [patent_title] => 'System and method for converting from one modeling language to another' [patent_app_type] => 1 [patent_app_number] => 9/322137 [patent_app_country] => US [patent_app_date] => 1999-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 5870 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/292/06292932.pdf [firstpage_image] =>[orig_patent_app_number] => 322137 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/322137
System and method for converting from one modeling language to another May 27, 1999 Issued
Array ( [id] => 4291497 [patent_doc_number] => 06308323 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-10-23 [patent_title] => 'Apparatus and method for compiling a plurality of instruction sets for a processor and a media for recording the compiling method' [patent_app_type] => 1 [patent_app_number] => 9/320730 [patent_app_country] => US [patent_app_date] => 1999-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3108 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/308/06308323.pdf [firstpage_image] =>[orig_patent_app_number] => 320730 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/320730
Apparatus and method for compiling a plurality of instruction sets for a processor and a media for recording the compiling method May 26, 1999 Issued
Array ( [id] => 4293315 [patent_doc_number] => 06247170 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-06-12 [patent_title] => 'Method and data processing system for providing subroutine level instrumentation statistics' [patent_app_type] => 1 [patent_app_number] => 9/316401 [patent_app_country] => US [patent_app_date] => 1999-05-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 3489 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/247/06247170.pdf [firstpage_image] =>[orig_patent_app_number] => 316401 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/316401
Method and data processing system for providing subroutine level instrumentation statistics May 20, 1999 Issued
Array ( [id] => 4207284 [patent_doc_number] => 06131184 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-10-10 [patent_title] => 'Enhanced graphical development environment for controlling program flow' [patent_app_type] => 1 [patent_app_number] => 9/310442 [patent_app_country] => US [patent_app_date] => 1999-05-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 3663 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 65 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/131/06131184.pdf [firstpage_image] =>[orig_patent_app_number] => 310442 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/310442
Enhanced graphical development environment for controlling program flow May 11, 1999 Issued
Array ( [id] => 1567786 [patent_doc_number] => 06363521 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-03-26 [patent_title] => 'Process for processing programs, process for detecting depth of frame associated with specified method, detection method, and computer' [patent_app_type] => B1 [patent_app_number] => 09/306007 [patent_app_country] => US [patent_app_date] => 1999-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 5975 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 11 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/363/06363521.pdf [firstpage_image] =>[orig_patent_app_number] => 09306007 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/306007
Process for processing programs, process for detecting depth of frame associated with specified method, detection method, and computer May 5, 1999 Issued
Array ( [id] => 4400117 [patent_doc_number] => 06295642 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-09-25 [patent_title] => 'Method and apparatus for partial just in time compiling in a data processing system' [patent_app_type] => 1 [patent_app_number] => 9/303106 [patent_app_country] => US [patent_app_date] => 1999-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 5376 [patent_no_of_claims] => 39 [patent_no_of_ind_claims] => 11 [patent_words_short_claim] => 40 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/295/06295642.pdf [firstpage_image] =>[orig_patent_app_number] => 303106 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/303106
Method and apparatus for partial just in time compiling in a data processing system Apr 28, 1999 Issued
Array ( [id] => 1485333 [patent_doc_number] => 06453460 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-09-17 [patent_title] => 'Computer system with single processing environment for executing multiple application programs' [patent_app_type] => B1 [patent_app_number] => 09/299947 [patent_app_country] => US [patent_app_date] => 1999-04-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5174 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/453/06453460.pdf [firstpage_image] =>[orig_patent_app_number] => 09299947 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/299947
Computer system with single processing environment for executing multiple application programs Apr 25, 1999 Issued
Array ( [id] => 1481895 [patent_doc_number] => 06345384 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-02-05 [patent_title] => 'Optimized program code generator, a method for compiling a source text and a computer-readable medium for a processor capable of operating with a plurality of instruction sets' [patent_app_type] => B1 [patent_app_number] => 09/295417 [patent_app_country] => US [patent_app_date] => 1999-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 35 [patent_no_of_words] => 9618 [patent_no_of_claims] => 61 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/345/06345384.pdf [firstpage_image] =>[orig_patent_app_number] => 09295417 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/295417
Optimized program code generator, a method for compiling a source text and a computer-readable medium for a processor capable of operating with a plurality of instruction sets Apr 20, 1999 Issued
Array ( [id] => 1587677 [patent_doc_number] => 06425119 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-07-23 [patent_title] => 'Method to produce application oriented languages' [patent_app_type] => B1 [patent_app_number] => 09/284204 [patent_app_country] => US [patent_app_date] => 1999-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 5 [patent_no_of_words] => 14216 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 59 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/425/06425119.pdf [firstpage_image] =>[orig_patent_app_number] => 09284204 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/284204
Method to produce application oriented languages Apr 8, 1999 Issued
Array ( [id] => 4326632 [patent_doc_number] => 06253366 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-06-26 [patent_title] => 'Method and system for generating a compact document type definition for data interchange among software tools' [patent_app_type] => 1 [patent_app_number] => 9/282102 [patent_app_country] => US [patent_app_date] => 1999-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 27 [patent_no_of_words] => 10890 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 233 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/253/06253366.pdf [firstpage_image] =>[orig_patent_app_number] => 282102 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/282102
Method and system for generating a compact document type definition for data interchange among software tools Mar 30, 1999 Issued
Array ( [id] => 4392916 [patent_doc_number] => 06289501 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-09-11 [patent_title] => 'Method for generating simple document type definitions' [patent_app_type] => 1 [patent_app_number] => 9/282345 [patent_app_country] => US [patent_app_date] => 1999-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 19 [patent_no_of_words] => 8814 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/289/06289501.pdf [firstpage_image] =>[orig_patent_app_number] => 282345 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/282345
Method for generating simple document type definitions Mar 30, 1999 Issued
Array ( [id] => 4372801 [patent_doc_number] => 06292792 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-09-18 [patent_title] => 'System and method for dynamic knowledge generation and distribution' [patent_app_type] => 1 [patent_app_number] => 9/277861 [patent_app_country] => US [patent_app_date] => 1999-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 35 [patent_figures_cnt] => 55 [patent_no_of_words] => 19269 [patent_no_of_claims] => 80 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/292/06292792.pdf [firstpage_image] =>[orig_patent_app_number] => 277861 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/277861
System and method for dynamic knowledge generation and distribution Mar 25, 1999 Issued
Array ( [id] => 1390340 [patent_doc_number] => 06523743 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-02-25 [patent_title] => 'Self-service system' [patent_app_type] => B1 [patent_app_number] => 09/268501 [patent_app_country] => US [patent_app_date] => 1999-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 2076 [patent_no_of_claims] => 14 [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/523/06523743.pdf [firstpage_image] =>[orig_patent_app_number] => 09268501 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/268501
Self-service system Mar 10, 1999 Issued
Array ( [id] => 1462573 [patent_doc_number] => 06427227 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-07-30 [patent_title] => 'System, method, and computer-readable medium for repairing an application program that has been patched' [patent_app_type] => B1 [patent_app_number] => 09/261801 [patent_app_country] => US [patent_app_date] => 1999-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 10209 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/427/06427227.pdf [firstpage_image] =>[orig_patent_app_number] => 09261801 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/261801
System, method, and computer-readable medium for repairing an application program that has been patched Mar 2, 1999 Issued
Array ( [id] => 4334213 [patent_doc_number] => 06317880 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-11-13 [patent_title] => 'Patch source list management' [patent_app_type] => 1 [patent_app_number] => 9/261802 [patent_app_country] => US [patent_app_date] => 1999-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8905 [patent_no_of_claims] => 19 [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/317/06317880.pdf [firstpage_image] =>[orig_patent_app_number] => 261802 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/261802
Patch source list management Mar 2, 1999 Issued
Menu