
Meera Natarajan
Examiner (ID: 11432, Phone: (571)270-3058 , Office: P/1643 )
| Most Active Art Unit | 1643 |
| Art Unit(s) | 1643 |
| Total Applications | 1079 |
| Issued Applications | 634 |
| Pending Applications | 78 |
| Abandoned Applications | 380 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 5249092
[patent_doc_number] => 20070245326
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-10-18
[patent_title] => 'SOFTWARE/HARDWARE PARTITIONING PROGRAM AND METHOD'
[patent_app_type] => utility
[patent_app_number] => 11/538601
[patent_app_country] => US
[patent_app_date] => 2006-10-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 5635
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0245/20070245326.pdf
[firstpage_image] =>[orig_patent_app_number] => 11538601
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/538601 | Software/hardware partitioning program and method | Oct 3, 2006 | Issued |
Array
(
[id] => 4917755
[patent_doc_number] => 20080098356
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-04-24
[patent_title] => 'TRANSLATION VIEWER FOR PROJECT DOCUMENTATION AND EDITING'
[patent_app_type] => utility
[patent_app_number] => 11/537110
[patent_app_country] => US
[patent_app_date] => 2006-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6212
[patent_no_of_claims] => 34
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0098/20080098356.pdf
[firstpage_image] =>[orig_patent_app_number] => 11537110
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/537110 | Translation viewer for project documentation and editing | Sep 28, 2006 | Issued |
Array
(
[id] => 7532725
[patent_doc_number] => 07844959
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-11-30
[patent_title] => 'Runtime optimization of distributed execution graph'
[patent_app_type] => utility
[patent_app_number] => 11/537514
[patent_app_country] => US
[patent_app_date] => 2006-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 35
[patent_no_of_words] => 12053
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 169
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/844/07844959.pdf
[firstpage_image] =>[orig_patent_app_number] => 11537514
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/537514 | Runtime optimization of distributed execution graph | Sep 28, 2006 | Issued |
Array
(
[id] => 4531608
[patent_doc_number] => 07913233
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-03-22
[patent_title] => 'Performance analyzer'
[patent_app_type] => utility
[patent_app_number] => 11/536328
[patent_app_country] => US
[patent_app_date] => 2006-09-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3460
[patent_no_of_claims] => 28
[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/07/913/07913233.pdf
[firstpage_image] =>[orig_patent_app_number] => 11536328
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/536328 | Performance analyzer | Sep 27, 2006 | Issued |
Array
(
[id] => 4513555
[patent_doc_number] => 07921414
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-04-05
[patent_title] => 'Method and system for compiling a source code'
[patent_app_type] => utility
[patent_app_number] => 11/535502
[patent_app_country] => US
[patent_app_date] => 2006-09-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2998
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 196
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/921/07921414.pdf
[firstpage_image] =>[orig_patent_app_number] => 11535502
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/535502 | Method and system for compiling a source code | Sep 26, 2006 | Issued |
Array
(
[id] => 4523294
[patent_doc_number] => 07917890
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-03-29
[patent_title] => 'Enterprise-scale application development framework utilizing code generation'
[patent_app_type] => utility
[patent_app_number] => 11/469007
[patent_app_country] => US
[patent_app_date] => 2006-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 8101
[patent_no_of_claims] => 41
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 173
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/917/07917890.pdf
[firstpage_image] =>[orig_patent_app_number] => 11469007
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/469007 | Enterprise-scale application development framework utilizing code generation | Aug 30, 2006 | Issued |
Array
(
[id] => 5755919
[patent_doc_number] => 20060225068
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-10-05
[patent_title] => 'System and method for dynamically verifying the compatibility of a user interface resource'
[patent_app_type] => utility
[patent_app_number] => 11/444800
[patent_app_country] => US
[patent_app_date] => 2006-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6801
[patent_no_of_claims] => 20
[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/0225/20060225068.pdf
[firstpage_image] =>[orig_patent_app_number] => 11444800
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/444800 | System and method for dynamically verifying the compatibility of a user interface resource | May 30, 2006 | Issued |
Array
(
[id] => 7589447
[patent_doc_number] => 07665081
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-02-16
[patent_title] => 'System and method for difference-based software updating'
[patent_app_type] => utility
[patent_app_number] => 11/382015
[patent_app_country] => US
[patent_app_date] => 2006-05-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 17
[patent_no_of_words] => 6013
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 187
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/665/07665081.pdf
[firstpage_image] =>[orig_patent_app_number] => 11382015
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/382015 | System and method for difference-based software updating | May 5, 2006 | Issued |
Array
(
[id] => 9381
[patent_doc_number] => 07814466
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-10-12
[patent_title] => 'Method and apparatus for graphically marking instructions for instrumentation with hardware assistance'
[patent_app_type] => utility
[patent_app_number] => 11/381812
[patent_app_country] => US
[patent_app_date] => 2006-05-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 25
[patent_no_of_words] => 13893
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 20
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/814/07814466.pdf
[firstpage_image] =>[orig_patent_app_number] => 11381812
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/381812 | Method and apparatus for graphically marking instructions for instrumentation with hardware assistance | May 4, 2006 | Issued |
Array
(
[id] => 5017424
[patent_doc_number] => 20070260633
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-11-08
[patent_title] => 'INTEGRATION OF NON-COMPONENTIZED LIBRARIES IN COMPONENT-BASED SYSTEMS'
[patent_app_type] => utility
[patent_app_number] => 11/381831
[patent_app_country] => US
[patent_app_date] => 2006-05-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4576
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0260/20070260633.pdf
[firstpage_image] =>[orig_patent_app_number] => 11381831
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/381831 | Integration of non-componentized libraries in component-based systems | May 4, 2006 | Issued |
Array
(
[id] => 37893
[patent_doc_number] => 07793275
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-09-07
[patent_title] => 'Methods and apparatus to tune intermediate representations in a managed runtime environment'
[patent_app_type] => utility
[patent_app_number] => 11/395832
[patent_app_country] => US
[patent_app_date] => 2006-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 4053
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 123
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/793/07793275.pdf
[firstpage_image] =>[orig_patent_app_number] => 11395832
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/395832 | Methods and apparatus to tune intermediate representations in a managed runtime environment | Mar 30, 2006 | Issued |
Array
(
[id] => 172019
[patent_doc_number] => 07669187
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-02-23
[patent_title] => 'Pluggable debugging interface for graphical notation diagrams'
[patent_app_type] => utility
[patent_app_number] => 11/387225
[patent_app_country] => US
[patent_app_date] => 2006-03-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 10383
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 251
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/669/07669187.pdf
[firstpage_image] =>[orig_patent_app_number] => 11387225
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/387225 | Pluggable debugging interface for graphical notation diagrams | Mar 21, 2006 | Issued |
Array
(
[id] => 116878
[patent_doc_number] => 07721253
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-05-18
[patent_title] => 'Software development support system'
[patent_app_type] => utility
[patent_app_number] => 11/384320
[patent_app_country] => US
[patent_app_date] => 2006-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 10123
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 306
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/721/07721253.pdf
[firstpage_image] =>[orig_patent_app_number] => 11384320
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/384320 | Software development support system | Mar 20, 2006 | Issued |
Array
(
[id] => 4979260
[patent_doc_number] => 20070220495
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-09-20
[patent_title] => 'Method and apparatus for profiling execution of code using multiple processors'
[patent_app_type] => utility
[patent_app_number] => 11/377508
[patent_app_country] => US
[patent_app_date] => 2006-03-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7942
[patent_no_of_claims] => 35
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0220/20070220495.pdf
[firstpage_image] =>[orig_patent_app_number] => 11377508
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/377508 | Method and apparatus for profiling execution of code using multiple processors | Mar 15, 2006 | Issued |
Array
(
[id] => 147087
[patent_doc_number] => 07694294
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-04-06
[patent_title] => 'Task template update based on task usage pattern'
[patent_app_type] => utility
[patent_app_number] => 11/377510
[patent_app_country] => US
[patent_app_date] => 2006-03-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 10541
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 209
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/694/07694294.pdf
[firstpage_image] =>[orig_patent_app_number] => 11377510
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/377510 | Task template update based on task usage pattern | Mar 14, 2006 | Issued |
Array
(
[id] => 128347
[patent_doc_number] => 07707547
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-04-27
[patent_title] => 'System and method for creating target byte code'
[patent_app_type] => utility
[patent_app_number] => 11/373014
[patent_app_country] => US
[patent_app_date] => 2006-03-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 29
[patent_figures_cnt] => 29
[patent_no_of_words] => 24111
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 144
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/707/07707547.pdf
[firstpage_image] =>[orig_patent_app_number] => 11373014
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/373014 | System and method for creating target byte code | Mar 9, 2006 | Issued |
Array
(
[id] => 4582647
[patent_doc_number] => 07840939
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-11-23
[patent_title] => 'Method for managing annotation inheritance'
[patent_app_type] => utility
[patent_app_number] => 11/372822
[patent_app_country] => US
[patent_app_date] => 2006-03-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5692
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 203
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/840/07840939.pdf
[firstpage_image] =>[orig_patent_app_number] => 11372822
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/372822 | Method for managing annotation inheritance | Mar 8, 2006 | Issued |
Array
(
[id] => 5755905
[patent_doc_number] => 20060225054
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-10-05
[patent_title] => 'Method and system for split-compiling a hybrid language program'
[patent_app_type] => utility
[patent_app_number] => 11/360981
[patent_app_country] => US
[patent_app_date] => 2006-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 7322
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 17
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0225/20060225054.pdf
[firstpage_image] =>[orig_patent_app_number] => 11360981
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/360981 | Method and system for split-compiling a hybrid language program | Feb 22, 2006 | Issued |
Array
(
[id] => 58984
[patent_doc_number] => 07770162
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-08-03
[patent_title] => 'Statement shifting to increase parallelism of loops'
[patent_app_type] => utility
[patent_app_number] => 11/321816
[patent_app_country] => US
[patent_app_date] => 2005-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 18
[patent_no_of_words] => 4231
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 154
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/770/07770162.pdf
[firstpage_image] =>[orig_patent_app_number] => 11321816
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/321816 | Statement shifting to increase parallelism of loops | Dec 28, 2005 | Issued |
Array
(
[id] => 9391
[patent_doc_number] => 07814475
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-10-12
[patent_title] => 'Generating and deploying client-side rendered components'
[patent_app_type] => utility
[patent_app_number] => 11/321124
[patent_app_country] => US
[patent_app_date] => 2005-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 3
[patent_no_of_words] => 2862
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 122
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/814/07814475.pdf
[firstpage_image] =>[orig_patent_app_number] => 11321124
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/321124 | Generating and deploying client-side rendered components | Dec 27, 2005 | Issued |