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] => 16273765 [patent_doc_number] => 20200275253 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-27 [patent_title] => MESSAGE ORDERING FOR NETWORK BASED MOBILITY MANAGEMENT SYSTEMS [patent_app_type] => utility [patent_app_number] => 15/931004 [patent_app_country] => US [patent_app_date] => 2020-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10434 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -24 [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] => 15931004 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/931004
Message ordering for network based mobility management systems May 12, 2020 Issued
Array ( [id] => 16758785 [patent_doc_number] => 10977335 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-04-13 [patent_title] => Systems and methods for online identity management [patent_app_type] => utility [patent_app_number] => 16/855845 [patent_app_country] => US [patent_app_date] => 2020-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 11027 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16855845 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/855845
Systems and methods for online identity management Apr 21, 2020 Issued
Array ( [id] => 17101038 [patent_doc_number] => 20210288829 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-16 [patent_title] => MEETING ROOM RESERVATION SYSTEM AND RELATED TECHNIQUES [patent_app_type] => utility [patent_app_number] => 16/850272 [patent_app_country] => US [patent_app_date] => 2020-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10664 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16850272 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/850272
Meeting room reservation system and related techniques Apr 15, 2020 Issued
Array ( [id] => 16181513 [patent_doc_number] => 20200228482 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-16 [patent_title] => Systems and Methods for Temporarily Postponing Messages [patent_app_type] => utility [patent_app_number] => 16/834918 [patent_app_country] => US [patent_app_date] => 2020-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7391 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 241 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16834918 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/834918
Systems and methods for temporarily postponing messages Mar 29, 2020 Issued
Array ( [id] => 16945191 [patent_doc_number] => 11057453 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-06 [patent_title] => Locking of client session using event listener [patent_app_type] => utility [patent_app_number] => 16/808753 [patent_app_country] => US [patent_app_date] => 2020-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 5486 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16808753 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/808753
Locking of client session using event listener Mar 3, 2020 Issued
Array ( [id] => 16302270 [patent_doc_number] => 20200287993 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-10 [patent_title] => TRANSFERRING A USER INTERFACE [patent_app_type] => utility [patent_app_number] => 16/809000 [patent_app_country] => US [patent_app_date] => 2020-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13515 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16809000 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/809000
Transferring a user interface Mar 3, 2020 Issued
Array ( [id] => 16300645 [patent_doc_number] => 20200286368 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-10 [patent_title] => REMOTE CONTROL FOR INTERACTING WITH SMART HOME IOT DEVICES AND WEB SERVICES [patent_app_type] => utility [patent_app_number] => 16/808294 [patent_app_country] => US [patent_app_date] => 2020-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7721 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16808294 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/808294
Remote control for interacting with smart home IoT devices and web services Mar 2, 2020 Issued
Array ( [id] => 16300645 [patent_doc_number] => 20200286368 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-10 [patent_title] => REMOTE CONTROL FOR INTERACTING WITH SMART HOME IOT DEVICES AND WEB SERVICES [patent_app_type] => utility [patent_app_number] => 16/808294 [patent_app_country] => US [patent_app_date] => 2020-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7721 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16808294 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/808294
Remote control for interacting with smart home IoT devices and web services Mar 2, 2020 Issued
Array ( [id] => 16083517 [patent_doc_number] => 20200195745 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-18 [patent_title] => SYSTEMS AND METHODS FOR UTILIZING UNUSED NETWORK CAPACITY FOR PREFETCH REQUESTS [patent_app_type] => utility [patent_app_number] => 16/803238 [patent_app_country] => US [patent_app_date] => 2020-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6511 [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] => 16803238 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/803238
Systems and methods for utilizing unused network capacity for prefetch requests Feb 26, 2020 Issued
Array ( [id] => 16257728 [patent_doc_number] => 20200267103 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-20 [patent_title] => SPAM DETECTION [patent_app_type] => utility [patent_app_number] => 16/789813 [patent_app_country] => US [patent_app_date] => 2020-02-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4421 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 16789813 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/789813
Spam detection Feb 12, 2020 Issued
Array ( [id] => 16739933 [patent_doc_number] => 10965610 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-03-30 [patent_title] => Systems and methods for allocating shared resources in multi-tenant environments [patent_app_type] => utility [patent_app_number] => 16/789395 [patent_app_country] => US [patent_app_date] => 2020-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 11400 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16789395 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/789395
Systems and methods for allocating shared resources in multi-tenant environments Feb 11, 2020 Issued
Array ( [id] => 16739933 [patent_doc_number] => 10965610 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-03-30 [patent_title] => Systems and methods for allocating shared resources in multi-tenant environments [patent_app_type] => utility [patent_app_number] => 16/789395 [patent_app_country] => US [patent_app_date] => 2020-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 11400 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16789395 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/789395
Systems and methods for allocating shared resources in multi-tenant environments Feb 11, 2020 Issued
Array ( [id] => 16725048 [patent_doc_number] => 20210092195 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-25 [patent_title] => INFORMATION PUSH METHOD AND DEVICE [patent_app_type] => utility [patent_app_number] => 16/787325 [patent_app_country] => US [patent_app_date] => 2020-02-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5869 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 69 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16787325 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/787325
INFORMATION PUSH METHOD AND DEVICE Feb 10, 2020 Abandoned
Array ( [id] => 17026541 [patent_doc_number] => 20210250413 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-12 [patent_title] => MULTI-MODAL NOTIFICATION BASED ON CONTEXT [patent_app_type] => utility [patent_app_number] => 16/786016 [patent_app_country] => US [patent_app_date] => 2020-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13968 [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] => 16786016 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/786016
MULTI-MODAL NOTIFICATION BASED ON CONTEXT Feb 9, 2020 Abandoned
Array ( [id] => 16783001 [patent_doc_number] => 20210120080 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-22 [patent_title] => LOAD BALANCING FOR THIRD PARTY SERVICES [patent_app_type] => utility [patent_app_number] => 16/785674 [patent_app_country] => US [patent_app_date] => 2020-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6963 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 16785674 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/785674
LOAD BALANCING FOR THIRD PARTY SERVICES Feb 9, 2020 Abandoned
Array ( [id] => 15941817 [patent_doc_number] => 20200162542 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-05-21 [patent_title] => NETWORK-ASSISTED REMOTE MEDIA LISTENING [patent_app_type] => utility [patent_app_number] => 16/773815 [patent_app_country] => US [patent_app_date] => 2020-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6725 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16773815 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/773815
Network-assisted remote media listening Jan 26, 2020 Issued
Array ( [id] => 15941565 [patent_doc_number] => 20200162416 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-05-21 [patent_title] => DOMAIN INTERCOMMUNICATION IN SHARED COMPUTING ENVIRONMENTS [patent_app_type] => utility [patent_app_number] => 16/749774 [patent_app_country] => US [patent_app_date] => 2020-01-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10055 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16749774 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/749774
Domain intercommunication in shared computing environments Jan 21, 2020 Issued
Array ( [id] => 16069971 [patent_doc_number] => 10693958 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-23 [patent_title] => System and method for adding node in blockchain network [patent_app_type] => utility [patent_app_number] => 16/741270 [patent_app_country] => US [patent_app_date] => 2020-01-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 14 [patent_no_of_words] => 18438 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16741270 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/741270
System and method for adding node in blockchain network Jan 12, 2020 Issued
Array ( [id] => 18276304 [patent_doc_number] => 11615248 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-03-28 [patent_title] => Suppressing reminders for assistant systems [patent_app_type] => utility [patent_app_number] => 16/733044 [patent_app_country] => US [patent_app_date] => 2020-01-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 30806 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 344 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16733044 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/733044
Suppressing reminders for assistant systems Jan 1, 2020 Issued
Array ( [id] => 18276304 [patent_doc_number] => 11615248 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-03-28 [patent_title] => Suppressing reminders for assistant systems [patent_app_type] => utility [patent_app_number] => 16/733044 [patent_app_country] => US [patent_app_date] => 2020-01-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 30806 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 344 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16733044 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/733044
Suppressing reminders for assistant systems Jan 1, 2020 Issued
Menu