Search

Mark Spisich

Examiner (ID: 4097, Phone: (571)272-1278 , Office: P/3727 )

Most Active Art Unit
1744
Art Unit(s)
2402, 3727, 3405, 1744, 2899, 3723
Total Applications
2986
Issued Applications
2221
Pending Applications
110
Abandoned Applications
661

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 20296534 [patent_doc_number] => 20250321777 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-16 [patent_title] => FRAMEWORK FOR HIGH PERFORMANCE BLOCKCHAINS [patent_app_type] => utility [patent_app_number] => 19/250276 [patent_app_country] => US [patent_app_date] => 2025-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11577 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19250276 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/250276
FRAMEWORK FOR HIGH PERFORMANCE BLOCKCHAINS Jun 25, 2025 Pending
Array ( [id] => 19963821 [patent_doc_number] => 12333330 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-06-17 [patent_title] => Apparatus and method for increasing security of a virtual machine [patent_app_type] => utility [patent_app_number] => 18/889946 [patent_app_country] => US [patent_app_date] => 2024-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 25090 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [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] => 18889946 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/889946
Apparatus and method for increasing security of a virtual machine Sep 18, 2024 Issued
Array ( [id] => 20415671 [patent_doc_number] => 12498957 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-12-16 [patent_title] => Data processing method and apparatus, and readable medium and computing device [patent_app_type] => utility [patent_app_number] => 18/886790 [patent_app_country] => US [patent_app_date] => 2024-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 6 [patent_no_of_words] => 2413 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 236 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18886790 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/886790
Data processing method and apparatus, and readable medium and computing device Sep 15, 2024 Issued
Array ( [id] => 19740263 [patent_doc_number] => 12217099 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-02-04 [patent_title] => Resource allocation optimization using artificial intelligence [patent_app_type] => utility [patent_app_number] => 18/749419 [patent_app_country] => US [patent_app_date] => 2024-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 13911 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 375 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18749419 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/749419
Resource allocation optimization using artificial intelligence Jun 19, 2024 Issued
Array ( [id] => 19499241 [patent_doc_number] => 20240338259 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-10 [patent_title] => Compact Synchronization in Managed Runtimes [patent_app_type] => utility [patent_app_number] => 18/747956 [patent_app_country] => US [patent_app_date] => 2024-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6708 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18747956 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/747956
Compact Synchronization in Managed Runtimes Jun 18, 2024 Pending
Array ( [id] => 19588311 [patent_doc_number] => 20240385868 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-11-21 [patent_title] => FRAMEWORK FOR HIGH PERFORMANCE BLOCKCHAINS [patent_app_type] => utility [patent_app_number] => 18/667008 [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] => 16796 [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] => 18667008 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/667008
Framework for high performance blockchains May 16, 2024 Issued
Array ( [id] => 19596104 [patent_doc_number] => 12153952 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-11-26 [patent_title] => Method for processing multiple transactions converted from single transaction in processor, and processor for performing same [patent_app_type] => utility [patent_app_number] => 18/641999 [patent_app_country] => US [patent_app_date] => 2024-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6035 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18641999 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/641999
Method for processing multiple transactions converted from single transaction in processor, and processor for performing same Apr 21, 2024 Issued
Array ( [id] => 19334329 [patent_doc_number] => 20240248759 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-25 [patent_title] => SCHEDULING OF A PLURALITY OF GRAPHIC PROCESSING UNITS [patent_app_type] => utility [patent_app_number] => 18/628102 [patent_app_country] => US [patent_app_date] => 2024-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10164 [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] => 18628102 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/628102
SCHEDULING OF A PLURALITY OF GRAPHIC PROCESSING UNITS Apr 4, 2024 Pending
Array ( [id] => 19254115 [patent_doc_number] => 20240205112 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-20 [patent_title] => MANAGING A CLOUD SERVICE [patent_app_type] => utility [patent_app_number] => 18/589529 [patent_app_country] => US [patent_app_date] => 2024-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4543 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [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] => 18589529 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/589529
MANAGING A CLOUD SERVICE Feb 27, 2024 Issued
Array ( [id] => 19283830 [patent_doc_number] => 20240220306 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-04 [patent_title] => SYSTEM AND METHOD FOR REQUEST ISOLATION [patent_app_type] => utility [patent_app_number] => 18/425985 [patent_app_country] => US [patent_app_date] => 2024-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16215 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18425985 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/425985
System and method for request isolation Jan 28, 2024 Issued
Array ( [id] => 19443466 [patent_doc_number] => 12093741 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-09-17 [patent_title] => Apparatus and methods for determining a resource distribution [patent_app_type] => utility [patent_app_number] => 18/398339 [patent_app_country] => US [patent_app_date] => 2023-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 23804 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 314 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18398339 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/398339
Apparatus and methods for determining a resource distribution Dec 27, 2023 Issued
Array ( [id] => 19581705 [patent_doc_number] => 12147823 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-11-19 [patent_title] => Apparatus and method for providing a safety-critical operating environment (SCOE) [patent_app_type] => utility [patent_app_number] => 18/395149 [patent_app_country] => US [patent_app_date] => 2023-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 28961 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 278 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18395149 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/395149
Apparatus and method for providing a safety-critical operating environment (SCOE) Dec 21, 2023 Issued
Array ( [id] => 20130927 [patent_doc_number] => 12373240 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-29 [patent_title] => Provisioning of node based on downsizing or migration [patent_app_type] => utility [patent_app_number] => 18/544263 [patent_app_country] => US [patent_app_date] => 2023-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 5323 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 322 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18544263 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/544263
Provisioning of node based on downsizing or migration Dec 17, 2023 Issued
Array ( [id] => 19971645 [patent_doc_number] => 12340260 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-06-24 [patent_title] => Critical section speedup using help-enabled locks [patent_app_type] => utility [patent_app_number] => 18/515027 [patent_app_country] => US [patent_app_date] => 2023-11-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7723 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18515027 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/515027
Critical section speedup using help-enabled locks Nov 19, 2023 Issued
Array ( [id] => 19811488 [patent_doc_number] => 12242882 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-03-04 [patent_title] => Guest cluster deployed as virtual extension of management cluster in a virtualized computing system [patent_app_type] => utility [patent_app_number] => 18/504744 [patent_app_country] => US [patent_app_date] => 2023-11-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9396 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18504744 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/504744
Guest cluster deployed as virtual extension of management cluster in a virtualized computing system Nov 7, 2023 Issued
Array ( [id] => 19383081 [patent_doc_number] => 20240272951 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-15 [patent_title] => CONTROL METHOD, SYSTEM AND DEVICE WITH EDGE CLOUD SERVICE STABILITY [patent_app_type] => utility [patent_app_number] => 18/501934 [patent_app_country] => US [patent_app_date] => 2023-11-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10412 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [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] => 18501934 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/501934
Control method, system and device with edge cloud service stability Nov 2, 2023 Issued
Array ( [id] => 20110090 [patent_doc_number] => 12360811 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-15 [patent_title] => Data processing unit for stream processing [patent_app_type] => utility [patent_app_number] => 18/500070 [patent_app_country] => US [patent_app_date] => 2023-11-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8163 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 200 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18500070 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/500070
Data processing unit for stream processing Oct 31, 2023 Issued
Array ( [id] => 20468227 [patent_doc_number] => 12524266 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-01-13 [patent_title] => Dynamic batching for inference system for transformer-based generation tasks [patent_app_type] => utility [patent_app_number] => 18/453298 [patent_app_country] => US [patent_app_date] => 2023-08-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 14 [patent_no_of_words] => 11458 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 289 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18453298 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/453298
Dynamic batching for inference system for transformer-based generation tasks Aug 20, 2023 Issued
Array ( [id] => 20202962 [patent_doc_number] => 12405740 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-02 [patent_title] => Direct access storage for persistent services in a virtualized computing system [patent_app_type] => utility [patent_app_number] => 18/339923 [patent_app_country] => US [patent_app_date] => 2023-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2167 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 183 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18339923 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/339923
Direct access storage for persistent services in a virtualized computing system Jun 21, 2023 Issued
Array ( [id] => 19617421 [patent_doc_number] => 20240403101 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-05 [patent_title] => DATA ACCESS BY VIRTUAL PROCESSORS IN A DISTRIBUTED SYSTEM [patent_app_type] => utility [patent_app_number] => 18/328010 [patent_app_country] => US [patent_app_date] => 2023-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9483 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18328010 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/328010
DATA ACCESS BY VIRTUAL PROCESSORS IN A DISTRIBUTED SYSTEM Jun 1, 2023 Pending
Menu