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] => 17061959 [patent_doc_number] => 11106561 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-31 [patent_title] => Method and device for evaluating IO performance of cache servers [patent_app_type] => utility [patent_app_number] => 16/348044 [patent_app_country] => US [patent_app_date] => 2018-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 7957 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16348044 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/348044
Method and device for evaluating IO performance of cache servers Aug 21, 2018 Issued
Array ( [id] => 14061867 [patent_doc_number] => 10235226 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-03-19 [patent_title] => System and method for message management across a network [patent_app_type] => utility [patent_app_number] => 16/107794 [patent_app_country] => US [patent_app_date] => 2018-08-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7579 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16107794 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/107794
System and method for message management across a network Aug 20, 2018 Issued
Array ( [id] => 16745144 [patent_doc_number] => 10970134 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-04-06 [patent_title] => Information processing apparatus and non-transitory computer readable medium [patent_app_type] => utility [patent_app_number] => 16/055162 [patent_app_country] => US [patent_app_date] => 2018-08-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 38 [patent_no_of_words] => 41162 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16055162 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/055162
Information processing apparatus and non-transitory computer readable medium Aug 5, 2018 Issued
Array ( [id] => 15459015 [patent_doc_number] => 20200042332 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-06 [patent_title] => APPLICATION ENVIRONMENT THAT IMPLEMENTS NATIVE CODE FUNCTIONALITY IN PROGRESSIVE WEB APPLICATIONS [patent_app_type] => utility [patent_app_number] => 16/052391 [patent_app_country] => US [patent_app_date] => 2018-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6266 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 72 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16052391 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/052391
Application environment that implements native code functionality in progressive web applications Jul 31, 2018 Issued
Array ( [id] => 15271841 [patent_doc_number] => 20190384655 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-19 [patent_title] => METHOD AND SYSTEM FOR PROCESSING DATA IN A SERVERLESS COMPUTING ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 16/049847 [patent_app_country] => US [patent_app_date] => 2018-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7674 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 248 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16049847 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/049847
Method and system for processing data in a serverless computing environment Jul 30, 2018 Issued
Array ( [id] => 15459087 [patent_doc_number] => 20200042368 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-06 [patent_title] => DETERMINING WHEN TO SEND MESSAGE TO A COMPUTING NODE TO PROCESS ITEMS BY TRAINING A MACHINE LEARNING MODULE [patent_app_type] => utility [patent_app_number] => 16/050755 [patent_app_country] => US [patent_app_date] => 2018-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9506 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16050755 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/050755
Determining when to send message to computing node to process items by training a machine learning module Jul 30, 2018 Issued
Array ( [id] => 13743685 [patent_doc_number] => 20180376313 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-12-27 [patent_title] => Methods and Apparatus for Using Smart Environment Devices Via Application Program Interfaces [patent_app_type] => utility [patent_app_number] => 16/051375 [patent_app_country] => US [patent_app_date] => 2018-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 76964 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16051375 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/051375
Methods and apparatus for using smart environment devices via application program interfaces Jul 30, 2018 Issued
Array ( [id] => 17605847 [patent_doc_number] => 11334335 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-05-17 [patent_title] => Software updates from a security control unit [patent_app_type] => utility [patent_app_number] => 16/050423 [patent_app_country] => US [patent_app_date] => 2018-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 6443 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16050423 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/050423
Software updates from a security control unit Jul 30, 2018 Issued
Array ( [id] => 15459085 [patent_doc_number] => 20200042367 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-06 [patent_title] => DETERMINING WHEN TO SEND MESSAGE TO A COMPUTING NODE TO PROCESS ITEMS USING A MACHINE LEARNING MODULE [patent_app_type] => utility [patent_app_number] => 16/050725 [patent_app_country] => US [patent_app_date] => 2018-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9384 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16050725 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/050725
Determining when to send message to a computing node to process items using a machine learning module Jul 30, 2018 Issued
Array ( [id] => 15982269 [patent_doc_number] => 10671462 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-02 [patent_title] => System and method for message management across a network [patent_app_type] => utility [patent_app_number] => 16/044288 [patent_app_country] => US [patent_app_date] => 2018-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7542 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16044288 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/044288
System and method for message management across a network Jul 23, 2018 Issued
Array ( [id] => 16032381 [patent_doc_number] => 10678611 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-09 [patent_title] => Facility monitoring sensor [patent_app_type] => utility [patent_app_number] => 16/040150 [patent_app_country] => US [patent_app_date] => 2018-07-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 10 [patent_no_of_words] => 4630 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16040150 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/040150
Facility monitoring sensor Jul 18, 2018 Issued
Array ( [id] => 15412621 [patent_doc_number] => 20200026633 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-23 [patent_title] => DETECTION OF RESOURCE BOTTLENECKS IN EXECUTION OF WORKFLOW TASKS USING PROVENANCE DATA [patent_app_type] => utility [patent_app_number] => 16/038373 [patent_app_country] => US [patent_app_date] => 2018-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7164 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 237 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16038373 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/038373
Detection of resource bottlenecks in execution of workflow tasks using provenance data Jul 17, 2018 Issued
Array ( [id] => 15368251 [patent_doc_number] => 20200019890 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-16 [patent_title] => SYSTEM AND METHOD FOR ONE-CLASS SIMILARITY MACHINES FOR ANOMALY DETECTION [patent_app_type] => utility [patent_app_number] => 16/032944 [patent_app_country] => US [patent_app_date] => 2018-07-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4617 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16032944 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/032944
System and method for one-class similarity machines for anomaly detection Jul 10, 2018 Issued
Array ( [id] => 15197923 [patent_doc_number] => 10496455 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-12-03 [patent_title] => Enabling synchronous editable signals in process modeling [patent_app_type] => utility [patent_app_number] => 16/014453 [patent_app_country] => US [patent_app_date] => 2018-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 7225 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 237 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16014453 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/014453
Enabling synchronous editable signals in process modeling Jun 20, 2018 Issued
Array ( [id] => 13486773 [patent_doc_number] => 20180294929 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-11 [patent_title] => REDUNDANT NETWORK SYSTEM [patent_app_type] => utility [patent_app_number] => 16/007279 [patent_app_country] => US [patent_app_date] => 2018-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8768 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 348 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16007279 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/007279
Redundant network system Jun 12, 2018 Issued
Array ( [id] => 15271765 [patent_doc_number] => 20190384617 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-19 [patent_title] => APPLICATION PROGRAMMING INTERFACE ENDPOINT ANALYSIS AND MODIFICATION [patent_app_type] => utility [patent_app_number] => 16/007487 [patent_app_country] => US [patent_app_date] => 2018-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9416 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16007487 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/007487
Application programming interface endpoint analysis and modification Jun 12, 2018 Issued
Array ( [id] => 14987575 [patent_doc_number] => 10447719 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-10-15 [patent_title] => Security breach reporting and incident management system [patent_app_type] => utility [patent_app_number] => 16/002868 [patent_app_country] => US [patent_app_date] => 2018-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 27 [patent_no_of_words] => 9510 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16002868 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/002868
Security breach reporting and incident management system Jun 6, 2018 Issued
Array ( [id] => 15609317 [patent_doc_number] => 10585720 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-03-10 [patent_title] => Method and system for executing application programming interface (API) requests based on union relationships between objects [patent_app_type] => utility [patent_app_number] => 15/995676 [patent_app_country] => US [patent_app_date] => 2018-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9525 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 197 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15995676 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/995676
Method and system for executing application programming interface (API) requests based on union relationships between objects May 31, 2018 Issued
Array ( [id] => 14856663 [patent_doc_number] => 10417058 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-09-17 [patent_title] => Method and system for executing application programming interface (API) requests based on parent-child object relationships [patent_app_type] => utility [patent_app_number] => 15/995652 [patent_app_country] => US [patent_app_date] => 2018-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9935 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15995652 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/995652
Method and system for executing application programming interface (API) requests based on parent-child object relationships May 31, 2018 Issued
Array ( [id] => 15151809 [patent_doc_number] => 20190354382 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-21 [patent_title] => TEMPORAL LAYERS FOR CONTAINER TECHNOLOGIES [patent_app_type] => utility [patent_app_number] => 15/982128 [patent_app_country] => US [patent_app_date] => 2018-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6897 [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] => 15982128 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/982128
Temporal layers for container technologies May 16, 2018 Issued
Menu