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] => 3968635 [patent_doc_number] => 05978578 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-11-02 [patent_title] => 'Openbus system for control automation networks' [patent_app_type] => 1 [patent_app_number] => 8/790974 [patent_app_country] => US [patent_app_date] => 1997-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 13515 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/978/05978578.pdf [firstpage_image] =>[orig_patent_app_number] => 790974 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/790974
Openbus system for control automation networks Jan 29, 1997 Issued
Array ( [id] => 3734866 [patent_doc_number] => 05682535 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-10-28 [patent_title] => 'Operating system and data base using table access method with dynamic binding' [patent_app_type] => 1 [patent_app_number] => 8/784736 [patent_app_country] => US [patent_app_date] => 1997-01-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 40 [patent_no_of_words] => 27563 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 313 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/682/05682535.pdf [firstpage_image] =>[orig_patent_app_number] => 784736 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/784736
Operating system and data base using table access method with dynamic binding Jan 12, 1997 Issued
Array ( [id] => 4413107 [patent_doc_number] => 06298480 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-10-02 [patent_title] => 'System for distributing computer programs' [patent_app_type] => 1 [patent_app_number] => 8/752363 [patent_app_country] => US [patent_app_date] => 1996-11-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 18 [patent_no_of_words] => 7417 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/298/06298480.pdf [firstpage_image] =>[orig_patent_app_number] => 752363 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/752363
System for distributing computer programs Nov 18, 1996 Issued
Array ( [id] => 3782991 [patent_doc_number] => 05850553 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-12-15 [patent_title] => 'Reducing the number of executed branch instructions in a code sequence' [patent_app_type] => 1 [patent_app_number] => 8/747054 [patent_app_country] => US [patent_app_date] => 1996-11-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 3795 [patent_no_of_claims] => 36 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/850/05850553.pdf [firstpage_image] =>[orig_patent_app_number] => 747054 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/747054
Reducing the number of executed branch instructions in a code sequence Nov 11, 1996 Issued
Array ( [id] => 4398326 [patent_doc_number] => 06295524 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-09-25 [patent_title] => 'Learning edit distance costs' [patent_app_type] => 1 [patent_app_number] => 8/740463 [patent_app_country] => US [patent_app_date] => 1996-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 3031 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/295/06295524.pdf [firstpage_image] =>[orig_patent_app_number] => 740463 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/740463
Learning edit distance costs Oct 28, 1996 Issued
Array ( [id] => 4146533 [patent_doc_number] => 06016395 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-01-18 [patent_title] => 'Programming a vector processor and parallel programming of an asymmetric dual multiprocessor comprised of a vector processor and a risc processor' [patent_app_type] => 1 [patent_app_number] => 8/731455 [patent_app_country] => US [patent_app_date] => 1996-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 14 [patent_no_of_words] => 9439 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 39 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/016/06016395.pdf [firstpage_image] =>[orig_patent_app_number] => 731455 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/731455
Programming a vector processor and parallel programming of an asymmetric dual multiprocessor comprised of a vector processor and a risc processor Oct 17, 1996 Issued
Array ( [id] => 4068326 [patent_doc_number] => 05933637 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-08-03 [patent_title] => 'Method and apparatus for configuring computer programs from available subprograms' [patent_app_type] => 1 [patent_app_number] => 8/731044 [patent_app_country] => US [patent_app_date] => 1996-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 18 [patent_no_of_words] => 9833 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 57 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/933/05933637.pdf [firstpage_image] =>[orig_patent_app_number] => 731044 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/731044
Method and apparatus for configuring computer programs from available subprograms Oct 7, 1996 Issued
Array ( [id] => 1580640 [patent_doc_number] => 06470495 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-10-22 [patent_title] => 'Satellite control of electronic memory devices' [patent_app_type] => B1 [patent_app_number] => 08/709021 [patent_app_country] => US [patent_app_date] => 1996-09-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 3465 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/470/06470495.pdf [firstpage_image] =>[orig_patent_app_number] => 08709021 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/709021
Satellite control of electronic memory devices Sep 5, 1996 Issued
Array ( [id] => 3848754 [patent_doc_number] => 05740442 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-04-14 [patent_title] => 'Method and apparatus for identifying and correcting date calculation errors caused by truncated year values' [patent_app_type] => 1 [patent_app_number] => 8/704225 [patent_app_country] => US [patent_app_date] => 1996-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 5078 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/740/05740442.pdf [firstpage_image] =>[orig_patent_app_number] => 704225 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/704225
Method and apparatus for identifying and correcting date calculation errors caused by truncated year values Aug 26, 1996 Issued
08/676195 AUTOMATIC INSTALLATION Jul 16, 1996 Abandoned
Array ( [id] => 3803761 [patent_doc_number] => 05737608 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-04-07 [patent_title] => 'Per-keystroke incremental lexing using a conventional batch lexer' [patent_app_type] => 1 [patent_app_number] => 8/676815 [patent_app_country] => US [patent_app_date] => 1996-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 19675 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 51 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/737/05737608.pdf [firstpage_image] =>[orig_patent_app_number] => 676815 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/676815
Per-keystroke incremental lexing using a conventional batch lexer Jul 7, 1996 Issued
Array ( [id] => 4158618 [patent_doc_number] => 06031992 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-02-29 [patent_title] => 'Combining hardware and software to provide an improved microprocessor' [patent_app_type] => 1 [patent_app_number] => 8/678541 [patent_app_country] => US [patent_app_date] => 1996-07-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 16 [patent_no_of_words] => 20519 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 42 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/031/06031992.pdf [firstpage_image] =>[orig_patent_app_number] => 678541 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/678541
Combining hardware and software to provide an improved microprocessor Jul 4, 1996 Issued
Array ( [id] => 3905205 [patent_doc_number] => 05778232 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-07-07 [patent_title] => 'Automatic compiler restructuring of COBOL programs into a proc per paragraph model' [patent_app_type] => 1 [patent_app_number] => 8/675174 [patent_app_country] => US [patent_app_date] => 1996-07-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 6354 [patent_no_of_claims] => 20 [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/05/778/05778232.pdf [firstpage_image] =>[orig_patent_app_number] => 675174 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/675174
Automatic compiler restructuring of COBOL programs into a proc per paragraph model Jul 2, 1996 Issued
Array ( [id] => 3850352 [patent_doc_number] => 05761513 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-06-02 [patent_title] => 'System and method for exception handling in dynamically linked programs' [patent_app_type] => 1 [patent_app_number] => 8/671304 [patent_app_country] => US [patent_app_date] => 1996-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 3863 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/761/05761513.pdf [firstpage_image] =>[orig_patent_app_number] => 671304 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/671304
System and method for exception handling in dynamically linked programs Jun 30, 1996 Issued
Array ( [id] => 4065296 [patent_doc_number] => 05870610 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-02-09 [patent_title] => 'Autoconfigurable method and system having automated downloading' [patent_app_type] => 1 [patent_app_number] => 8/672774 [patent_app_country] => US [patent_app_date] => 1996-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3341 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/870/05870610.pdf [firstpage_image] =>[orig_patent_app_number] => 672774 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/672774
Autoconfigurable method and system having automated downloading Jun 27, 1996 Issued
Array ( [id] => 4057632 [patent_doc_number] => 05875333 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-02-23 [patent_title] => 'Automatically generating source code for relating a dialog interface with a business object in a computing application' [patent_app_type] => 1 [patent_app_number] => 8/660353 [patent_app_country] => US [patent_app_date] => 1996-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 6144 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 56 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/875/05875333.pdf [firstpage_image] =>[orig_patent_app_number] => 660353 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/660353
Automatically generating source code for relating a dialog interface with a business object in a computing application Jun 6, 1996 Issued
Array ( [id] => 3955443 [patent_doc_number] => 05930507 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-07-27 [patent_title] => 'Compiling processing apparatus' [patent_app_type] => 1 [patent_app_number] => 8/655384 [patent_app_country] => US [patent_app_date] => 1996-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 24 [patent_no_of_words] => 8138 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/930/05930507.pdf [firstpage_image] =>[orig_patent_app_number] => 655384 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/655384
Compiling processing apparatus May 29, 1996 Issued
Array ( [id] => 3850009 [patent_doc_number] => 05815718 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-09-29 [patent_title] => 'Method and system for loading classes in read-only memory' [patent_app_type] => 1 [patent_app_number] => 8/655474 [patent_app_country] => US [patent_app_date] => 1996-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 14 [patent_no_of_words] => 5970 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/815/05815718.pdf [firstpage_image] =>[orig_patent_app_number] => 655474 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/655474
Method and system for loading classes in read-only memory May 29, 1996 Issued
Array ( [id] => 4023746 [patent_doc_number] => 05889995 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-03-30 [patent_title] => 'Using constant selectors for method identification' [patent_app_type] => 1 [patent_app_number] => 8/650237 [patent_app_country] => US [patent_app_date] => 1996-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 3717 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 56 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/889/05889995.pdf [firstpage_image] =>[orig_patent_app_number] => 650237 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/650237
Using constant selectors for method identification May 19, 1996 Issued
Array ( [id] => 3857763 [patent_doc_number] => 05848274 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-12-08 [patent_title] => 'Incremental byte code compilation system' [patent_app_type] => 1 [patent_app_number] => 8/645955 [patent_app_country] => US [patent_app_date] => 1996-05-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 23 [patent_no_of_words] => 16183 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/848/05848274.pdf [firstpage_image] =>[orig_patent_app_number] => 645955 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/645955
Incremental byte code compilation system May 9, 1996 Issued
Menu