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] => 3940899 [patent_doc_number] => 05946485 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-08-31 [patent_title] => 'Enhanced graphical development environment for controlling program flow' [patent_app_type] => 1 [patent_app_number] => 8/599134 [patent_app_country] => US [patent_app_date] => 1996-02-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 3744 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/946/05946485.pdf [firstpage_image] =>[orig_patent_app_number] => 599134 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/599134
Enhanced graphical development environment for controlling program flow Feb 8, 1996 Issued
Array ( [id] => 3785256 [patent_doc_number] => 05734906 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-03-31 [patent_title] => 'Device for outputting initial values of data statement at high speed by using a proper work area' [patent_app_type] => 1 [patent_app_number] => 8/596701 [patent_app_country] => US [patent_app_date] => 1996-02-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 26 [patent_no_of_words] => 9450 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/734/05734906.pdf [firstpage_image] =>[orig_patent_app_number] => 596701 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/596701
Device for outputting initial values of data statement at high speed by using a proper work area Feb 4, 1996 Issued
Array ( [id] => 3762464 [patent_doc_number] => 05802370 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-09-01 [patent_title] => 'Tool for generating and executing graphical interface commands' [patent_app_type] => 1 [patent_app_number] => 8/595002 [patent_app_country] => US [patent_app_date] => 1996-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 4341 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 196 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/802/05802370.pdf [firstpage_image] =>[orig_patent_app_number] => 595002 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/595002
Tool for generating and executing graphical interface commands Jan 30, 1996 Issued
Array ( [id] => 3797054 [patent_doc_number] => 05758163 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-05-26 [patent_title] => 'Method and apparatus for record fields usage checking at compile time' [patent_app_type] => 1 [patent_app_number] => 8/585815 [patent_app_country] => US [patent_app_date] => 1996-01-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 20 [patent_no_of_words] => 4666 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 54 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/758/05758163.pdf [firstpage_image] =>[orig_patent_app_number] => 585815 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/585815
Method and apparatus for record fields usage checking at compile time Jan 15, 1996 Issued
Array ( [id] => 3736802 [patent_doc_number] => 05701490 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-12-23 [patent_title] => 'Method and apparatus for compiler symbol table organization with no lookup in semantic analysis' [patent_app_type] => 1 [patent_app_number] => 8/585805 [patent_app_country] => US [patent_app_date] => 1996-01-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 4341 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/701/05701490.pdf [firstpage_image] =>[orig_patent_app_number] => 585805 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/585805
Method and apparatus for compiler symbol table organization with no lookup in semantic analysis Jan 15, 1996 Issued
Array ( [id] => 4008493 [patent_doc_number] => 05892951 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-04-06 [patent_title] => 'Method and apparatus for efficient evaluation of semantic attributes in LALR parsing' [patent_app_type] => 1 [patent_app_number] => 8/586234 [patent_app_country] => US [patent_app_date] => 1996-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 12 [patent_no_of_words] => 4838 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/892/05892951.pdf [firstpage_image] =>[orig_patent_app_number] => 586234 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/586234
Method and apparatus for efficient evaluation of semantic attributes in LALR parsing Jan 11, 1996 Issued
08/581505 PROCESS FOR TESTING AN OBJECT-ORIENTED PROGRAM Jan 10, 1996 Abandoned
Array ( [id] => 3836985 [patent_doc_number] => 05790867 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-08-04 [patent_title] => 'Compiler with extended redundant copy elimination' [patent_app_type] => 1 [patent_app_number] => 8/582202 [patent_app_country] => US [patent_app_date] => 1996-01-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 9426 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/790/05790867.pdf [firstpage_image] =>[orig_patent_app_number] => 582202 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/582202
Compiler with extended redundant copy elimination Jan 1, 1996 Issued
Array ( [id] => 3755975 [patent_doc_number] => 05787287 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-07-28 [patent_title] => 'Representation of control flow and data dependence for machine' [patent_app_type] => 1 [patent_app_number] => 8/578965 [patent_app_country] => US [patent_app_date] => 1995-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 5502 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/787/05787287.pdf [firstpage_image] =>[orig_patent_app_number] => 578965 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/578965
Representation of control flow and data dependence for machine Dec 26, 1995 Issued
Array ( [id] => 4202626 [patent_doc_number] => 06130878 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-10-10 [patent_title] => 'Method and apparatus for rate-based scheduling using a relative error approach' [patent_app_type] => 1 [patent_app_number] => 8/579393 [patent_app_country] => US [patent_app_date] => 1995-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4390 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/130/06130878.pdf [firstpage_image] =>[orig_patent_app_number] => 579393 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/579393
Method and apparatus for rate-based scheduling using a relative error approach Dec 26, 1995 Issued
Array ( [id] => 3878502 [patent_doc_number] => 05797013 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-08-18 [patent_title] => 'Intelligent loop unrolling' [patent_app_type] => 1 [patent_app_number] => 8/564514 [patent_app_country] => US [patent_app_date] => 1995-11-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 16 [patent_no_of_words] => 6155 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/797/05797013.pdf [firstpage_image] =>[orig_patent_app_number] => 564514 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/564514
Intelligent loop unrolling Nov 28, 1995 Issued
Array ( [id] => 3701937 [patent_doc_number] => 05664193 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-09-02 [patent_title] => 'Method and apparatus for automatic selection of the load latency to be used in modulo scheduling in an optimizing compiler' [patent_app_type] => 1 [patent_app_number] => 8/560086 [patent_app_country] => US [patent_app_date] => 1995-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6834 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/664/05664193.pdf [firstpage_image] =>[orig_patent_app_number] => 560086 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/560086
Method and apparatus for automatic selection of the load latency to be used in modulo scheduling in an optimizing compiler Nov 16, 1995 Issued
Array ( [id] => 3879068 [patent_doc_number] => 05794038 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-08-11 [patent_title] => 'Method and system for notifiying clients using multicasting and for connecting objects using delayed binding' [patent_app_type] => 1 [patent_app_number] => 8/559694 [patent_app_country] => US [patent_app_date] => 1995-11-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 38 [patent_figures_cnt] => 40 [patent_no_of_words] => 14252 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/794/05794038.pdf [firstpage_image] =>[orig_patent_app_number] => 559694 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/559694
Method and system for notifiying clients using multicasting and for connecting objects using delayed binding Nov 14, 1995 Issued
Array ( [id] => 3717062 [patent_doc_number] => 05675806 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-10-07 [patent_title] => 'Program linkage method for using dummy arguments to link program having hierarchical structure' [patent_app_type] => 1 [patent_app_number] => 8/557555 [patent_app_country] => US [patent_app_date] => 1995-11-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3226 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/675/05675806.pdf [firstpage_image] =>[orig_patent_app_number] => 557555 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/557555
Program linkage method for using dummy arguments to link program having hierarchical structure Nov 13, 1995 Issued
Array ( [id] => 3888534 [patent_doc_number] => 05798757 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-08-25 [patent_title] => 'Methods and interface for building command expressions in a computer system' [patent_app_type] => 1 [patent_app_number] => 8/557661 [patent_app_country] => US [patent_app_date] => 1995-11-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 15 [patent_no_of_words] => 11167 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/798/05798757.pdf [firstpage_image] =>[orig_patent_app_number] => 557661 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/557661
Methods and interface for building command expressions in a computer system Nov 12, 1995 Issued
Array ( [id] => 3943804 [patent_doc_number] => 05878260 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-03-02 [patent_title] => 'Information handling system, method, and article of manufacture including object name services with multilevel indices' [patent_app_type] => 1 [patent_app_number] => 8/554063 [patent_app_country] => US [patent_app_date] => 1995-11-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 3245 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/878/05878260.pdf [firstpage_image] =>[orig_patent_app_number] => 554063 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/554063
Information handling system, method, and article of manufacture including object name services with multilevel indices Nov 5, 1995 Issued
Array ( [id] => 3849911 [patent_doc_number] => 05815711 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-09-29 [patent_title] => 'Apparatus and method for program generation' [patent_app_type] => 1 [patent_app_number] => 8/554632 [patent_app_country] => US [patent_app_date] => 1995-11-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 25 [patent_no_of_words] => 7232 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/815/05815711.pdf [firstpage_image] =>[orig_patent_app_number] => 554632 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/554632
Apparatus and method for program generation Nov 5, 1995 Issued
Array ( [id] => 3812081 [patent_doc_number] => 05781776 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-07-14 [patent_title] => 'Industrial controller permitting program editing during program execution' [patent_app_type] => 1 [patent_app_number] => 8/551441 [patent_app_country] => US [patent_app_date] => 1995-11-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 10 [patent_no_of_words] => 6435 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/781/05781776.pdf [firstpage_image] =>[orig_patent_app_number] => 551441 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/551441
Industrial controller permitting program editing during program execution Oct 31, 1995 Issued
Array ( [id] => 3895230 [patent_doc_number] => 05826086 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-10-20 [patent_title] => 'Device and method for aiding designing process of software development' [patent_app_type] => 1 [patent_app_number] => 8/550074 [patent_app_country] => US [patent_app_date] => 1995-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 9260 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/826/05826086.pdf [firstpage_image] =>[orig_patent_app_number] => 550074 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/550074
Device and method for aiding designing process of software development Oct 29, 1995 Issued
Array ( [id] => 3857751 [patent_doc_number] => 05848273 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-12-08 [patent_title] => 'Method for generating OLE automation and IDL interfaces from metadata information' [patent_app_type] => 1 [patent_app_number] => 8/549352 [patent_app_country] => US [patent_app_date] => 1995-10-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 7362 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/848/05848273.pdf [firstpage_image] =>[orig_patent_app_number] => 549352 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/549352
Method for generating OLE automation and IDL interfaces from metadata information Oct 26, 1995 Issued
Menu