
Ahmad Matar
Supervisory Patent Examiner (ID: 3152, Phone: (571)272-7488 , Office: P/2652 )
| Most Active Art Unit | 2601 |
| Art Unit(s) | 2601, 2693, 2652, 2758, 2616, 2742, 2642, 2614 |
| Total Applications | 428 |
| Issued Applications | 245 |
| Pending Applications | 50 |
| Abandoned Applications | 136 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 16903207
[patent_doc_number] => 20210182123
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-06-17
[patent_title] => SYSTEM AND METHOD FOR CONSTRUCTING FILTER GRAPH-BASED MEDIA PROCESSING PIPELINES IN A BROWSER
[patent_app_type] => utility
[patent_app_number] => 17/084112
[patent_app_country] => US
[patent_app_date] => 2020-10-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9154
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 182
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17084112
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/084112 | System and method for constructing filter graph-based media processing pipelines in a browser | Oct 28, 2020 | Issued |
Array
(
[id] => 18119220
[patent_doc_number] => 11550614
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-01-10
[patent_title] => Packaging and deploying algorithms for flexible machine learning
[patent_app_type] => utility
[patent_app_number] => 17/067285
[patent_app_country] => US
[patent_app_date] => 2020-10-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 21631
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 241
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17067285
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/067285 | Packaging and deploying algorithms for flexible machine learning | Oct 8, 2020 | Issued |
Array
(
[id] => 19369842
[patent_doc_number] => 12061928
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-08-13
[patent_title] => Cloud-based job scheduling and management service
[patent_app_type] => utility
[patent_app_number] => 17/031469
[patent_app_country] => US
[patent_app_date] => 2020-09-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 11514
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 199
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17031469
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/031469 | Cloud-based job scheduling and management service | Sep 23, 2020 | Issued |
Array
(
[id] => 16729757
[patent_doc_number] => 20210096904
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-04-01
[patent_title] => METHOD AND APPARATUS FOR A STEP-ENABLED WORKFLOW
[patent_app_type] => utility
[patent_app_number] => 17/027569
[patent_app_country] => US
[patent_app_date] => 2020-09-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16765
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 181
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17027569
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/027569 | Method and apparatus for a step-enabled workflow | Sep 20, 2020 | Issued |
Array
(
[id] => 17484408
[patent_doc_number] => 20220091912
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-03-24
[patent_title] => JUST IN TIME ASSEMBLY OF TRANSACTIONS
[patent_app_type] => utility
[patent_app_number] => 17/026372
[patent_app_country] => US
[patent_app_date] => 2020-09-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6642
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 48
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17026372
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/026372 | Just in time assembly of transactions | Sep 20, 2020 | Issued |
Array
(
[id] => 18703260
[patent_doc_number] => 11789771
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-10-17
[patent_title] => Method and apparatus for a step-enabled workflow
[patent_app_type] => utility
[patent_app_number] => 17/024193
[patent_app_country] => US
[patent_app_date] => 2020-09-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 18013
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 264
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17024193
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/024193 | Method and apparatus for a step-enabled workflow | Sep 16, 2020 | Issued |
Array
(
[id] => 19198231
[patent_doc_number] => 11995470
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-05-28
[patent_title] => Secure resource management to prevent resource abuse
[patent_app_type] => utility
[patent_app_number] => 17/634825
[patent_app_country] => US
[patent_app_date] => 2020-09-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 9758
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 306
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17634825
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/634825 | Secure resource management to prevent resource abuse | Sep 2, 2020 | Issued |
Array
(
[id] => 17613844
[patent_doc_number] => 20220156124
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-05-19
[patent_title] => SYSTEMS AND METHODS FOR MANAGING RESOURCES IN A VIRTUAL DESKTOP INFRASTRUCTURE
[patent_app_type] => utility
[patent_app_number] => 17/007807
[patent_app_country] => US
[patent_app_date] => 2020-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13895
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -32
[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] => 17007807
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/007807 | Systems and methods for managing resources in a virtual desktop infrastructure | Aug 30, 2020 | Issued |
Array
(
[id] => 17446313
[patent_doc_number] => 20220066818
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-03-03
[patent_title] => MULTIPLE TASK EXECUTION
[patent_app_type] => utility
[patent_app_number] => 17/007846
[patent_app_country] => US
[patent_app_date] => 2020-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13951
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 161
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17007846
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/007846 | MULTIPLE TASK EXECUTION | Aug 30, 2020 | Abandoned |
Array
(
[id] => 16659366
[patent_doc_number] => 20210056003
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-02-25
[patent_title] => SYSTEMS AND METHODS FOR HIGH AVAILABILITY, FAILOVER AND LOAD BALANCING OF HETEROGENEOUS RESOURCES
[patent_app_type] => utility
[patent_app_number] => 16/997252
[patent_app_country] => US
[patent_app_date] => 2020-08-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5748
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 12
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16997252
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/997252 | Systems and methods for high availability, failover and load balancing of heterogeneous resources | Aug 18, 2020 | Issued |
Array
(
[id] => 16818672
[patent_doc_number] => 11003498
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-05-11
[patent_title] => Computerized systems and methods for fail-safe loading of information on a user interface using a circuit breaker
[patent_app_type] => utility
[patent_app_number] => 16/989285
[patent_app_country] => US
[patent_app_date] => 2020-08-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 13584
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 191
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16989285
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/989285 | Computerized systems and methods for fail-safe loading of information on a user interface using a circuit breaker | Aug 9, 2020 | Issued |
Array
(
[id] => 17955143
[patent_doc_number] => 11481248
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-10-25
[patent_title] => Completing an SMI task across multiple SMI events
[patent_app_type] => utility
[patent_app_number] => 16/985977
[patent_app_country] => US
[patent_app_date] => 2020-08-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5119
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 122
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16985977
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/985977 | Completing an SMI task across multiple SMI events | Aug 4, 2020 | Issued |
Array
(
[id] => 17387797
[patent_doc_number] => 20220035649
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-02-03
[patent_title] => EVENT NOTIFICATION SUPPORT FOR NESTED VIRTUAL MACHINES
[patent_app_type] => utility
[patent_app_number] => 16/943636
[patent_app_country] => US
[patent_app_date] => 2020-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7399
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 176
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16943636
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/943636 | Event notification support for nested virtual machines | Jul 29, 2020 | Issued |
Array
(
[id] => 16918671
[patent_doc_number] => 20210191763
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-06-24
[patent_title] => FPGA-BASED DYNAMIC GRAPH PROCESSING METHOD
[patent_app_type] => utility
[patent_app_number] => 16/947055
[patent_app_country] => US
[patent_app_date] => 2020-07-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5414
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -5
[patent_words_short_claim] => 431
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16947055
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/947055 | FPGA-based dynamic graph processing method | Jul 15, 2020 | Issued |
Array
(
[id] => 16950245
[patent_doc_number] => 20210208937
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-07-08
[patent_title] => SYSTEM AND METHOD FOR UPDATING APPLICATIONS WITH CURRENT INSTANCE CONFIGURATIONS IN REAL-TIME
[patent_app_type] => utility
[patent_app_number] => 16/919863
[patent_app_country] => US
[patent_app_date] => 2020-07-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6887
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 146
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16919863
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/919863 | System and method for updating applications with current instance configurations in real-time | Jul 1, 2020 | Issued |
Array
(
[id] => 17317021
[patent_doc_number] => 20210406070
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-12-30
[patent_title] => Managing Storage Device Compute Operations
[patent_app_type] => utility
[patent_app_number] => 16/917544
[patent_app_country] => US
[patent_app_date] => 2020-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9411
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 46
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16917544
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/917544 | Managing storage device compute operations | Jun 29, 2020 | Issued |
Array
(
[id] => 18934477
[patent_doc_number] => 11886911
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-01-30
[patent_title] => End-to-end quality of service mechanism for storage system using prioritized thread queues
[patent_app_type] => utility
[patent_app_number] => 16/915380
[patent_app_country] => US
[patent_app_date] => 2020-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 17069
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 158
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16915380
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/915380 | End-to-end quality of service mechanism for storage system using prioritized thread queues | Jun 28, 2020 | Issued |
Array
(
[id] => 18982566
[patent_doc_number] => 11907744
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-02-20
[patent_title] => System, apparatus and method for enabling fine-grain quality of service or rate control for work submissions
[patent_app_type] => utility
[patent_app_number] => 16/911445
[patent_app_country] => US
[patent_app_date] => 2020-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 20
[patent_no_of_words] => 13237
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 174
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16911445
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/911445 | System, apparatus and method for enabling fine-grain quality of service or rate control for work submissions | Jun 24, 2020 | Issued |
Array
(
[id] => 18803354
[patent_doc_number] => 11836513
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-12-05
[patent_title] => Transitioning volumes between storage virtual machines
[patent_app_type] => utility
[patent_app_number] => 16/908909
[patent_app_country] => US
[patent_app_date] => 2020-06-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 8241
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 190
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16908909
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/908909 | Transitioning volumes between storage virtual machines | Jun 22, 2020 | Issued |
Array
(
[id] => 17542774
[patent_doc_number] => 11307896
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-04-19
[patent_title] => Apparatus, system, and method for lockless resource reclamation in single writer multiple reader technologies
[patent_app_type] => utility
[patent_app_number] => 16/907348
[patent_app_country] => US
[patent_app_date] => 2020-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9969
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 139
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16907348
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/907348 | Apparatus, system, and method for lockless resource reclamation in single writer multiple reader technologies | Jun 21, 2020 | Issued |