
Forrest M. Phillips
Examiner (ID: 13373, Phone: (571)272-9020 , Office: P/2837 )
| Most Active Art Unit | 2837 |
| Art Unit(s) | 2837, 2832 |
| Total Applications | 2074 |
| Issued Applications | 1646 |
| Pending Applications | 110 |
| Abandoned Applications | 344 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 16242681
[patent_doc_number] => 20200259915
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-08-13
[patent_title] => SPECULATIVE CACHING IN A CONTENT DELIVERY NETWORK
[patent_app_type] => utility
[patent_app_number] => 16/861290
[patent_app_country] => US
[patent_app_date] => 2020-04-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5154
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[patent_words_short_claim] => 243
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16861290
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/861290 | Speculative caching in a content delivery network | Apr 28, 2020 | Issued |
Array
(
[id] => 17240341
[patent_doc_number] => 11184237
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-11-23
[patent_title] => On-demand topology creation and service provisioning
[patent_app_type] => utility
[patent_app_number] => 16/819219
[patent_app_country] => US
[patent_app_date] => 2020-03-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6944
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 224
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16819219
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/819219 | On-demand topology creation and service provisioning | Mar 15, 2020 | Issued |
Array
(
[id] => 19315271
[patent_doc_number] => 12041104
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-07-16
[patent_title] => Methods and apparatus for adaptive streaming of point clouds
[patent_app_type] => utility
[patent_app_number] => 17/436891
[patent_app_country] => US
[patent_app_date] => 2020-03-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 15629
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 196
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17436891
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/436891 | Methods and apparatus for adaptive streaming of point clouds | Mar 5, 2020 | Issued |
Array
(
[id] => 17086639
[patent_doc_number] => 20210281646
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-09-09
[patent_title] => METHODS, SYSTEMS, AND APPARATUSES FOR VOICE RESTORATION FOR ORIGINATING CALLS
[patent_app_type] => utility
[patent_app_number] => 16/808218
[patent_app_country] => US
[patent_app_date] => 2020-03-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9579
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 71
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16808218
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/808218 | METHODS, SYSTEMS, AND APPARATUSES FOR VOICE RESTORATION FOR ORIGINATING CALLS | Mar 2, 2020 | Pending |
Array
(
[id] => 17153496
[patent_doc_number] => 11146599
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-10-12
[patent_title] => Data stream processing to facilitate conferencing based on protocols
[patent_app_type] => utility
[patent_app_number] => 16/782042
[patent_app_country] => US
[patent_app_date] => 2020-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 36786
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 325
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16782042
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/782042 | Data stream processing to facilitate conferencing based on protocols | Feb 3, 2020 | Issued |
Array
(
[id] => 18705726
[patent_doc_number] => 11792251
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-10-17
[patent_title] => Media stream network action decisions
[patent_app_type] => utility
[patent_app_number] => 16/734777
[patent_app_country] => US
[patent_app_date] => 2020-01-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 19
[patent_no_of_words] => 21313
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 360
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16734777
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/734777 | Media stream network action decisions | Jan 5, 2020 | Issued |
Array
(
[id] => 16821095
[patent_doc_number] => 11005949
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-05-11
[patent_title] => Shared hosting environment migration with IP change and decreased downtime
[patent_app_type] => utility
[patent_app_number] => 16/719603
[patent_app_country] => US
[patent_app_date] => 2019-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 8180
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 290
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16719603
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/719603 | Shared hosting environment migration with IP change and decreased downtime | Dec 17, 2019 | Issued |
Array
(
[id] => 15778269
[patent_doc_number] => 20200120152
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-04-16
[patent_title] => EDGE NODE CONTROL
[patent_app_type] => utility
[patent_app_number] => 16/715441
[patent_app_country] => US
[patent_app_date] => 2019-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4881
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[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] => 16715441
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/715441 | EDGE NODE CONTROL | Dec 15, 2019 | Abandoned |
Array
(
[id] => 16813440
[patent_doc_number] => 20210135995
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-05-06
[patent_title] => NETWORK POLICY ARCHITECTURE
[patent_app_type] => utility
[patent_app_number] => 16/674693
[patent_app_country] => US
[patent_app_date] => 2019-11-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11417
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 168
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16674693
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/674693 | Network policy architecture | Nov 4, 2019 | Issued |
Array
(
[id] => 15566771
[patent_doc_number] => 20200067797
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-02-27
[patent_title] => SDN-BASED API CONTROLLER
[patent_app_type] => utility
[patent_app_number] => 16/672241
[patent_app_country] => US
[patent_app_date] => 2019-11-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10290
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 185
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16672241
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/672241 | SDN-BASED API CONTROLLER | Oct 31, 2019 | Abandoned |
Array
(
[id] => 16882220
[patent_doc_number] => 11032387
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-06-08
[patent_title] => Handling of content in a content delivery network
[patent_app_type] => utility
[patent_app_number] => 16/665025
[patent_app_country] => US
[patent_app_date] => 2019-10-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8845
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 201
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16665025
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/665025 | Handling of content in a content delivery network | Oct 27, 2019 | Issued |
Array
(
[id] => 15534125
[patent_doc_number] => 20200059369
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-02-20
[patent_title] => DETERMINING CONSENSUS BY PARALLEL PROOF OF VOTING IN CONSORTIUM BLOCKCHAIN
[patent_app_type] => utility
[patent_app_number] => 16/540012
[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] => 10443
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -9
[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] => 16540012
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/540012 | DETERMINING CONSENSUS BY PARALLEL PROOF OF VOTING IN CONSORTIUM BLOCKCHAIN | Aug 12, 2019 | Abandoned |
Array
(
[id] => 15627671
[patent_doc_number] => 20200084240
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-03-12
[patent_title] => SYSTEMS AND METHODS TO ROTATE SECURITY ASSETS USED FOR SECURE COMMUNICATIONS
[patent_app_type] => utility
[patent_app_number] => 16/507812
[patent_app_country] => US
[patent_app_date] => 2019-07-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6986
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 110
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16507812
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/507812 | Systems and methods to rotate security assets used for secure communications | Jul 9, 2019 | Issued |
Array
(
[id] => 16449258
[patent_doc_number] => 10841193
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-11-17
[patent_title] => Monitoring quality of service
[patent_app_type] => utility
[patent_app_number] => 16/409399
[patent_app_country] => US
[patent_app_date] => 2019-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 7756
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 223
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16409399
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/409399 | Monitoring quality of service | May 9, 2019 | Issued |
Array
(
[id] => 16996369
[patent_doc_number] => 20210234790
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-07-29
[patent_title] => GEOLOCATION SYSTEM AND METHOD
[patent_app_type] => utility
[patent_app_number] => 17/051390
[patent_app_country] => US
[patent_app_date] => 2019-05-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9857
[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] => 17051390
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/051390 | Geolocation system and method | Apr 30, 2019 | Issued |
Array
(
[id] => 14586319
[patent_doc_number] => 20190220768
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-07-18
[patent_title] => CONSTRUCTING TOPOLOGY FOR SATISFYING PARTITION TOLERANCE IN CONSORTIUM BLOCKCHAIN CONSENSUS
[patent_app_type] => utility
[patent_app_number] => 16/361067
[patent_app_country] => US
[patent_app_date] => 2019-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7394
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[patent_words_short_claim] => 287
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16361067
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/361067 | CONSTRUCTING TOPOLOGY FOR SATISFYING PARTITION TOLERANCE IN CONSORTIUM BLOCKCHAIN CONSENSUS | Mar 20, 2019 | Abandoned |
Array
(
[id] => 15091047
[patent_doc_number] => 20190340334
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-11-07
[patent_title] => METHOD AND SYSTEM FOR ENSURING SEQUENTIAL PLAYBACK OF DIGITAL MEDIA
[patent_app_type] => utility
[patent_app_number] => 16/352746
[patent_app_country] => US
[patent_app_date] => 2019-03-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7281
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 87
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16352746
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/352746 | METHOD AND SYSTEM FOR ENSURING SEQUENTIAL PLAYBACK OF DIGITAL MEDIA | Mar 12, 2019 | Abandoned |
Array
(
[id] => 16747408
[patent_doc_number] => 10972418
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-04-06
[patent_title] => Systems and methods for dynamically associating thread labels with messages in a mobile environment
[patent_app_type] => utility
[patent_app_number] => 16/269523
[patent_app_country] => US
[patent_app_date] => 2019-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 24
[patent_figures_cnt] => 24
[patent_no_of_words] => 15290
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 471
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16269523
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/269523 | Systems and methods for dynamically associating thread labels with messages in a mobile environment | Feb 5, 2019 | Issued |
Array
(
[id] => 14287673
[patent_doc_number] => 20190141121
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-05-09
[patent_title] => TECHNOLOGIES FOR PROVIDING FUNCTION AS SERVICE TIERED SCHEDULING AND MAPPING FOR MULTI-OPERATOR ARCHITECTURES
[patent_app_type] => utility
[patent_app_number] => 16/234865
[patent_app_country] => US
[patent_app_date] => 2018-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6418
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16234865
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/234865 | Technologies for providing function as service tiered scheduling and mapping for multi-operator architectures | Dec 27, 2018 | Issued |
Array
(
[id] => 17729593
[patent_doc_number] => 11385981
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-07-12
[patent_title] => System and method for deploying servers in a distributed storage to improve fault tolerance
[patent_app_type] => utility
[patent_app_number] => 16/234940
[patent_app_country] => US
[patent_app_date] => 2018-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 8425
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 239
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16234940
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/234940 | System and method for deploying servers in a distributed storage to improve fault tolerance | Dec 27, 2018 | Issued |