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] => 19750694 [patent_doc_number] => 20250039259 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-30 [patent_title] => DATA SYNCHRONIZATION METHOD, MEDIUM, PROGRAM PRODUCT, AND ELECTRONIC DEVICE [patent_app_type] => utility [patent_app_number] => 18/910416 [patent_app_country] => US [patent_app_date] => 2024-10-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12650 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18910416 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/910416
Data synchronization method, medium, program product, and electronic device Oct 8, 2024 Issued
Array ( [id] => 19697589 [patent_doc_number] => 20250016134 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-09 [patent_title] => INTERNET CONNECTED HOUSEHOLD IDENTIFICATION FOR ONLINE MEASUREMENT & DYNAMIC CONTENT DELIVERY [patent_app_type] => utility [patent_app_number] => 18/887752 [patent_app_country] => US [patent_app_date] => 2024-09-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5536 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [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] => 18887752 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/887752
INTERNET CONNECTED HOUSEHOLD IDENTIFICATION FOR ONLINE MEASUREMENT & DYNAMIC CONTENT DELIVERY Sep 16, 2024 Pending
Array ( [id] => 20559082 [patent_doc_number] => 20260058869 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2026-02-26 [patent_title] => SYSTEM AND METHOD FOR INTEGRATING OBSERVER CAPABILITY WITHOUT LATENCY VIA DYNAMIC APPLICATION OF CUTOMIZABLE EVENT TEMPLATES AND CENTRALIZED VALIDATIONS [patent_app_type] => utility [patent_app_number] => 18/814079 [patent_app_country] => US [patent_app_date] => 2024-08-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7846 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 187 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18814079 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/814079
System and method for integrating observer capability without latency via dynamic application of cutomizable event templates and centralized validations Aug 22, 2024 Issued
Array ( [id] => 19727844 [patent_doc_number] => 20250030595 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-23 [patent_title] => METHOD AND APPARATUS FOR EDGE ENABLER SERVER LIFECYCLE MANAGEMENT [patent_app_type] => utility [patent_app_number] => 18/787545 [patent_app_country] => US [patent_app_date] => 2024-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4055 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -4 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18787545 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/787545
Method and apparatus for edge enabler server lifecycle management Jul 28, 2024 Issued
Array ( [id] => 20884994 [patent_doc_number] => 12701044 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-08-04 [patent_title] => Method and system for configuring a user equipment [patent_app_type] => utility [patent_app_number] => 18/782239 [patent_app_country] => US [patent_app_date] => 2024-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 0 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18782239 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/782239
METHOD AND SYSTEM FOR CONFIGURING A USER EQUIPMENT Jul 23, 2024 Pending
Array ( [id] => 19576337 [patent_doc_number] => 20240380629 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-11-14 [patent_title] => PROGRAM, INFORMATION PROCESSING METHOD, TERMINAL, AND SERVER [patent_app_type] => utility [patent_app_number] => 18/779869 [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] => 56447 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18779869 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/779869
PROGRAM, INFORMATION PROCESSING METHOD, TERMINAL, AND SERVER Jul 21, 2024 Pending
Array ( [id] => 20477170 [patent_doc_number] => 20260019391 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2026-01-15 [patent_title] => COMMUNICATION GENERATION WITH ARTIFICIAL INTELLIGENCE SYSTEM [patent_app_type] => utility [patent_app_number] => 18/767602 [patent_app_country] => US [patent_app_date] => 2024-07-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2034 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18767602 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/767602
COMMUNICATION GENERATION WITH ARTIFICIAL INTELLIGENCE SYSTEM Jul 8, 2024 Pending
Array ( [id] => 20449263 [patent_doc_number] => 20260005989 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2026-01-01 [patent_title] => Computer system for storing and sending instant sound-sticker messages over chats in messaging apps [patent_app_type] => utility [patent_app_number] => 18/760407 [patent_app_country] => US [patent_app_date] => 2024-07-01 [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] => -2 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18760407 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/760407
Computer system for storing and sending instant sound-sticker messages over chats in messaging apps Jun 30, 2024 Abandoned
Array ( [id] => 20190479 [patent_doc_number] => 12401613 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-08-26 [patent_title] => Automatic notification of data changes [patent_app_type] => utility [patent_app_number] => 18/733015 [patent_app_country] => US [patent_app_date] => 2024-06-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 16 [patent_no_of_words] => 2450 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18733015 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/733015
Automatic notification of data changes Jun 3, 2024 Issued
Array ( [id] => 19661844 [patent_doc_number] => 20240428909 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-26 [patent_title] => EDGE-BASED MENTAL HEALTH ASSESSMENT [patent_app_type] => utility [patent_app_number] => 18/667167 [patent_app_country] => US [patent_app_date] => 2024-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9603 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 223 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18667167 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/667167
EDGE-BASED MENTAL HEALTH ASSESSMENT May 16, 2024 Pending
Array ( [id] => 20368380 [patent_doc_number] => 20250358192 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-11-20 [patent_title] => RESOURCE EXCHANGE AUCTION SYSTEM [patent_app_type] => utility [patent_app_number] => 18/666367 [patent_app_country] => US [patent_app_date] => 2024-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1124 [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] => 18666367 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/666367
RESOURCE EXCHANGE AUCTION SYSTEM May 15, 2024 Pending
Array ( [id] => 19576421 [patent_doc_number] => 20240380713 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-11-14 [patent_title] => Fully Managed, Frictionless Financial Information Exchange Engine for Financial Transaction Messaging [patent_app_type] => utility [patent_app_number] => 18/658775 [patent_app_country] => US [patent_app_date] => 2024-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1911 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 338 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18658775 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/658775
Fully Managed, Frictionless Financial Information Exchange Engine for Financial Transaction Messaging May 7, 2024 Pending
Array ( [id] => 20791890 [patent_doc_number] => 12665813 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-06-23 [patent_title] => Operating a network node [patent_app_type] => utility [patent_app_number] => 18/657615 [patent_app_country] => US [patent_app_date] => 2024-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5837 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18657615 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/657615
Operating a network node May 6, 2024 Issued
Array ( [id] => 19393893 [patent_doc_number] => 20240283763 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-22 [patent_title] => STATUS DETERMINATION OF ELECTRONIC TRANSACTIONS USING REDUCED MEMORY RESOURCES [patent_app_type] => utility [patent_app_number] => 18/654467 [patent_app_country] => US [patent_app_date] => 2024-05-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3826 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 200 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18654467 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/654467
Status determination of electronic transactions using reduced memory resources May 2, 2024 Issued
Array ( [id] => 19393892 [patent_doc_number] => 20240283762 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-22 [patent_title] => Method for Sending Chat Information and Electronic Device [patent_app_type] => utility [patent_app_number] => 18/651924 [patent_app_country] => US [patent_app_date] => 2024-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10845 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18651924 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/651924
Method for Sending Chat Information and Electronic Device Apr 30, 2024 Pending
Array ( [id] => 19590997 [patent_doc_number] => 20240388554 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-11-21 [patent_title] => METHOD OF PROVIDING CHAT SERVICE, SYSTEM AND COMPUTER PROGRAM IMPLEMENTING THE METHOD [patent_app_type] => utility [patent_app_number] => 18/643129 [patent_app_country] => US [patent_app_date] => 2024-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6552 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 52 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18643129 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/643129
METHOD OF PROVIDING CHAT SERVICE, SYSTEM AND COMPUTER PROGRAM IMPLEMENTING THE METHOD Apr 22, 2024 Pending
Array ( [id] => 19485616 [patent_doc_number] => 20240333658 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-03 [patent_title] => AUTOMATED PROVISIONING TECHNIQUES FOR DISTRIBUTED APPLICATIONS WITH INDEPENDENT RESOURCE MANAGEMENT AT CONSTITUENT SERVICES [patent_app_type] => utility [patent_app_number] => 18/642717 [patent_app_country] => US [patent_app_date] => 2024-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18119 [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] => 18642717 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/642717
AUTOMATED PROVISIONING TECHNIQUES FOR DISTRIBUTED APPLICATIONS WITH INDEPENDENT RESOURCE MANAGEMENT AT CONSTITUENT SERVICES Apr 21, 2024 Pending
Array ( [id] => 20539417 [patent_doc_number] => 12556500 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-02-17 [patent_title] => Message engagement enhancement utilizing eye tracking and text analysis [patent_app_type] => utility [patent_app_number] => 18/640084 [patent_app_country] => US [patent_app_date] => 2024-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2413 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18640084 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/640084
Message engagement enhancement utilizing eye tracking and text analysis Apr 18, 2024 Issued
Array ( [id] => 19365389 [patent_doc_number] => 20240267423 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-08 [patent_title] => DELIVERY OF DIGITAL VIDEO CONTENT BASED ON GEOGRAPHIC LOCATION [patent_app_type] => utility [patent_app_number] => 18/639857 [patent_app_country] => US [patent_app_date] => 2024-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3919 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18639857 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/639857
Delivery of digital video content based on geographic location Apr 17, 2024 Issued
Array ( [id] => 19336493 [patent_doc_number] => 20240250923 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-25 [patent_title] => SYSTEM FOR NEW PLATFORM AWARENESS [patent_app_type] => utility [patent_app_number] => 18/626866 [patent_app_country] => US [patent_app_date] => 2024-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14364 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18626866 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/626866
System for new platform awareness Apr 3, 2024 Issued
Menu