
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 20265806
[patent_doc_number] => 12436797
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-10-07
[patent_title] => Data delay detection method and apparatus, electronic device, and computer-readable medium
[patent_app_type] => utility
[patent_app_number] => 18/967974
[patent_app_country] => US
[patent_app_date] => 2024-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 16609
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 282
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18967974
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/967974 | Data delay detection method and apparatus, electronic device, and computer-readable medium | Dec 3, 2024 | Issued |
Array
(
[id] => 20000629
[patent_doc_number] => 20250138851
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-01
[patent_title] => DIGITAL ASSISTANT INTERACTION
[patent_app_type] => utility
[patent_app_number] => 18/634730
[patent_app_country] => US
[patent_app_date] => 2024-04-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3423
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[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] => 18634730
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/634730 | Digital assistant interaction | Apr 11, 2024 | Issued |
Array
(
[id] => 19303395
[patent_doc_number] => 20240231975
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-11
[patent_title] => DATA SYNCHRONIZATION WITHOUT MIDDLEWARE
[patent_app_type] => utility
[patent_app_number] => 18/611107
[patent_app_country] => US
[patent_app_date] => 2024-03-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7621
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 88
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18611107
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/611107 | DATA SYNCHRONIZATION WITHOUT MIDDLEWARE | Mar 19, 2024 | Pending |
Array
(
[id] => 19219887
[patent_doc_number] => 20240184591
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-06-06
[patent_title] => APPLICATION-SPECIFIC SETTINGS FOR HOSTED APPLICATIONS USING CLIENT-SIDE AND HOST-SIDE TABLET DEVICE DRIVERS
[patent_app_type] => utility
[patent_app_number] => 18/438945
[patent_app_country] => US
[patent_app_date] => 2024-02-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7985
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18438945
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/438945 | APPLICATION-SPECIFIC SETTINGS FOR HOSTED APPLICATIONS USING CLIENT-SIDE AND HOST-SIDE TABLET DEVICE DRIVERS | Feb 11, 2024 | Pending |
Array
(
[id] => 19204784
[patent_doc_number] => 20240176683
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-05-30
[patent_title] => UPDATING A STATE OF A CLIENT DEVICE BASED ON AN EVENT THAT INCLUDES A SUBSET OF RECORDS THAT IDENTIFY BINARIES ASSOCIATED WITH THE CLIENT DEVICE
[patent_app_type] => utility
[patent_app_number] => 18/438456
[patent_app_country] => US
[patent_app_date] => 2024-02-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14078
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 212
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18438456
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/438456 | Updating a state of a client device based on an event that includes a subset of records that identify binaries associated with the client device | Feb 9, 2024 | Issued |
Array
(
[id] => 19857431
[patent_doc_number] => 12260269
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-03-25
[patent_title] => Multiple interacting systems at a site
[patent_app_type] => utility
[patent_app_number] => 18/428413
[patent_app_country] => US
[patent_app_date] => 2024-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 17983
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 161
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18428413
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/428413 | Multiple interacting systems at a site | Jan 30, 2024 | Issued |
Array
(
[id] => 19950431
[patent_doc_number] => 12321796
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-06-03
[patent_title] => Client device with simulated edge node for accessing a distributed storage system
[patent_app_type] => utility
[patent_app_number] => 18/428333
[patent_app_country] => US
[patent_app_date] => 2024-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 1153
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 91
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18428333
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/428333 | Client device with simulated edge node for accessing a distributed storage system | Jan 30, 2024 | Issued |
Array
(
[id] => 19603244
[patent_doc_number] => 20240394124
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-28
[patent_title] => ELECTRONIC DEVICE INCLUDING HARDWARE ARCHITECTURE FOR SUPPORTING INTER-PROCESS COMMUNICATION AND METHOD FOR PERFORMING INTER-PROCESS COMMUNICATION
[patent_app_type] => utility
[patent_app_number] => 18/410470
[patent_app_country] => US
[patent_app_date] => 2024-01-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9013
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[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] => 18410470
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/410470 | Electronic device including hardware architecture for supporting inter-process communication and method for performing inter-process communication | Jan 10, 2024 | Issued |
Array
(
[id] => 19780550
[patent_doc_number] => 12229584
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-02-18
[patent_title] => Platform and source agnostic data processing for structured and unstructured data sources
[patent_app_type] => utility
[patent_app_number] => 18/404017
[patent_app_country] => US
[patent_app_date] => 2024-01-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 10638
[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] => 18404017
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/404017 | Platform and source agnostic data processing for structured and unstructured data sources | Jan 3, 2024 | Issued |
Array
(
[id] => 19219891
[patent_doc_number] => 20240184595
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-06-06
[patent_title] => INTERACTIVE SYSTEM FOR AUTOMATIC EXECUTION OF PLUGINS
[patent_app_type] => utility
[patent_app_number] => 18/531684
[patent_app_country] => US
[patent_app_date] => 2023-12-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10867
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 100
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18531684
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/531684 | INTERACTIVE SYSTEM FOR AUTOMATIC EXECUTION OF PLUGINS | Dec 5, 2023 | Pending |
Array
(
[id] => 20043046
[patent_doc_number] => 20250181268
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-06-05
[patent_title] => EFFICIENT INTER-PROCESS BROADCAST IN A DISTRIBUTED SYSTEM
[patent_app_type] => utility
[patent_app_number] => 18/524707
[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] => 4589
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 147
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18524707
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/524707 | EFFICIENT INTER-PROCESS BROADCAST IN A DISTRIBUTED SYSTEM | Nov 29, 2023 | Pending |
Array
(
[id] => 19204758
[patent_doc_number] => 20240176657
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-05-30
[patent_title] => TASK PROCESSING METHOD AND APPARATUS, ELECTRONIC DEVICE, STORAGE MEDIUM AND PROGRAM PRODUCT
[patent_app_type] => utility
[patent_app_number] => 18/518332
[patent_app_country] => US
[patent_app_date] => 2023-11-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9615
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[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] => 18518332
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/518332 | TASK PROCESSING METHOD AND APPARATUS, ELECTRONIC DEVICE, STORAGE MEDIUM AND PROGRAM PRODUCT | Nov 21, 2023 | Pending |
Array
(
[id] => 19005921
[patent_doc_number] => 20240069992
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-02-29
[patent_title] => Message Queues in Network-Ready Storage Products having Computational Storage Processors
[patent_app_type] => utility
[patent_app_number] => 18/502713
[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] => 26562
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 55
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18502713
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/502713 | Message Queues in Network-Ready Storage Products having Computational Storage Processors | Nov 5, 2023 | Pending |
Array
(
[id] => 20000694
[patent_doc_number] => 20250138916
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-01
[patent_title] => AUTOMATED NAMING MANAGEMENT FOR APPLICATION PROGRAMMING INTERFACES
[patent_app_type] => utility
[patent_app_number] => 18/495309
[patent_app_country] => US
[patent_app_date] => 2023-10-26
[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] => 67
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18495309
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/495309 | AUTOMATED NAMING MANAGEMENT FOR APPLICATION PROGRAMMING INTERFACES | Oct 25, 2023 | Pending |
Array
(
[id] => 20000646
[patent_doc_number] => 20250138868
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-01
[patent_title] => LEAST HOP WORKLOAD TRANSFER DURING DATA CENTER DISASTER RECOVERY
[patent_app_type] => utility
[patent_app_number] => 18/494464
[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] => 3814
[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] => 18494464
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/494464 | LEAST HOP WORKLOAD TRANSFER DURING DATA CENTER DISASTER RECOVERY | Oct 24, 2023 | Pending |
Array
(
[id] => 20000654
[patent_doc_number] => 20250138876
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-01
[patent_title] => TASK SCHEDULING IDENTIFICATION FOR EFFICIENT TASK-AGNOSTIC CONTINUAL LEARNING
[patent_app_type] => utility
[patent_app_number] => 18/494647
[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] => 1206
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 79
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18494647
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/494647 | TASK SCHEDULING IDENTIFICATION FOR EFFICIENT TASK-AGNOSTIC CONTINUAL LEARNING | Oct 24, 2023 | Pending |
Array
(
[id] => 19992638
[patent_doc_number] => 20250130860
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-04-24
[patent_title] => METHOD AND SYSTEM FOR PROBABILISTIC ALLOCATION OF INDIVISIBLE RESOURCES
[patent_app_type] => utility
[patent_app_number] => 18/381274
[patent_app_country] => US
[patent_app_date] => 2023-10-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5064
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 18381274
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/381274 | METHOD AND SYSTEM FOR PROBABILISTIC ALLOCATION OF INDIVISIBLE RESOURCES | Oct 17, 2023 | Pending |
Array
(
[id] => 19985674
[patent_doc_number] => 20250123896
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-04-17
[patent_title] => CROSS CLOUD SERVING
[patent_app_type] => utility
[patent_app_number] => 18/488982
[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] => 4082
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 89
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18488982
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/488982 | CROSS CLOUD SERVING | Oct 16, 2023 | Pending |
Array
(
[id] => 19756551
[patent_doc_number] => 20250045116
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-02-06
[patent_title] => SYSTEM AND METHOD FOR PROVISIONING HARDWARE AS A SERVICE
[patent_app_type] => utility
[patent_app_number] => 18/477877
[patent_app_country] => US
[patent_app_date] => 2023-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9094
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 119
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18477877
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/477877 | SYSTEM AND METHOD FOR PROVISIONING HARDWARE AS A SERVICE | Sep 28, 2023 | Pending |
Array
(
[id] => 19427313
[patent_doc_number] => 12086736
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-09-10
[patent_title] => Search device, search method, computer program product, search system, and arbitrage system
[patent_app_type] => utility
[patent_app_number] => 18/472626
[patent_app_country] => US
[patent_app_date] => 2023-09-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 26
[patent_figures_cnt] => 33
[patent_no_of_words] => 25498
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 216
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18472626
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/472626 | Search device, search method, computer program product, search system, and arbitrage system | Sep 21, 2023 | Issued |