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] => 7368670
[patent_doc_number] => 20040015878
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-01-22
[patent_title] => 'Reordering controller, reordering method and storage apparatus'
[patent_app_type] => new
[patent_app_number] => 09/957834
[patent_app_country] => US
[patent_app_date] => 2001-09-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 10877
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 33
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0015/20040015878.pdf
[firstpage_image] =>[orig_patent_app_number] => 09957834
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/957834 | Reordering controller, reordering method and storage apparatus | Sep 20, 2001 | Abandoned |
Array
(
[id] => 960213
[patent_doc_number] => 06954924
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2005-10-11
[patent_title] => 'System and method for employing externalized, dynamically configurable, cacheable trigger points'
[patent_app_type] => utility
[patent_app_number] => 09/956644
[patent_app_country] => US
[patent_app_date] => 2001-09-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6536
[patent_no_of_claims] => 34
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 188
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/954/06954924.pdf
[firstpage_image] =>[orig_patent_app_number] => 09956644
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/956644 | System and method for employing externalized, dynamically configurable, cacheable trigger points | Sep 19, 2001 | Issued |
Array
(
[id] => 7615295
[patent_doc_number] => 06948152
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2005-09-20
[patent_title] => 'Data structures for use with environment based data driven automated test engine for GUI applications'
[patent_app_type] => utility
[patent_app_number] => 09/952245
[patent_app_country] => US
[patent_app_date] => 2001-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4866
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 141
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/948/06948152.pdf
[firstpage_image] =>[orig_patent_app_number] => 09952245
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/952245 | Data structures for use with environment based data driven automated test engine for GUI applications | Sep 13, 2001 | Issued |
Array
(
[id] => 6310959
[patent_doc_number] => 20020095654
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-07-18
[patent_title] => 'Program generating support system, program generating method, storage medium and program'
[patent_app_type] => new
[patent_app_number] => 09/946734
[patent_app_country] => US
[patent_app_date] => 2001-09-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4523
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0095/20020095654.pdf
[firstpage_image] =>[orig_patent_app_number] => 09946734
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/946734 | Program generating support system, program generating method, storage medium and program | Sep 5, 2001 | Issued |
Array
(
[id] => 6752161
[patent_doc_number] => 20030046682
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-03-06
[patent_title] => 'System and method for the automatic installation and configuration of an operating system'
[patent_app_type] => new
[patent_app_number] => 09/942134
[patent_app_country] => US
[patent_app_date] => 2001-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 6128
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 143
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0046/20030046682.pdf
[firstpage_image] =>[orig_patent_app_number] => 09942134
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/942134 | System and method for the automatic installation and configuration of an operating system | Aug 28, 2001 | Issued |
Array
(
[id] => 691375
[patent_doc_number] => 07080362
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-07-18
[patent_title] => 'Java virtual machine hardware for RISC and CISC processors'
[patent_app_type] => utility
[patent_app_number] => 09/938886
[patent_app_country] => US
[patent_app_date] => 2001-08-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 3728
[patent_no_of_claims] => 99
[patent_no_of_ind_claims] => 10
[patent_words_short_claim] => 30
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/080/07080362.pdf
[firstpage_image] =>[orig_patent_app_number] => 09938886
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/938886 | Java virtual machine hardware for RISC and CISC processors | Aug 23, 2001 | Issued |
Array
(
[id] => 6839951
[patent_doc_number] => 20030037291
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-02-20
[patent_title] => 'Method, system and program for handling errors occurring in function calls'
[patent_app_type] => new
[patent_app_number] => 09/932332
[patent_app_country] => US
[patent_app_date] => 2001-08-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4747
[patent_no_of_claims] => 54
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 106
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0037/20030037291.pdf
[firstpage_image] =>[orig_patent_app_number] => 09932332
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/932332 | Method, system and program for handling errors occurring in function calls | Aug 16, 2001 | Issued |
Array
(
[id] => 6899346
[patent_doc_number] => 20010047511
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2001-11-29
[patent_title] => 'Method of reducing unnecessary barrier instructions'
[patent_app_type] => new
[patent_app_number] => 09/924580
[patent_app_country] => US
[patent_app_date] => 2001-08-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3315
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 148
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0047/20010047511.pdf
[firstpage_image] =>[orig_patent_app_number] => 09924580
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/924580 | Method of reducing unnecessary barrier instructions | Aug 8, 2001 | Abandoned |
Array
(
[id] => 6689832
[patent_doc_number] => 20030033558
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-02-13
[patent_title] => 'Tool for generating a re-generative functional test'
[patent_app_type] => new
[patent_app_number] => 09/922639
[patent_app_country] => US
[patent_app_date] => 2001-08-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6995
[patent_no_of_claims] => 36
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 75
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0033/20030033558.pdf
[firstpage_image] =>[orig_patent_app_number] => 09922639
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/922639 | Tool for generating a re-generative functional test | Aug 6, 2001 | Issued |
Array
(
[id] => 6631764
[patent_doc_number] => 20020065958
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-05-30
[patent_title] => 'System and method for implementing a self-activating embedded application'
[patent_app_type] => new
[patent_app_number] => 09/921834
[patent_app_country] => US
[patent_app_date] => 2001-08-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5593
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 103
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0065/20020065958.pdf
[firstpage_image] =>[orig_patent_app_number] => 09921834
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/921834 | System and method for implementing a self-activating embedded application | Aug 2, 2001 | Abandoned |
Array
(
[id] => 6534698
[patent_doc_number] => 20020026632
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-02-28
[patent_title] => 'Universal computer code generator'
[patent_app_type] => new
[patent_app_number] => 09/915337
[patent_app_country] => US
[patent_app_date] => 2001-07-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2166
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 21
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0026/20020026632.pdf
[firstpage_image] =>[orig_patent_app_number] => 09915337
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/915337 | Universal computer code generator | Jul 26, 2001 | Abandoned |
Array
(
[id] => 1071087
[patent_doc_number] => 06845501
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2005-01-18
[patent_title] => 'Method and apparatus for enabling a compiler to reduce cache misses by performing pre-fetches in the event of context switch'
[patent_app_type] => utility
[patent_app_number] => 09/917535
[patent_app_country] => US
[patent_app_date] => 2001-07-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 2903
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/845/06845501.pdf
[firstpage_image] =>[orig_patent_app_number] => 09917535
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/917535 | Method and apparatus for enabling a compiler to reduce cache misses by performing pre-fetches in the event of context switch | Jul 26, 2001 | Issued |
09/890211 | Method for producing configuration files of objects contained in a computer system | Jul 25, 2001 | Abandoned |
Array
(
[id] => 1144407
[patent_doc_number] => 06785883
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-08-31
[patent_title] => 'Software system for tracing data'
[patent_app_type] => B1
[patent_app_number] => 09/889644
[patent_app_country] => US
[patent_app_date] => 2001-07-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 4498
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 114
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/785/06785883.pdf
[firstpage_image] =>[orig_patent_app_number] => 09889644
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/889644 | Software system for tracing data | Jul 18, 2001 | Issued |
Array
(
[id] => 5937984
[patent_doc_number] => 20020062476
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-05-23
[patent_title] => 'Case-reduced verification condition generation system and method by use of dynamic single assumption and assigning labels to variables at control join points'
[patent_app_type] => new
[patent_app_number] => 09/907337
[patent_app_country] => US
[patent_app_date] => 2001-07-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 15803
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 20
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0062/20020062476.pdf
[firstpage_image] =>[orig_patent_app_number] => 09907337
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/907337 | Case-reduced verification condition generation system and method by use of dynamic single assumption and assigning labels to variables at control join points | Jul 15, 2001 | Abandoned |
Array
(
[id] => 6698070
[patent_doc_number] => 20030110264
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-06-12
[patent_title] => 'Accessing remote stores of source and symbol data for use by computing tools'
[patent_app_type] => new
[patent_app_number] => 09/907434
[patent_app_country] => US
[patent_app_date] => 2001-07-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 7395
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 56
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0110/20030110264.pdf
[firstpage_image] =>[orig_patent_app_number] => 09907434
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/907434 | Accessing remote stores of source and symbol data for use by computing tools | Jul 15, 2001 | Issued |
Array
(
[id] => 6631600
[patent_doc_number] => 20020065947
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-05-30
[patent_title] => 'Software application agent interface'
[patent_app_type] => new
[patent_app_number] => 09/905123
[patent_app_country] => US
[patent_app_date] => 2001-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 11845
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 59
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0065/20020065947.pdf
[firstpage_image] =>[orig_patent_app_number] => 09905123
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/905123 | Software application agent interface | Jul 12, 2001 | Abandoned |
Array
(
[id] => 6737103
[patent_doc_number] => 20030014738
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-01-16
[patent_title] => 'Operating system debugger extensions for hypervisor debugging'
[patent_app_type] => new
[patent_app_number] => 09/903936
[patent_app_country] => US
[patent_app_date] => 2001-07-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5004
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 40
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0014/20030014738.pdf
[firstpage_image] =>[orig_patent_app_number] => 09903936
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/903936 | Operating system debugger extensions for hypervisor debugging | Jul 11, 2001 | Issued |
Array
(
[id] => 6484838
[patent_doc_number] => 20020023259
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-02-21
[patent_title] => 'Information processing apparatus, information processing method, and program storage medium'
[patent_app_type] => new
[patent_app_number] => 09/901732
[patent_app_country] => US
[patent_app_date] => 2001-07-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 33
[patent_figures_cnt] => 33
[patent_no_of_words] => 18704
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 12
[patent_words_short_claim] => 43
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0023/20020023259.pdf
[firstpage_image] =>[orig_patent_app_number] => 09901732
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/901732 | Information processing apparatus, information processing method, and program storage medium | Jul 9, 2001 | Abandoned |
Array
(
[id] => 6001716
[patent_doc_number] => 20020029374
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-03-07
[patent_title] => 'Generalised program hooks'
[patent_app_type] => new
[patent_app_number] => 09/899638
[patent_app_country] => US
[patent_app_date] => 2001-07-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5500
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 188
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0029/20020029374.pdf
[firstpage_image] =>[orig_patent_app_number] => 09899638
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/899638 | Generalised program hooks | Jul 4, 2001 | Issued |