Search

Phillips Iii

Examiner (ID: 6979, Phone: III ALBERT M )

Most Active Art Unit
2159
Art Unit(s)
2159, 2154, 2155, 2169
Total Applications
785
Issued Applications
624
Pending Applications
42
Abandoned Applications
131

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16714314 [patent_doc_number] => 20210081461 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-18 [patent_title] => STRING PATTERN MATCHING FOR MULTI-STRING PATTERN RULES IN INTRUSION DETECTION [patent_app_type] => utility [patent_app_number] => 16/569015 [patent_app_country] => US [patent_app_date] => 2019-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6053 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16569015 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/569015
String pattern matching for multi-string pattern rules in intrusion detection Sep 11, 2019 Issued
Array ( [id] => 17309079 [patent_doc_number] => 11210189 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-12-28 [patent_title] => Monitoring performance of computing systems [patent_app_type] => utility [patent_app_number] => 16/556636 [patent_app_country] => US [patent_app_date] => 2019-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 12501 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16556636 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/556636
Monitoring performance of computing systems Aug 29, 2019 Issued
Array ( [id] => 15530623 [patent_doc_number] => 20200057617 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-20 [patent_title] => SOFTWARE CODE OPTIMIZER AND METHOD [patent_app_type] => utility [patent_app_number] => 16/539699 [patent_app_country] => US [patent_app_date] => 2019-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10260 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16539699 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/539699
Software code optimizer and method Aug 12, 2019 Issued
Array ( [id] => 16385269 [patent_doc_number] => 10810107 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-10-20 [patent_title] => User interface for specifying data stream processing language programs for analyzing instrumented software [patent_app_type] => utility [patent_app_number] => 16/538634 [patent_app_country] => US [patent_app_date] => 2019-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 19202 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16538634 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/538634
User interface for specifying data stream processing language programs for analyzing instrumented software Aug 11, 2019 Issued
Array ( [id] => 16592453 [patent_doc_number] => 10901714 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-01-26 [patent_title] => Automatic software performance optimization [patent_app_type] => utility [patent_app_number] => 16/535935 [patent_app_country] => US [patent_app_date] => 2019-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 11552 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16535935 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/535935
Automatic software performance optimization Aug 7, 2019 Issued
Array ( [id] => 15182203 [patent_doc_number] => 20190361693 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-28 [patent_title] => SCALABLE ARTIFICIAL INTELLIGENCE DRIVEN CONFIGURATION MANAGEMENT [patent_app_type] => utility [patent_app_number] => 16/534896 [patent_app_country] => US [patent_app_date] => 2019-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15267 [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] => 16534896 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/534896
Scalable artificial intelligence driven configuration management Aug 6, 2019 Issued
Array ( [id] => 15935923 [patent_doc_number] => 20200159595 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-05-21 [patent_title] => COMPOSABLE AND CANCELABLE DATAFLOW CONTINUATION PASSING [patent_app_type] => utility [patent_app_number] => 16/533276 [patent_app_country] => US [patent_app_date] => 2019-08-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3330 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16533276 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/533276
Composable and cancelable dataflow continuation passing Aug 5, 2019 Issued
Array ( [id] => 16615854 [patent_doc_number] => 20210034507 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-04 [patent_title] => SYSTEMS AND METHODS FOR AUTOMATED INVOCATION OF ACCESSIBILITY VALIDATIONS IN ACCESSIBILITY SCRIPTS [patent_app_type] => utility [patent_app_number] => 16/530166 [patent_app_country] => US [patent_app_date] => 2019-08-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3729 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [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] => 16530166 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/530166
Systems and methods for automated invocation of accessibility validations in accessibility scripts Aug 1, 2019 Issued
Array ( [id] => 15855107 [patent_doc_number] => 10642839 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-05-05 [patent_title] => Associating hardware to store applications [patent_app_type] => utility [patent_app_number] => 16/529268 [patent_app_country] => US [patent_app_date] => 2019-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8574 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16529268 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/529268
Associating hardware to store applications Jul 31, 2019 Issued
Array ( [id] => 17151210 [patent_doc_number] => 11144287 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-10-12 [patent_title] => Compile time validation of programming code [patent_app_type] => utility [patent_app_number] => 16/518176 [patent_app_country] => US [patent_app_date] => 2019-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3474 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16518176 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/518176
Compile time validation of programming code Jul 21, 2019 Issued
Array ( [id] => 16607881 [patent_doc_number] => 10908884 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-02-02 [patent_title] => Methods and apparatus for runtime multi-scheduling of software executing on a heterogeneous system [patent_app_type] => utility [patent_app_number] => 16/455379 [patent_app_country] => US [patent_app_date] => 2019-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 25558 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 4 [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] => 16455379 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/455379
Methods and apparatus for runtime multi-scheduling of software executing on a heterogeneous system Jun 26, 2019 Issued
Array ( [id] => 14966773 [patent_doc_number] => 20190310865 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-10 [patent_title] => VIRTUALIZING EXTENSION CODE IN AN APPLICATION [patent_app_type] => utility [patent_app_number] => 16/449424 [patent_app_country] => US [patent_app_date] => 2019-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16640 [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] => 16449424 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/449424
Virtualizing extension code in an application Jun 22, 2019 Issued
Array ( [id] => 16810608 [patent_doc_number] => 20210133163 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-05-06 [patent_title] => Compilable Data Model [patent_app_type] => utility [patent_app_number] => 17/252849 [patent_app_country] => US [patent_app_date] => 2019-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9702 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [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] => 17252849 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/252849
Compilable Data Model Jun 16, 2019 Abandoned
Array ( [id] => 14902557 [patent_doc_number] => 20190295044 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-09-26 [patent_title] => INTELLIGENT SELF-SERVICE ADVISOR [patent_app_type] => utility [patent_app_number] => 16/438672 [patent_app_country] => US [patent_app_date] => 2019-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13223 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16438672 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/438672
Intelligent self-service delivery advisor Jun 11, 2019 Issued
Array ( [id] => 15757655 [patent_doc_number] => 10620939 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-04-14 [patent_title] => Security patch update processor [patent_app_type] => utility [patent_app_number] => 16/438214 [patent_app_country] => US [patent_app_date] => 2019-06-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4668 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 67 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16438214 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/438214
Security patch update processor Jun 10, 2019 Issued
Array ( [id] => 16278802 [patent_doc_number] => 10761832 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-09-01 [patent_title] => Software versioning [patent_app_type] => utility [patent_app_number] => 16/429896 [patent_app_country] => US [patent_app_date] => 2019-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 10244 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16429896 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/429896
Software versioning Jun 2, 2019 Issued
Array ( [id] => 17771142 [patent_doc_number] => 11403083 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-08-02 [patent_title] => Offloading server and offloading program [patent_app_type] => utility [patent_app_number] => 17/289870 [patent_app_country] => US [patent_app_date] => 2019-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 19646 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 411 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17289870 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/289870
Offloading server and offloading program Jun 2, 2019 Issued
Array ( [id] => 16652091 [patent_doc_number] => 10929271 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-02-23 [patent_title] => System and method for detecting and alerting unexpected behavior of software applications [patent_app_type] => utility [patent_app_number] => 16/398332 [patent_app_country] => US [patent_app_date] => 2019-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 6584 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16398332 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/398332
System and method for detecting and alerting unexpected behavior of software applications Apr 29, 2019 Issued
Array ( [id] => 17061838 [patent_doc_number] => 11106439 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-31 [patent_title] => Offload server and offload program [patent_app_type] => utility [patent_app_number] => 17/053155 [patent_app_country] => US [patent_app_date] => 2019-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 13641 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 229 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17053155 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/053155
Offload server and offload program Apr 14, 2019 Issued
Array ( [id] => 15730847 [patent_doc_number] => 10613852 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-04-07 [patent_title] => Cognitive installation of software updates based on user context [patent_app_type] => utility [patent_app_number] => 16/372561 [patent_app_country] => US [patent_app_date] => 2019-04-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6678 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16372561 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/372561
Cognitive installation of software updates based on user context Apr 1, 2019 Issued
Menu