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] => 3667868 [patent_doc_number] => 05623665 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-04-22 [patent_title] => 'Electronic apparatus for patching a read-only memory' [patent_app_type] => 1 [patent_app_number] => 8/404115 [patent_app_country] => US [patent_app_date] => 1995-03-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 2028 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/623/05623665.pdf [firstpage_image] =>[orig_patent_app_number] => 404115 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/404115
Electronic apparatus for patching a read-only memory Mar 12, 1995 Issued
Array ( [id] => 3562577 [patent_doc_number] => 05548756 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-08-20 [patent_title] => 'Object-oriented architecture for factory floor management' [patent_app_type] => 1 [patent_app_number] => 8/401633 [patent_app_country] => US [patent_app_date] => 1995-03-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 10 [patent_no_of_words] => 10713 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 290 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/548/05548756.pdf [firstpage_image] =>[orig_patent_app_number] => 401633 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/401633
Object-oriented architecture for factory floor management Mar 8, 1995 Issued
Array ( [id] => 3701280 [patent_doc_number] => 05644770 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-07-01 [patent_title] => 'Coupling rules to an object-oriented program' [patent_app_type] => 1 [patent_app_number] => 8/400943 [patent_app_country] => US [patent_app_date] => 1995-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7292 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/644/05644770.pdf [firstpage_image] =>[orig_patent_app_number] => 400943 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/400943
Coupling rules to an object-oriented program Mar 7, 1995 Issued
Array ( [id] => 3919282 [patent_doc_number] => 05752040 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-05-12 [patent_title] => 'Image processing apparatus which can update program' [patent_app_type] => 1 [patent_app_number] => 8/400112 [patent_app_country] => US [patent_app_date] => 1995-03-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 5606 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 215 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/752/05752040.pdf [firstpage_image] =>[orig_patent_app_number] => 400112 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/400112
Image processing apparatus which can update program Mar 5, 1995 Issued
Array ( [id] => 4270790 [patent_doc_number] => 06223293 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-04-24 [patent_title] => 'Suspend/resume capability for a protected mode microprocessor' [patent_app_type] => 1 [patent_app_number] => 8/389779 [patent_app_country] => US [patent_app_date] => 1995-02-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 171 [patent_figures_cnt] => 91 [patent_no_of_words] => 53193 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/223/06223293.pdf [firstpage_image] =>[orig_patent_app_number] => 389779 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/389779
Suspend/resume capability for a protected mode microprocessor Feb 15, 1995 Issued
Array ( [id] => 3836971 [patent_doc_number] => 05790866 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-08-04 [patent_title] => 'Method of analyzing definitions and uses in programs with pointers and aggregates in an optimizing compiler' [patent_app_type] => 1 [patent_app_number] => 8/388271 [patent_app_country] => US [patent_app_date] => 1995-02-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 5381 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/790/05790866.pdf [firstpage_image] =>[orig_patent_app_number] => 388271 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/388271
Method of analyzing definitions and uses in programs with pointers and aggregates in an optimizing compiler Feb 12, 1995 Issued
Array ( [id] => 3759171 [patent_doc_number] => 05754859 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-05-19 [patent_title] => 'Variable pitch indentation in source code formatting' [patent_app_type] => 1 [patent_app_number] => 8/381124 [patent_app_country] => US [patent_app_date] => 1995-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7235 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/754/05754859.pdf [firstpage_image] =>[orig_patent_app_number] => 381124 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/381124
Variable pitch indentation in source code formatting Jan 30, 1995 Issued
Array ( [id] => 3621698 [patent_doc_number] => 05590332 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-12-31 [patent_title] => 'Garbage collection, tail recursion and first-class continuations in stack-oriented languages' [patent_app_type] => 1 [patent_app_number] => 8/372514 [patent_app_country] => US [patent_app_date] => 1995-01-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9568 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 173 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/590/05590332.pdf [firstpage_image] =>[orig_patent_app_number] => 372514 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/372514
Garbage collection, tail recursion and first-class continuations in stack-oriented languages Jan 12, 1995 Issued
Array ( [id] => 4377600 [patent_doc_number] => 06219825 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-04-17 [patent_title] => 'Profile based optimization of shared libraries' [patent_app_type] => 1 [patent_app_number] => 8/370963 [patent_app_country] => US [patent_app_date] => 1995-01-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 1776 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/219/06219825.pdf [firstpage_image] =>[orig_patent_app_number] => 370963 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/370963
Profile based optimization of shared libraries Jan 9, 1995 Issued
Array ( [id] => 3700975 [patent_doc_number] => 05696971 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-12-09 [patent_title] => 'Recursive functions optimizier (RFO) for compliers of high-level programming languages' [patent_app_type] => 1 [patent_app_number] => 8/363341 [patent_app_country] => US [patent_app_date] => 1994-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 21 [patent_no_of_words] => 2852 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 261 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/696/05696971.pdf [firstpage_image] =>[orig_patent_app_number] => 363341 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/363341
Recursive functions optimizier (RFO) for compliers of high-level programming languages Dec 22, 1994 Issued
Array ( [id] => 3621687 [patent_doc_number] => 05590331 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-12-31 [patent_title] => 'Method and apparatus for generating platform-standard object files containing machine-independent code' [patent_app_type] => 1 [patent_app_number] => 8/363743 [patent_app_country] => US [patent_app_date] => 1994-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 9073 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/590/05590331.pdf [firstpage_image] =>[orig_patent_app_number] => 363743 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/363743
Method and apparatus for generating platform-standard object files containing machine-independent code Dec 22, 1994 Issued
Array ( [id] => 3662833 [patent_doc_number] => 05684995 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-11-04 [patent_title] => 'Segment division management system' [patent_app_type] => 1 [patent_app_number] => 8/360291 [patent_app_country] => US [patent_app_date] => 1994-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3229 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/684/05684995.pdf [firstpage_image] =>[orig_patent_app_number] => 360291 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/360291
Segment division management system Dec 20, 1994 Issued
Array ( [id] => 3530759 [patent_doc_number] => 05577250 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-11-19 [patent_title] => 'Programming model for a coprocessor on a computer system' [patent_app_type] => 1 [patent_app_number] => 8/361842 [patent_app_country] => US [patent_app_date] => 1994-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5354 [patent_no_of_claims] => 21 [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/05/577/05577250.pdf [firstpage_image] =>[orig_patent_app_number] => 361842 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/361842
Programming model for a coprocessor on a computer system Dec 19, 1994 Issued
Array ( [id] => 3632578 [patent_doc_number] => 05642511 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-06-24 [patent_title] => 'System and method for providing a visual application builder framework' [patent_app_type] => 1 [patent_app_number] => 8/357834 [patent_app_country] => US [patent_app_date] => 1994-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 8 [patent_no_of_words] => 9444 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/642/05642511.pdf [firstpage_image] =>[orig_patent_app_number] => 357834 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/357834
System and method for providing a visual application builder framework Dec 15, 1994 Issued
Array ( [id] => 3621672 [patent_doc_number] => 05590330 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-12-31 [patent_title] => 'Method and system for providing a testing facility in a program development tool' [patent_app_type] => 1 [patent_app_number] => 8/354695 [patent_app_country] => US [patent_app_date] => 1994-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 4658 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 192 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/590/05590330.pdf [firstpage_image] =>[orig_patent_app_number] => 354695 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/354695
Method and system for providing a testing facility in a program development tool Dec 12, 1994 Issued
Array ( [id] => 3537608 [patent_doc_number] => 05504900 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-04-02 [patent_title] => 'Commitment ordering for guaranteeing serializability across distributed transactions' [patent_app_type] => 1 [patent_app_number] => 8/349474 [patent_app_country] => US [patent_app_date] => 1994-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 21 [patent_no_of_words] => 18949 [patent_no_of_claims] => 42 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 298 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/504/05504900.pdf [firstpage_image] =>[orig_patent_app_number] => 349474 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/349474
Commitment ordering for guaranteeing serializability across distributed transactions Dec 4, 1994 Issued
Array ( [id] => 3537595 [patent_doc_number] => 05504899 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-04-02 [patent_title] => 'Guaranteeing global serializability by applying commitment ordering selectively to global transactions' [patent_app_type] => 1 [patent_app_number] => 8/348753 [patent_app_country] => US [patent_app_date] => 1994-12-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 25 [patent_no_of_words] => 28491 [patent_no_of_claims] => 38 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 442 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/504/05504899.pdf [firstpage_image] =>[orig_patent_app_number] => 348753 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/348753
Guaranteeing global serializability by applying commitment ordering selectively to global transactions Dec 1, 1994 Issued
Array ( [id] => 3636197 [patent_doc_number] => 05594899 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-01-14 [patent_title] => 'Operating system and data base having an access structure formed by a plurality of tables' [patent_app_type] => 1 [patent_app_number] => 8/347588 [patent_app_country] => US [patent_app_date] => 1994-12-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 40 [patent_no_of_words] => 28971 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 464 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/594/05594899.pdf [firstpage_image] =>[orig_patent_app_number] => 347588 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/347588
Operating system and data base having an access structure formed by a plurality of tables Nov 30, 1994 Issued
Array ( [id] => 3506866 [patent_doc_number] => 05537645 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-07-16 [patent_title] => 'File lock management in a distributed data processing system' [patent_app_type] => 1 [patent_app_number] => 8/345020 [patent_app_country] => US [patent_app_date] => 1994-11-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4287 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 244 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/537/05537645.pdf [firstpage_image] =>[orig_patent_app_number] => 345020 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/345020
File lock management in a distributed data processing system Nov 22, 1994 Issued
Array ( [id] => 3660904 [patent_doc_number] => 05640568 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-06-17 [patent_title] => 'Inline expansion method for programming languages having array functions' [patent_app_type] => 1 [patent_app_number] => 8/344423 [patent_app_country] => US [patent_app_date] => 1994-11-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4420 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/640/05640568.pdf [firstpage_image] =>[orig_patent_app_number] => 344423 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/344423
Inline expansion method for programming languages having array functions Nov 21, 1994 Issued
Menu