
Eric Johnson
Examiner (ID: 10824, Phone: (571)270-5715 , Office: P/2834 )
| Most Active Art Unit | 2834 |
| Art Unit(s) | 2834 |
| Total Applications | 964 |
| Issued Applications | 556 |
| Pending Applications | 93 |
| Abandoned Applications | 331 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 16858231
[patent_doc_number] => 20210158976
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-05-27
[patent_title] => METHOD AND APPARATUS FOR MANAGING ABNORMAL BEHAVIOR OF IOT DEVICE
[patent_app_type] => utility
[patent_app_number] => 16/830195
[patent_app_country] => US
[patent_app_date] => 2020-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5846
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 111
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16830195
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/830195 | METHOD AND APPARATUS FOR MANAGING ABNORMAL BEHAVIOR OF IOT DEVICE | Mar 24, 2020 | Abandoned |
Array
(
[id] => 17019472
[patent_doc_number] => 11089129
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-08-10
[patent_title] => Accelerated network delivery of channelized content
[patent_app_type] => utility
[patent_app_number] => 16/827308
[patent_app_country] => US
[patent_app_date] => 2020-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5495
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 174
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16827308
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/827308 | Accelerated network delivery of channelized content | Mar 22, 2020 | Issued |
Array
(
[id] => 18482053
[patent_doc_number] => 11695818
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-07-04
[patent_title] => Facilitating real-time transport of data streams
[patent_app_type] => utility
[patent_app_number] => 17/438743
[patent_app_country] => US
[patent_app_date] => 2020-03-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 13
[patent_no_of_words] => 14452
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 262
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17438743
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/438743 | Facilitating real-time transport of data streams | Mar 12, 2020 | Issued |
Array
(
[id] => 15971421
[patent_doc_number] => 20200169462
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-05-28
[patent_title] => CHANGING AN EXISTING BLOCKCHAIN TRUST CONFIGURATION
[patent_app_type] => utility
[patent_app_number] => 16/775263
[patent_app_country] => US
[patent_app_date] => 2020-01-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4610
[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] => 16775263
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/775263 | Changing an existing blockchain trust configuration | Jan 27, 2020 | Issued |
Array
(
[id] => 16195341
[patent_doc_number] => 20200236190
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-07-23
[patent_title] => RESIDENTIAL CACHE APPLIANCE UTILIZING A SOCIAL NETWORK
[patent_app_type] => utility
[patent_app_number] => 16/774874
[patent_app_country] => US
[patent_app_date] => 2020-01-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13119
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 172
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16774874
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/774874 | Residential cache appliance utilizing a social network | Jan 27, 2020 | Issued |
Array
(
[id] => 19626188
[patent_doc_number] => 12165022
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-12-10
[patent_title] => Distributed machine learning using network measurements
[patent_app_type] => utility
[patent_app_number] => 17/791628
[patent_app_country] => US
[patent_app_date] => 2020-01-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 6676
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 4
[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] => 17791628
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/791628 | Distributed machine learning using network measurements | Jan 9, 2020 | Issued |
Array
(
[id] => 17255070
[patent_doc_number] => 11190582
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-11-30
[patent_title] => Point to node in a multi-tiered middleware environment
[patent_app_type] => utility
[patent_app_number] => 16/723673
[patent_app_country] => US
[patent_app_date] => 2019-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6045
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 186
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16723673
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/723673 | Point to node in a multi-tiered middleware environment | Dec 19, 2019 | Issued |
Array
(
[id] => 17348263
[patent_doc_number] => 20220014594
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-01-13
[patent_title] => FRAMEWORK FOR DYNAMIC BROKERAGE AND MANAGEMENT OF TOPICS AND DATA AT THE SERVICE LAYER
[patent_app_type] => utility
[patent_app_number] => 17/297535
[patent_app_country] => US
[patent_app_date] => 2019-11-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 23212
[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] => 17297535
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/297535 | Framework for dynamic brokerage and management of topics and data at the service layer | Nov 25, 2019 | Issued |
Array
(
[id] => 18121646
[patent_doc_number] => 11553050
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-01-10
[patent_title] => Event notification method and device, apparatus and computer storage medium
[patent_app_type] => utility
[patent_app_number] => 17/296710
[patent_app_country] => US
[patent_app_date] => 2019-11-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 19
[patent_no_of_words] => 11465
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 474
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17296710
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/296710 | Event notification method and device, apparatus and computer storage medium | Nov 20, 2019 | Issued |
Array
(
[id] => 15627521
[patent_doc_number] => 20200084165
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-03-12
[patent_title] => AUTOMATICALLY DETERMINING AND SELECTING A SUITABLE COMMUNICATION CHANNEL TO DELIVER MESSAGES TO RECIPIENT
[patent_app_type] => utility
[patent_app_number] => 16/687453
[patent_app_country] => US
[patent_app_date] => 2019-11-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7887
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -9
[patent_words_short_claim] => 197
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16687453
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/687453 | Automatically determining and selecting a suitable communication channel to deliver messages to recipient | Nov 17, 2019 | Issued |
Array
(
[id] => 15903735
[patent_doc_number] => 20200151387
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-05-14
[patent_title] => MAKING REAL-TIME CONTENT SELECTION DECISIONS BASED ON MULTIVARIATE TESTING
[patent_app_type] => utility
[patent_app_number] => 16/683060
[patent_app_country] => US
[patent_app_date] => 2019-11-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8259
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 80
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16683060
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/683060 | Making real-time content selection decisions based on multivariate testing | Nov 12, 2019 | Issued |
Array
(
[id] => 15903429
[patent_doc_number] => 20200151234
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-05-14
[patent_title] => OPTIMIZING THIRD PARTY TAG INSERTION
[patent_app_type] => utility
[patent_app_number] => 16/683064
[patent_app_country] => US
[patent_app_date] => 2019-11-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7822
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[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] => 16683064
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/683064 | Optimizing third party tag insertion | Nov 12, 2019 | Issued |
Array
(
[id] => 15566757
[patent_doc_number] => 20200067790
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-02-27
[patent_title] => CONFIGURING THE GENERATION OF EPHEMERAL EVENT STREAMS BY REMOTE CAPTURE AGENTS
[patent_app_type] => utility
[patent_app_number] => 16/670816
[patent_app_country] => US
[patent_app_date] => 2019-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 29795
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -27
[patent_words_short_claim] => 115
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16670816
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/670816 | Configuring the generation of ephemeral event streams by remote capture agents | Oct 30, 2019 | Issued |
Array
(
[id] => 17325494
[patent_doc_number] => 11216508
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-01-04
[patent_title] => Entity resolution
[patent_app_type] => utility
[patent_app_number] => 16/601971
[patent_app_country] => US
[patent_app_date] => 2019-10-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 12521
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 278
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16601971
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/601971 | Entity resolution | Oct 14, 2019 | Issued |
Array
(
[id] => 15445167
[patent_doc_number] => 20200036767
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-01-30
[patent_title] => METHOD AND APPARATUS FOR EFFICIENTLY PRIORITIZING ELEMENTS IN A VIDEO STREAM FOR LOW-BANDWIDTH TRANSMISSION
[patent_app_type] => utility
[patent_app_number] => 16/596103
[patent_app_country] => US
[patent_app_date] => 2019-10-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6151
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[patent_words_short_claim] => 141
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16596103
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/596103 | Method and apparatus for efficiently prioritizing elements in a video stream for low-bandwidth transmission | Oct 7, 2019 | Issued |
Array
(
[id] => 17624284
[patent_doc_number] => 11343356
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-05-24
[patent_title] => Systems and methods for application specific load balancing
[patent_app_type] => utility
[patent_app_number] => 16/592049
[patent_app_country] => US
[patent_app_date] => 2019-10-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 37
[patent_figures_cnt] => 38
[patent_no_of_words] => 54221
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 187
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16592049
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/592049 | Systems and methods for application specific load balancing | Oct 2, 2019 | Issued |
Array
(
[id] => 15186669
[patent_doc_number] => 20190363926
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-11-28
[patent_title] => SYSTEMS AND METHODS FOR PERFORMING COMPUTER NETWORK SERVICE CHAIN ANALYTICS
[patent_app_type] => utility
[patent_app_number] => 16/535962
[patent_app_country] => US
[patent_app_date] => 2019-08-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5061
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -3
[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] => 16535962
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/535962 | Systems and methods for performing computer network service chain analytics | Aug 7, 2019 | Issued |
Array
(
[id] => 16836265
[patent_doc_number] => 11012530
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-05-18
[patent_title] => System and method for improving internet communication by using intermediate nodes
[patent_app_type] => utility
[patent_app_number] => 16/524026
[patent_app_country] => US
[patent_app_date] => 2019-07-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 134
[patent_figures_cnt] => 135
[patent_no_of_words] => 107797
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 298
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16524026
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/524026 | System and method for improving internet communication by using intermediate nodes | Jul 26, 2019 | Issued |
Array
(
[id] => 16974650
[patent_doc_number] => 11070638
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-07-20
[patent_title] => IoT device identification
[patent_app_type] => utility
[patent_app_number] => 16/522798
[patent_app_country] => US
[patent_app_date] => 2019-07-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4481
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16522798
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/522798 | IoT device identification | Jul 25, 2019 | Issued |
Array
(
[id] => 17079110
[patent_doc_number] => 11115537
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-09-07
[patent_title] => Template-based management of telecommunications services
[patent_app_type] => utility
[patent_app_number] => 16/506659
[patent_app_country] => US
[patent_app_date] => 2019-07-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 12197
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 193
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16506659
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/506659 | Template-based management of telecommunications services | Jul 8, 2019 | Issued |