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] => 5166633
[patent_doc_number] => 20070288222
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-12-13
[patent_title] => 'System and method for model driven transformation filtering'
[patent_app_type] => utility
[patent_app_number] => 11/451248
[patent_app_country] => US
[patent_app_date] => 2006-06-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3880
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0288/20070288222.pdf
[firstpage_image] =>[orig_patent_app_number] => 11451248
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/451248 | System and method for model driven transformation filtering | Jun 11, 2006 | Issued |
Array
(
[id] => 4462884
[patent_doc_number] => 07895578
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-02-22
[patent_title] => 'Apparatus and method for using connector components to provide connectivity to interactive graphics representative of input and output data'
[patent_app_type] => utility
[patent_app_number] => 11/450143
[patent_app_country] => US
[patent_app_date] => 2006-06-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6915
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 124
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/895/07895578.pdf
[firstpage_image] =>[orig_patent_app_number] => 11450143
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/450143 | Apparatus and method for using connector components to provide connectivity to interactive graphics representative of input and output data | Jun 8, 2006 | Issued |
Array
(
[id] => 9152
[patent_doc_number] => 07818722
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-10-19
[patent_title] => 'Computer implemented method and system for accurate, efficient and adaptive calling context profiling'
[patent_app_type] => utility
[patent_app_number] => 11/450656
[patent_app_country] => US
[patent_app_date] => 2006-06-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 13
[patent_no_of_words] => 5358
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 240
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/818/07818722.pdf
[firstpage_image] =>[orig_patent_app_number] => 11450656
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/450656 | Computer implemented method and system for accurate, efficient and adaptive calling context profiling | Jun 8, 2006 | Issued |
Array
(
[id] => 5167304
[patent_doc_number] => 20070288893
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-12-13
[patent_title] => 'EXTENDING CONFIGURATION SECTIONS IN CONFIGURATION'
[patent_app_type] => utility
[patent_app_number] => 11/422967
[patent_app_country] => US
[patent_app_date] => 2006-06-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2752
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0288/20070288893.pdf
[firstpage_image] =>[orig_patent_app_number] => 11422967
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/422967 | EXTENDING CONFIGURATION SECTIONS IN CONFIGURATION | Jun 7, 2006 | Abandoned |
Array
(
[id] => 5167306
[patent_doc_number] => 20070288895
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-12-13
[patent_title] => 'Configuration tool with multi-level priority semantic'
[patent_app_type] => utility
[patent_app_number] => 11/449355
[patent_app_country] => US
[patent_app_date] => 2006-06-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6392
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0288/20070288895.pdf
[firstpage_image] =>[orig_patent_app_number] => 11449355
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/449355 | Configuration tool with multi-level priority semantic | Jun 7, 2006 | Issued |
Array
(
[id] => 4590275
[patent_doc_number] => 07861215
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-12-28
[patent_title] => 'Method, system, and program product for modeling processes'
[patent_app_type] => utility
[patent_app_number] => 11/421160
[patent_app_country] => US
[patent_app_date] => 2006-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 3926
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/861/07861215.pdf
[firstpage_image] =>[orig_patent_app_number] => 11421160
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/421160 | Method, system, and program product for modeling processes | May 30, 2006 | Issued |
Array
(
[id] => 17629
[patent_doc_number] => 07805709
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-09-28
[patent_title] => 'System and method for bypassing execution of an algorithm'
[patent_app_type] => utility
[patent_app_number] => 11/441839
[patent_app_country] => US
[patent_app_date] => 2006-05-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9619
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 153
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/805/07805709.pdf
[firstpage_image] =>[orig_patent_app_number] => 11441839
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/441839 | System and method for bypassing execution of an algorithm | May 25, 2006 | Issued |
Array
(
[id] => 86962
[patent_doc_number] => 07747996
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-06-29
[patent_title] => 'Method of mixed lock-free and locking synchronization'
[patent_app_type] => utility
[patent_app_number] => 11/420354
[patent_app_country] => US
[patent_app_date] => 2006-05-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5349
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/747/07747996.pdf
[firstpage_image] =>[orig_patent_app_number] => 11420354
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/420354 | Method of mixed lock-free and locking synchronization | May 24, 2006 | Issued |
Array
(
[id] => 5626966
[patent_doc_number] => 20060265471
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-11-23
[patent_title] => 'SYSTEM AND METHOD FOR UPDATING INFORMATION VIA A NETWORK'
[patent_app_type] => utility
[patent_app_number] => 11/419700
[patent_app_country] => US
[patent_app_date] => 2006-05-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6412
[patent_no_of_claims] => 1
[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/0265/20060265471.pdf
[firstpage_image] =>[orig_patent_app_number] => 11419700
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/419700 | System and method for updating information via a network | May 21, 2006 | Issued |
Array
(
[id] => 5734269
[patent_doc_number] => 20060259386
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-11-16
[patent_title] => 'Building digital assets for use with software applications'
[patent_app_type] => utility
[patent_app_number] => 11/434954
[patent_app_country] => US
[patent_app_date] => 2006-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 10266
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0259/20060259386.pdf
[firstpage_image] =>[orig_patent_app_number] => 11434954
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/434954 | Building digital assets for use with software applications | May 15, 2006 | Abandoned |
Array
(
[id] => 97657
[patent_doc_number] => 07739663
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-06-15
[patent_title] => 'Method, system and program product for validating a runtime environment'
[patent_app_type] => utility
[patent_app_number] => 11/435460
[patent_app_country] => US
[patent_app_date] => 2006-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7841
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 334
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/739/07739663.pdf
[firstpage_image] =>[orig_patent_app_number] => 11435460
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/435460 | Method, system and program product for validating a runtime environment | May 15, 2006 | Issued |
Array
(
[id] => 28632
[patent_doc_number] => 07797686
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-09-14
[patent_title] => 'Behavior of trace in non-emulatable code'
[patent_app_type] => utility
[patent_app_number] => 11/383543
[patent_app_country] => US
[patent_app_date] => 2006-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 20
[patent_no_of_words] => 14993
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 43
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/797/07797686.pdf
[firstpage_image] =>[orig_patent_app_number] => 11383543
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/383543 | Behavior of trace in non-emulatable code | May 15, 2006 | Issued |
Array
(
[id] => 28630
[patent_doc_number] => 07797685
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-09-14
[patent_title] => 'Method for generating timing data packet'
[patent_app_type] => utility
[patent_app_number] => 11/383540
[patent_app_country] => US
[patent_app_date] => 2006-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 20
[patent_no_of_words] => 15048
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 131
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/797/07797685.pdf
[firstpage_image] =>[orig_patent_app_number] => 11383540
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/383540 | Method for generating timing data packet | May 15, 2006 | Issued |
Array
(
[id] => 5730869
[patent_doc_number] => 20060255983
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-11-16
[patent_title] => 'An Efficient Protocol for Encoding Software Pipelined Loop When PC Trace is Enabled'
[patent_app_type] => utility
[patent_app_number] => 11/383636
[patent_app_country] => US
[patent_app_date] => 2006-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 15009
[patent_no_of_claims] => 7
[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/0255/20060255983.pdf
[firstpage_image] =>[orig_patent_app_number] => 11383636
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/383636 | Efficient protocol for encoding software pipelined loop when PC trace is enabled | May 15, 2006 | Issued |
Array
(
[id] => 5730864
[patent_doc_number] => 20060255978
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-11-16
[patent_title] => 'Enabling Trace and Event Selection Procedures Independent of the Processor and Memory Variations'
[patent_app_type] => utility
[patent_app_number] => 11/383539
[patent_app_country] => US
[patent_app_date] => 2006-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 14980
[patent_no_of_claims] => 4
[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/0255/20060255978.pdf
[firstpage_image] =>[orig_patent_app_number] => 11383539
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/383539 | Enabling Trace and Event Selection Procedures Independent of the Processor and Memory Variations | May 15, 2006 | Abandoned |
Array
(
[id] => 5606300
[patent_doc_number] => 20060267816
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-11-30
[patent_title] => 'A Method for Guaranteeing Timing Precision for Randomly Arriving Asynchronous Events'
[patent_app_type] => utility
[patent_app_number] => 11/383537
[patent_app_country] => US
[patent_app_date] => 2006-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 14975
[patent_no_of_claims] => 9
[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/0267/20060267816.pdf
[firstpage_image] =>[orig_patent_app_number] => 11383537
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/383537 | Method for guaranteeing timing precision for randomly arriving asynchronous events | May 15, 2006 | Issued |
Array
(
[id] => 58431
[patent_doc_number] => 07774758
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-08-10
[patent_title] => 'Systems and methods for secure debugging and profiling of a computer system'
[patent_app_type] => utility
[patent_app_number] => 11/383467
[patent_app_country] => US
[patent_app_date] => 2006-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 6
[patent_no_of_words] => 3960
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 88
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/774/07774758.pdf
[firstpage_image] =>[orig_patent_app_number] => 11383467
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/383467 | Systems and methods for secure debugging and profiling of a computer system | May 14, 2006 | Issued |
Array
(
[id] => 38666
[patent_doc_number] => 07788642
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-08-31
[patent_title] => 'Displaying cache information using mark-up techniques'
[patent_app_type] => utility
[patent_app_number] => 11/383448
[patent_app_country] => US
[patent_app_date] => 2006-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 11
[patent_no_of_words] => 11531
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/788/07788642.pdf
[firstpage_image] =>[orig_patent_app_number] => 11383448
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/383448 | Displaying cache information using mark-up techniques | May 14, 2006 | Issued |
Array
(
[id] => 7768502
[patent_doc_number] => 08117597
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-02-14
[patent_title] => 'Method and system for specifying and developing application systems with dynamic behavior'
[patent_app_type] => utility
[patent_app_number] => 11/432849
[patent_app_country] => US
[patent_app_date] => 2006-05-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 66
[patent_no_of_words] => 15474
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 291
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/117/08117597.pdf
[firstpage_image] =>[orig_patent_app_number] => 11432849
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/432849 | Method and system for specifying and developing application systems with dynamic behavior | May 12, 2006 | Issued |
Array
(
[id] => 28647
[patent_doc_number] => 07797692
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-09-14
[patent_title] => 'Estimating a dominant resource used by a computer program'
[patent_app_type] => utility
[patent_app_number] => 11/433657
[patent_app_country] => US
[patent_app_date] => 2006-05-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 2626
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/797/07797692.pdf
[firstpage_image] =>[orig_patent_app_number] => 11433657
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/433657 | Estimating a dominant resource used by a computer program | May 11, 2006 | Issued |