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] => 4146744 [patent_doc_number] => 06113652 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-09-05 [patent_title] => 'Communications network equipment capable of non-disruptive software upgrade' [patent_app_type] => 1 [patent_app_number] => 9/272729 [patent_app_country] => US [patent_app_date] => 1998-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4520 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/113/06113652.pdf [firstpage_image] =>[orig_patent_app_number] => 272729 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/272729
Communications network equipment capable of non-disruptive software upgrade Feb 11, 1998 Issued
Array ( [id] => 4052941 [patent_doc_number] => 05995752 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-11-30 [patent_title] => 'Use of language instructions and functions across multiple processing sub-environments' [patent_app_type] => 1 [patent_app_number] => 9/018205 [patent_app_country] => US [patent_app_date] => 1998-02-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 2657 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/995/05995752.pdf [firstpage_image] =>[orig_patent_app_number] => 018205 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/018205
Use of language instructions and functions across multiple processing sub-environments Feb 2, 1998 Issued
Array ( [id] => 4173668 [patent_doc_number] => 06104873 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-08-15 [patent_title] => 'Use of language instructions and functions across multiple processing sub-environments' [patent_app_type] => 1 [patent_app_number] => 9/018008 [patent_app_country] => US [patent_app_date] => 1998-02-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 2653 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/104/06104873.pdf [firstpage_image] =>[orig_patent_app_number] => 018008 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/018008
Use of language instructions and functions across multiple processing sub-environments Feb 2, 1998 Issued
Array ( [id] => 1526639 [patent_doc_number] => 06353923 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-03-05 [patent_title] => 'Active debugging environment for debugging mixed-language scripting code' [patent_app_type] => B1 [patent_app_number] => 09/016760 [patent_app_country] => US [patent_app_date] => 1998-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 24516 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/353/06353923.pdf [firstpage_image] =>[orig_patent_app_number] => 09016760 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/016760
Active debugging environment for debugging mixed-language scripting code Jan 29, 1998 Issued
Array ( [id] => 4029952 [patent_doc_number] => 05963741 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-10-05 [patent_title] => 'Information processor which rewrites instructions in program to dynamically change program structure and method therefor' [patent_app_type] => 1 [patent_app_number] => 9/015506 [patent_app_country] => US [patent_app_date] => 1998-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 6365 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/963/05963741.pdf [firstpage_image] =>[orig_patent_app_number] => 015506 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/015506
Information processor which rewrites instructions in program to dynamically change program structure and method therefor Jan 28, 1998 Issued
Array ( [id] => 4158603 [patent_doc_number] => 06031991 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-02-29 [patent_title] => 'Debug system and method for reproducing an error occurring in parallel-executed programs' [patent_app_type] => 1 [patent_app_number] => 9/012240 [patent_app_country] => US [patent_app_date] => 1998-01-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 7 [patent_no_of_words] => 2572 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/031/06031991.pdf [firstpage_image] =>[orig_patent_app_number] => 012240 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/012240
Debug system and method for reproducing an error occurring in parallel-executed programs Jan 22, 1998 Issued
Array ( [id] => 4380674 [patent_doc_number] => 06192518 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-02-20 [patent_title] => 'Method for distributing software over network links via electronic mail' [patent_app_type] => 1 [patent_app_number] => 9/010605 [patent_app_country] => US [patent_app_date] => 1998-01-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 12 [patent_no_of_words] => 5013 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 217 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/192/06192518.pdf [firstpage_image] =>[orig_patent_app_number] => 010605 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/010605
Method for distributing software over network links via electronic mail Jan 21, 1998 Issued
Array ( [id] => 4318906 [patent_doc_number] => 06185733 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-02-06 [patent_title] => 'Method and apparatus for remote object code inclusion' [patent_app_type] => 1 [patent_app_number] => 9/009444 [patent_app_country] => US [patent_app_date] => 1998-01-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 17 [patent_no_of_words] => 5304 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/185/06185733.pdf [firstpage_image] =>[orig_patent_app_number] => 009444 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/009444
Method and apparatus for remote object code inclusion Jan 19, 1998 Issued
Array ( [id] => 4158638 [patent_doc_number] => 06031993 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-02-29 [patent_title] => 'Method and apparatus for translating source code from one high-level computer language to another' [patent_app_type] => 1 [patent_app_number] => 9/006138 [patent_app_country] => US [patent_app_date] => 1998-01-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 12 [patent_no_of_words] => 10889 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/031/06031993.pdf [firstpage_image] =>[orig_patent_app_number] => 006138 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/006138
Method and apparatus for translating source code from one high-level computer language to another Jan 12, 1998 Issued
Array ( [id] => 1568762 [patent_doc_number] => 06339838 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-01-15 [patent_title] => 'Control of commercial processes' [patent_app_type] => B1 [patent_app_number] => 09/002360 [patent_app_country] => US [patent_app_date] => 1998-01-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 7404 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 47 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/339/06339838.pdf [firstpage_image] =>[orig_patent_app_number] => 09002360 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/002360
Control of commercial processes Jan 1, 1998 Issued
08/999202 AUTOMATIC TRAIN HANDLING CONTROLLER Dec 28, 1997 Abandoned
Array ( [id] => 4207358 [patent_doc_number] => 06131189 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-10-10 [patent_title] => 'System and method to efficiently represent aliases and indirect memory operations in static single assignment form during compilation' [patent_app_type] => 1 [patent_app_number] => 8/979939 [patent_app_country] => US [patent_app_date] => 1997-11-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 9185 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 57 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/131/06131189.pdf [firstpage_image] =>[orig_patent_app_number] => 979939 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/979939
System and method to efficiently represent aliases and indirect memory operations in static single assignment form during compilation Nov 25, 1997 Issued
Array ( [id] => 4065310 [patent_doc_number] => 05870611 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-02-09 [patent_title] => 'Install plan object for network installation of application programs' [patent_app_type] => 1 [patent_app_number] => 8/975973 [patent_app_country] => US [patent_app_date] => 1997-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 19 [patent_no_of_words] => 9069 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/870/05870611.pdf [firstpage_image] =>[orig_patent_app_number] => 975973 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/975973
Install plan object for network installation of application programs Nov 20, 1997 Issued
Array ( [id] => 4324815 [patent_doc_number] => 06189137 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-02-13 [patent_title] => 'Data processing system and method for simulating \"include\" files in javascript' [patent_app_type] => 1 [patent_app_number] => 8/976407 [patent_app_country] => US [patent_app_date] => 1997-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3974 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/189/06189137.pdf [firstpage_image] =>[orig_patent_app_number] => 976407 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/976407
Data processing system and method for simulating "include" files in javascript Nov 20, 1997 Issued
Array ( [id] => 4068888 [patent_doc_number] => 05970247 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-10-19 [patent_title] => 'Methods for encoding decoding and processing six character date designations for the year 2000 and beyond' [patent_app_type] => 1 [patent_app_number] => 8/946456 [patent_app_country] => US [patent_app_date] => 1997-10-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3334 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 200 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/970/05970247.pdf [firstpage_image] =>[orig_patent_app_number] => 946456 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/946456
Methods for encoding decoding and processing six character date designations for the year 2000 and beyond Oct 6, 1997 Issued
Array ( [id] => 4224415 [patent_doc_number] => 06117187 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-09-12 [patent_title] => 'Automatic generation of a software installation package' [patent_app_type] => 1 [patent_app_number] => 8/940756 [patent_app_country] => US [patent_app_date] => 1997-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 10 [patent_no_of_words] => 6585 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/117/06117187.pdf [firstpage_image] =>[orig_patent_app_number] => 940756 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/940756
Automatic generation of a software installation package Sep 29, 1997 Issued
Array ( [id] => 3966715 [patent_doc_number] => 05999740 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-12-07 [patent_title] => 'Updating mechanism for software' [patent_app_type] => 1 [patent_app_number] => 8/939526 [patent_app_country] => US [patent_app_date] => 1997-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 10 [patent_no_of_words] => 3461 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/999/05999740.pdf [firstpage_image] =>[orig_patent_app_number] => 939526 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/939526
Updating mechanism for software Sep 28, 1997 Issued
Array ( [id] => 4111247 [patent_doc_number] => 06134711 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-10-17 [patent_title] => 'Upgrading an application software to be used, by communication' [patent_app_type] => 1 [patent_app_number] => 8/929605 [patent_app_country] => US [patent_app_date] => 1997-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 28 [patent_no_of_words] => 6514 [patent_no_of_claims] => 21 [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/06/134/06134711.pdf [firstpage_image] =>[orig_patent_app_number] => 929605 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/929605
Upgrading an application software to be used, by communication Sep 14, 1997 Issued
Array ( [id] => 4326661 [patent_doc_number] => 06253368 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-06-26 [patent_title] => 'Dynamically debugging user-defined functions and stored procedures' [patent_app_type] => 1 [patent_app_number] => 8/928621 [patent_app_country] => US [patent_app_date] => 1997-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 5670 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 20 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/253/06253368.pdf [firstpage_image] =>[orig_patent_app_number] => 928621 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/928621
Dynamically debugging user-defined functions and stored procedures Sep 11, 1997 Issued
Array ( [id] => 3955427 [patent_doc_number] => 05930506 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-07-27 [patent_title] => 'Date format conversion for including century information in a six digit date representation' [patent_app_type] => 1 [patent_app_number] => 8/921709 [patent_app_country] => US [patent_app_date] => 1997-09-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 6 [patent_no_of_words] => 2026 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 259 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/930/05930506.pdf [firstpage_image] =>[orig_patent_app_number] => 921709 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/921709
Date format conversion for including century information in a six digit date representation Sep 1, 1997 Issued
Menu