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] => 14047367 [patent_doc_number] => 20190079790 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-03-14 [patent_title] => INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING SYSTEM [patent_app_type] => utility [patent_app_number] => 16/118540 [patent_app_country] => US [patent_app_date] => 2018-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5340 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -2 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16118540 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/118540
INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING SYSTEM Aug 30, 2018 Abandoned
Array ( [id] => 13992243 [patent_doc_number] => 20190065279 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-28 [patent_title] => ENTANGLEMENT OF PAGES AND GUEST THREADS [patent_app_type] => utility [patent_app_number] => 16/116654 [patent_app_country] => US [patent_app_date] => 2018-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13633 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16116654 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/116654
Entanglement of pages and guest threads Aug 28, 2018 Issued
Array ( [id] => 15042839 [patent_doc_number] => 20190332424 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-31 [patent_title] => SYSTEM, METHOD AND COMPUTER PROGRAM FOR DATA SCRAPING USING SCRIPT ENGINE [patent_app_type] => utility [patent_app_number] => 16/112528 [patent_app_country] => US [patent_app_date] => 2018-08-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9491 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16112528 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/112528
System, method and computer program for data scraping using script engine Aug 23, 2018 Issued
Array ( [id] => 15788997 [patent_doc_number] => 10628223 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-04-21 [patent_title] => Optimized allocation of tasks in heterogeneous computing systems [patent_app_type] => utility [patent_app_number] => 16/108647 [patent_app_country] => US [patent_app_date] => 2018-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3814 [patent_no_of_claims] => 11 [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] =>[firstpage_image] =>[orig_patent_app_number] => 16108647 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/108647
Optimized allocation of tasks in heterogeneous computing systems Aug 21, 2018 Issued
Array ( [id] => 16942889 [patent_doc_number] => 11055129 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-06 [patent_title] => Method, system, apparatus, and/or non-transitory computer readable medium for the scheduling of a plurality of operating system tasks on a multicore processor and/or multi-processor system [patent_app_type] => utility [patent_app_number] => 16/053172 [patent_app_country] => US [patent_app_date] => 2018-08-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9637 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16053172 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/053172
Method, system, apparatus, and/or non-transitory computer readable medium for the scheduling of a plurality of operating system tasks on a multicore processor and/or multi-processor system Aug 1, 2018 Issued
Array ( [id] => 16478178 [patent_doc_number] => 10853126 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-01 [patent_title] => Reprogramming network infrastructure in response to VM mobility [patent_app_type] => utility [patent_app_number] => 16/046585 [patent_app_country] => US [patent_app_date] => 2018-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 5578 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16046585 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/046585
Reprogramming network infrastructure in response to VM mobility Jul 25, 2018 Issued
Array ( [id] => 17046690 [patent_doc_number] => 11099870 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-08-24 [patent_title] => Reducing execution times in an on-demand network code execution system using saved machine states [patent_app_type] => utility [patent_app_number] => 16/045593 [patent_app_country] => US [patent_app_date] => 2018-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 14396 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 198 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16045593 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/045593
Reducing execution times in an on-demand network code execution system using saved machine states Jul 24, 2018 Issued
Array ( [id] => 15386885 [patent_doc_number] => 10534627 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-01-14 [patent_title] => Scalable policy management in an edge virtual bridging (EVB) environment [patent_app_type] => utility [patent_app_number] => 15/994973 [patent_app_country] => US [patent_app_date] => 2018-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 5716 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15994973 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/994973
Scalable policy management in an edge virtual bridging (EVB) environment May 30, 2018 Issued
Array ( [id] => 13448967 [patent_doc_number] => 20180276026 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-09-27 [patent_title] => SCALABLE POLICY ASSIGNMENT IN AN EDGE VIRTUAL BRIDGING (EVB) ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 15/993488 [patent_app_country] => US [patent_app_date] => 2018-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6718 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15993488 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/993488
Scalable policy assignment in an edge virtual bridging (EVB) environment May 29, 2018 Issued
Array ( [id] => 15472819 [patent_doc_number] => 10552287 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-02-04 [patent_title] => Performance metrics for diagnosing causes of poor performing virtual machines [patent_app_type] => utility [patent_app_number] => 15/981745 [patent_app_country] => US [patent_app_date] => 2018-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 13567 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15981745 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/981745
Performance metrics for diagnosing causes of poor performing virtual machines May 15, 2018 Issued
Array ( [id] => 16486189 [patent_doc_number] => 20200379794 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-03 [patent_title] => METHOD FOR CONTAINERIZING APPLICATION ON CLOUD PLATFORM [patent_app_type] => utility [patent_app_number] => 16/606965 [patent_app_country] => US [patent_app_date] => 2018-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5883 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [patent_words_short_claim] => 273 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16606965 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/606965
METHOD FOR CONTAINERIZING APPLICATION ON CLOUD PLATFORM Apr 29, 2018 Abandoned
Array ( [id] => 13497263 [patent_doc_number] => 20180300174 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-18 [patent_title] => EFFICIENT QUEUE MANAGEMENT FOR CLUSTER SCHEDULING [patent_app_type] => utility [patent_app_number] => 15/954311 [patent_app_country] => US [patent_app_date] => 2018-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14284 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15954311 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/954311
Efficient queue management for cluster scheduling Apr 15, 2018 Issued
Array ( [id] => 14997729 [patent_doc_number] => 20190317822 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-17 [patent_title] => FUSING AND UNFUSING OPERATORS DURING A JOB OVERLAY [patent_app_type] => utility [patent_app_number] => 15/953820 [patent_app_country] => US [patent_app_date] => 2018-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7401 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [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] => 15953820 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/953820
Fusing and unfusing operators during a job overlay Apr 15, 2018 Issued
Array ( [id] => 14997659 [patent_doc_number] => 20190317787 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-17 [patent_title] => REBUILDING A VIRTUAL INFRASTRUCTURE BASED ON USER DATA [patent_app_type] => utility [patent_app_number] => 15/952263 [patent_app_country] => US [patent_app_date] => 2018-04-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5858 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15952263 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/952263
Rebuilding a virtual infrastructure based on user data Apr 12, 2018 Issued
Array ( [id] => 13845335 [patent_doc_number] => 20190026152 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-24 [patent_title] => INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING SYSTEM [patent_app_type] => utility [patent_app_number] => 15/950529 [patent_app_country] => US [patent_app_date] => 2018-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4286 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15950529 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/950529
INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING SYSTEM Apr 10, 2018 Abandoned
Array ( [id] => 15952799 [patent_doc_number] => 10664307 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-05-26 [patent_title] => System and method for assigning tasks to computer system elements [patent_app_type] => utility [patent_app_number] => 15/945562 [patent_app_country] => US [patent_app_date] => 2018-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 10333 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 369 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15945562 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/945562
System and method for assigning tasks to computer system elements Apr 3, 2018 Issued
Array ( [id] => 18084806 [patent_doc_number] => 11534917 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-12-27 [patent_title] => Methods, systems, articles of manufacture and apparatus to improve resource utilization for binary tree structures [patent_app_type] => utility [patent_app_number] => 16/955388 [patent_app_country] => US [patent_app_date] => 2018-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8483 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16955388 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/955388
Methods, systems, articles of manufacture and apparatus to improve resource utilization for binary tree structures Mar 28, 2018 Issued
Array ( [id] => 17786446 [patent_doc_number] => 11409569 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-08-09 [patent_title] => Data processing system [patent_app_type] => utility [patent_app_number] => 15/940837 [patent_app_country] => US [patent_app_date] => 2018-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11936 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [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] => 15940837 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/940837
Data processing system Mar 28, 2018 Issued
Array ( [id] => 16577352 [patent_doc_number] => 20210011753 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-14 [patent_title] => METHODS AND APPARATUS FOR MULTI-PROVIDER VIRTUAL NETWORK SERVICES [patent_app_type] => utility [patent_app_number] => 16/969931 [patent_app_country] => US [patent_app_date] => 2018-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11200 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [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] => 16969931 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/969931
Methods and apparatus for multi-provider virtual network services Mar 27, 2018 Issued
Array ( [id] => 16751447 [patent_doc_number] => 20210103456 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-08 [patent_title] => VIRTUALIZED NETWORK FUNCTION DEPLOYMENT [patent_app_type] => utility [patent_app_number] => 16/497581 [patent_app_country] => US [patent_app_date] => 2018-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5007 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [patent_words_short_claim] => 30 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16497581 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/497581
Virtualized network function deployment Mar 25, 2018 Issued
Menu