
John B. King
Examiner (ID: 14155, Phone: (571)270-7310 , Office: P/2498 )
| Most Active Art Unit | 2498 |
| Art Unit(s) | 2435, 2498, 2491 |
| Total Applications | 859 |
| Issued Applications | 703 |
| Pending Applications | 48 |
| Abandoned Applications | 127 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 14720397
[patent_doc_number] => 20190251262
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-08-15
[patent_title] => Secure Non-Deterministic, Self-Modifiable Computing Machine
[patent_app_type] => utility
[patent_app_number] => 16/365694
[patent_app_country] => US
[patent_app_date] => 2019-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 51679
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -22
[patent_words_short_claim] => 76
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16365694
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/365694 | Secure non-deterministic, self-modifiable computing machine | Mar 26, 2019 | Issued |
Array
(
[id] => 14902103
[patent_doc_number] => 20190294817
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-09-26
[patent_title] => METHOD AND SYSTEM FOR MANAGING ACCESS TO PERSONAL DATA BY MEANS OF A SMART CONTRACT
[patent_app_type] => utility
[patent_app_number] => 16/363395
[patent_app_country] => US
[patent_app_date] => 2019-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6874
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 277
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16363395
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/363395 | Method and system for managing access to personal data by means of a smart contract | Mar 24, 2019 | Issued |
Array
(
[id] => 14586005
[patent_doc_number] => 20190220611
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-07-18
[patent_title] => CRYPTOGRAPHIC UNIT FOR PUBLIC KEY INFRASTRUCTURE (PKI) OPERATIONS
[patent_app_type] => utility
[patent_app_number] => 16/362631
[patent_app_country] => US
[patent_app_date] => 2019-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 44910
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 350
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16362631
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/362631 | Cryptographic unit for public key infrastructure (PKI) operations | Mar 22, 2019 | Issued |
Array
(
[id] => 15032469
[patent_doc_number] => 20190327239
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-10-24
[patent_title] => MANAGING DATA ACCESS
[patent_app_type] => utility
[patent_app_number] => 16/361670
[patent_app_country] => US
[patent_app_date] => 2019-03-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10710
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 16361670
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/361670 | Managing data access | Mar 21, 2019 | Issued |
Array
(
[id] => 16314912
[patent_doc_number] => 20200293650
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-09-17
[patent_title] => SYSTEM AND METHOD FOR SOFTWARE DIVERSIFICATION
[patent_app_type] => utility
[patent_app_number] => 16/353502
[patent_app_country] => US
[patent_app_date] => 2019-03-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11083
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 43
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16353502
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/353502 | System and method for software diversification | Mar 13, 2019 | Issued |
Array
(
[id] => 16974386
[patent_doc_number] => 11070371
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-07-20
[patent_title] => Detection and protection of data in API calls
[patent_app_type] => utility
[patent_app_number] => 16/353231
[patent_app_country] => US
[patent_app_date] => 2019-03-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7359
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 202
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16353231
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/353231 | Detection and protection of data in API calls | Mar 13, 2019 | Issued |
Array
(
[id] => 14545579
[patent_doc_number] => 20190208411
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-07-04
[patent_title] => SECURITY FRAMEWORK FOR MSG3 AND MSG4 IN EARLY DATA TRANSMISSION
[patent_app_type] => utility
[patent_app_number] => 16/294653
[patent_app_country] => US
[patent_app_date] => 2019-03-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9192
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 217
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16294653
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/294653 | SECURITY FRAMEWORK FOR MSG3 AND MSG4 IN EARLY DATA TRANSMISSION | Mar 5, 2019 | Abandoned |
Array
(
[id] => 16882247
[patent_doc_number] => 11032414
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-06-08
[patent_title] => Communication apparatus and communication method
[patent_app_type] => utility
[patent_app_number] => 16/291158
[patent_app_country] => US
[patent_app_date] => 2019-03-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6445
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 106
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16291158
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/291158 | Communication apparatus and communication method | Mar 3, 2019 | Issued |
Array
(
[id] => 17136580
[patent_doc_number] => 11138133
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-10-05
[patent_title] => Multi-tenant encryption for storage class memory
[patent_app_type] => utility
[patent_app_number] => 16/289570
[patent_app_country] => US
[patent_app_date] => 2019-02-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 10188
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 58
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16289570
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/289570 | Multi-tenant encryption for storage class memory | Feb 27, 2019 | Issued |
Array
(
[id] => 16257624
[patent_doc_number] => 20200266999
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-08-20
[patent_title] => COMPUTE DIGITAL SIGNATURE AUTHENTICATION SIGN WITH ENCRYPTED KEY INSTRUCTION
[patent_app_type] => utility
[patent_app_number] => 16/276697
[patent_app_country] => US
[patent_app_date] => 2019-02-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14659
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 101
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16276697
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/276697 | Compute digital signature authentication sign with encrypted key instruction | Feb 14, 2019 | Issued |
Array
(
[id] => 17138384
[patent_doc_number] => 11139959
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-10-05
[patent_title] => Stream ciphers for digital storage encryption
[patent_app_type] => utility
[patent_app_number] => 16/264991
[patent_app_country] => US
[patent_app_date] => 2019-02-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 23
[patent_no_of_words] => 12050
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 234
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16264991
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/264991 | Stream ciphers for digital storage encryption | Jan 31, 2019 | Issued |
Array
(
[id] => 15095029
[patent_doc_number] => 20190342326
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-11-07
[patent_title] => CYBERATTACK PREVENTION SYSTEM
[patent_app_type] => utility
[patent_app_number] => 16/254325
[patent_app_country] => US
[patent_app_date] => 2019-01-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10023
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 102
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16254325
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/254325 | Cyberattack prevention system | Jan 21, 2019 | Issued |
Array
(
[id] => 16836204
[patent_doc_number] => 11012469
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-05-18
[patent_title] => Detecting and preventing denial of service attacks due to fraudulent BSS color collision events
[patent_app_type] => utility
[patent_app_number] => 16/253329
[patent_app_country] => US
[patent_app_date] => 2019-01-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6230
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 199
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16253329
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/253329 | Detecting and preventing denial of service attacks due to fraudulent BSS color collision events | Jan 21, 2019 | Issued |
Array
(
[id] => 14830107
[patent_doc_number] => 10412080
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-09-10
[patent_title] => Authenticating a user device via a monitoring device
[patent_app_type] => utility
[patent_app_number] => 16/249526
[patent_app_country] => US
[patent_app_date] => 2019-01-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 11273
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 147
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16249526
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/249526 | Authenticating a user device via a monitoring device | Jan 15, 2019 | Issued |
Array
(
[id] => 14287519
[patent_doc_number] => 20190141044
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-05-09
[patent_title] => Method and System to Enable Controlled Safe Internet Browsing
[patent_app_type] => utility
[patent_app_number] => 16/239176
[patent_app_country] => US
[patent_app_date] => 2019-01-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8702
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 93
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16239176
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/239176 | Method and system to enable controlled safe internet browsing | Jan 2, 2019 | Issued |
Array
(
[id] => 16418959
[patent_doc_number] => 10826872
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-11-03
[patent_title] => Security policy for browser extensions
[patent_app_type] => utility
[patent_app_number] => 16/236519
[patent_app_country] => US
[patent_app_date] => 2018-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7412
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 4
[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] => 16236519
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/236519 | Security policy for browser extensions | Dec 29, 2018 | Issued |
Array
(
[id] => 16100717
[patent_doc_number] => 20200204345
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-06-25
[patent_title] => BLOCKCHAIN TRUST ANCHOR
[patent_app_type] => utility
[patent_app_number] => 16/230212
[patent_app_country] => US
[patent_app_date] => 2018-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11711
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 114
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16230212
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/230212 | Blockchain trust anchor | Dec 20, 2018 | Issued |
Array
(
[id] => 17457026
[patent_doc_number] => 11271901
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-03-08
[patent_title] => Integrated circuit
[patent_app_type] => utility
[patent_app_number] => 16/958069
[patent_app_country] => US
[patent_app_date] => 2018-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 6259
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16958069
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/958069 | Integrated circuit | Dec 20, 2018 | Issued |
Array
(
[id] => 16669550
[patent_doc_number] => 10938816
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-03-02
[patent_title] => Operational support for network infrastructures
[patent_app_type] => utility
[patent_app_number] => 16/222743
[patent_app_country] => US
[patent_app_date] => 2018-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8272
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16222743
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/222743 | Operational support for network infrastructures | Dec 16, 2018 | Issued |
Array
(
[id] => 16023453
[patent_doc_number] => 20200186570
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-06-11
[patent_title] => HIGH PERFORMANCE ACCESS CONTROL
[patent_app_type] => utility
[patent_app_number] => 16/210509
[patent_app_country] => US
[patent_app_date] => 2018-12-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9473
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -11
[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] => 16210509
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/210509 | High performance access control | Dec 4, 2018 | Issued |