Rita J Desai
Examiner (ID: 148, Phone: (571)272-0684 , Office: P/1625 )
Most Active Art Unit | 1625 |
Art Unit(s) | 1612, 1625 |
Total Applications | 2152 |
Issued Applications | 1290 |
Pending Applications | 146 |
Abandoned Applications | 716 |
Applications
Application number | Title of the application | Filing Date | Status |
---|---|---|---|
Array
(
[id] => 782504
[patent_doc_number] => 06996807
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2006-02-07
[patent_title] => 'Consolidation and reduction of usage data'
[patent_app_type] => utility
[patent_app_number] => 09/722936
[patent_app_country] => US
[patent_app_date] => 2000-11-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3987
[patent_no_of_claims] => 46
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 55
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/996/06996807.pdf
[firstpage_image] =>[orig_patent_app_number] => 09722936
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/722936 | Consolidation and reduction of usage data | Nov 26, 2000 | Issued |
Array
(
[id] => 1167312
[patent_doc_number] => 06772408
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-08-03
[patent_title] => 'Event model using fixed-format text strings to express event actions'
[patent_app_type] => B1
[patent_app_number] => 09/718435
[patent_app_country] => US
[patent_app_date] => 2000-11-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 11926
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 62
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/772/06772408.pdf
[firstpage_image] =>[orig_patent_app_number] => 09718435
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/718435 | Event model using fixed-format text strings to express event actions | Nov 21, 2000 | Issued |
Array
(
[id] => 1110085
[patent_doc_number] => 06813763
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-11-02
[patent_title] => 'Program conversion device for increasing hit rate of branch prediction and method therefor'
[patent_app_type] => B1
[patent_app_number] => 09/716943
[patent_app_country] => US
[patent_app_date] => 2000-11-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 6118
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 205
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/813/06813763.pdf
[firstpage_image] =>[orig_patent_app_number] => 09716943
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/716943 | Program conversion device for increasing hit rate of branch prediction and method therefor | Nov 21, 2000 | Issued |
Array
(
[id] => 7615280
[patent_doc_number] => 06948167
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2005-09-20
[patent_title] => 'Data exchange method in a multi-processor system'
[patent_app_type] => utility
[patent_app_number] => 10/130452
[patent_app_country] => US
[patent_app_date] => 2000-11-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 7
[patent_no_of_words] => 3701
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 292
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/948/06948167.pdf
[firstpage_image] =>[orig_patent_app_number] => 10130452
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/130452 | Data exchange method in a multi-processor system | Nov 9, 2000 | Issued |
Array
(
[id] => 1298486
[patent_doc_number] => 06631517
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-10-07
[patent_title] => 'Software constructs that facilitate partial evaluation of source code'
[patent_app_type] => B1
[patent_app_number] => 09/705188
[patent_app_country] => US
[patent_app_date] => 2000-11-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 1
[patent_figures_cnt] => 1
[patent_no_of_words] => 10350
[patent_no_of_claims] => 2
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 89
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/631/06631517.pdf
[firstpage_image] =>[orig_patent_app_number] => 09705188
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/705188 | Software constructs that facilitate partial evaluation of source code | Nov 1, 2000 | Issued |
Array
(
[id] => 7623731
[patent_doc_number] => 06725446
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-04-20
[patent_title] => 'Information distribution method and system'
[patent_app_type] => B1
[patent_app_number] => 09/702989
[patent_app_country] => US
[patent_app_date] => 2000-11-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 20
[patent_no_of_words] => 5425
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 6
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/725/06725446.pdf
[firstpage_image] =>[orig_patent_app_number] => 09702989
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/702989 | Information distribution method and system | Oct 31, 2000 | Issued |
Array
(
[id] => 1181655
[patent_doc_number] => 06754889
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-06-22
[patent_title] => 'Java automation, testing, and analysis'
[patent_app_type] => B1
[patent_app_number] => 09/684681
[patent_app_country] => US
[patent_app_date] => 2000-10-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3941
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 84
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/754/06754889.pdf
[firstpage_image] =>[orig_patent_app_number] => 09684681
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/684681 | Java automation, testing, and analysis | Oct 3, 2000 | Issued |
Array
(
[id] => 1066959
[patent_doc_number] => 06851105
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2005-02-01
[patent_title] => 'Method and system for generating, applying, and defining a pattern'
[patent_app_type] => utility
[patent_app_number] => 09/680030
[patent_app_country] => US
[patent_app_date] => 2000-10-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 32
[patent_no_of_words] => 13572
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/851/06851105.pdf
[firstpage_image] =>[orig_patent_app_number] => 09680030
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/680030 | Method and system for generating, applying, and defining a pattern | Oct 3, 2000 | Issued |
Array
(
[id] => 1210612
[patent_doc_number] => 06718534
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-04-06
[patent_title] => 'System for application independent programming of controls'
[patent_app_type] => B1
[patent_app_number] => 09/678561
[patent_app_country] => US
[patent_app_date] => 2000-10-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4337
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 185
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/718/06718534.pdf
[firstpage_image] =>[orig_patent_app_number] => 09678561
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/678561 | System for application independent programming of controls | Oct 2, 2000 | Issued |
Array
(
[id] => 1229766
[patent_doc_number] => 06701517
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-03-02
[patent_title] => 'Method for synchronizing JAVA with UML in a version configuration management system'
[patent_app_type] => B1
[patent_app_number] => 09/676289
[patent_app_country] => US
[patent_app_date] => 2000-09-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2818
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 118
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/701/06701517.pdf
[firstpage_image] =>[orig_patent_app_number] => 09676289
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/676289 | Method for synchronizing JAVA with UML in a version configuration management system | Sep 27, 2000 | Issued |
Array
(
[id] => 1408279
[patent_doc_number] => 06560769
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-05-06
[patent_title] => 'Computer-implemented method for generating a UML representation from JAVA source code'
[patent_app_type] => B1
[patent_app_number] => 09/676286
[patent_app_country] => US
[patent_app_date] => 2000-09-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3230
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 92
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/560/06560769.pdf
[firstpage_image] =>[orig_patent_app_number] => 09676286
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/676286 | Computer-implemented method for generating a UML representation from JAVA source code | Sep 27, 2000 | Issued |
Array
(
[id] => 1236749
[patent_doc_number] => 06694508
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-02-17
[patent_title] => 'Method for synchronizing UML with JAVA in a version configuration management system'
[patent_app_type] => B1
[patent_app_number] => 09/676284
[patent_app_country] => US
[patent_app_date] => 2000-09-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2937
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 167
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/694/06694508.pdf
[firstpage_image] =>[orig_patent_app_number] => 09676284
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/676284 | Method for synchronizing UML with JAVA in a version configuration management system | Sep 27, 2000 | Issued |
Array
(
[id] => 7628109
[patent_doc_number] => 06820253
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-11-16
[patent_title] => 'Method and system for interprocedural analysis with separate compilation'
[patent_app_type] => B1
[patent_app_number] => 09/672229
[patent_app_country] => US
[patent_app_date] => 2000-09-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 12
[patent_no_of_words] => 5323
[patent_no_of_claims] => 37
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 4
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/820/06820253.pdf
[firstpage_image] =>[orig_patent_app_number] => 09672229
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/672229 | Method and system for interprocedural analysis with separate compilation | Sep 26, 2000 | Issued |
Array
(
[id] => 1129884
[patent_doc_number] => 06795965
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-09-21
[patent_title] => 'Multi-source program module updater'
[patent_app_type] => B1
[patent_app_number] => 09/670985
[patent_app_country] => US
[patent_app_date] => 2000-09-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5218
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 62
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/795/06795965.pdf
[firstpage_image] =>[orig_patent_app_number] => 09670985
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/670985 | Multi-source program module updater | Sep 25, 2000 | Issued |
Array
(
[id] => 1186093
[patent_doc_number] => 06745384
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-06-01
[patent_title] => 'Anticipatory optimization with composite folding'
[patent_app_type] => B1
[patent_app_number] => 09/667958
[patent_app_country] => US
[patent_app_date] => 2000-09-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 70
[patent_figures_cnt] => 71
[patent_no_of_words] => 39341
[patent_no_of_claims] => 72
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/745/06745384.pdf
[firstpage_image] =>[orig_patent_app_number] => 09667958
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/667958 | Anticipatory optimization with composite folding | Sep 20, 2000 | Issued |
Array
(
[id] => 7962095
[patent_doc_number] => 06681382
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-01-20
[patent_title] => 'Method and system for using virtual labels in a software configuration management system'
[patent_app_type] => B1
[patent_app_number] => 09/664987
[patent_app_country] => US
[patent_app_date] => 2000-09-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 7601
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/681/06681382.pdf
[firstpage_image] =>[orig_patent_app_number] => 09664987
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/664987 | Method and system for using virtual labels in a software configuration management system | Sep 17, 2000 | Issued |
Array
(
[id] => 933632
[patent_doc_number] => 06981245
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2005-12-27
[patent_title] => 'Populating binary compatible resource-constrained devices with content verified using API definitions'
[patent_app_type] => utility
[patent_app_number] => 09/661582
[patent_app_country] => US
[patent_app_date] => 2000-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 34
[patent_figures_cnt] => 34
[patent_no_of_words] => 16684
[patent_no_of_claims] => 85
[patent_no_of_ind_claims] => 14
[patent_words_short_claim] => 165
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/981/06981245.pdf
[firstpage_image] =>[orig_patent_app_number] => 09661582
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/661582 | Populating binary compatible resource-constrained devices with content verified using API definitions | Sep 13, 2000 | Issued |
Array
(
[id] => 1030766
[patent_doc_number] => 06883163
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2005-04-19
[patent_title] => 'Populating resource-constrained devices with content verified using API definitions'
[patent_app_type] => utility
[patent_app_number] => 09/661581
[patent_app_country] => US
[patent_app_date] => 2000-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 32
[patent_figures_cnt] => 34
[patent_no_of_words] => 16510
[patent_no_of_claims] => 74
[patent_no_of_ind_claims] => 12
[patent_words_short_claim] => 114
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/883/06883163.pdf
[firstpage_image] =>[orig_patent_app_number] => 09661581
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/661581 | Populating resource-constrained devices with content verified using API definitions | Sep 13, 2000 | Issued |
09/648985 | Two layer operating system and method for avionics software applications | Aug 27, 2000 | Abandoned |
Array
(
[id] => 7622267
[patent_doc_number] => 06687899
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-02-03
[patent_title] => 'Relocation format for linking'
[patent_app_type] => B1
[patent_app_number] => 09/650281
[patent_app_country] => US
[patent_app_date] => 2000-08-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8216
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 64
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/687/06687899.pdf
[firstpage_image] =>[orig_patent_app_number] => 09650281
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/650281 | Relocation format for linking | Aug 27, 2000 | Issued |