Search

John B. Walsh

Examiner (ID: 4140, Phone: (571)272-7063 , Office: P/2451 )

Most Active Art Unit
2451
Art Unit(s)
3676, 2151, 3627, 3629, 2451
Total Applications
1605
Issued Applications
1253
Pending Applications
106
Abandoned Applications
261

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18899734 [patent_doc_number] => 20240015219 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-11 [patent_title] => DISTRIBUTED NETWORK SECURITY SYSTEM PROVIDING ISOLATION OF CUSTOMER DATA [patent_app_type] => utility [patent_app_number] => 18/472709 [patent_app_country] => US [patent_app_date] => 2023-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8405 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 196 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18472709 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/472709
Distributed network security system providing isolation of customer data Sep 21, 2023 Issued
Array ( [id] => 19278269 [patent_doc_number] => 12028404 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-02 [patent_title] => Delivery of digital video content based on geographic location [patent_app_type] => utility [patent_app_number] => 18/472040 [patent_app_country] => US [patent_app_date] => 2023-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3897 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 353 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18472040 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/472040
Delivery of digital video content based on geographic location Sep 20, 2023 Issued
Array ( [id] => 19669475 [patent_doc_number] => 12182223 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-12-31 [patent_title] => Systems and methods for online identity management [patent_app_type] => utility [patent_app_number] => 18/369596 [patent_app_country] => US [patent_app_date] => 2023-09-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 11067 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 213 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18369596 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/369596
Systems and methods for online identity management Sep 17, 2023 Issued
Array ( [id] => 19576979 [patent_doc_number] => 20240381271 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-11-14 [patent_title] => MULTI-ACCESS POINT COORDINATION FOR NON-SIMULTANEOUS TRANSMIT AND RECEIVE CROSS-BAND PHYSICAL LAYER PROTOCOL DATA UNIT ALIGNMENT [patent_app_type] => utility [patent_app_number] => 18/467903 [patent_app_country] => US [patent_app_date] => 2023-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4015 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18467903 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/467903
Multi-access point coordination for non-simultaneous transmit and receive cross-band physical layer protocol data unit alignment Sep 14, 2023 Issued
Array ( [id] => 19508644 [patent_doc_number] => 12120080 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-10-15 [patent_title] => Conversational message spam detection [patent_app_type] => utility [patent_app_number] => 18/465611 [patent_app_country] => US [patent_app_date] => 2023-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 13374 [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] => 18465611 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/465611
Conversational message spam detection Sep 11, 2023 Issued
Array ( [id] => 19822409 [patent_doc_number] => 20250080616 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-06 [patent_title] => APPARATUS AND METHOD FOR IMPROVED NETWORK RESOURCE MANAGEMENT [patent_app_type] => utility [patent_app_number] => 18/242637 [patent_app_country] => US [patent_app_date] => 2023-09-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5850 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [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] => 18242637 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/242637
Apparatus and method for improved network resource management Sep 5, 2023 Issued
Array ( [id] => 19822271 [patent_doc_number] => 20250080478 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-06 [patent_title] => MESSAGE DATA PLACEHOLDERS FOR REPLACEMENT IN DATA ELEMENTS WITH STYLIZED COMPONENTS DURING MESSAGE COMMUNICATIONS [patent_app_type] => utility [patent_app_number] => 18/458051 [patent_app_country] => US [patent_app_date] => 2023-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8558 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [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] => 18458051 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/458051
Message data placeholders for replacement in data elements with stylized components during message communications Aug 28, 2023 Issued
Array ( [id] => 18834718 [patent_doc_number] => 20230403245 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-12-14 [patent_title] => MESSAGE PROCESSING METHOD AND APPARATUS, DEVICE, AND MEDIUM [patent_app_type] => utility [patent_app_number] => 18/456582 [patent_app_country] => US [patent_app_date] => 2023-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13949 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18456582 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/456582
Message processing method and apparatus, device, and medium Aug 27, 2023 Issued
Array ( [id] => 20932800 [patent_doc_number] => 12727002 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-09-01 [patent_title] => Scheduling of multiple cells using a single downlink control information message [patent_app_type] => utility [patent_app_number] => 18/447260 [patent_app_country] => US [patent_app_date] => 2023-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 11477 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18447260 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/447260
SCHEDULING OF MULTIPLE CELLS USING A SINGLE DOWNLINK CONTROL INFORMATION MESSAGE Aug 8, 2023 Pending
Array ( [id] => 19371087 [patent_doc_number] => 12063187 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-08-13 [patent_title] => Mail processing method and apparatus, device and medium [patent_app_type] => utility [patent_app_number] => 18/230743 [patent_app_country] => US [patent_app_date] => 2023-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 12644 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 59 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18230743 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/230743
Mail processing method and apparatus, device and medium Aug 6, 2023 Issued
Array ( [id] => 19540066 [patent_doc_number] => 12132627 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-10-29 [patent_title] => Machine learning model for assessing network performance [patent_app_type] => utility [patent_app_number] => 18/365814 [patent_app_country] => US [patent_app_date] => 2023-08-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8762 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 18365814 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/365814
Machine learning model for assessing network performance Aug 3, 2023 Issued
Array ( [id] => 19627811 [patent_doc_number] => 12166672 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-12-10 [patent_title] => Apparatus, system, and method for instant routing engine switchovers [patent_app_type] => utility [patent_app_number] => 18/365804 [patent_app_country] => US [patent_app_date] => 2023-08-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6256 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18365804 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/365804
Apparatus, system, and method for instant routing engine switchovers Aug 3, 2023 Issued
Array ( [id] => 19009094 [patent_doc_number] => 20240073165 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-29 [patent_title] => SYSTEMS METHODS FOR ADMINISTERING A USER APPLICATION USING AN EMAIL PLATFORM [patent_app_type] => utility [patent_app_number] => 18/365866 [patent_app_country] => US [patent_app_date] => 2023-08-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6448 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18365866 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/365866
SYSTEMS METHODS FOR ADMINISTERING A USER APPLICATION USING AN EMAIL PLATFORM Aug 3, 2023 Abandoned
Array ( [id] => 19944568 [patent_doc_number] => 12316713 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-05-27 [patent_title] => Method, apparatus and computer program [patent_app_type] => utility [patent_app_number] => 18/365705 [patent_app_country] => US [patent_app_date] => 2023-08-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10048 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18365705 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/365705
Method, apparatus and computer program Aug 3, 2023 Issued
Array ( [id] => 18790442 [patent_doc_number] => 20230379279 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-23 [patent_title] => INTERACTION METHOD AND APPARATUS, AND ELECTRONIC DEVICE [patent_app_type] => utility [patent_app_number] => 18/361493 [patent_app_country] => US [patent_app_date] => 2023-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15978 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18361493 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/361493
INTERACTION METHOD AND APPARATUS, AND ELECTRONIC DEVICE Jul 27, 2023 Abandoned
Array ( [id] => 20515464 [patent_doc_number] => 20260039567 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2026-02-05 [patent_title] => METHOD AND APPARATUS FOR DEFAULT NOTIFICATION SUBSCRIPTION [patent_app_type] => utility [patent_app_number] => 18/994401 [patent_app_country] => US [patent_app_date] => 2023-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 24461 [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] => 18994401 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/994401
METHOD AND APPARATUS FOR DEFAULT NOTIFICATION SUBSCRIPTION Jul 26, 2023 Pending
Array ( [id] => 19732585 [patent_doc_number] => 12210582 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-01-28 [patent_title] => Systems and methods for generating a resource preview in a communication session [patent_app_type] => utility [patent_app_number] => 18/355606 [patent_app_country] => US [patent_app_date] => 2023-07-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7405 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18355606 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/355606
Systems and methods for generating a resource preview in a communication session Jul 19, 2023 Issued
Array ( [id] => 18744673 [patent_doc_number] => 20230353662 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-02 [patent_title] => SERVER, METHOD OF CONTROLLING SERVER, AND PROGRAM [patent_app_type] => utility [patent_app_number] => 18/351133 [patent_app_country] => US [patent_app_date] => 2023-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13320 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18351133 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/351133
SERVER, METHOD OF CONTROLLING SERVER, AND PROGRAM Jul 11, 2023 Abandoned
Array ( [id] => 18775562 [patent_doc_number] => 20230370398 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-16 [patent_title] => SYSTEMS AND METHODS FOR VISUAL CUE BASED MESSAGING [patent_app_type] => utility [patent_app_number] => 18/337239 [patent_app_country] => US [patent_app_date] => 2023-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6951 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18337239 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/337239
Systems and methods for visual cue based messaging Jun 18, 2023 Issued
Array ( [id] => 19797203 [patent_doc_number] => 12238189 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-02-25 [patent_title] => Methods and systems for caching data communications over computer networks [patent_app_type] => utility [patent_app_number] => 18/335994 [patent_app_country] => US [patent_app_date] => 2023-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3785 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 287 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18335994 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/335994
Methods and systems for caching data communications over computer networks Jun 14, 2023 Issued
Menu