
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 4392959
[patent_doc_number] => 06289504
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-09-11
[patent_title] => 'Code implants for compilers'
[patent_app_type] => 1
[patent_app_number] => 9/591732
[patent_app_country] => US
[patent_app_date] => 2000-06-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 1
[patent_figures_cnt] => 3
[patent_no_of_words] => 4012
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 47
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/289/06289504.pdf
[firstpage_image] =>[orig_patent_app_number] => 591732
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/591732 | Code implants for compilers | Jun 11, 2000 | Issued |
Array
(
[id] => 1553342
[patent_doc_number] => 06446260
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-09-03
[patent_title] => 'Method and apparatus for operating system personalization during installation'
[patent_app_type] => B1
[patent_app_number] => 09/576657
[patent_app_country] => US
[patent_app_date] => 2000-05-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 16
[patent_no_of_words] => 9158
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 65
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/446/06446260.pdf
[firstpage_image] =>[orig_patent_app_number] => 09576657
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/576657 | Method and apparatus for operating system personalization during installation | May 21, 2000 | Issued |
Array
(
[id] => 4347477
[patent_doc_number] => 06330713
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-12-11
[patent_title] => 'Program generation method'
[patent_app_type] => 1
[patent_app_number] => 9/548597
[patent_app_country] => US
[patent_app_date] => 2000-04-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 28
[patent_no_of_words] => 7230
[patent_no_of_claims] => 13
[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/06/330/06330713.pdf
[firstpage_image] =>[orig_patent_app_number] => 548597
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/548597 | Program generation method | Apr 12, 2000 | Issued |
Array
(
[id] => 4405159
[patent_doc_number] => 06263499
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-07-17
[patent_title] => 'Upgrading an application software to be used, by communication'
[patent_app_type] => 1
[patent_app_number] => 9/526966
[patent_app_country] => US
[patent_app_date] => 2000-03-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 28
[patent_no_of_words] => 6519
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 216
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/263/06263499.pdf
[firstpage_image] =>[orig_patent_app_number] => 526966
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/526966 | Upgrading an application software to be used, by communication | Mar 15, 2000 | Issued |
Array
(
[id] => 4427362
[patent_doc_number] => 06226785
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-05-01
[patent_title] => 'Method and apparatus for storing and replaying creation history of multimedia software or other software content'
[patent_app_type] => 1
[patent_app_number] => 9/482745
[patent_app_country] => US
[patent_app_date] => 2000-01-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 17
[patent_no_of_words] => 11590
[patent_no_of_claims] => 41
[patent_no_of_ind_claims] => 15
[patent_words_short_claim] => 82
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/226/06226785.pdf
[firstpage_image] =>[orig_patent_app_number] => 482745
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/482745 | Method and apparatus for storing and replaying creation history of multimedia software or other software content | Jan 12, 2000 | Issued |
Array
(
[id] => 4386920
[patent_doc_number] => 06275817
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-08-14
[patent_title] => 'Semiotic decision making system used for responding to natural language queries and other purposes and components therefor'
[patent_app_type] => 1
[patent_app_number] => 9/469836
[patent_app_country] => US
[patent_app_date] => 1999-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 29
[patent_figures_cnt] => 55
[patent_no_of_words] => 30077
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 474
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/275/06275817.pdf
[firstpage_image] =>[orig_patent_app_number] => 469836
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/469836 | Semiotic decision making system used for responding to natural language queries and other purposes and components therefor | Dec 21, 1999 | Issued |
Array
(
[id] => 4380502
[patent_doc_number] => 06256665
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-07-03
[patent_title] => 'Method for emulation of terminal-resident GUI application'
[patent_app_type] => 1
[patent_app_number] => 9/444797
[patent_app_country] => US
[patent_app_date] => 1999-11-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 9
[patent_no_of_words] => 5286
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 193
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/256/06256665.pdf
[firstpage_image] =>[orig_patent_app_number] => 444797
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/444797 | Method for emulation of terminal-resident GUI application | Nov 21, 1999 | Issued |
Array
(
[id] => 1466540
[patent_doc_number] => 06393605
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-05-21
[patent_title] => 'Apparatus and system for efficient delivery and deployment of an application'
[patent_app_type] => B1
[patent_app_number] => 09/440307
[patent_app_country] => US
[patent_app_date] => 1999-11-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5336
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 77
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/393/06393605.pdf
[firstpage_image] =>[orig_patent_app_number] => 09440307
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/440307 | Apparatus and system for efficient delivery and deployment of an application | Nov 16, 1999 | Issued |
Array
(
[id] => 4207343
[patent_doc_number] => 06131188
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-10-10
[patent_title] => 'System and method for reducing the occurrence of window use overflow'
[patent_app_type] => 1
[patent_app_number] => 9/442110
[patent_app_country] => US
[patent_app_date] => 1999-11-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 4
[patent_no_of_words] => 4624
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 151
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/131/06131188.pdf
[firstpage_image] =>[orig_patent_app_number] => 442110
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/442110 | System and method for reducing the occurrence of window use overflow | Nov 16, 1999 | Issued |
Array
(
[id] => 1452573
[patent_doc_number] => 06370687
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-04-09
[patent_title] => 'Network computer system and substitute compile server'
[patent_app_type] => B1
[patent_app_number] => 09/440706
[patent_app_country] => US
[patent_app_date] => 1999-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 14
[patent_no_of_words] => 6116
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 61
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/370/06370687.pdf
[firstpage_image] =>[orig_patent_app_number] => 09440706
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/440706 | Network computer system and substitute compile server | Nov 15, 1999 | Issued |
Array
(
[id] => 4350692
[patent_doc_number] => 06321373
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-11-20
[patent_title] => 'Method for resource control in parallel environments using program organization and run-time support'
[patent_app_type] => 1
[patent_app_number] => 9/431107
[patent_app_country] => US
[patent_app_date] => 1999-10-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4880
[patent_no_of_claims] => 12
[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/321/06321373.pdf
[firstpage_image] =>[orig_patent_app_number] => 431107
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/431107 | Method for resource control in parallel environments using program organization and run-time support | Oct 29, 1999 | Issued |
Array
(
[id] => 1452556
[patent_doc_number] => 06370682
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-04-09
[patent_title] => 'System and method for developing reusable flexible and platform independent software using components'
[patent_app_type] => B1
[patent_app_number] => 09/430311
[patent_app_country] => US
[patent_app_date] => 1999-10-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4911
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 67
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/370/06370682.pdf
[firstpage_image] =>[orig_patent_app_number] => 09430311
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/430311 | System and method for developing reusable flexible and platform independent software using components | Oct 28, 1999 | Issued |
Array
(
[id] => 4271651
[patent_doc_number] => 06223346
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-04-24
[patent_title] => 'Computer program product having preloaded software module'
[patent_app_type] => 1
[patent_app_number] => 9/416285
[patent_app_country] => US
[patent_app_date] => 1999-10-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 14
[patent_no_of_words] => 5962
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 157
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/223/06223346.pdf
[firstpage_image] =>[orig_patent_app_number] => 416285
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/416285 | Computer program product having preloaded software module | Oct 11, 1999 | Issued |
Array
(
[id] => 1602194
[patent_doc_number] => 06385768
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-05-07
[patent_title] => 'System and method for incorporating changes as a part of a software release'
[patent_app_type] => B1
[patent_app_number] => 09/409106
[patent_app_country] => US
[patent_app_date] => 1999-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 4805
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 210
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/385/06385768.pdf
[firstpage_image] =>[orig_patent_app_number] => 09409106
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/409106 | System and method for incorporating changes as a part of a software release | Sep 29, 1999 | Issued |
Array
(
[id] => 1602190
[patent_doc_number] => 06385767
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-05-07
[patent_title] => 'Method and system for creating and manipulating extensions to version control systems'
[patent_app_type] => B1
[patent_app_number] => 09/409107
[patent_app_country] => US
[patent_app_date] => 1999-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3967
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 190
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/385/06385767.pdf
[firstpage_image] =>[orig_patent_app_number] => 09409107
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/409107 | Method and system for creating and manipulating extensions to version control systems | Sep 29, 1999 | Issued |
Array
(
[id] => 1567802
[patent_doc_number] => 06363524
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-03-26
[patent_title] => 'System and method for assessing the need for installing software patches in a computer system'
[patent_app_type] => B1
[patent_app_number] => 09/393904
[patent_app_country] => US
[patent_app_date] => 1999-09-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 5527
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/363/06363524.pdf
[firstpage_image] =>[orig_patent_app_number] => 09393904
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/393904 | System and method for assessing the need for installing software patches in a computer system | Sep 9, 1999 | Issued |
Array
(
[id] => 4274426
[patent_doc_number] => 06209124
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-03-27
[patent_title] => 'Method of markup language accessing of host systems and data using a constructed intermediary'
[patent_app_type] => 1
[patent_app_number] => 9/385903
[patent_app_country] => US
[patent_app_date] => 1999-08-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 9936
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 175
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/209/06209124.pdf
[firstpage_image] =>[orig_patent_app_number] => 385903
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/385903 | Method of markup language accessing of host systems and data using a constructed intermediary | Aug 29, 1999 | Issued |
Array
(
[id] => 1501847
[patent_doc_number] => 06405361
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-06-11
[patent_title] => 'Automatically generating a program'
[patent_app_type] => B1
[patent_app_number] => 09/378204
[patent_app_country] => US
[patent_app_date] => 1999-08-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 16
[patent_no_of_words] => 5003
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 175
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/405/06405361.pdf
[firstpage_image] =>[orig_patent_app_number] => 09378204
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/378204 | Automatically generating a program | Aug 18, 1999 | Issued |
Array
(
[id] => 4300144
[patent_doc_number] => 06282711
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-08-28
[patent_title] => 'Method for more efficiently installing software components from a remote server source'
[patent_app_type] => 1
[patent_app_number] => 9/372400
[patent_app_country] => US
[patent_app_date] => 1999-08-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4742
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 124
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/282/06282711.pdf
[firstpage_image] =>[orig_patent_app_number] => 372400
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/372400 | Method for more efficiently installing software components from a remote server source | Aug 9, 1999 | Issued |
Array
(
[id] => 4374969
[patent_doc_number] => 06202209
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-03-13
[patent_title] => 'Personal information device and method for downloading reprogramming data from a computer to the personal information device via the PCMCIA port or through a docking station with baud rate conversion means'
[patent_app_type] => 1
[patent_app_number] => 9/368878
[patent_app_country] => US
[patent_app_date] => 1999-08-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 22
[patent_no_of_words] => 10593
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 185
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/202/06202209.pdf
[firstpage_image] =>[orig_patent_app_number] => 368878
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/368878 | Personal information device and method for downloading reprogramming data from a computer to the personal information device via the PCMCIA port or through a docking station with baud rate conversion means | Aug 4, 1999 | Issued |