
Kakali Chaki
Supervisory Patent Examiner (ID: 781, Phone: (571)272-3719 , Office: P/2122 )
| Most Active Art Unit | 2122 |
| Art Unit(s) | 2122, 2764, 2307, 2100, 2762, 2193, 2899, 2316, 2755, 2124 |
| Total Applications | 620 |
| Issued Applications | 398 |
| Pending Applications | 88 |
| Abandoned Applications | 135 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 6626500
[patent_doc_number] => 20100100514
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-04-22
[patent_title] => 'SENSOR UNIT FOR ENVIRONMENT OBSERVATION COMPRISING A NEURAL PROCESSOR'
[patent_app_type] => utility
[patent_app_number] => 12/260511
[patent_app_country] => US
[patent_app_date] => 2008-10-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4387
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0100/20100100514.pdf
[firstpage_image] =>[orig_patent_app_number] => 12260511
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/260511 | SENSOR UNIT FOR ENVIRONMENT OBSERVATION COMPRISING A NEURAL PROCESSOR | Oct 28, 2008 | Abandoned |
Array
(
[id] => 6506847
[patent_doc_number] => 20100094794
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-04-15
[patent_title] => 'STIMULI BASED INTELLIGENT ELECTRONIC SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/525551
[patent_app_country] => US
[patent_app_date] => 2008-02-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3892
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0094/20100094794.pdf
[firstpage_image] =>[orig_patent_app_number] => 12525551
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/525551 | STIMULI BASED INTELLIGENT ELECTRONIC SYSTEM | Jan 31, 2008 | Abandoned |
Array
(
[id] => 7690275
[patent_doc_number] => 20070233758
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-10-04
[patent_title] => 'METHOD OF HIGH-SPEED VIDEO MOTION DETECTION'
[patent_app_type] => utility
[patent_app_number] => 11/278428
[patent_app_country] => US
[patent_app_date] => 2006-04-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 1369
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0233/20070233758.pdf
[firstpage_image] =>[orig_patent_app_number] => 11278428
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/278428 | METHOD OF HIGH-SPEED VIDEO MOTION DETECTION | Apr 1, 2006 | Abandoned |
Array
(
[id] => 943899
[patent_doc_number] => 06966951
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2005-11-22
[patent_title] => 'Apparatus of manufacturing a semiconductor device'
[patent_app_type] => utility
[patent_app_number] => 10/228683
[patent_app_country] => US
[patent_app_date] => 2002-08-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 4
[patent_no_of_words] => 2875
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 275
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/966/06966951.pdf
[firstpage_image] =>[orig_patent_app_number] => 10228683
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/228683 | Apparatus of manufacturing a semiconductor device | Aug 26, 2002 | Issued |
Array
(
[id] => 1364418
[patent_doc_number] => 06581079
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2003-06-17
[patent_title] => 'Apparatus for computing transcendental functions quickly'
[patent_app_type] => B2
[patent_app_number] => 10/012660
[patent_app_country] => US
[patent_app_date] => 2001-11-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 1
[patent_figures_cnt] => 1
[patent_no_of_words] => 7242
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 59
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/581/06581079.pdf
[firstpage_image] =>[orig_patent_app_number] => 10012660
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/012660 | Apparatus for computing transcendental functions quickly | Nov 11, 2001 | Issued |
Array
(
[id] => 537983
[patent_doc_number] => 07191439
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-03-13
[patent_title] => 'Verification of software application attributes for optimal compatibility with a software system'
[patent_app_type] => utility
[patent_app_number] => 09/796031
[patent_app_country] => US
[patent_app_date] => 2001-02-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2546
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/191/07191439.pdf
[firstpage_image] =>[orig_patent_app_number] => 09796031
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/796031 | Verification of software application attributes for optimal compatibility with a software system | Feb 27, 2001 | Issued |
Array
(
[id] => 1432044
[patent_doc_number] => 06516463
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2003-02-04
[patent_title] => 'Method for removing dependent store-load pair from critical path'
[patent_app_type] => B2
[patent_app_number] => 09/771482
[patent_app_country] => US
[patent_app_date] => 2001-01-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 1857
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 231
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/516/06516463.pdf
[firstpage_image] =>[orig_patent_app_number] => 09771482
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/771482 | Method for removing dependent store-load pair from critical path | Jan 24, 2001 | Issued |
| 09/750173 | Remote machine vision server | Dec 28, 2000 | Abandoned |
Array
(
[id] => 6874981
[patent_doc_number] => 20010000047
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2001-03-15
[patent_title] => 'Methods and apparatus for linking a program for remote execution'
[patent_app_type] => new-utility
[patent_app_number] => 09/726609
[patent_app_country] => US
[patent_app_date] => 2000-12-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4832
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 43
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0000/20010000047.pdf
[firstpage_image] =>[orig_patent_app_number] => 09726609
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/726609 | Methods and apparatus for linking a program for remote execution | Nov 30, 2000 | Issued |
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 |