Search

Matthew R. Diaz

Examiner (ID: 2694, Phone: (571)270-0324 , Office: P/1761 )

Most Active Art Unit
1761
Art Unit(s)
4173, 1761
Total Applications
603
Issued Applications
270
Pending Applications
119
Abandoned Applications
254

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19934081 [patent_doc_number] => 12307286 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-05-20 [patent_title] => Machine learning technique for efficiently scheduling tasks for large-scale analysis of binary executables [patent_app_type] => utility [patent_app_number] => 18/988734 [patent_app_country] => US [patent_app_date] => 2024-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 0 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18988734 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/988734
Machine learning technique for efficiently scheduling tasks for large-scale analysis of binary executables Dec 18, 2024 Issued
Array ( [id] => 20388135 [patent_doc_number] => 12487861 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-12-02 [patent_title] => Complex computing network for controlling computing operations based on a computing load [patent_app_type] => utility [patent_app_number] => 18/922360 [patent_app_country] => US [patent_app_date] => 2024-10-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 206 [patent_figures_cnt] => 294 [patent_no_of_words] => 337889 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 1271 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18922360 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/922360
Complex computing network for controlling computing operations based on a computing load Oct 20, 2024 Issued
Array ( [id] => 19795312 [patent_doc_number] => 12236262 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-02-25 [patent_title] => Machine learning technique for efficiently scheduling tasks for large-scale analysis of binary executables [patent_app_type] => utility [patent_app_number] => 18/905078 [patent_app_country] => US [patent_app_date] => 2024-10-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4772 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18905078 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/905078
Machine learning technique for efficiently scheduling tasks for large-scale analysis of binary executables Oct 1, 2024 Issued
Array ( [id] => 19911892 [patent_doc_number] => 12288103 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-04-29 [patent_title] => Systems and methods to facilitate adaptive resource capacity prediction and control using cloud infrastructures with a capacity prediction interface [patent_app_type] => utility [patent_app_number] => 18/785993 [patent_app_country] => US [patent_app_date] => 2024-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 12881 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 222 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18785993 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/785993
Systems and methods to facilitate adaptive resource capacity prediction and control using cloud infrastructures with a capacity prediction interface Jul 25, 2024 Issued
Array ( [id] => 19911892 [patent_doc_number] => 12288103 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-04-29 [patent_title] => Systems and methods to facilitate adaptive resource capacity prediction and control using cloud infrastructures with a capacity prediction interface [patent_app_type] => utility [patent_app_number] => 18/785993 [patent_app_country] => US [patent_app_date] => 2024-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 12881 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 222 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18785993 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/785993
Systems and methods to facilitate adaptive resource capacity prediction and control using cloud infrastructures with a capacity prediction interface Jul 25, 2024 Issued
Array ( [id] => 19678302 [patent_doc_number] => 12190166 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-01-07 [patent_title] => System and method for observing and predicting data batch activity in real time [patent_app_type] => utility [patent_app_number] => 18/739658 [patent_app_country] => US [patent_app_date] => 2024-06-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6109 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 192 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18739658 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/739658
System and method for observing and predicting data batch activity in real time Jun 10, 2024 Issued
Array ( [id] => 19740237 [patent_doc_number] => 12217073 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-02-04 [patent_title] => Method, an apparatus, an electronic device, and a storage medium for detecting virtual machine load [patent_app_type] => utility [patent_app_number] => 18/677805 [patent_app_country] => US [patent_app_date] => 2024-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 12 [patent_no_of_words] => 13019 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 18677805 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/677805
Method, an apparatus, an electronic device, and a storage medium for detecting virtual machine load May 28, 2024 Issued
Array ( [id] => 19434606 [patent_doc_number] => 20240303104 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-12 [patent_title] => MANAGING PROXY VIRTUAL MACHINES [patent_app_type] => utility [patent_app_number] => 18/667804 [patent_app_country] => US [patent_app_date] => 2024-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19650 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 208 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18667804 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/667804
Managing proxy virtual machines May 16, 2024 Issued
Array ( [id] => 19283849 [patent_doc_number] => 20240220325 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-04 [patent_title] => Computer System with Reconfigurable Processors [patent_app_type] => utility [patent_app_number] => 18/603156 [patent_app_country] => US [patent_app_date] => 2024-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19688 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -4 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18603156 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/603156
Computer System with Reconfigurable Processors Mar 11, 2024 Pending
Array ( [id] => 19925181 [patent_doc_number] => 12299467 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-05-13 [patent_title] => Virtual server agent load balancing [patent_app_type] => utility [patent_app_number] => 18/584281 [patent_app_country] => US [patent_app_date] => 2024-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 27769 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [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] => 18584281 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/584281
Virtual server agent load balancing Feb 21, 2024 Issued
Array ( [id] => 19925181 [patent_doc_number] => 12299467 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-05-13 [patent_title] => Virtual server agent load balancing [patent_app_type] => utility [patent_app_number] => 18/584281 [patent_app_country] => US [patent_app_date] => 2024-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 27769 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [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] => 18584281 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/584281
Virtual server agent load balancing Feb 21, 2024 Issued
Array ( [id] => 19588326 [patent_doc_number] => 20240385883 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-11-21 [patent_title] => TECHNIQUES FOR DISTRIBUTED COMPUTING AND STORAGE [patent_app_type] => utility [patent_app_number] => 18/437039 [patent_app_country] => US [patent_app_date] => 2024-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14469 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [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] => 18437039 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/437039
Techniques for distributed computing and storage Feb 7, 2024 Issued
Array ( [id] => 19174502 [patent_doc_number] => 20240160476 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-16 [patent_title] => RESPONDING TO APPLICATION DEMAND IN A SYSTEM THAT USES PROGRAMMABLE LOGIC COMPONENTS [patent_app_type] => utility [patent_app_number] => 18/423184 [patent_app_country] => US [patent_app_date] => 2024-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16170 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 304 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18423184 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/423184
Responding to application demand in a system that uses programmable logic components Jan 24, 2024 Issued
Array ( [id] => 19391423 [patent_doc_number] => 20240281293 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-22 [patent_title] => METHOD AND APPARATUS FOR MANAGING THREADS IN MANYCORE [patent_app_type] => utility [patent_app_number] => 18/417445 [patent_app_country] => US [patent_app_date] => 2024-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8403 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [patent_words_short_claim] => 277 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18417445 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/417445
Method and apparatus for managing threads in manycore Jan 18, 2024 Issued
Array ( [id] => 19523151 [patent_doc_number] => 12124881 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-10-22 [patent_title] => Complex computing network for controlling computing operations based on a computing load [patent_app_type] => utility [patent_app_number] => 18/402659 [patent_app_country] => US [patent_app_date] => 2024-01-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 206 [patent_figures_cnt] => 394 [patent_no_of_words] => 337342 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 1259 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18402659 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/402659
Complex computing network for controlling computing operations based on a computing load Jan 1, 2024 Issued
Array ( [id] => 19514181 [patent_doc_number] => 20240345867 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-17 [patent_title] => TRANSACTION SCHEDULING FOR A USER DATA CACHE BY ASSESSING UPDATE CRITERIA [patent_app_type] => utility [patent_app_number] => 18/395473 [patent_app_country] => US [patent_app_date] => 2023-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8147 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18395473 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/395473
Transaction scheduling for a user data cache by assessing update criteria Dec 21, 2023 Issued
Array ( [id] => 19174514 [patent_doc_number] => 20240160488 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-16 [patent_title] => DYNAMIC MICROSERVICES ALLOCATION MECHANISM [patent_app_type] => utility [patent_app_number] => 18/539516 [patent_app_country] => US [patent_app_date] => 2023-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8946 [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] => 18539516 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/539516
DYNAMIC MICROSERVICES ALLOCATION MECHANISM Dec 13, 2023 Pending
Array ( [id] => 19084765 [patent_doc_number] => 20240111566 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-04 [patent_title] => MULTI-HYPERVISOR VIRTUAL MACHINES [patent_app_type] => utility [patent_app_number] => 18/528775 [patent_app_country] => US [patent_app_date] => 2023-12-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9993 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 27 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18528775 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/528775
MULTI-HYPERVISOR VIRTUAL MACHINES Dec 3, 2023 Pending
Array ( [id] => 19633147 [patent_doc_number] => 20240411596 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-12 [patent_title] => Managing Resources of a System Based on Hardware Transactional Memory [patent_app_type] => utility [patent_app_number] => 18/525748 [patent_app_country] => US [patent_app_date] => 2023-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15177 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18525748 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/525748
Managing resources of a system based on hardware transactional memory Nov 29, 2023 Issued
Array ( [id] => 19678265 [patent_doc_number] => 12190128 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-01-07 [patent_title] => Methods and systems for identifying control flow patterns in software code to detect software anomalies [patent_app_type] => utility [patent_app_number] => 18/498999 [patent_app_country] => US [patent_app_date] => 2023-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 11753 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18498999 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/498999
Methods and systems for identifying control flow patterns in software code to detect software anomalies Oct 30, 2023 Issued
Menu