Search

Chameli Das

Examiner (ID: 18529, Phone: (571)272-3696 , Office: P/2197 )

Most Active Art Unit
2197
Art Unit(s)
2196, 2122, 2192, 2197, 2762
Total Applications
1155
Issued Applications
1034
Pending Applications
35
Abandoned Applications
96

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 5548361 [patent_doc_number] => 20090158238 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-06-18 [patent_title] => 'METHOD AND APPARATUS FOR PROVIDING API SERVICE AND MAKING API MASH-UP, AND COMPUTER READABLE RECORDING MEDIUM THEREOF' [patent_app_type] => utility [patent_app_number] => 12/209582 [patent_app_country] => US [patent_app_date] => 2008-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4998 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0158/20090158238.pdf [firstpage_image] =>[orig_patent_app_number] => 12209582 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/209582
Method and apparatus for providing API service and making API mash-up, and computer readable recording medium thereof Sep 11, 2008 Issued
Array ( [id] => 8424798 [patent_doc_number] => 08281296 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-10-02 [patent_title] => 'Cross-ISA inlining in a system virtual machine' [patent_app_type] => utility [patent_app_number] => 12/190490 [patent_app_country] => US [patent_app_date] => 2008-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4600 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 197 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12190490 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/190490
Cross-ISA inlining in a system virtual machine Aug 11, 2008 Issued
Array ( [id] => 8530769 [patent_doc_number] => 08307353 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-11-06 [patent_title] => 'Cross-domain inlining in a system virtual machine' [patent_app_type] => utility [patent_app_number] => 12/190498 [patent_app_country] => US [patent_app_date] => 2008-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3916 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12190498 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/190498
Cross-domain inlining in a system virtual machine Aug 11, 2008 Issued
Array ( [id] => 8667719 [patent_doc_number] => 08381192 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-02-19 [patent_title] => 'Software testing using taint analysis and execution path alteration' [patent_app_type] => utility [patent_app_number] => 12/184980 [patent_app_country] => US [patent_app_date] => 2008-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4107 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12184980 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/184980
Software testing using taint analysis and execution path alteration Jul 31, 2008 Issued
Array ( [id] => 5467737 [patent_doc_number] => 20090327937 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-12-31 [patent_title] => 'Methods and apparatus for analyzing SIMD code' [patent_app_type] => utility [patent_app_number] => 12/215857 [patent_app_country] => US [patent_app_date] => 2008-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5185 [patent_no_of_claims] => 28 [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/0327/20090327937.pdf [firstpage_image] =>[orig_patent_app_number] => 12215857 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/215857
Methods and apparatus for analyzing SIMD code Jun 29, 2008 Issued
Array ( [id] => 5467794 [patent_doc_number] => 20090327994 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-12-31 [patent_title] => 'METADATA DRIVEN API DEVELOPMENT' [patent_app_type] => utility [patent_app_number] => 12/146462 [patent_app_country] => US [patent_app_date] => 2008-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 5979 [patent_no_of_claims] => 20 [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/0327/20090327994.pdf [firstpage_image] =>[orig_patent_app_number] => 12146462 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/146462
Metadata driven API development Jun 25, 2008 Issued
Array ( [id] => 5467808 [patent_doc_number] => 20090328008 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-12-31 [patent_title] => 'DYNAMICALLY MONITORING APPLICATION BEHAVIOR' [patent_app_type] => utility [patent_app_number] => 12/146495 [patent_app_country] => US [patent_app_date] => 2008-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4638 [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/0328/20090328008.pdf [firstpage_image] =>[orig_patent_app_number] => 12146495 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/146495
Dynamically monitoring application behavior Jun 25, 2008 Issued
Array ( [id] => 8343247 [patent_doc_number] => 08245185 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-08-14 [patent_title] => 'System and method for software delivery' [patent_app_type] => utility [patent_app_number] => 12/144598 [patent_app_country] => US [patent_app_date] => 2008-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 15608 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12144598 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/144598
System and method for software delivery Jun 22, 2008 Issued
Array ( [id] => 7780339 [patent_doc_number] => 08122438 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-02-21 [patent_title] => 'Computer implemented method and system for accurate, efficient and adaptive calling context profiling' [patent_app_type] => utility [patent_app_number] => 12/141222 [patent_app_country] => US [patent_app_date] => 2008-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 13 [patent_no_of_words] => 5358 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/122/08122438.pdf [firstpage_image] =>[orig_patent_app_number] => 12141222 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/141222
Computer implemented method and system for accurate, efficient and adaptive calling context profiling Jun 17, 2008 Issued
Array ( [id] => 5376043 [patent_doc_number] => 20090313604 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-12-17 [patent_title] => 'PARSING OF DECLARATIONS IN ALL BRANCHES OF PREPROCESSOR CONDITIONALS' [patent_app_type] => utility [patent_app_number] => 12/140267 [patent_app_country] => US [patent_app_date] => 2008-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6086 [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/0313/20090313604.pdf [firstpage_image] =>[orig_patent_app_number] => 12140267 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/140267
Parsing of declarations in all branches of preprocessor conditionals Jun 16, 2008 Issued
Array ( [id] => 8389188 [patent_doc_number] => 08266597 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-09-11 [patent_title] => 'Dynamically patching computer code using breakpoints' [patent_app_type] => utility [patent_app_number] => 12/139576 [patent_app_country] => US [patent_app_date] => 2008-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3758 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12139576 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/139576
Dynamically patching computer code using breakpoints Jun 15, 2008 Issued
Array ( [id] => 7718842 [patent_doc_number] => 08095909 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-01-10 [patent_title] => 'System and method for model driven transformation filtering' [patent_app_type] => utility [patent_app_number] => 12/138128 [patent_app_country] => US [patent_app_date] => 2008-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 3917 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/095/08095909.pdf [firstpage_image] =>[orig_patent_app_number] => 12138128 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/138128
System and method for model driven transformation filtering Jun 11, 2008 Issued
Array ( [id] => 4862697 [patent_doc_number] => 20080270982 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-10-30 [patent_title] => 'METHOD FOR AUTOMATING VARIABLES IN END-USER PROGRAMMING SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/125141 [patent_app_country] => US [patent_app_date] => 2008-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4806 [patent_no_of_claims] => 35 [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/0270/20080270982.pdf [firstpage_image] =>[orig_patent_app_number] => 12125141 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/125141
Method for automating variables in end-user programming system May 21, 2008 Issued
Array ( [id] => 5399943 [patent_doc_number] => 20090320006 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-12-24 [patent_title] => 'LEARNING AND CACHE MANAGEMENT IN SOFTWARE DEFINED CONTEXTS' [patent_app_type] => utility [patent_app_number] => 12/119912 [patent_app_country] => US [patent_app_date] => 2008-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5004 [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/0320/20090320006.pdf [firstpage_image] =>[orig_patent_app_number] => 12119912 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/119912
Learning and cache management in software defined contexts May 12, 2008 Issued
Array ( [id] => 4961702 [patent_doc_number] => 20080276127 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-11-06 [patent_title] => 'Diagnostic and Trouble-Shooting Methods in a Wireless Control and Sensor Network' [patent_app_type] => utility [patent_app_number] => 12/114766 [patent_app_country] => US [patent_app_date] => 2008-05-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7217 [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/0276/20080276127.pdf [firstpage_image] =>[orig_patent_app_number] => 12114766 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/114766
Diagnostic and trouble-shooting methods in a wireless control and sensor network May 2, 2008 Issued
Array ( [id] => 5467803 [patent_doc_number] => 20090328003 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-12-31 [patent_title] => 'Systems And Methods For Regulating Execution Of Computer Software' [patent_app_type] => utility [patent_app_number] => 12/104589 [patent_app_country] => US [patent_app_date] => 2008-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4570 [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/0328/20090328003.pdf [firstpage_image] =>[orig_patent_app_number] => 12104589 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/104589
Systems and methods for regulating execution of computer software Apr 16, 2008 Issued
Array ( [id] => 8799650 [patent_doc_number] => 08438539 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-05-07 [patent_title] => 'Using a menu slideshow framework for generating a custom menu-driven slideshow containing definable content' [patent_app_type] => utility [patent_app_number] => 12/101666 [patent_app_country] => US [patent_app_date] => 2008-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6911 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12101666 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/101666
Using a menu slideshow framework for generating a custom menu-driven slideshow containing definable content Apr 10, 2008 Issued
Array ( [id] => 6636140 [patent_doc_number] => 20100325612 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-23 [patent_title] => 'Selecting a Set of Candidate Code Expressions from a Section of Program Code for Copying' [patent_app_type] => utility [patent_app_number] => 12/098480 [patent_app_country] => US [patent_app_date] => 2008-04-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3132 [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/0325/20100325612.pdf [firstpage_image] =>[orig_patent_app_number] => 12098480 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/098480
Selecting a set of candidate code expressions from a section of program code for copying Apr 6, 2008 Issued
Array ( [id] => 8033937 [patent_doc_number] => 08146064 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-03-27 [patent_title] => 'Dynamically controlling a prefetching range of a software controlled cache' [patent_app_type] => utility [patent_app_number] => 12/062559 [patent_app_country] => US [patent_app_date] => 2008-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 11971 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 211 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/146/08146064.pdf [firstpage_image] =>[orig_patent_app_number] => 12062559 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/062559
Dynamically controlling a prefetching range of a software controlled cache Apr 3, 2008 Issued
Array ( [id] => 8343251 [patent_doc_number] => 08245186 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-08-14 [patent_title] => 'Techniques for offering and applying code modifications' [patent_app_type] => utility [patent_app_number] => 12/061682 [patent_app_country] => US [patent_app_date] => 2008-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 5324 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12061682 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/061682
Techniques for offering and applying code modifications Apr 2, 2008 Issued
Menu