Search

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 numberTitle of the applicationFiling DateStatus
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
Menu