
William K. Cheung
Examiner (ID: 12216, Phone: (571)272-1097 , Office: P/1762 )
| Most Active Art Unit | 1762 |
| Art Unit(s) | 1713, 1796, 1762 |
| Total Applications | 2398 |
| Issued Applications | 1935 |
| Pending Applications | 41 |
| Abandoned Applications | 433 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 18556267
[patent_doc_number] => 20230254284
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-08-10
[patent_title] => BUILDING A MESH VIRTUAL PRIVATE NETWORK (VPN) IN A HYBRID OR MULTI-CLOUD CLUSTER
[patent_app_type] => utility
[patent_app_number] => 17/666232
[patent_app_country] => US
[patent_app_date] => 2022-02-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15827
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -23
[patent_words_short_claim] => 257
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17666232
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/666232 | Building a mesh virtual private network (VPN) in a hybrid or multi-cloud cluster | Feb 6, 2022 | Issued |
Array
(
[id] => 17600624
[patent_doc_number] => 20220150199
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-05-12
[patent_title] => E-MAIL CONTAINING LIVE CONTENT
[patent_app_type] => utility
[patent_app_number] => 17/583551
[patent_app_country] => US
[patent_app_date] => 2022-01-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11200
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 24
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17583551
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/583551 | E-mail containing live content | Jan 24, 2022 | Issued |
Array
(
[id] => 17584354
[patent_doc_number] => 20220141209
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-05-05
[patent_title] => WORKFLOW SERVICE BACK END INTEGRATION
[patent_app_type] => utility
[patent_app_number] => 17/580759
[patent_app_country] => US
[patent_app_date] => 2022-01-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11330
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 17580759
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/580759 | Workflow service back end integration | Jan 20, 2022 | Issued |
Array
(
[id] => 20133203
[patent_doc_number] => 12375523
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-07-29
[patent_title] => Detecting phishing attacks
[patent_app_type] => utility
[patent_app_number] => 17/579066
[patent_app_country] => US
[patent_app_date] => 2022-01-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 12876
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 244
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17579066
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/579066 | Detecting phishing attacks | Jan 18, 2022 | Issued |
Array
(
[id] => 20242851
[patent_doc_number] => 12423170
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-09-23
[patent_title] => Systems and methods for generating a system log parser
[patent_app_type] => utility
[patent_app_number] => 17/578692
[patent_app_country] => US
[patent_app_date] => 2022-01-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5079
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 162
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17578692
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/578692 | Systems and methods for generating a system log parser | Jan 18, 2022 | Issued |
Array
(
[id] => 18736303
[patent_doc_number] => 11805052
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-10-31
[patent_title] => Efficient routing of communications in a mesh network
[patent_app_type] => utility
[patent_app_number] => 17/576945
[patent_app_country] => US
[patent_app_date] => 2022-01-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 14909
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 86
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17576945
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/576945 | Efficient routing of communications in a mesh network | Jan 14, 2022 | Issued |
Array
(
[id] => 18372618
[patent_doc_number] => 11652805
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-05-16
[patent_title] => Efficient routing of communications in a mesh network
[patent_app_type] => utility
[patent_app_number] => 17/576946
[patent_app_country] => US
[patent_app_date] => 2022-01-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 14909
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 161
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17576946
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/576946 | Efficient routing of communications in a mesh network | Jan 14, 2022 | Issued |
Array
(
[id] => 17584809
[patent_doc_number] => 20220141664
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-05-05
[patent_title] => DATA TRANSMISSION METHOD AND APPARATUS IN NETWORK SLICE ARCHITECTURE
[patent_app_type] => utility
[patent_app_number] => 17/575689
[patent_app_country] => US
[patent_app_date] => 2022-01-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 26608
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 56
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17575689
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/575689 | DATA TRANSMISSION METHOD AND APPARATUS IN NETWORK SLICE ARCHITECTURE | Jan 13, 2022 | Abandoned |
Array
(
[id] => 18054823
[patent_doc_number] => 11528221
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-12-13
[patent_title] => Efficient routing of communications in a mesh network
[patent_app_type] => utility
[patent_app_number] => 17/576642
[patent_app_country] => US
[patent_app_date] => 2022-01-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 14869
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 87
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17576642
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/576642 | Efficient routing of communications in a mesh network | Jan 13, 2022 | Issued |
Array
(
[id] => 18499496
[patent_doc_number] => 20230222252
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-07-13
[patent_title] => STORAGE DEVICE AND DATA ACCESS METHOD
[patent_app_type] => utility
[patent_app_number] => 17/574670
[patent_app_country] => US
[patent_app_date] => 2022-01-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5486
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 137
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17574670
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/574670 | Storage device and data access method | Jan 12, 2022 | Issued |
Array
(
[id] => 17739629
[patent_doc_number] => 20220225091
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-07-14
[patent_title] => METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR AUTHENTICATION PROCEDURE BETWEEN DEVICES
[patent_app_type] => utility
[patent_app_number] => 17/569596
[patent_app_country] => US
[patent_app_date] => 2022-01-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7130
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -10
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17569596
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/569596 | Method, apparatus and computer program product for authentication procedure between devices | Jan 5, 2022 | Issued |
Array
(
[id] => 19495045
[patent_doc_number] => 12113773
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-10-08
[patent_title] => Dynamic path selection of VPN endpoint
[patent_app_type] => utility
[patent_app_number] => 17/570364
[patent_app_country] => US
[patent_app_date] => 2022-01-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 35
[patent_figures_cnt] => 39
[patent_no_of_words] => 19557
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 153
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17570364
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/570364 | Dynamic path selection of VPN endpoint | Jan 5, 2022 | Issued |
Array
(
[id] => 18249751
[patent_doc_number] => 11606359
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-03-14
[patent_title] => Cloud service authentication microservice
[patent_app_type] => utility
[patent_app_number] => 17/565715
[patent_app_country] => US
[patent_app_date] => 2021-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 14095
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 188
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17565715
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/565715 | Cloud service authentication microservice | Dec 29, 2021 | Issued |
Array
(
[id] => 19857139
[patent_doc_number] => 12259975
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-03-25
[patent_title] => Protecting against memory deserialization attacks
[patent_app_type] => utility
[patent_app_number] => 17/646511
[patent_app_country] => US
[patent_app_date] => 2021-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6247
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 154
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17646511
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/646511 | Protecting against memory deserialization attacks | Dec 29, 2021 | Issued |
Array
(
[id] => 17552830
[patent_doc_number] => 20220124173
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-04-21
[patent_title] => FIRE-AND-FORGET OFFLOAD MECHANISM FOR NETWORK-BASED SERVICES
[patent_app_type] => utility
[patent_app_number] => 17/562466
[patent_app_country] => US
[patent_app_date] => 2021-12-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13643
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -19
[patent_words_short_claim] => 54
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17562466
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/562466 | Fire-and-forget offload mechanism for network-based services | Dec 26, 2021 | Issued |
Array
(
[id] => 17950635
[patent_doc_number] => 20220337654
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-10-20
[patent_title] => NON-HTTP LAYER 7 PROTOCOL APPLICATIONS RUNNING IN THE BROWSER
[patent_app_type] => utility
[patent_app_number] => 17/559994
[patent_app_country] => US
[patent_app_date] => 2021-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5865
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[patent_words_short_claim] => 149
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17559994
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/559994 | Non-HTTP layer 7 protocol applications running in the browser | Dec 21, 2021 | Issued |
Array
(
[id] => 19625792
[patent_doc_number] => 12164624
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-12-10
[patent_title] => Machine learning assisted identification of security patterns
[patent_app_type] => utility
[patent_app_number] => 17/549284
[patent_app_country] => US
[patent_app_date] => 2021-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 6699
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[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] => 17549284
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/549284 | Machine learning assisted identification of security patterns | Dec 12, 2021 | Issued |
Array
(
[id] => 17464941
[patent_doc_number] => 20220078247
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-03-10
[patent_title] => Data Transmission Method and Communications Device
[patent_app_type] => utility
[patent_app_number] => 17/531119
[patent_app_country] => US
[patent_app_date] => 2021-11-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15428
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 82
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17531119
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/531119 | Data transmission method and communications device | Nov 18, 2021 | Issued |
Array
(
[id] => 17465281
[patent_doc_number] => 20220078587
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-03-10
[patent_title] => MESSAGE SERVICE PROVISION METHOD FOR PROVIDING MESSAGE SERVICE VIA OPEN CHAT ROOM CORRESPONDING TO LINK INFORMATION, AND MESSAGE SERVER AND TERMINAL FOR EXECUTING SAME
[patent_app_type] => utility
[patent_app_number] => 17/526116
[patent_app_country] => US
[patent_app_date] => 2021-11-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11819
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 176
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17526116
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/526116 | Message service provision method for providing message service via open chat room corresponding to link information, and message server and terminal for executing same | Nov 14, 2021 | Issued |
Array
(
[id] => 17710147
[patent_doc_number] => 20220210155
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-30
[patent_title] => SECURE IDENTITY PROVIDER AUTHENTICATION FOR NATIVE APPLICATION TO ACCESS WEB SERVICE
[patent_app_type] => utility
[patent_app_number] => 17/524595
[patent_app_country] => US
[patent_app_date] => 2021-11-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10001
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17524595
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/524595 | Secure identity provider authentication for native application to access web service | Nov 10, 2021 | Issued |