Search

Mohammad Ali

Supervisory Patent Examiner (ID: 7419, Phone: (571)272-4105 , Office: P/2127 )

Most Active Art Unit
2177
Art Unit(s)
2177, 2166, 2127, 2158, 2167, 2119
Total Applications
392
Issued Applications
226
Pending Applications
65
Abandoned Applications
100

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 20601887 [patent_doc_number] => 20260079897 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2026-03-19 [patent_title] => System and Method for Generating Thoughts with Large Language Models Using Codewords [patent_app_type] => utility [patent_app_number] => 19/397339 [patent_app_country] => US [patent_app_date] => 2025-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 24064 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19397339 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/397339
System and Method for Generating Thoughts with Large Language Models Using Codewords Nov 20, 2025 Pending
Array ( [id] => 20296735 [patent_doc_number] => 20250321978 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-16 [patent_title] => Systems and Methods for Distributed Entity Tracking [patent_app_type] => utility [patent_app_number] => 19/247698 [patent_app_country] => US [patent_app_date] => 2025-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6568 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19247698 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/247698
Systems and Methods for Distributed Entity Tracking Jun 23, 2025 Pending
Array ( [id] => 20380678 [patent_doc_number] => 20250363171 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-11-27 [patent_title] => GENERATING TEMPORAL SEQUENCES USING DIFFUSION TRANSFORMER NEURAL NETWORKS [patent_app_type] => utility [patent_app_number] => 19/216518 [patent_app_country] => US [patent_app_date] => 2025-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7894 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 211 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19216518 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/216518
GENERATING TEMPORAL SEQUENCES USING DIFFUSION TRANSFORMER NEURAL NETWORKS May 21, 2025 Pending
Array ( [id] => 20140421 [patent_doc_number] => 20250247465 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-07-31 [patent_title] => SHARED VISIBILITY OF MULTI-DIMENSIONAL PROFILES AND PREDICTIONS [patent_app_type] => utility [patent_app_number] => 19/184056 [patent_app_country] => US [patent_app_date] => 2025-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12026 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 359 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19184056 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/184056
SHARED VISIBILITY OF MULTI-DIMENSIONAL PROFILES AND PREDICTIONS Apr 20, 2025 Pending
Array ( [id] => 20507212 [patent_doc_number] => 12541488 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-02-03 [patent_title] => System and method for generating thoughts with large language models using codewords [patent_app_type] => utility [patent_app_number] => 19/094850 [patent_app_country] => US [patent_app_date] => 2025-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 24162 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [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] => 19094850 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/094850
System and method for generating thoughts with large language models using codewords Mar 28, 2025 Issued
Array ( [id] => 20095112 [patent_doc_number] => 20250225048 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-07-10 [patent_title] => DATABASE SIMULATION MODELING FRAMEWORK [patent_app_type] => utility [patent_app_number] => 19/094261 [patent_app_country] => US [patent_app_date] => 2025-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17941 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19094261 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/094261
DATABASE SIMULATION MODELING FRAMEWORK Mar 27, 2025 Pending
Array ( [id] => 20234541 [patent_doc_number] => 20250291860 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-09-18 [patent_title] => SEARCH REQUEST PROCESSING [patent_app_type] => utility [patent_app_number] => 19/076708 [patent_app_country] => US [patent_app_date] => 2025-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3134 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 198 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19076708 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/076708
SEARCH REQUEST PROCESSING Mar 10, 2025 Pending
Array ( [id] => 20043995 [patent_doc_number] => 20250182217 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-06-05 [patent_title] => AI-AUGMENTED AUDITING PLATFORM INCLUDING TECHNIQUES FOR AUTOMATED DOCUMENT PROCESSING [patent_app_type] => utility [patent_app_number] => 19/043317 [patent_app_country] => US [patent_app_date] => 2025-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11330 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -27 [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] => 19043317 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/043317
AI-AUGMENTED AUDITING PLATFORM INCLUDING TECHNIQUES FOR AUTOMATED DOCUMENT PROCESSING Jan 30, 2025 Pending
Array ( [id] => 20026970 [patent_doc_number] => 20250165192 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-22 [patent_title] => Techniques for Providing an Upgraded Content Experience [patent_app_type] => utility [patent_app_number] => 19/031918 [patent_app_country] => US [patent_app_date] => 2025-01-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8441 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19031918 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/031918
Techniques for Providing an Upgraded Content Experience Jan 17, 2025 Pending
Array ( [id] => 20018058 [patent_doc_number] => 20250156280 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-15 [patent_title] => DATA LINEAGE BASED MULTI-DATA STORE RECOVERY [patent_app_type] => utility [patent_app_number] => 19/025761 [patent_app_country] => US [patent_app_date] => 2025-01-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 0 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19025761 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/025761
Data lineage based multi-data store recovery Jan 15, 2025 Issued
Array ( [id] => 20000886 [patent_doc_number] => 20250139108 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-01 [patent_title] => Design Strategies to Prevent Data Hallucination in Large Language Models for the Medical Field [patent_app_type] => utility [patent_app_number] => 19/004302 [patent_app_country] => US [patent_app_date] => 2024-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 0 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19004302 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/004302
Design Strategies to Prevent Data Hallucination in Large Language Models for the Medical Field Dec 27, 2024 Abandoned
Array ( [id] => 20732120 [patent_doc_number] => 12639379 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-05-26 [patent_title] => Data search and analysis for data systems [patent_app_type] => utility [patent_app_number] => 18/979191 [patent_app_country] => US [patent_app_date] => 2024-12-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 42 [patent_figures_cnt] => 42 [patent_no_of_words] => 36879 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 238 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18979191 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/979191
Data search and analysis for data systems Dec 11, 2024 Issued
Array ( [id] => 19864827 [patent_doc_number] => 20250103613 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-27 [patent_title] => EFFICIENT SYNCHRONIZATION MECHANISMS FOR GRAPH DATABASES [patent_app_type] => utility [patent_app_number] => 18/977258 [patent_app_country] => US [patent_app_date] => 2024-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8775 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18977258 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/977258
EFFICIENT SYNCHRONIZATION MECHANISMS FOR GRAPH DATABASES Dec 10, 2024 Pending
Array ( [id] => 20043381 [patent_doc_number] => 20250181603 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-06-05 [patent_title] => AUTOMATIC DATA RETRIEVAL AND SYNCHRONIZATION BASED ON CRAWLING AND INDEXING PRIVATE API DATA [patent_app_type] => utility [patent_app_number] => 18/963094 [patent_app_country] => US [patent_app_date] => 2024-11-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3601 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18963094 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/963094
AUTOMATIC DATA RETRIEVAL AND SYNCHRONIZATION BASED ON CRAWLING AND INDEXING PRIVATE API DATA Nov 26, 2024 Issued
Array ( [id] => 19924882 [patent_doc_number] => 12299163 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-05-13 [patent_title] => Method and computer program product for detecting and preventing successful attacks at endpoints in a validation architecture system [patent_app_type] => utility [patent_app_number] => 18/961285 [patent_app_country] => US [patent_app_date] => 2024-11-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 10225 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 443 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18961285 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/961285
Method and computer program product for detecting and preventing successful attacks at endpoints in a validation architecture system Nov 25, 2024 Issued
Array ( [id] => 19802721 [patent_doc_number] => 20250068646 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-27 [patent_title] => SYSTEMS AND METHODS FOR SYNCHRONIZATION OF DATA [patent_app_type] => utility [patent_app_number] => 18/937780 [patent_app_country] => US [patent_app_date] => 2024-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5872 [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] => 18937780 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/937780
Systems and methods for synchronization of data Nov 4, 2024 Issued
Array ( [id] => 20624084 [patent_doc_number] => 12591592 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-03-31 [patent_title] => Method, electronic device, and computer program product for replicating data [patent_app_type] => utility [patent_app_number] => 18/929913 [patent_app_country] => US [patent_app_date] => 2024-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 2080 [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] => 18929913 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/929913
Method, electronic device, and computer program product for replicating data Oct 28, 2024 Issued
Array ( [id] => 20654923 [patent_doc_number] => 20260106952 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2026-04-16 [patent_title] => SYSTEMS AND METHODS FOR PREVIEWING GOLF COURSES [patent_app_type] => utility [patent_app_number] => 18/914819 [patent_app_country] => US [patent_app_date] => 2024-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7268 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18914819 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/914819
Systems and methods for previewing golf courses Oct 13, 2024 Issued
Array ( [id] => 20595428 [patent_doc_number] => 12579145 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-03-17 [patent_title] => Query-execution planning using reinforcement learning [patent_app_type] => utility [patent_app_number] => 18/902195 [patent_app_country] => US [patent_app_date] => 2024-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5913 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 18902195 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/902195
Query-execution planning using reinforcement learning Sep 29, 2024 Issued
Array ( [id] => 19695068 [patent_doc_number] => 20250013613 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-09 [patent_title] => FILE SYSTEM CLONING METHOD AND APPARATUS [patent_app_type] => utility [patent_app_number] => 18/887533 [patent_app_country] => US [patent_app_date] => 2024-09-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10586 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18887533 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/887533
FILE SYSTEM CLONING METHOD AND APPARATUS Sep 16, 2024 Pending
Menu