Search

Mehran Kamran

Examiner (ID: 9169, Phone: (571)272-3401 , Office: P/2196 )

Most Active Art Unit
2196
Art Unit(s)
2196
Total Applications
612
Issued Applications
525
Pending Applications
49
Abandoned Applications
49

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 9961450 [patent_doc_number] => 09009675 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-04-14 [patent_title] => 'Verification of complex workflows through internal assessment or community based assessment' [patent_app_type] => utility [patent_app_number] => 13/426104 [patent_app_country] => US [patent_app_date] => 2012-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 6484 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 302 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13426104 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/426104
Verification of complex workflows through internal assessment or community based assessment Mar 20, 2012 Issued
Array ( [id] => 9057047 [patent_doc_number] => 20130254761 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-26 [patent_title] => 'GRANULAR APPLICATION SESSIONS TAGGING' [patent_app_type] => utility [patent_app_number] => 13/425124 [patent_app_country] => US [patent_app_date] => 2012-03-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10184 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13425124 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/425124
GRANULAR APPLICATION SESSIONS TAGGING Mar 19, 2012 Abandoned
Array ( [id] => 9044420 [patent_doc_number] => 20130247059 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-19 [patent_title] => 'CALCULATING AND COMMUNICATING LEVEL OF CARBON OFFSETTING REQUIRED TO COMPENSATE FOR PERFORMING A COMPUTING TASK' [patent_app_type] => utility [patent_app_number] => 13/418462 [patent_app_country] => US [patent_app_date] => 2012-03-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4727 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13418462 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/418462
Calculating and communicating level of carbon offsetting required to compensate for performing a computing task Mar 12, 2012 Issued
Array ( [id] => 9431224 [patent_doc_number] => 08707311 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-04-22 [patent_title] => 'Method for dynamically throttling transactional workloads' [patent_app_type] => utility [patent_app_number] => 13/417458 [patent_app_country] => US [patent_app_date] => 2012-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 7438 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 237 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13417458 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/417458
Method for dynamically throttling transactional workloads Mar 11, 2012 Issued
Array ( [id] => 8757207 [patent_doc_number] => 20130091512 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-04-11 [patent_title] => 'Predicting the Impact of Change on Events Detected in Application Logic' [patent_app_type] => utility [patent_app_number] => 13/411554 [patent_app_country] => US [patent_app_date] => 2012-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10010 [patent_no_of_claims] => 8 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13411554 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/411554
Predicting the impact of change on events detected in application logic Mar 2, 2012 Issued
Array ( [id] => 9437697 [patent_doc_number] => 20140115604 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-04-24 [patent_title] => 'METHODS AND SYSTEMS TO IDENTIFY AND REPRODUCE CONCURRENCY VIOLATIONS IN MULTI-THREADED PROGRAMS' [patent_app_type] => utility [patent_app_number] => 13/994063 [patent_app_country] => US [patent_app_date] => 2011-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 14307 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13994063 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/994063
Methods and systems to identify and reproduce concurrency violations in multi-threaded programs Dec 20, 2011 Issued
Array ( [id] => 8843556 [patent_doc_number] => 20130139184 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-05-30 [patent_title] => 'METHOD FOR EMBEDDING A HOST DRIVER WITHIN A DEVICE' [patent_app_type] => utility [patent_app_number] => 13/307747 [patent_app_country] => US [patent_app_date] => 2011-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2673 [patent_no_of_claims] => 15 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13307747 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/307747
METHOD FOR EMBEDDING A HOST DRIVER WITHIN A DEVICE Nov 29, 2011 Abandoned
Array ( [id] => 8831902 [patent_doc_number] => 20130132947 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-05-23 [patent_title] => 'EXECUTION PATHWAY FOR INTERFACING WITH LEGACY PROGRAMS IN A MAINFRAME ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 13/300026 [patent_app_country] => US [patent_app_date] => 2011-11-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3465 [patent_no_of_claims] => 19 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13300026 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/300026
Execution pathway for interfacing with legacy programs in a mainframe environment Nov 17, 2011 Issued
Array ( [id] => 10065640 [patent_doc_number] => 09104486 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-08-11 [patent_title] => 'Apparatuses, systems, and methods for distributed workload serialization' [patent_app_type] => utility [patent_app_number] => 13/291291 [patent_app_country] => US [patent_app_date] => 2011-11-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5402 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 246 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13291291 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/291291
Apparatuses, systems, and methods for distributed workload serialization Nov 7, 2011 Issued
Array ( [id] => 8816704 [patent_doc_number] => 20130117749 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-05-09 [patent_title] => 'Provisioning and Managing an Application Platform' [patent_app_type] => utility [patent_app_number] => 13/288175 [patent_app_country] => US [patent_app_date] => 2011-11-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5037 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13288175 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/288175
Provisioning and Managing an Application Platform Nov 2, 2011 Abandoned
Array ( [id] => 11232702 [patent_doc_number] => 09459930 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-10-04 [patent_title] => 'Distributed complementary workload scheduling' [patent_app_type] => utility [patent_app_number] => 13/283455 [patent_app_country] => US [patent_app_date] => 2011-10-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 3656 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 234 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13283455 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/283455
Distributed complementary workload scheduling Oct 26, 2011 Issued
Array ( [id] => 8162855 [patent_doc_number] => 20120102492 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-04-26 [patent_title] => 'POWER SUPPLY AND CONTROL METHOD THEREOF' [patent_app_type] => utility [patent_app_number] => 13/276683 [patent_app_country] => US [patent_app_date] => 2011-10-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 10804 [patent_no_of_claims] => 14 [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/0102/20120102492.pdf [firstpage_image] =>[orig_patent_app_number] => 13276683 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/276683
POWER SUPPLY AND CONTROL METHOD THEREOF Oct 18, 2011 Abandoned
Array ( [id] => 8769570 [patent_doc_number] => 20130097607 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-04-18 [patent_title] => 'METHOD, APPARATUS, AND SYSTEM FOR ADAPTIVE THREAD SCHEDULING IN TRANSACTIONAL MEMORY SYSTEMS' [patent_app_type] => utility [patent_app_number] => 13/273695 [patent_app_country] => US [patent_app_date] => 2011-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 16027 [patent_no_of_claims] => 29 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13273695 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/273695
Method, apparatus, and system for adaptive thread scheduling in transactional memory systems Oct 13, 2011 Issued
Array ( [id] => 8769561 [patent_doc_number] => 20130097598 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-04-18 [patent_title] => 'PROCESSOR WITH DEDICATED VIRTUAL FUNCTIONS AND DYNAMIC ASSIGNMENT OF FUNCTIONAL RESOURCES' [patent_app_type] => utility [patent_app_number] => 13/272937 [patent_app_country] => US [patent_app_date] => 2011-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 2746 [patent_no_of_claims] => 17 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13272937 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/272937
Processor with dedicated virtual functions and dynamic assignment of functional resources Oct 12, 2011 Issued
Array ( [id] => 8202055 [patent_doc_number] => 20120124591 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-05-17 [patent_title] => ' SCHEDULER AND RESOURCE MANAGER FOR COPROCESSOR-BASED HETEROGENEOUS CLUSTERS' [patent_app_type] => utility [patent_app_number] => 13/272763 [patent_app_country] => US [patent_app_date] => 2011-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5848 [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/0124/20120124591.pdf [firstpage_image] =>[orig_patent_app_number] => 13272763 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/272763
Scheduler and resource manager for coprocessor-based heterogeneous clusters Oct 12, 2011 Issued
Array ( [id] => 8757205 [patent_doc_number] => 20130091511 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-04-11 [patent_title] => 'Predicting the Impact of Change on Events Detected in Application Logic' [patent_app_type] => utility [patent_app_number] => 13/271110 [patent_app_country] => US [patent_app_date] => 2011-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10009 [patent_no_of_claims] => 12 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13271110 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/271110
Predicting the impact of change on events detected in application logic Oct 10, 2011 Issued
Array ( [id] => 8710187 [patent_doc_number] => 20130067476 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-03-14 [patent_title] => 'AUTOMATIC TRANSCODING AND SEMANTIC ADAPTATION BETWEEN SCRIPTING AND WORKFLOW SYSTEMS' [patent_app_type] => utility [patent_app_number] => 13/270227 [patent_app_country] => US [patent_app_date] => 2011-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7558 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13270227 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/270227
Automatic transcoding and semantic adaptation between scripting and workflow systems Oct 10, 2011 Issued
Array ( [id] => 9673623 [patent_doc_number] => 20140237486 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-08-21 [patent_title] => 'METHOD AND APPARATUS FOR INTER-WIDGET COMMUNICATION' [patent_app_type] => utility [patent_app_number] => 14/349072 [patent_app_country] => US [patent_app_date] => 2011-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6228 [patent_no_of_claims] => 21 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14349072 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/349072
METHOD AND APPARATUS FOR INTER-WIDGET COMMUNICATION Sep 29, 2011 Abandoned
Array ( [id] => 10078955 [patent_doc_number] => 09116803 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-08-25 [patent_title] => 'Placement of virtual machines based on page commonality' [patent_app_type] => utility [patent_app_number] => 13/249435 [patent_app_country] => US [patent_app_date] => 2011-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 14135 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 240 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13249435 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/249435
Placement of virtual machines based on page commonality Sep 29, 2011 Issued
Array ( [id] => 8315166 [patent_doc_number] => 20120192180 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-07-26 [patent_title] => 'PLAYING TELEVISION PROGRAM IN VIRTUAL ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 13/234009 [patent_app_country] => US [patent_app_date] => 2011-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 2553 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13234009 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/234009
PLAYING TELEVISION PROGRAM IN VIRTUAL ENVIRONMENT Sep 14, 2011 Abandoned
Menu