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