
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |