Search

Leonid Shapiro

Examiner (ID: 5412, Phone: (571)272-7683 , Office: P/2625 )

Most Active Art Unit
2629
Art Unit(s)
2673, 2625, 2629, 2699, 2677
Total Applications
1318
Issued Applications
834
Pending Applications
2
Abandoned Applications
485

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19530254 [patent_doc_number] => 20240354156 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-24 [patent_title] => METHODS AND SYSTEMS OF SCHEDULING COMPUTER PROCESSES OR TASKS IN A DISTRIBUTED SYSTEM [patent_app_type] => utility [patent_app_number] => 18/759563 [patent_app_country] => US [patent_app_date] => 2024-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7415 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 246 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18759563 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/759563
Methods and systems of scheduling computer processes or tasks in a distributed system Jun 27, 2024 Issued
Array ( [id] => 19772015 [patent_doc_number] => 20250053441 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-13 [patent_title] => Event Scheduling in a Hybrid Computing System [patent_app_type] => utility [patent_app_number] => 18/618514 [patent_app_country] => US [patent_app_date] => 2024-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15162 [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] => 18618514 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/618514
Event Scheduling in a Hybrid Computing System Mar 26, 2024 Pending
Array ( [id] => 19334347 [patent_doc_number] => 20240248777 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-25 [patent_title] => METHOD FOR ENABLEMENT OF SERVICE API EXPOSED BY EAS AND A DEVICE PERFORMING THE SAME [patent_app_type] => utility [patent_app_number] => 18/417125 [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] => 7927 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18417125 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/417125
METHOD FOR ENABLEMENT OF SERVICE API EXPOSED BY EAS AND A DEVICE PERFORMING THE SAME Jan 18, 2024 Pending
Array ( [id] => 19114843 [patent_doc_number] => 20240126593 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-18 [patent_title] => USER-MODE INTERRUPT REQUEST PROCESSING METHOD AND APPARATUS [patent_app_type] => utility [patent_app_number] => 18/397184 [patent_app_country] => US [patent_app_date] => 2023-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17101 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18397184 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/397184
USER-MODE INTERRUPT REQUEST PROCESSING METHOD AND APPARATUS Dec 26, 2023 Pending
Array ( [id] => 19129406 [patent_doc_number] => 20240134759 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-25 [patent_title] => VIRTUAL MACHINE BACKUP FROM COMPUTING ENVIRONMENT TO STORAGE ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 18/540196 [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] => 16049 [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] => 18540196 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/540196
Virtual machine backup from computing environment to storage environment Dec 13, 2023 Issued
Array ( [id] => 19204860 [patent_doc_number] => 20240176759 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-30 [patent_title] => MACHINE LEARNING PARALLELIZATION METHOD USING HOST CPU WITH MULTI-SOCKET STRUCTURE AND APPARATUS THEREFOR [patent_app_type] => utility [patent_app_number] => 18/521396 [patent_app_country] => US [patent_app_date] => 2023-11-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5933 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18521396 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/521396
MACHINE LEARNING PARALLELIZATION METHOD USING HOST CPU WITH MULTI-SOCKET STRUCTURE AND APPARATUS THEREFOR Nov 27, 2023 Pending
Array ( [id] => 20027092 [patent_doc_number] => 20250165314 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-22 [patent_title] => System And Method For Determining Application Programming Interface (API) Version Compatibility And Related API Upgrade Process [patent_app_type] => utility [patent_app_number] => 18/513881 [patent_app_country] => US [patent_app_date] => 2023-11-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2331 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18513881 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/513881
System And Method For Determining Application Programming Interface (API) Version Compatibility And Related API Upgrade Process Nov 19, 2023 Pending
Array ( [id] => 19220344 [patent_doc_number] => 20240185048 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-06 [patent_title] => SYSTEMS AND METHODS FOR PARALLELIZING OPERATOR GRAPHS USING BOTTLENECK STRUCTURES [patent_app_type] => utility [patent_app_number] => 18/503005 [patent_app_country] => US [patent_app_date] => 2023-11-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 23170 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [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] => 18503005 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/503005
SYSTEMS AND METHODS FOR PARALLELIZING OPERATOR GRAPHS USING BOTTLENECK STRUCTURES Nov 5, 2023 Pending
Array ( [id] => 20000664 [patent_doc_number] => 20250138886 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-01 [patent_title] => SYSTEMS AND METHODS FOR DISTRIBUTING BASEBOARD MANAGEMENT CONTROLLER (BMC) SERVICES OVER A CLOUD ARCHITECTURE [patent_app_type] => utility [patent_app_number] => 18/493863 [patent_app_country] => US [patent_app_date] => 2023-10-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6606 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 60 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18493863 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/493863
SYSTEMS AND METHODS FOR DISTRIBUTING BASEBOARD MANAGEMENT CONTROLLER (BMC) SERVICES OVER A CLOUD ARCHITECTURE Oct 24, 2023 Pending
Array ( [id] => 19985690 [patent_doc_number] => 20250123912 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-17 [patent_title] => CUSTOMIZATION OF APPLICATION PROGRAMMING INTERFACES [patent_app_type] => utility [patent_app_number] => 18/488548 [patent_app_country] => US [patent_app_date] => 2023-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2390 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18488548 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/488548
CUSTOMIZATION OF APPLICATION PROGRAMMING INTERFACES Oct 16, 2023 Pending
Array ( [id] => 19985684 [patent_doc_number] => 20250123906 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-17 [patent_title] => COMPILING AND GENERATING DISPLAY CONTENT FOR EVENTS IN A RECORD [patent_app_type] => utility [patent_app_number] => 18/488608 [patent_app_country] => US [patent_app_date] => 2023-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8888 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18488608 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/488608
COMPILING AND GENERATING DISPLAY CONTENT FOR EVENTS IN A RECORD Oct 16, 2023 Pending
Array ( [id] => 19985722 [patent_doc_number] => 20250123944 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-17 [patent_title] => SYSTEMS AND METHODS FOR ODATA API PERFORMANCE TESTING [patent_app_type] => utility [patent_app_number] => 18/488136 [patent_app_country] => US [patent_app_date] => 2023-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1369 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18488136 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/488136
SYSTEMS AND METHODS FOR ODATA API PERFORMANCE TESTING Oct 16, 2023 Pending
Array ( [id] => 20529045 [patent_doc_number] => 12547480 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-02-10 [patent_title] => Schema-based integration of external APIs with natural language applications [patent_app_type] => utility [patent_app_number] => 18/476944 [patent_app_country] => US [patent_app_date] => 2023-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8285 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 217 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18476944 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/476944
Schema-based integration of external APIs with natural language applications Sep 27, 2023 Issued
Array ( [id] => 19848900 [patent_doc_number] => 20250094251 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-20 [patent_title] => SYSTEMS AND METHODS FOR PROVIDING A MIDDLE-TIER FRAMEWORK [patent_app_type] => utility [patent_app_number] => 18/470967 [patent_app_country] => US [patent_app_date] => 2023-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8067 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18470967 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/470967
SYSTEMS AND METHODS FOR PROVIDING A MIDDLE-TIER FRAMEWORK Sep 19, 2023 Pending
Array ( [id] => 19834208 [patent_doc_number] => 20250085994 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-13 [patent_title] => MANAGEMENT OF SERVICE MESHES ESTABLISHED BETWEEN VIRTUAL COMPUTING INSTANCES AND EXTERNAL DEVICES [patent_app_type] => utility [patent_app_number] => 18/367809 [patent_app_country] => US [patent_app_date] => 2023-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11275 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 245 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18367809 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/367809
MANAGEMENT OF SERVICE MESHES ESTABLISHED BETWEEN VIRTUAL COMPUTING INSTANCES AND EXTERNAL DEVICES Sep 12, 2023 Pending
Array ( [id] => 19756529 [patent_doc_number] => 20250045094 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-06 [patent_title] => GPU-INITITATED DATA ACCESS OF SCALED STORAGE [patent_app_type] => utility [patent_app_number] => 18/242682 [patent_app_country] => US [patent_app_date] => 2023-09-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 64211 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -47 [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] => 18242682 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/242682
GPU-INITITATED DATA ACCESS OF SCALED STORAGE Sep 5, 2023 Pending
Array ( [id] => 19819036 [patent_doc_number] => 20250077243 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-06 [patent_title] => RANDOMIZATION OF INSTRUCTION EXECUTION FLOW FOR GLITCH PROTECTION [patent_app_type] => utility [patent_app_number] => 18/242246 [patent_app_country] => US [patent_app_date] => 2023-09-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5461 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18242246 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/242246
RANDOMIZATION OF INSTRUCTION EXECUTION FLOW FOR GLITCH PROTECTION Sep 4, 2023 Pending
Array ( [id] => 19725797 [patent_doc_number] => 20250028548 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-23 [patent_title] => ASSIGNMENT OF CONTAINERIZED WORKLOADS TO VIRTUAL PRIVATE CLOUD SUBNETS IN A MULTI-TENANT NETWORK [patent_app_type] => utility [patent_app_number] => 18/237387 [patent_app_country] => US [patent_app_date] => 2023-08-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9486 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18237387 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/237387
ASSIGNMENT OF CONTAINERIZED WORKLOADS TO VIRTUAL PRIVATE CLOUD SUBNETS IN A MULTI-TENANT NETWORK Aug 22, 2023 Pending
Array ( [id] => 19340739 [patent_doc_number] => 12050932 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-30 [patent_title] => Methods and systems of scheduling computer processes or tasks in a distributed system [patent_app_type] => utility [patent_app_number] => 18/352570 [patent_app_country] => US [patent_app_date] => 2023-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7391 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 284 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18352570 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/352570
Methods and systems of scheduling computer processes or tasks in a distributed system Jul 13, 2023 Issued
Array ( [id] => 19514210 [patent_doc_number] => 20240345896 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-17 [patent_title] => GLOBAL VERTICAL AUTO-SCALING FOR APPLICATION CONTAINERS [patent_app_type] => utility [patent_app_number] => 18/299260 [patent_app_country] => US [patent_app_date] => 2023-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7239 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18299260 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/299260
GLOBAL VERTICAL AUTO-SCALING FOR APPLICATION CONTAINERS Apr 11, 2023 Pending
Menu