Search

Kakali Chaki

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

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

Applications

Application numberTitle of the applicationFiling DateStatus
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] => 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] => 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] => 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
Array ( [id] => 4318894 [patent_doc_number] => 06185732 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-02-06 [patent_title] => 'Software debug port for a microprocessor' [patent_app_type] => 1 [patent_app_number] => 8/923597 [patent_app_country] => US [patent_app_date] => 1997-08-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 6605 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/185/06185732.pdf [firstpage_image] =>[orig_patent_app_number] => 923597 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/923597
Software debug port for a microprocessor Aug 24, 1997 Issued
Array ( [id] => 4280629 [patent_doc_number] => 06205575 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-03-20 [patent_title] => 'Scenario presentation tool' [patent_app_type] => 1 [patent_app_number] => 8/905865 [patent_app_country] => US [patent_app_date] => 1997-08-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 28 [patent_no_of_words] => 11315 [patent_no_of_claims] => 65 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/205/06205575.pdf [firstpage_image] =>[orig_patent_app_number] => 905865 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/905865
Scenario presentation tool Aug 3, 1997 Issued
Array ( [id] => 3905234 [patent_doc_number] => 05778234 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-07-07 [patent_title] => 'Method for downloading programs' [patent_app_type] => 1 [patent_app_number] => 8/899834 [patent_app_country] => US [patent_app_date] => 1997-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 3 [patent_no_of_words] => 2506 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 211 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/778/05778234.pdf [firstpage_image] =>[orig_patent_app_number] => 899834 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/899834
Method for downloading programs Jul 23, 1997 Issued
Array ( [id] => 3776240 [patent_doc_number] => 05742809 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-04-21 [patent_title] => 'Database generic composite structure processing system' [patent_app_type] => 1 [patent_app_number] => 8/899150 [patent_app_country] => US [patent_app_date] => 1997-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 21 [patent_no_of_words] => 7015 [patent_no_of_claims] => 11 [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/05/742/05742809.pdf [firstpage_image] =>[orig_patent_app_number] => 899150 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/899150
Database generic composite structure processing system Jul 22, 1997 Issued
Array ( [id] => 3849925 [patent_doc_number] => 05815712 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-09-29 [patent_title] => 'System for controlling functions of a target application using controllable objects' [patent_app_type] => 1 [patent_app_number] => 8/897055 [patent_app_country] => US [patent_app_date] => 1997-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 13 [patent_no_of_words] => 5137 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/815/05815712.pdf [firstpage_image] =>[orig_patent_app_number] => 897055 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/897055
System for controlling functions of a target application using controllable objects Jul 17, 1997 Issued
Array ( [id] => 4081795 [patent_doc_number] => 06009272 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-12-28 [patent_title] => 'Register allocation via selective spilling' [patent_app_type] => 1 [patent_app_number] => 8/885564 [patent_app_country] => US [patent_app_date] => 1997-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 13 [patent_no_of_words] => 5596 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 221 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/009/06009272.pdf [firstpage_image] =>[orig_patent_app_number] => 885564 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/885564
Register allocation via selective spilling Jun 29, 1997 Issued
Array ( [id] => 4017209 [patent_doc_number] => 05987259 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-11-16 [patent_title] => 'Functional unit switching for the allocation of registers' [patent_app_type] => 1 [patent_app_number] => 8/885567 [patent_app_country] => US [patent_app_date] => 1997-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 13 [patent_no_of_words] => 6975 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/987/05987259.pdf [firstpage_image] =>[orig_patent_app_number] => 885567 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/885567
Functional unit switching for the allocation of registers Jun 29, 1997 Issued
Menu