Search

Mehran Kamran

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

Most Active Art Unit
2196
Art Unit(s)
2196
Total Applications
605
Issued Applications
519
Pending Applications
50
Abandoned Applications
49

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18890020 [patent_doc_number] => 11868793 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-01-09 [patent_title] => Tenant-controlled cloud updates [patent_app_type] => utility [patent_app_number] => 17/526168 [patent_app_country] => US [patent_app_date] => 2021-11-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 12737 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17526168 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/526168
Tenant-controlled cloud updates Nov 14, 2021 Issued
Array ( [id] => 17659212 [patent_doc_number] => 20220179677 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-09 [patent_title] => MEMORY PROTECTION FOR VIRTUAL MACHINES [patent_app_type] => utility [patent_app_number] => 17/524046 [patent_app_country] => US [patent_app_date] => 2021-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3717 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17524046 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/524046
Memory protection for virtual machines Nov 10, 2021 Issued
Array ( [id] => 20228467 [patent_doc_number] => 12417119 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-16 [patent_title] => Thermal-aware task scheduling [patent_app_type] => utility [patent_app_number] => 17/524086 [patent_app_country] => US [patent_app_date] => 2021-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 0 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17524086 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/524086
Thermal-aware task scheduling Nov 10, 2021 Issued
Array ( [id] => 19703901 [patent_doc_number] => 12197937 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-01-14 [patent_title] => Automated application tiering among core and edge computing sites [patent_app_type] => utility [patent_app_number] => 17/524356 [patent_app_country] => US [patent_app_date] => 2021-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 9738 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 242 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17524356 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/524356
Automated application tiering among core and edge computing sites Nov 10, 2021 Issued
Array ( [id] => 19795322 [patent_doc_number] => 12236272 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-02-25 [patent_title] => Computing system resource usage accounting and usage limit enforcement [patent_app_type] => utility [patent_app_number] => 17/524055 [patent_app_country] => US [patent_app_date] => 2021-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7618 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17524055 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/524055
Computing system resource usage accounting and usage limit enforcement Nov 10, 2021 Issued
Array ( [id] => 19596106 [patent_doc_number] => 12153954 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-11-26 [patent_title] => Dynamic production scheduling method and apparatus based on deep reinforcement learning, and electronic device [patent_app_type] => utility [patent_app_number] => 17/524335 [patent_app_country] => US [patent_app_date] => 2021-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 6 [patent_no_of_words] => 14102 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 221 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17524335 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/524335
Dynamic production scheduling method and apparatus based on deep reinforcement learning, and electronic device Nov 10, 2021 Issued
Array ( [id] => 18359827 [patent_doc_number] => 20230141418 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-11 [patent_title] => Application Configuration Based On Resource Identifier [patent_app_type] => utility [patent_app_number] => 17/523736 [patent_app_country] => US [patent_app_date] => 2021-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14786 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17523736 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/523736
Application configuration based on resource identifier Nov 9, 2021 Issued
Array ( [id] => 17535400 [patent_doc_number] => 20220114009 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-14 [patent_title] => Formally Verified Trusted Computing Base with Active Security and Policy Enforcement [patent_app_type] => utility [patent_app_number] => 17/500728 [patent_app_country] => US [patent_app_date] => 2021-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14645 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17500728 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/500728
Formally verified trusted computing base with active security and policy enforcement Oct 12, 2021 Issued
Array ( [id] => 17521996 [patent_doc_number] => 20220107845 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-07 [patent_title] => INTEGRATED EDGE CLOUD ARCHITECTURE [patent_app_type] => utility [patent_app_number] => 17/450034 [patent_app_country] => US [patent_app_date] => 2021-10-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15099 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17450034 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/450034
Integrated edge cloud architecture Oct 4, 2021 Issued
Array ( [id] => 19765051 [patent_doc_number] => 12223342 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-02-11 [patent_title] => Dynamically switching a software service between stateful mode and stateless mode [patent_app_type] => utility [patent_app_number] => 17/478151 [patent_app_country] => US [patent_app_date] => 2021-09-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4661 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17478151 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/478151
Dynamically switching a software service between stateful mode and stateless mode Sep 16, 2021 Issued
Array ( [id] => 18787959 [patent_doc_number] => 20230376344 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-23 [patent_title] => AN EDGE-TO-DATACENTER APPROACH TO WORKLOAD MIGRATION [patent_app_type] => utility [patent_app_number] => 18/044719 [patent_app_country] => US [patent_app_date] => 2021-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 25114 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18044719 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/044719
AN EDGE-TO-DATACENTER APPROACH TO WORKLOAD MIGRATION Sep 9, 2021 Pending
Array ( [id] => 18038386 [patent_doc_number] => 20220382602 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-01 [patent_title] => STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 17/471255 [patent_app_country] => US [patent_app_date] => 2021-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20989 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17471255 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/471255
Storage system Sep 9, 2021 Issued
Array ( [id] => 19375843 [patent_doc_number] => 12067413 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-08-20 [patent_title] => Apparatus for determining resource migration schedule [patent_app_type] => utility [patent_app_number] => 17/470057 [patent_app_country] => US [patent_app_date] => 2021-09-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 24 [patent_no_of_words] => 13441 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17470057 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/470057
Apparatus for determining resource migration schedule Sep 8, 2021 Issued
Array ( [id] => 18238967 [patent_doc_number] => 20230071278 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-09 [patent_title] => USING A MACHINE LEARNING MODULE TO DETERMINE A GROUP OF EXECUTION PATHS OF PROGRAM CODE AND A COMPUTATIONAL RESOURCE ALLOCATION TO USE TO EXECUTE THE GROUP OF EXECUTION PATHS [patent_app_type] => utility [patent_app_number] => 17/467136 [patent_app_country] => US [patent_app_date] => 2021-09-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6437 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17467136 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/467136
Using a machine learning module to determine a group of execution paths of program code and a computational resource allocation to use to execute the group of execution paths Sep 2, 2021 Issued
Array ( [id] => 18244177 [patent_doc_number] => 20230076488 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-09 [patent_title] => MACHINE-LEARNING-BASED REPLENISHMENT OF INTERRUPTIBLE WORKLOADS IN CLOUD ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 17/467039 [patent_app_country] => US [patent_app_date] => 2021-09-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9141 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17467039 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/467039
Machine-learning-based replenishment of interruptible workloads in cloud environment Sep 2, 2021 Issued
Array ( [id] => 18772806 [patent_doc_number] => 20230367632 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-16 [patent_title] => JOB MANAGEMENT SYSTEM AND CONTROL METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 18/044786 [patent_app_country] => US [patent_app_date] => 2021-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11225 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 240 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18044786 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/044786
JOB MANAGEMENT SYSTEM AND CONTROL METHOD THEREOF Aug 31, 2021 Pending
Array ( [id] => 18772803 [patent_doc_number] => 20230367629 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-16 [patent_title] => Method for Transferring a Software Application from a First to a Second Data Processing Device [patent_app_type] => utility [patent_app_number] => 18/026143 [patent_app_country] => US [patent_app_date] => 2021-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9192 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18026143 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/026143
Method for Transferring a Software Application from a First to a Second Data Processing Device Aug 30, 2021 Pending
Array ( [id] => 18226956 [patent_doc_number] => 20230065950 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-02 [patent_title] => System and Method for Secure Application Domain on Bare Metal Information Handling System [patent_app_type] => utility [patent_app_number] => 17/462088 [patent_app_country] => US [patent_app_date] => 2021-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3229 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17462088 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/462088
System and method for secure application domain on bare metal information handling system Aug 30, 2021 Issued
Array ( [id] => 18803357 [patent_doc_number] => 11836516 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-12-05 [patent_title] => Reducing execution times in an on-demand network code execution system using saved machine states [patent_app_type] => utility [patent_app_number] => 17/445699 [patent_app_country] => US [patent_app_date] => 2021-08-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 14397 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 271 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17445699 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/445699
Reducing execution times in an on-demand network code execution system using saved machine states Aug 22, 2021 Issued
Array ( [id] => 19950367 [patent_doc_number] => 12321732 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-06-03 [patent_title] => Extensible platform for orchestration of data using probes [patent_app_type] => utility [patent_app_number] => 17/444761 [patent_app_country] => US [patent_app_date] => 2021-08-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 0 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17444761 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/444761
Extensible platform for orchestration of data using probes Aug 9, 2021 Issued
Menu