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] => 4305473
[patent_doc_number] => 06269475
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-07-31
[patent_title] => 'Interface for object oriented programming language'
[patent_app_type] => 1
[patent_app_number] => 9/088909
[patent_app_country] => US
[patent_app_date] => 1998-06-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 20
[patent_no_of_words] => 6499
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 115
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/269/06269475.pdf
[firstpage_image] =>[orig_patent_app_number] => 088909
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/088909 | Interface for object oriented programming language | Jun 1, 1998 | Issued |
09/087431 | ANTICIPATORY OPTIMIZATION WITH COMPOSITE FOLDING | May 28, 1998 | Abandoned |
09/081762 | P SOFTWARE | May 20, 1998 | Abandoned |
Array
(
[id] => 4347521
[patent_doc_number] => 06330715
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-12-11
[patent_title] => 'Method and apparatus for managing software in a network system'
[patent_app_type] => 1
[patent_app_number] => 9/081135
[patent_app_country] => US
[patent_app_date] => 1998-05-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5872
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 43
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/330/06330715.pdf
[firstpage_image] =>[orig_patent_app_number] => 081135
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/081135 | Method and apparatus for managing software in a network system | May 18, 1998 | Issued |
Array
(
[id] => 1134608
[patent_doc_number] => 06792600
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-09-14
[patent_title] => 'Method and apparatus for just in time compilation of instructions'
[patent_app_type] => B1
[patent_app_number] => 09/078933
[patent_app_country] => US
[patent_app_date] => 1998-05-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 14
[patent_no_of_words] => 5236
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 68
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/792/06792600.pdf
[firstpage_image] =>[orig_patent_app_number] => 09078933
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/078933 | Method and apparatus for just in time compilation of instructions | May 13, 1998 | Issued |
Array
(
[id] => 4350726
[patent_doc_number] => 06321375
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-11-20
[patent_title] => 'Method and apparatus for determining most recently used method'
[patent_app_type] => 1
[patent_app_number] => 9/078932
[patent_app_country] => US
[patent_app_date] => 1998-05-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 3364
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/321/06321375.pdf
[firstpage_image] =>[orig_patent_app_number] => 078932
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/078932 | Method and apparatus for determining most recently used method | May 13, 1998 | Issued |
Array
(
[id] => 4333819
[patent_doc_number] => 06332217
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-12-18
[patent_title] => 'Software inventory control system'
[patent_app_type] => 1
[patent_app_number] => 9/075310
[patent_app_country] => US
[patent_app_date] => 1998-05-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 1
[patent_figures_cnt] => 1
[patent_no_of_words] => 5151
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 98
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/332/06332217.pdf
[firstpage_image] =>[orig_patent_app_number] => 075310
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/075310 | Software inventory control system | May 7, 1998 | Issued |
Array
(
[id] => 4249307
[patent_doc_number] => 06075942
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-06-13
[patent_title] => 'Encoding machine-specific optimization in generic byte code by using local variables as pseudo-registers'
[patent_app_type] => 1
[patent_app_number] => 9/072308
[patent_app_country] => US
[patent_app_date] => 1998-05-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 7392
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 13
[patent_words_short_claim] => 297
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/075/06075942.pdf
[firstpage_image] =>[orig_patent_app_number] => 072308
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/072308 | Encoding machine-specific optimization in generic byte code by using local variables as pseudo-registers | May 3, 1998 | Issued |
Array
(
[id] => 4219797
[patent_doc_number] => 06164841
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-12-26
[patent_title] => 'Method, apparatus, and product for dynamic software code translation system'
[patent_app_type] => 1
[patent_app_number] => 9/073210
[patent_app_country] => US
[patent_app_date] => 1998-05-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 14485
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 10
[patent_words_short_claim] => 193
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/164/06164841.pdf
[firstpage_image] =>[orig_patent_app_number] => 073210
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/073210 | Method, apparatus, and product for dynamic software code translation system | May 3, 1998 | Issued |
Array
(
[id] => 4405022
[patent_doc_number] => 06263489
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-07-17
[patent_title] => 'Method and apparatus for debugging of optimized code'
[patent_app_type] => 1
[patent_app_number] => 9/070542
[patent_app_country] => US
[patent_app_date] => 1998-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 7485
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 141
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/263/06263489.pdf
[firstpage_image] =>[orig_patent_app_number] => 070542
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/070542 | Method and apparatus for debugging of optimized code | Apr 29, 1998 | Issued |
Array
(
[id] => 4134588
[patent_doc_number] => 06072952
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-06-06
[patent_title] => 'Method and apparatus for coalescing variables'
[patent_app_type] => 1
[patent_app_number] => 9/064933
[patent_app_country] => US
[patent_app_date] => 1998-04-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 11
[patent_no_of_words] => 11314
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 189
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/072/06072952.pdf
[firstpage_image] =>[orig_patent_app_number] => 064933
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/064933 | Method and apparatus for coalescing variables | Apr 21, 1998 | Issued |
Array
(
[id] => 4319240
[patent_doc_number] => 06182277
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-01-30
[patent_title] => 'Methods and apparatus for declarative programming techniques in an object oriented environment'
[patent_app_type] => 1
[patent_app_number] => 9/060531
[patent_app_country] => US
[patent_app_date] => 1998-04-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 13
[patent_no_of_words] => 10016
[patent_no_of_claims] => 17
[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/182/06182277.pdf
[firstpage_image] =>[orig_patent_app_number] => 060531
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/060531 | Methods and apparatus for declarative programming techniques in an object oriented environment | Apr 14, 1998 | Issued |
Array
(
[id] => 4347414
[patent_doc_number] => 06330709
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-12-11
[patent_title] => 'Virtual machine implementation for shared persistent objects'
[patent_app_type] => 1
[patent_app_number] => 9/050832
[patent_app_country] => US
[patent_app_date] => 1998-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 14606
[patent_no_of_claims] => 84
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 74
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/330/06330709.pdf
[firstpage_image] =>[orig_patent_app_number] => 050832
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/050832 | Virtual machine implementation for shared persistent objects | Mar 29, 1998 | Issued |
Array
(
[id] => 4427360
[patent_doc_number] => 06226783
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-05-01
[patent_title] => 'Object oriented method of structuring a software step program'
[patent_app_type] => 1
[patent_app_number] => 9/039653
[patent_app_country] => US
[patent_app_date] => 1998-03-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 11
[patent_no_of_words] => 5719
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 205
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/226/06226783.pdf
[firstpage_image] =>[orig_patent_app_number] => 039653
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/039653 | Object oriented method of structuring a software step program | Mar 15, 1998 | Issued |
Array
(
[id] => 4197016
[patent_doc_number] => 06021276
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-02-01
[patent_title] => 'Method and apparatus for microcode downloading'
[patent_app_type] => 1
[patent_app_number] => 9/038030
[patent_app_country] => US
[patent_app_date] => 1998-03-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 11
[patent_no_of_words] => 3546
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 237
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/021/06021276.pdf
[firstpage_image] =>[orig_patent_app_number] => 038030
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/038030 | Method and apparatus for microcode downloading | Mar 10, 1998 | Issued |
Array
(
[id] => 4118384
[patent_doc_number] => 06052530
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-04-18
[patent_title] => 'Dynamic translation system and method for optimally translating computer code'
[patent_app_type] => 1
[patent_app_number] => 9/030734
[patent_app_country] => US
[patent_app_date] => 1998-02-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3663
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 74
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/052/06052530.pdf
[firstpage_image] =>[orig_patent_app_number] => 030734
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/030734 | Dynamic translation system and method for optimally translating computer code | Feb 24, 1998 | Issued |
Array
(
[id] => 4081740
[patent_doc_number] => 06009268
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-12-28
[patent_title] => 'Device for programming a stored program controller'
[patent_app_type] => 1
[patent_app_number] => 9/026730
[patent_app_country] => US
[patent_app_date] => 1998-02-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 3
[patent_no_of_words] => 2675
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 244
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/009/06009268.pdf
[firstpage_image] =>[orig_patent_app_number] => 026730
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/026730 | Device for programming a stored program controller | Feb 19, 1998 | Issued |
Array
(
[id] => 4111655
[patent_doc_number] => 06049673
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-04-11
[patent_title] => 'Organicware applications for computer systems'
[patent_app_type] => 1
[patent_app_number] => 9/023036
[patent_app_country] => US
[patent_app_date] => 1998-02-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 23
[patent_no_of_words] => 10084
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 157
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/049/06049673.pdf
[firstpage_image] =>[orig_patent_app_number] => 023036
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/023036 | Organicware applications for computer systems | Feb 12, 1998 | Issued |
Array
(
[id] => 4423340
[patent_doc_number] => 06173445
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-01-09
[patent_title] => 'Dynamic splash screen'
[patent_app_type] => 1
[patent_app_number] => 9/023031
[patent_app_country] => US
[patent_app_date] => 1998-02-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7079
[patent_no_of_claims] => 76
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/173/06173445.pdf
[firstpage_image] =>[orig_patent_app_number] => 023031
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/023031 | Dynamic splash screen | Feb 12, 1998 | Issued |
Array
(
[id] => 4345055
[patent_doc_number] => 06254288
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-07-03
[patent_title] => 'Integrated circuit controlled transaction management system'
[patent_app_type] => 1
[patent_app_number] => 8/894284
[patent_app_country] => US
[patent_app_date] => 1998-01-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3807
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 175
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/254/06254288.pdf
[firstpage_image] =>[orig_patent_app_number] => 894284
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/894284 | Integrated circuit controlled transaction management system | Jan 25, 1998 | Issued |