Search

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 numberTitle of the applicationFiling DateStatus
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
Menu