
John R. Hardee
Examiner (ID: 14169, Phone: (571)272-1318 , Office: P/1761 )
| Most Active Art Unit | 1751 |
| Art Unit(s) | 1105, 1763, 1761, 1751, 1721, 2204, 1796, 3641 |
| Total Applications | 2632 |
| Issued Applications | 1769 |
| Pending Applications | 102 |
| Abandoned Applications | 760 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 16881995
[patent_doc_number] => 11032161
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-06-08
[patent_title] => Determining optimum software update transmission parameters
[patent_app_type] => utility
[patent_app_number] => 16/586710
[patent_app_country] => US
[patent_app_date] => 2019-09-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 14898
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 247
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16586710
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/586710 | Determining optimum software update transmission parameters | Sep 26, 2019 | Issued |
Array
(
[id] => 19742101
[patent_doc_number] => 12218955
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-02-04
[patent_title] => Method for allocating an identifier to a client node, method for recording an identifier, corresponding device, client node, server and computer programs
[patent_app_type] => utility
[patent_app_number] => 17/279999
[patent_app_country] => US
[patent_app_date] => 2019-09-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 19
[patent_no_of_words] => 8514
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17279999
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/279999 | Method for allocating an identifier to a client node, method for recording an identifier, corresponding device, client node, server and computer programs | Sep 25, 2019 | Issued |
Array
(
[id] => 16725454
[patent_doc_number] => 20210092601
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-03-25
[patent_title] => AUTHENTICATION SYSTEM
[patent_app_type] => utility
[patent_app_number] => 16/579134
[patent_app_country] => US
[patent_app_date] => 2019-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6183
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[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] => 16579134
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/579134 | Authentication system | Sep 22, 2019 | Issued |
Array
(
[id] => 15747279
[patent_doc_number] => 20200112529
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-04-09
[patent_title] => METHOD, SYSTEM, AND NON-TRANSITORY COMPUTER-READABLE RECORD MEDIUM FOR CONTROLLING INTERNET OF THINGS (IoT) DEVICE USING MESSENGER BOT
[patent_app_type] => utility
[patent_app_number] => 16/569851
[patent_app_country] => US
[patent_app_date] => 2019-09-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10344
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 91
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16569851
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/569851 | Method, system, and non-transitory computer-readable record medium for controlling internet of things (IoT) device using messenger bot | Sep 12, 2019 | Issued |
Array
(
[id] => 17470813
[patent_doc_number] => 11277299
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-03-15
[patent_title] => Method and device for anomaly detection in a vehicle
[patent_app_type] => utility
[patent_app_number] => 16/568706
[patent_app_country] => US
[patent_app_date] => 2019-09-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 3
[patent_no_of_words] => 3560
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 180
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16568706
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/568706 | Method and device for anomaly detection in a vehicle | Sep 11, 2019 | Issued |
Array
(
[id] => 16693293
[patent_doc_number] => 20210075772
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-03-11
[patent_title] => Method and Device for Protecting Confidentiality of Audio Messages
[patent_app_type] => utility
[patent_app_number] => 16/565521
[patent_app_country] => US
[patent_app_date] => 2019-09-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13554
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 210
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16565521
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/565521 | Method and device for protecting confidentiality of audio messages | Sep 9, 2019 | Issued |
Array
(
[id] => 15998649
[patent_doc_number] => 20200175195
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-06-04
[patent_title] => DATA TRANSFER MANAGEMENT SYSTEM AND DATA TRANSFER MANAGEMENT METHOD
[patent_app_type] => utility
[patent_app_number] => 16/561873
[patent_app_country] => US
[patent_app_date] => 2019-09-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 20838
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[patent_words_short_claim] => 109
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16561873
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/561873 | Data transfer management system and data transfer management method | Sep 4, 2019 | Issued |
Array
(
[id] => 16529943
[patent_doc_number] => 20200404024
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-12-24
[patent_title] => SOLUTION MANAGEMENT SYSTEMS AND METHODS FOR ADDRESSING CYBERSECURITY VULNERABILITIES
[patent_app_type] => utility
[patent_app_number] => 16/555760
[patent_app_country] => US
[patent_app_date] => 2019-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12387
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 16555760
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/555760 | Solution management systems and methods for addressing cybersecurity vulnerabilities | Aug 28, 2019 | Issued |
Array
(
[id] => 16537705
[patent_doc_number] => 10880329
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-12-29
[patent_title] => Method for preventing distributed denial of service attack and related equipment
[patent_app_type] => utility
[patent_app_number] => 16/550567
[patent_app_country] => US
[patent_app_date] => 2019-08-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5159
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 236
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16550567
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/550567 | Method for preventing distributed denial of service attack and related equipment | Aug 25, 2019 | Issued |
Array
(
[id] => 18089555
[patent_doc_number] => 11539699
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-12-27
[patent_title] => Network slice authentication
[patent_app_type] => utility
[patent_app_number] => 16/539410
[patent_app_country] => US
[patent_app_date] => 2019-08-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 17102
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 92
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16539410
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/539410 | Network slice authentication | Aug 12, 2019 | Issued |
Array
(
[id] => 16255563
[patent_doc_number] => 20200264937
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-08-20
[patent_title] => INTEGRATION OF SOFTWARE APPLICATIONS WITH INFRASTRUCTURE
[patent_app_type] => utility
[patent_app_number] => 16/536672
[patent_app_country] => US
[patent_app_date] => 2019-08-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14473
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 16536672
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/536672 | Integration of software applications with infrastructure | Aug 8, 2019 | Issued |
Array
(
[id] => 16625933
[patent_doc_number] => 20210044586
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-02-11
[patent_title] => EMBEDDING CREDENTIALS IN NETWORK ADDRESSES
[patent_app_type] => utility
[patent_app_number] => 16/532309
[patent_app_country] => US
[patent_app_date] => 2019-08-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11459
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 281
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16532309
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/532309 | Embedding credentials in network addresses | Aug 4, 2019 | Issued |
Array
(
[id] => 17136732
[patent_doc_number] => 11138288
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-10-05
[patent_title] => Priority-based rendering
[patent_app_type] => utility
[patent_app_number] => 16/529272
[patent_app_country] => US
[patent_app_date] => 2019-08-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7375
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 158
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16529272
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/529272 | Priority-based rendering | Jul 31, 2019 | Issued |
Array
(
[id] => 17926792
[patent_doc_number] => 11470065
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-10-11
[patent_title] => Protection of private data using an enclave cluster
[patent_app_type] => utility
[patent_app_number] => 16/514088
[patent_app_country] => US
[patent_app_date] => 2019-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8544
[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] => 16514088
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/514088 | Protection of private data using an enclave cluster | Jul 16, 2019 | Issued |
Array
(
[id] => 16882044
[patent_doc_number] => 11032210
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-06-08
[patent_title] => Software load balancer to maximize utilization
[patent_app_type] => utility
[patent_app_number] => 16/513038
[patent_app_country] => US
[patent_app_date] => 2019-07-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 15
[patent_no_of_words] => 12135
[patent_no_of_claims] => 20
[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] => 16513038
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/513038 | Software load balancer to maximize utilization | Jul 15, 2019 | Issued |
Array
(
[id] => 18121543
[patent_doc_number] => 11552947
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-01-10
[patent_title] => Home realm discovery with flat-name usernames
[patent_app_type] => utility
[patent_app_number] => 16/507099
[patent_app_country] => US
[patent_app_date] => 2019-07-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 10
[patent_no_of_words] => 14405
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 150
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16507099
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/507099 | Home realm discovery with flat-name usernames | Jul 9, 2019 | Issued |
Array
(
[id] => 15353315
[patent_doc_number] => 20200014549
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-01-09
[patent_title] => Computer Network Service Providing System Including Self Adjusting Volume Enforcement Functionality
[patent_app_type] => utility
[patent_app_number] => 16/507747
[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] => 9202
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -25
[patent_words_short_claim] => 30
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16507747
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/507747 | Computer network service providing system including self adjusting volume enforcement functionality | Jul 9, 2019 | Issued |
Array
(
[id] => 16579813
[patent_doc_number] => 20210014215
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-01-14
[patent_title] => AUTOMATIC LOGIN TOOL FOR SIMULATED SINGLE SIGN-ON
[patent_app_type] => utility
[patent_app_number] => 16/504907
[patent_app_country] => US
[patent_app_date] => 2019-07-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9525
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 368
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16504907
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/504907 | Automatic login tool for simulated single sign-on | Jul 7, 2019 | Issued |
Array
(
[id] => 18017333
[patent_doc_number] => 11509652
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-11-22
[patent_title] => Information processing apparatus and non-transitory computer readable medium storing information processing program
[patent_app_type] => utility
[patent_app_number] => 16/458202
[patent_app_country] => US
[patent_app_date] => 2019-07-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 9607
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 85
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16458202
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/458202 | Information processing apparatus and non-transitory computer readable medium storing information processing program | Jun 30, 2019 | Issued |
Array
(
[id] => 15001671
[patent_doc_number] => 20190319793
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-10-17
[patent_title] => DATA OFFLOAD AND TIME SYNCHRONIZATION FOR UBIQUITOUS VISUAL COMPUTING WITNESS
[patent_app_type] => utility
[patent_app_number] => 16/456410
[patent_app_country] => US
[patent_app_date] => 2019-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 20587
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[patent_words_short_claim] => 79
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16456410
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/456410 | Data offload and time synchronization for ubiquitous visual computing witness | Jun 27, 2019 | Issued |