Search

John B. Walsh

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

Most Active Art Unit
2451
Art Unit(s)
3629, 2451, 2151, 3627, 3676
Total Applications
1571
Issued Applications
1237
Pending Applications
100
Abandoned Applications
256

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18541741 [patent_doc_number] => 20230246857 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-08-03 [patent_title] => VIDEO MESSAGING [patent_app_type] => utility [patent_app_number] => 17/588798 [patent_app_country] => US [patent_app_date] => 2022-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14759 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17588798 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/588798
VIDEO MESSAGING Jan 30, 2022 Abandoned
Array ( [id] => 19162316 [patent_doc_number] => 20240155023 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-09 [patent_title] => METHOD AND SYSTEM FOR IMPLEMENTING BARE METAL INSPECTION PROCESS, DEVICE, AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 18/281689 [patent_app_country] => US [patent_app_date] => 2022-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5888 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [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] => 18281689 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/281689
Method and system for implementing bare metal inspection process, device, and storage medium Jan 26, 2022 Issued
Array ( [id] => 17766006 [patent_doc_number] => 20220239620 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-28 [patent_title] => ESTIMATING DEVICE, ESTIMATING METHOD, AND ESTIMATING PROGRAM [patent_app_type] => utility [patent_app_number] => 17/578619 [patent_app_country] => US [patent_app_date] => 2022-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13747 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17578619 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/578619
Estimating device, estimating method, and estimating program Jan 18, 2022 Issued
Array ( [id] => 18689328 [patent_doc_number] => 11785081 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-10 [patent_title] => Data sync engine, method and software [patent_app_type] => utility [patent_app_number] => 17/573294 [patent_app_country] => US [patent_app_date] => 2022-01-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3128 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17573294 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/573294
Data sync engine, method and software Jan 10, 2022 Issued
Array ( [id] => 19109306 [patent_doc_number] => 11962428 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-04-16 [patent_title] => Meeting room reservation system and related techniques [patent_app_type] => utility [patent_app_number] => 17/646552 [patent_app_country] => US [patent_app_date] => 2021-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 10695 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17646552 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/646552
Meeting room reservation system and related techniques Dec 29, 2021 Issued
Array ( [id] => 19706024 [patent_doc_number] => 12200076 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-01-14 [patent_title] => Real-time electronic service processing adjustments [patent_app_type] => utility [patent_app_number] => 17/622666 [patent_app_country] => US [patent_app_date] => 2021-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6939 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17622666 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/622666
Real-time electronic service processing adjustments Dec 16, 2021 Issued
Array ( [id] => 17523893 [patent_doc_number] => 20220109742 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-07 [patent_title] => APPARATUS, ARTICLES OF MANUFACTURE, AND METHODS TO PARTITION NEURAL NETWORKS FOR EXECUTION AT DISTRIBUTED EDGE NODES [patent_app_type] => utility [patent_app_number] => 17/554964 [patent_app_country] => US [patent_app_date] => 2021-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 26740 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17554964 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/554964
Apparatus, articles of manufacture, and methods to partition neural networks for execution at distributed edge nodes Dec 16, 2021 Issued
Array ( [id] => 18736292 [patent_doc_number] => 11805041 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-31 [patent_title] => In-memory management system and method using user traffic [patent_app_type] => utility [patent_app_number] => 17/541277 [patent_app_country] => US [patent_app_date] => 2021-12-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6171 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 1 [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] => 17541277 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/541277
In-memory management system and method using user traffic Dec 2, 2021 Issued
Array ( [id] => 19494919 [patent_doc_number] => 12113646 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-10-08 [patent_title] => Method for rapidly flashing sensor nodes via an ethernet network [patent_app_type] => utility [patent_app_number] => 18/038120 [patent_app_country] => US [patent_app_date] => 2021-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4817 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [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] => 18038120 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/038120
Method for rapidly flashing sensor nodes via an ethernet network Nov 29, 2021 Issued
Array ( [id] => 19713814 [patent_doc_number] => 20250023956 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-16 [patent_title] => REGISTRATION OF RESOURCES IN A RESOURCE DIRECTORY [patent_app_type] => utility [patent_app_number] => 18/710354 [patent_app_country] => US [patent_app_date] => 2021-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7516 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [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] => 18710354 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/710354
REGISTRATION OF RESOURCES IN A RESOURCE DIRECTORY Nov 15, 2021 Pending
Array ( [id] => 18465177 [patent_doc_number] => 11689482 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-06-27 [patent_title] => Dynamically generating a typing feedback indicator for recipient to provide context of message to be received by recipient [patent_app_type] => utility [patent_app_number] => 17/523139 [patent_app_country] => US [patent_app_date] => 2021-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 14896 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17523139 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/523139
Dynamically generating a typing feedback indicator for recipient to provide context of message to be received by recipient Nov 9, 2021 Issued
Array ( [id] => 17433169 [patent_doc_number] => 20220060879 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-02-24 [patent_title] => MESSAGE ORDERING FOR NETWORK BASED MOBILITY MANAGEMENT SYSTEMS [patent_app_type] => utility [patent_app_number] => 17/520508 [patent_app_country] => US [patent_app_date] => 2021-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10455 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [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] => 17520508 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/520508
Message ordering for network based mobility management systems Nov 4, 2021 Issued
Array ( [id] => 18982412 [patent_doc_number] => 11907590 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-02-20 [patent_title] => Using infrastructure-as-code ('IaC') to update a cloud-based storage system [patent_app_type] => utility [patent_app_number] => 17/513085 [patent_app_country] => US [patent_app_date] => 2021-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 18 [patent_no_of_words] => 36186 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17513085 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/513085
Using infrastructure-as-code ('IaC') to update a cloud-based storage system Oct 27, 2021 Issued
Array ( [id] => 19697699 [patent_doc_number] => 20250016244 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-09 [patent_title] => DYNAMIC CACHING AND DELIVERY OF CONTENT IN WIRELESS COMMUNICATION NETWORK [patent_app_type] => utility [patent_app_number] => 18/705138 [patent_app_country] => US [patent_app_date] => 2021-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12920 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [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] => 18705138 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/705138
DYNAMIC CACHING AND DELIVERY OF CONTENT IN WIRELESS COMMUNICATION NETWORK Oct 27, 2021 Pending
Array ( [id] => 19697699 [patent_doc_number] => 20250016244 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-09 [patent_title] => DYNAMIC CACHING AND DELIVERY OF CONTENT IN WIRELESS COMMUNICATION NETWORK [patent_app_type] => utility [patent_app_number] => 18/705138 [patent_app_country] => US [patent_app_date] => 2021-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12920 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [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] => 18705138 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/705138
DYNAMIC CACHING AND DELIVERY OF CONTENT IN WIRELESS COMMUNICATION NETWORK Oct 27, 2021 Pending
Array ( [id] => 18703090 [patent_doc_number] => 11789600 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-17 [patent_title] => Display control method, recording medium storing program, terminal [patent_app_type] => utility [patent_app_number] => 17/510650 [patent_app_country] => US [patent_app_date] => 2021-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 27 [patent_no_of_words] => 12526 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17510650 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/510650
Display control method, recording medium storing program, terminal Oct 25, 2021 Issued
Array ( [id] => 17401762 [patent_doc_number] => 20220043852 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-02-10 [patent_title] => METHOD AND APPARATUS FOR RECALLING IMAGE FILE, CONTROL METHOD AND APPARATUS FOR RECALLING IMAGE FILE, AND MOBILE TERMINAL [patent_app_type] => utility [patent_app_number] => 17/507189 [patent_app_country] => US [patent_app_date] => 2021-10-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6697 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17507189 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/507189
METHOD AND APPARATUS FOR RECALLING IMAGE FILE, CONTROL METHOD AND APPARATUS FOR RECALLING IMAGE FILE, AND MOBILE TERMINAL Oct 20, 2021 Abandoned
Array ( [id] => 17523871 [patent_doc_number] => 20220109720 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-07 [patent_title] => NETWORK-ASSISTED REMOTE MEDIA LISTENING [patent_app_type] => utility [patent_app_number] => 17/504073 [patent_app_country] => US [patent_app_date] => 2021-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6770 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 72 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17504073 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/504073
Network-assisted remote media listening Oct 17, 2021 Issued
Array ( [id] => 19987805 [patent_doc_number] => 20250126027 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-17 [patent_title] => PROCESSING A SEQUENCE OF DATA ITEMS [patent_app_type] => utility [patent_app_number] => 18/695975 [patent_app_country] => US [patent_app_date] => 2021-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6820 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [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] => 18695975 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/695975
Processing a sequence of data items Sep 30, 2021 Issued
Array ( [id] => 18689130 [patent_doc_number] => 11784882 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-10 [patent_title] => Configuration monitoring in a cloud platform [patent_app_type] => utility [patent_app_number] => 17/487395 [patent_app_country] => US [patent_app_date] => 2021-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6645 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17487395 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/487395
Configuration monitoring in a cloud platform Sep 27, 2021 Issued
Menu