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] => 1460284
[patent_doc_number] => 06463578
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-10-08
[patent_title] => 'Systems, methods and computer program products for debugging java server page files using compiled java class file modifications'
[patent_app_type] => B1
[patent_app_number] => 09/447140
[patent_app_country] => US
[patent_app_date] => 1999-11-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4486
[patent_no_of_claims] => 36
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 273
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/463/06463578.pdf
[firstpage_image] =>[orig_patent_app_number] => 09447140
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/447140 | Systems, methods and computer program products for debugging java server page files using compiled java class file modifications | Nov 22, 1999 | Issued |
Array
(
[id] => 4380662
[patent_doc_number] => 06192517
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-02-20
[patent_title] => 'Method, apparatus, and product for improved garbage collection in a memory system through the removal of reference conflicts'
[patent_app_type] => 1
[patent_app_number] => 9/436636
[patent_app_country] => US
[patent_app_date] => 1999-11-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 7176
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 75
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/192/06192517.pdf
[firstpage_image] =>[orig_patent_app_number] => 436636
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/436636 | Method, apparatus, and product for improved garbage collection in a memory system through the removal of reference conflicts | Nov 8, 1999 | Issued |
Array
(
[id] => 1416715
[patent_doc_number] => 06550052
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-04-15
[patent_title] => 'Software development framework for constructing embedded vehicle controller software'
[patent_app_type] => B1
[patent_app_number] => 09/436853
[patent_app_country] => US
[patent_app_date] => 1999-11-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 3711
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 182
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/550/06550052.pdf
[firstpage_image] =>[orig_patent_app_number] => 09436853
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/436853 | Software development framework for constructing embedded vehicle controller software | Nov 8, 1999 | Issued |
Array
(
[id] => 4338118
[patent_doc_number] => 06249912
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-06-19
[patent_title] => 'Method and apparatus for determining most recently used methods'
[patent_app_type] => 1
[patent_app_number] => 9/425338
[patent_app_country] => US
[patent_app_date] => 1999-10-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 6
[patent_no_of_words] => 3623
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 137
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/249/06249912.pdf
[firstpage_image] =>[orig_patent_app_number] => 425338
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/425338 | Method and apparatus for determining most recently used methods | Oct 21, 1999 | Issued |
Array
(
[id] => 1408327
[patent_doc_number] => 06560772
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-05-06
[patent_title] => 'Method, system, and program for accessing data in different environments'
[patent_app_type] => B1
[patent_app_number] => 09/419436
[patent_app_country] => US
[patent_app_date] => 1999-10-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3840
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 105
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/560/06560772.pdf
[firstpage_image] =>[orig_patent_app_number] => 09419436
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/419436 | Method, system, and program for accessing data in different environments | Oct 14, 1999 | Issued |
Array
(
[id] => 1358018
[patent_doc_number] => 06591413
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-07-08
[patent_title] => 'Method and apparatus in a data processing system for faster notification of errors in a software build'
[patent_app_type] => B1
[patent_app_number] => 09/413902
[patent_app_country] => US
[patent_app_date] => 1999-10-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 5
[patent_no_of_words] => 2853
[patent_no_of_claims] => 36
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 76
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/591/06591413.pdf
[firstpage_image] =>[orig_patent_app_number] => 09413902
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/413902 | Method and apparatus in a data processing system for faster notification of errors in a software build | Oct 6, 1999 | Issued |
Array
(
[id] => 1419971
[patent_doc_number] => 06546551
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-04-08
[patent_title] => 'Method for accurately extracting library-based object-oriented applications'
[patent_app_type] => B1
[patent_app_number] => 09/408224
[patent_app_country] => US
[patent_app_date] => 1999-09-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 7
[patent_no_of_words] => 5818
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 154
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/546/06546551.pdf
[firstpage_image] =>[orig_patent_app_number] => 09408224
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/408224 | Method for accurately extracting library-based object-oriented applications | Sep 27, 1999 | Issued |
Array
(
[id] => 1419902
[patent_doc_number] => 06546547
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-04-08
[patent_title] => 'Method and system for an automated net booting tool'
[patent_app_type] => B1
[patent_app_number] => 09/400734
[patent_app_country] => US
[patent_app_date] => 1999-09-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 15
[patent_no_of_words] => 5571
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 144
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/546/06546547.pdf
[firstpage_image] =>[orig_patent_app_number] => 09400734
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/400734 | Method and system for an automated net booting tool | Sep 21, 1999 | Issued |
Array
(
[id] => 1134583
[patent_doc_number] => 06792595
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-09-14
[patent_title] => 'Source editing in a graphical hierarchical environment'
[patent_app_type] => B1
[patent_app_number] => 09/399235
[patent_app_country] => US
[patent_app_date] => 1999-09-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 7463
[patent_no_of_claims] => 2
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 418
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/792/06792595.pdf
[firstpage_image] =>[orig_patent_app_number] => 09399235
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/399235 | Source editing in a graphical hierarchical environment | Sep 15, 1999 | Issued |
Array
(
[id] => 1602397
[patent_doc_number] => 06493871
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-12-10
[patent_title] => 'Method and system for downloading updates for software installation'
[patent_app_type] => B1
[patent_app_number] => 09/397536
[patent_app_country] => US
[patent_app_date] => 1999-09-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 9143
[patent_no_of_claims] => 50
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/493/06493871.pdf
[firstpage_image] =>[orig_patent_app_number] => 09397536
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/397536 | Method and system for downloading updates for software installation | Sep 15, 1999 | Issued |
Array
(
[id] => 1378277
[patent_doc_number] => 06578194
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-06-10
[patent_title] => 'System and method using extended relocation types and operations in relocating operations'
[patent_app_type] => B1
[patent_app_number] => 09/392128
[patent_app_country] => US
[patent_app_date] => 1999-09-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5448
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 174
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/578/06578194.pdf
[firstpage_image] =>[orig_patent_app_number] => 09392128
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/392128 | System and method using extended relocation types and operations in relocating operations | Sep 7, 1999 | Issued |
Array
(
[id] => 1416805
[patent_doc_number] => 06550057
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-04-15
[patent_title] => 'Piecemeal retrieval in an information services patterns environment'
[patent_app_type] => B1
[patent_app_number] => 09/386433
[patent_app_country] => US
[patent_app_date] => 1999-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 123
[patent_figures_cnt] => 195
[patent_no_of_words] => 150618
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/550/06550057.pdf
[firstpage_image] =>[orig_patent_app_number] => 09386433
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/386433 | Piecemeal retrieval in an information services patterns environment | Aug 30, 1999 | Issued |
Array
(
[id] => 1201213
[patent_doc_number] => 06728956
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2004-04-27
[patent_title] => 'Data processor, program updating method and storage medium'
[patent_app_type] => B2
[patent_app_number] => 09/379731
[patent_app_country] => US
[patent_app_date] => 1999-08-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 7618
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 134
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/728/06728956.pdf
[firstpage_image] =>[orig_patent_app_number] => 09379731
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/379731 | Data processor, program updating method and storage medium | Aug 23, 1999 | Issued |
Array
(
[id] => 1236765
[patent_doc_number] => 06694512
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-02-17
[patent_title] => 'Data processing device, data processing method and supply medium thereof'
[patent_app_type] => B1
[patent_app_number] => 09/379135
[patent_app_country] => US
[patent_app_date] => 1999-08-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 9
[patent_no_of_words] => 4321
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 103
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/694/06694512.pdf
[firstpage_image] =>[orig_patent_app_number] => 09379135
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/379135 | Data processing device, data processing method and supply medium thereof | Aug 23, 1999 | Issued |
Array
(
[id] => 1424470
[patent_doc_number] => 06539541
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-03-25
[patent_title] => 'Method of constructing and unrolling speculatively counted loops'
[patent_app_type] => B1
[patent_app_number] => 09/378632
[patent_app_country] => US
[patent_app_date] => 1999-08-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 9
[patent_no_of_words] => 9835
[patent_no_of_claims] => 32
[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/06/539/06539541.pdf
[firstpage_image] =>[orig_patent_app_number] => 09378632
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/378632 | Method of constructing and unrolling speculatively counted loops | Aug 19, 1999 | Issued |
Array
(
[id] => 1457020
[patent_doc_number] => 06457170
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-09-24
[patent_title] => 'Software system build method and apparatus that supports multiple users in a software development environment'
[patent_app_type] => B1
[patent_app_number] => 09/373840
[patent_app_country] => US
[patent_app_date] => 1999-08-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 11098
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 258
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/457/06457170.pdf
[firstpage_image] =>[orig_patent_app_number] => 09373840
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/373840 | Software system build method and apparatus that supports multiple users in a software development environment | Aug 12, 1999 | Issued |
Array
(
[id] => 1340290
[patent_doc_number] => 06601233
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-07-29
[patent_title] => 'Business components framework'
[patent_app_type] => B1
[patent_app_number] => 09/364533
[patent_app_country] => US
[patent_app_date] => 1999-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 111
[patent_figures_cnt] => 177
[patent_no_of_words] => 135089
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 134
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/601/06601233.pdf
[firstpage_image] =>[orig_patent_app_number] => 09364533
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/364533 | Business components framework | Jul 29, 1999 | Issued |
Array
(
[id] => 4401250
[patent_doc_number] => 06305007
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-10-16
[patent_title] => 'Object property meta model emulator for legacy data structures'
[patent_app_type] => 1
[patent_app_number] => 9/359038
[patent_app_country] => US
[patent_app_date] => 1999-07-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3426
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 93
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/305/06305007.pdf
[firstpage_image] =>[orig_patent_app_number] => 359038
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/359038 | Object property meta model emulator for legacy data structures | Jul 22, 1999 | Issued |
Array
(
[id] => 1509225
[patent_doc_number] => 06467086
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-10-15
[patent_title] => 'Aspect-oriented programming'
[patent_app_type] => B1
[patent_app_number] => 09/357738
[patent_app_country] => US
[patent_app_date] => 1999-07-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 3
[patent_no_of_words] => 4604
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/467/06467086.pdf
[firstpage_image] =>[orig_patent_app_number] => 09357738
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/357738 | Aspect-oriented programming | Jul 19, 1999 | Issued |
Array
(
[id] => 7634928
[patent_doc_number] => 06381738
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-04-30
[patent_title] => 'Method for optimizing creation and destruction of objects in computer programs'
[patent_app_type] => B1
[patent_app_number] => 09/354140
[patent_app_country] => US
[patent_app_date] => 1999-07-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 10191
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/381/06381738.pdf
[firstpage_image] =>[orig_patent_app_number] => 09354140
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/354140 | Method for optimizing creation and destruction of objects in computer programs | Jul 15, 1999 | Issued |