
Charles D. Hanson
Examiner (ID: 1953, Phone: (571)272-4312 , Office: P/2918 )
| Most Active Art Unit | 2918 |
| Art Unit(s) | 2918, 2916 |
| Total Applications | 3055 |
| Issued Applications | 3009 |
| Pending Applications | 5 |
| Abandoned Applications | 40 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 20140378
[patent_doc_number] => 20250247422
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-07-31
[patent_title] => DETECTING MALICIOUS OBFUSCATION IN A SQL STATEMENT BASED ON AN EFFECT AND/OR PROCESSED VERSION THEREOF
[patent_app_type] => utility
[patent_app_number] => 19/181259
[patent_app_country] => US
[patent_app_date] => 2025-04-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10496
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19181259
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/181259 | DETECTING MALICIOUS OBFUSCATION IN A SQL STATEMENT BASED ON AN EFFECT AND/OR PROCESSED VERSION THEREOF | Apr 15, 2025 | Pending |
Array
(
[id] => 20003738
[patent_doc_number] => 20250141960
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-01
[patent_title] => SYSTEM AND METHOD FOR NON-DISRUPTIVE MIGRATION OF SOFTWARE COMPONENTS TO A PUBLIC CLOUD SYSTEM
[patent_app_type] => utility
[patent_app_number] => 19/011494
[patent_app_country] => US
[patent_app_date] => 2025-01-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 0
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 169
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19011494
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/011494 | SYSTEM AND METHOD FOR NON-DISRUPTIVE MIGRATION OF SOFTWARE COMPONENTS TO A PUBLIC CLOUD SYSTEM | Jan 5, 2025 | Pending |
Array
(
[id] => 19994795
[patent_doc_number] => 20250133017
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-04-24
[patent_title] => SYSTEMS AND METHODS FOR HEADER PROCESSING IN A SERVER COMPUTING ENVIRONMENT
[patent_app_type] => utility
[patent_app_number] => 19/005016
[patent_app_country] => US
[patent_app_date] => 2024-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11066
[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] => 19005016
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/005016 | SYSTEMS AND METHODS FOR HEADER PROCESSING IN A SERVER COMPUTING ENVIRONMENT | Dec 29, 2024 | Pending |
Array
(
[id] => 20683166
[patent_doc_number] => 20260121995
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2026-04-30
[patent_title] => DEVICE ASSISTED CONGESTION CONTROL
[patent_app_type] => utility
[patent_app_number] => 19/003265
[patent_app_country] => US
[patent_app_date] => 2024-12-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 24546
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 124
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19003265
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/003265 | DEVICE ASSISTED CONGESTION CONTROL | Dec 26, 2024 | Pending |
Array
(
[id] => 19894430
[patent_doc_number] => 20250119742
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-04-10
[patent_title] => LANDING PAGE REDIRECT WITH SYNCHRONIZED MINI-SERVERS
[patent_app_type] => utility
[patent_app_number] => 18/990845
[patent_app_country] => US
[patent_app_date] => 2024-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14625
[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] => 18990845
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/990845 | LANDING PAGE REDIRECT WITH SYNCHRONIZED MINI-SERVERS | Dec 19, 2024 | Pending |
Array
(
[id] => 20073364
[patent_doc_number] => 20250211586
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-06-26
[patent_title] => METHOD FOR MULTI-FACTOR USER AUTHENTICATION
[patent_app_type] => utility
[patent_app_number] => 18/988420
[patent_app_country] => US
[patent_app_date] => 2024-12-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2184
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18988420
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/988420 | METHOD FOR MULTI-FACTOR USER AUTHENTICATION | Dec 18, 2024 | Pending |
Array
(
[id] => 19851973
[patent_doc_number] => 20250097324
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-03-20
[patent_title] => PACKET RECEIVING METHOD, SENDING METHOD, AND FORWARDING METHOD, APPARATUS, AND SYSTEM
[patent_app_type] => utility
[patent_app_number] => 18/962005
[patent_app_country] => US
[patent_app_date] => 2024-11-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 23072
[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] => 18962005
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/962005 | PACKET RECEIVING METHOD, SENDING METHOD, AND FORWARDING METHOD, APPARATUS, AND SYSTEM | Nov 26, 2024 | Pending |
Array
(
[id] => 19789235
[patent_doc_number] => 20250062914
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-02-20
[patent_title] => Enhancing Domain Keys Identified Mail (DKIM) Signatures
[patent_app_type] => utility
[patent_app_number] => 18/936902
[patent_app_country] => US
[patent_app_date] => 2024-11-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7864
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18936902
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/936902 | Enhancing Domain Keys Identified Mail (DKIM) Signatures | Nov 3, 2024 | Pending |
Array
(
[id] => 19759549
[patent_doc_number] => 20250048114
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-02-06
[patent_title] => COMPUTER-BASED SYSTEMS CONFIGURED FOR ADDING A SECONDARY ELECTRONIC PROFILE TO A PRIMARY ELECTRONIC PROFILE AND METHODS OF USE THEREOF
[patent_app_type] => utility
[patent_app_number] => 18/926694
[patent_app_country] => US
[patent_app_date] => 2024-10-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14243
[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] => 18926694
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/926694 | COMPUTER-BASED SYSTEMS CONFIGURED FOR ADDING A SECONDARY ELECTRONIC PROFILE TO A PRIMARY ELECTRONIC PROFILE AND METHODS OF USE THEREOF | Oct 24, 2024 | Pending |
Array
(
[id] => 19774885
[patent_doc_number] => 20250056311
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-02-13
[patent_title] => TRANSPORT PROTOCOL FOR LATENCY SENSITIVE APPLICATIONS
[patent_app_type] => utility
[patent_app_number] => 18/925944
[patent_app_country] => US
[patent_app_date] => 2024-10-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13820
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 288
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18925944
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/925944 | TRANSPORT PROTOCOL FOR LATENCY SENSITIVE APPLICATIONS | Oct 23, 2024 | Pending |
Array
(
[id] => 20037172
[patent_doc_number] => 20250175394
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-29
[patent_title] => METHOD FOR LABELING NETWORK TRAFFIC DATA AND APPARATUS FOR THE SAME
[patent_app_type] => utility
[patent_app_number] => 18/925662
[patent_app_country] => US
[patent_app_date] => 2024-10-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4408
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 100
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18925662
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/925662 | METHOD FOR LABELING NETWORK TRAFFIC DATA AND APPARATUS FOR THE SAME | Oct 23, 2024 | Pending |
Array
(
[id] => 19747912
[patent_doc_number] => 20250036477
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-01-30
[patent_title] => MICROSERVICE PROVISION AND MANAGEMENT
[patent_app_type] => utility
[patent_app_number] => 18/913807
[patent_app_country] => US
[patent_app_date] => 2024-10-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 27649
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18913807
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/913807 | MICROSERVICE PROVISION AND MANAGEMENT | Oct 10, 2024 | Pending |
Array
(
[id] => 19695239
[patent_doc_number] => 20250013784
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-01-09
[patent_title] => SYSTEM AND METHOD TO PERMANENTLY ERASE CUSTOMER PERSONAL INFORMATION FROM MOBILE DEVICE
[patent_app_type] => utility
[patent_app_number] => 18/894330
[patent_app_country] => US
[patent_app_date] => 2024-09-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3332
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -9
[patent_words_short_claim] => 42
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18894330
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/894330 | SYSTEM AND METHOD TO PERMANENTLY ERASE CUSTOMER PERSONAL INFORMATION FROM MOBILE DEVICE | Sep 23, 2024 | Pending |
Array
(
[id] => 20133263
[patent_doc_number] => 12375583
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-07-29
[patent_title] => Scheduling method and apparatus, storage medium and electronic device for content delivery network
[patent_app_type] => utility
[patent_app_number] => 18/893622
[patent_app_country] => US
[patent_app_date] => 2024-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 7
[patent_no_of_words] => 5348
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18893622
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/893622 | Scheduling method and apparatus, storage medium and electronic device for content delivery network | Sep 22, 2024 | Issued |
Array
(
[id] => 20589429
[patent_doc_number] => 20260075026
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2026-03-12
[patent_title] => NOTIFICATION CLUSTERING
[patent_app_type] => utility
[patent_app_number] => 18/827360
[patent_app_country] => US
[patent_app_date] => 2024-09-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 0
[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] => 18827360
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/827360 | NOTIFICATION CLUSTERING | Sep 5, 2024 | Pending |
Array
(
[id] => 20589431
[patent_doc_number] => 20260075028
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2026-03-12
[patent_title] => AUTOMATIC DETECTION AND FAILOVER OF MULTIMEDIA MESSAGE SERVICE CENTER (MMSC) SERVERS FROM USER PLANE FUNCTION VOICE (UPFV) IN PUBLIC CLOUD SERVICES
[patent_app_type] => utility
[patent_app_number] => 18/827282
[patent_app_country] => US
[patent_app_date] => 2024-09-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4983
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 131
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18827282
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/827282 | AUTOMATIC DETECTION AND FAILOVER OF MULTIMEDIA MESSAGE SERVICE CENTER (MMSC) SERVERS FROM USER PLANE FUNCTION VOICE (UPFV) IN PUBLIC CLOUD SERVICES | Sep 5, 2024 | Pending |
Array
(
[id] => 20570866
[patent_doc_number] => 20260064791
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2026-03-05
[patent_title] => System and method for pre-caching content based on device energy use
[patent_app_type] => utility
[patent_app_number] => 18/818721
[patent_app_country] => US
[patent_app_date] => 2024-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2260
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 147
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18818721
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/818721 | System and method for pre-caching content based on device energy use | Aug 28, 2024 | Pending |
Array
(
[id] => 19635781
[patent_doc_number] => 20240414230
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-12-12
[patent_title] => BLOCKCHAIN-BASED DATA PROCESSING METHOD, DEVICE, AND READABLE STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 18/812313
[patent_app_country] => US
[patent_app_date] => 2024-08-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16308
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 244
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18812313
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/812313 | BLOCKCHAIN-BASED DATA PROCESSING METHOD, DEVICE, AND READABLE STORAGE MEDIUM | Aug 21, 2024 | Pending |
Array
(
[id] => 19573985
[patent_doc_number] => 20240378277
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-14
[patent_title] => DEVICE AND NETWORK-BASED ENFORCEMENT OF BIOMETRIC DATA USAGE
[patent_app_type] => utility
[patent_app_number] => 18/780428
[patent_app_country] => US
[patent_app_date] => 2024-07-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11918
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 128
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18780428
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/780428 | DEVICE AND NETWORK-BASED ENFORCEMENT OF BIOMETRIC DATA USAGE | Jul 21, 2024 | Pending |
Array
(
[id] => 20489528
[patent_doc_number] => 20260025731
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2026-01-22
[patent_title] => Parallel Processing on Dynamically Selected Alternate Channel in Response to Network Interruption
[patent_app_type] => utility
[patent_app_number] => 18/775334
[patent_app_country] => US
[patent_app_date] => 2024-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3267
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 119
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18775334
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/775334 | Parallel Processing on Dynamically Selected Alternate Channel in Response to Network Interruption | Jul 16, 2024 | Pending |