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] => 1452556 [patent_doc_number] => 06370682 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-04-09 [patent_title] => 'System and method for developing reusable flexible and platform independent software using components' [patent_app_type] => B1 [patent_app_number] => 09/430311 [patent_app_country] => US [patent_app_date] => 1999-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4911 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 67 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/370/06370682.pdf [firstpage_image] =>[orig_patent_app_number] => 09430311 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/430311
System and method for developing reusable flexible and platform independent software using components Oct 28, 1999 Issued
Array ( [id] => 4271651 [patent_doc_number] => 06223346 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-04-24 [patent_title] => 'Computer program product having preloaded software module' [patent_app_type] => 1 [patent_app_number] => 9/416285 [patent_app_country] => US [patent_app_date] => 1999-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 14 [patent_no_of_words] => 5962 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/223/06223346.pdf [firstpage_image] =>[orig_patent_app_number] => 416285 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/416285
Computer program product having preloaded software module Oct 11, 1999 Issued
Array ( [id] => 1602194 [patent_doc_number] => 06385768 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-05-07 [patent_title] => 'System and method for incorporating changes as a part of a software release' [patent_app_type] => B1 [patent_app_number] => 09/409106 [patent_app_country] => US [patent_app_date] => 1999-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 4805 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 210 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/385/06385768.pdf [firstpage_image] =>[orig_patent_app_number] => 09409106 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/409106
System and method for incorporating changes as a part of a software release Sep 29, 1999 Issued
Array ( [id] => 1602190 [patent_doc_number] => 06385767 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-05-07 [patent_title] => 'Method and system for creating and manipulating extensions to version control systems' [patent_app_type] => B1 [patent_app_number] => 09/409107 [patent_app_country] => US [patent_app_date] => 1999-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3967 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/385/06385767.pdf [firstpage_image] =>[orig_patent_app_number] => 09409107 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/409107
Method and system for creating and manipulating extensions to version control systems Sep 29, 1999 Issued
Array ( [id] => 1567802 [patent_doc_number] => 06363524 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-03-26 [patent_title] => 'System and method for assessing the need for installing software patches in a computer system' [patent_app_type] => B1 [patent_app_number] => 09/393904 [patent_app_country] => US [patent_app_date] => 1999-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 5527 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/363/06363524.pdf [firstpage_image] =>[orig_patent_app_number] => 09393904 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/393904
System and method for assessing the need for installing software patches in a computer system Sep 9, 1999 Issued
Array ( [id] => 4274426 [patent_doc_number] => 06209124 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-03-27 [patent_title] => 'Method of markup language accessing of host systems and data using a constructed intermediary' [patent_app_type] => 1 [patent_app_number] => 9/385903 [patent_app_country] => US [patent_app_date] => 1999-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 9936 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/209/06209124.pdf [firstpage_image] =>[orig_patent_app_number] => 385903 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/385903
Method of markup language accessing of host systems and data using a constructed intermediary Aug 29, 1999 Issued
Array ( [id] => 1501847 [patent_doc_number] => 06405361 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-06-11 [patent_title] => 'Automatically generating a program' [patent_app_type] => B1 [patent_app_number] => 09/378204 [patent_app_country] => US [patent_app_date] => 1999-08-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 16 [patent_no_of_words] => 5003 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/405/06405361.pdf [firstpage_image] =>[orig_patent_app_number] => 09378204 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/378204
Automatically generating a program Aug 18, 1999 Issued
Array ( [id] => 4300144 [patent_doc_number] => 06282711 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-08-28 [patent_title] => 'Method for more efficiently installing software components from a remote server source' [patent_app_type] => 1 [patent_app_number] => 9/372400 [patent_app_country] => US [patent_app_date] => 1999-08-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4742 [patent_no_of_claims] => 21 [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/06/282/06282711.pdf [firstpage_image] =>[orig_patent_app_number] => 372400 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/372400
Method for more efficiently installing software components from a remote server source Aug 9, 1999 Issued
Array ( [id] => 4374969 [patent_doc_number] => 06202209 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-03-13 [patent_title] => 'Personal information device and method for downloading reprogramming data from a computer to the personal information device via the PCMCIA port or through a docking station with baud rate conversion means' [patent_app_type] => 1 [patent_app_number] => 9/368878 [patent_app_country] => US [patent_app_date] => 1999-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 22 [patent_no_of_words] => 10593 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/202/06202209.pdf [firstpage_image] =>[orig_patent_app_number] => 368878 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/368878
Personal information device and method for downloading reprogramming data from a computer to the personal information device via the PCMCIA port or through a docking station with baud rate conversion means Aug 4, 1999 Issued
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
Menu