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] => 4207811 [patent_doc_number] => 06044218 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-03-28 [patent_title] => 'System, method and article of manufacture for creating a live application or applet development environment' [patent_app_type] => 1 [patent_app_number] => 8/792478 [patent_app_country] => US [patent_app_date] => 1997-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 33 [patent_figures_cnt] => 33 [patent_no_of_words] => 30040 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/044/06044218.pdf [firstpage_image] =>[orig_patent_app_number] => 792478 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/792478
System, method and article of manufacture for creating a live application or applet development environment Jan 30, 1997 Issued
Array ( [id] => 4040765 [patent_doc_number] => 05884078 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-03-16 [patent_title] => 'System, method and article of manufacture for creating an object oriented component having multiple bidirectional ports for use in association with a java application or applet' [patent_app_type] => 1 [patent_app_number] => 8/792245 [patent_app_country] => US [patent_app_date] => 1997-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 32 [patent_figures_cnt] => 33 [patent_no_of_words] => 19740 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/884/05884078.pdf [firstpage_image] =>[orig_patent_app_number] => 792245 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/792245
System, method and article of manufacture for creating an object oriented component having multiple bidirectional ports for use in association with a java application or applet Jan 30, 1997 Issued
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
Menu