Search

Michael Eugene La Villa

Examiner (ID: 15498, Phone: (571)272-1539 , Office: P/1784 )

Most Active Art Unit
1784
Art Unit(s)
4132, 1784, 1775, 1316, 3623, 1773, 1794, 1754
Total Applications
1611
Issued Applications
1133
Pending Applications
118
Abandoned Applications
393

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 20376521 [patent_doc_number] => 12483976 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-11-25 [patent_title] => Application programming interface to prevent deselection of storage [patent_app_type] => utility [patent_app_number] => 17/720199 [patent_app_country] => US [patent_app_date] => 2022-04-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 69 [patent_figures_cnt] => 70 [patent_no_of_words] => 72565 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17720199 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/720199
Application programming interface to prevent deselection of storage Apr 12, 2022 Issued
Array ( [id] => 20376521 [patent_doc_number] => 12483976 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-11-25 [patent_title] => Application programming interface to prevent deselection of storage [patent_app_type] => utility [patent_app_number] => 17/720199 [patent_app_country] => US [patent_app_date] => 2022-04-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 69 [patent_figures_cnt] => 70 [patent_no_of_words] => 72565 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17720199 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/720199
Application programming interface to prevent deselection of storage Apr 12, 2022 Issued
Array ( [id] => 20376521 [patent_doc_number] => 12483976 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-11-25 [patent_title] => Application programming interface to prevent deselection of storage [patent_app_type] => utility [patent_app_number] => 17/720199 [patent_app_country] => US [patent_app_date] => 2022-04-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 69 [patent_figures_cnt] => 70 [patent_no_of_words] => 72565 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17720199 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/720199
Application programming interface to prevent deselection of storage Apr 12, 2022 Issued
Array ( [id] => 20435766 [patent_doc_number] => 12507160 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-12-23 [patent_title] => Application programming interface to select storage [patent_app_type] => utility [patent_app_number] => 17/720196 [patent_app_country] => US [patent_app_date] => 2022-04-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 69 [patent_figures_cnt] => 70 [patent_no_of_words] => 72485 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17720196 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/720196
Application programming interface to select storage Apr 12, 2022 Issued
Array ( [id] => 20376521 [patent_doc_number] => 12483976 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-11-25 [patent_title] => Application programming interface to prevent deselection of storage [patent_app_type] => utility [patent_app_number] => 17/720199 [patent_app_country] => US [patent_app_date] => 2022-04-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 69 [patent_figures_cnt] => 70 [patent_no_of_words] => 72565 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17720199 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/720199
Application programming interface to prevent deselection of storage Apr 12, 2022 Issued
Array ( [id] => 18506407 [patent_doc_number] => 11704224 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-07-18 [patent_title] => Long running workflows for robotic process automation [patent_app_type] => utility [patent_app_number] => 17/658260 [patent_app_country] => US [patent_app_date] => 2022-04-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6842 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17658260 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/658260
Long running workflows for robotic process automation Apr 6, 2022 Issued
Array ( [id] => 18262100 [patent_doc_number] => 11609801 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-03-21 [patent_title] => Application interface governance platform to harmonize, validate, and replicate data-driven definitions to execute application interface functionality [patent_app_type] => utility [patent_app_number] => 17/713219 [patent_app_country] => US [patent_app_date] => 2022-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 16598 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17713219 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/713219
Application interface governance platform to harmonize, validate, and replicate data-driven definitions to execute application interface functionality Apr 3, 2022 Issued
Array ( [id] => 18677899 [patent_doc_number] => 20230315546 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-10-05 [patent_title] => SYSTEMS AND METHODS FOR MOVING, RECONCILING, AND AGGREGATING DATA FROM MAINFRAME COMPUTERS TO HYBRID CLOUD [patent_app_type] => utility [patent_app_number] => 17/657674 [patent_app_country] => US [patent_app_date] => 2022-04-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4934 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [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] => 17657674 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/657674
Systems and methods for moving, reconciling, and aggregating data from mainframe computers to hybrid cloud Mar 31, 2022 Issued
Array ( [id] => 18659934 [patent_doc_number] => 20230305941 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-09-28 [patent_title] => SYSTEMS AND METHODS FOR ISOLATING TRANSACTIONS TO A PSEUDO-WAIT-FOR-INPUT REGION [patent_app_type] => utility [patent_app_number] => 17/656557 [patent_app_country] => US [patent_app_date] => 2022-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8623 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 276 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17656557 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/656557
Systems and methods for isolating transactions to a pseudo-wait-for-input region Mar 24, 2022 Issued
Array ( [id] => 18659867 [patent_doc_number] => 20230305874 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-09-28 [patent_title] => MIGRATING CONTAINERS ACROSS NON-UNIFORM MEMORY ACCESS (NUMA) NODES OF A PROCESSOR DEVICE [patent_app_type] => utility [patent_app_number] => 17/704600 [patent_app_country] => US [patent_app_date] => 2022-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5990 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17704600 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/704600
Migrating containers across non-uniform memory access (NUMA) nodes of a processor device Mar 24, 2022 Issued
Array ( [id] => 19857428 [patent_doc_number] => 12260266 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-03-25 [patent_title] => Compute load balancing in a distributed environment [patent_app_type] => utility [patent_app_number] => 17/691570 [patent_app_country] => US [patent_app_date] => 2022-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7083 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [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] => 17691570 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/691570
Compute load balancing in a distributed environment Mar 9, 2022 Issued
Array ( [id] => 19596117 [patent_doc_number] => 12153965 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-11-26 [patent_title] => Allocation of worker threads in a parallelization framework with result streaming [patent_app_type] => utility [patent_app_number] => 17/688212 [patent_app_country] => US [patent_app_date] => 2022-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9350 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17688212 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/688212
Allocation of worker threads in a parallelization framework with result streaming Mar 6, 2022 Issued
Array ( [id] => 18606659 [patent_doc_number] => 11748123 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-09-05 [patent_title] => Transforming a remote desktop into a remote application [patent_app_type] => utility [patent_app_number] => 17/684439 [patent_app_country] => US [patent_app_date] => 2022-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7091 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17684439 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/684439
Transforming a remote desktop into a remote application Mar 1, 2022 Issued
Array ( [id] => 17839587 [patent_doc_number] => 20220276892 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-09-01 [patent_title] => TRANSFORMING INTENT EXPRESSIONS INTO COMMANDS AND CONFIGURATIONS [patent_app_type] => utility [patent_app_number] => 17/679257 [patent_app_country] => US [patent_app_date] => 2022-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9588 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17679257 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/679257
Transforming intent expressions into commands and configurations Feb 23, 2022 Issued
Array ( [id] => 20609899 [patent_doc_number] => 12585501 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-03-24 [patent_title] => Machine-learning (ML)-based resource utilization prediction and management engine [patent_app_type] => utility [patent_app_number] => 17/676362 [patent_app_country] => US [patent_app_date] => 2022-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 0 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 231 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17676362 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/676362
Machine-learning (ML)-based resource utilization prediction and management engine Feb 20, 2022 Issued
Array ( [id] => 18584721 [patent_doc_number] => 20230266985 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-08-24 [patent_title] => EXECUTION REDIRECTION IN A REMOTE DESKTOP [patent_app_type] => utility [patent_app_number] => 17/675855 [patent_app_country] => US [patent_app_date] => 2022-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6383 [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] => 17675855 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/675855
Execution redirection in a remote desktop Feb 17, 2022 Issued
Array ( [id] => 18454268 [patent_doc_number] => 20230195548 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-22 [patent_title] => BRIDGING VIRTUAL DESKTOPS UNDER NESTED MODE [patent_app_type] => utility [patent_app_number] => 17/670800 [patent_app_country] => US [patent_app_date] => 2022-02-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10083 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17670800 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/670800
Bridging virtual desktops under nested mode Feb 13, 2022 Issued
Array ( [id] => 19434607 [patent_doc_number] => 20240303105 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-12 [patent_title] => Method and system for performing a digital process [patent_app_type] => utility [patent_app_number] => 18/263137 [patent_app_country] => US [patent_app_date] => 2022-02-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16550 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 18263137 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/263137
Method and system for performing a digital process Feb 3, 2022 Pending
Array ( [id] => 19036414 [patent_doc_number] => 20240086229 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-03-14 [patent_title] => Method and system for performing a digital process [patent_app_type] => utility [patent_app_number] => 18/263139 [patent_app_country] => US [patent_app_date] => 2022-02-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16627 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 18263139 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/263139
Method and system for performing a digital process Feb 3, 2022 Pending
Array ( [id] => 18630346 [patent_doc_number] => 20230289239 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-09-14 [patent_title] => METHOD AND SYSTEM FOR PERFORMING DISTRIBUTED COMPUTER VISION WORKLOADS IN A COMPUTER VISION ENVIRONMENT USING A COMPUTER VISION NODE LEADER [patent_app_type] => utility [patent_app_number] => 17/581374 [patent_app_country] => US [patent_app_date] => 2022-01-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18253 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17581374 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/581374
Method and system for performing distributed computer vision workloads in a computer vision environment using a computer vision node leader Jan 20, 2022 Issued
Menu