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] => 15076337 [patent_doc_number] => 10467660 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-11-05 [patent_title] => Centralized publisher management [patent_app_type] => utility [patent_app_number] => 15/599521 [patent_app_country] => US [patent_app_date] => 2017-05-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 21020 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15599521 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/599521
Centralized publisher management May 18, 2017 Issued
Array ( [id] => 14940913 [patent_doc_number] => 20190306095 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-03 [patent_title] => Method, system and computer program product for selectively adapting and transmitting messaging data [patent_app_type] => utility [patent_app_number] => 16/315626 [patent_app_country] => US [patent_app_date] => 2017-05-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4503 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16315626 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/315626
Method, system and computer program product for selectively adapting and transmitting messaging data May 17, 2017 Issued
Array ( [id] => 11882724 [patent_doc_number] => 09753898 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-09-05 [patent_title] => 'Deployable tag management in computer data networks' [patent_app_type] => utility [patent_app_number] => 15/585037 [patent_app_country] => US [patent_app_date] => 2017-05-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 57 [patent_figures_cnt] => 57 [patent_no_of_words] => 19166 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 257 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15585037 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/585037
Deployable tag management in computer data networks May 1, 2017 Issued
Array ( [id] => 11855980 [patent_doc_number] => 20170230473 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-10 [patent_title] => 'DYNAMIC IDENTIFICATION OF OTHER USERS TO AN ONLINE USER' [patent_app_type] => utility [patent_app_number] => 15/497159 [patent_app_country] => US [patent_app_date] => 2017-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8857 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15497159 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/497159
DYNAMIC IDENTIFICATION OF OTHER USERS TO AN ONLINE USER Apr 24, 2017 Abandoned
Array ( [id] => 15549949 [patent_doc_number] => 10574773 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-02-25 [patent_title] => Method, device, terminal, server and storage medium of processing network request and response [patent_app_type] => utility [patent_app_number] => 15/579266 [patent_app_country] => US [patent_app_date] => 2017-04-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 11 [patent_no_of_words] => 8854 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [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] => 15579266 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/579266
Method, device, terminal, server and storage medium of processing network request and response Apr 6, 2017 Issued
Array ( [id] => 12257848 [patent_doc_number] => 09930007 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-03-27 [patent_title] => 'IP address and domain name automation of virtual infrastructure' [patent_app_type] => utility [patent_app_number] => 15/461144 [patent_app_country] => US [patent_app_date] => 2017-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7208 [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] => 15461144 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/461144
IP address and domain name automation of virtual infrastructure Mar 15, 2017 Issued
Array ( [id] => 13422099 [patent_doc_number] => 20180262592 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-09-13 [patent_title] => PROPAGATING NETWORK CONFIGURATION POLICIES USING A PUBLISH-SUBSCRIBE MESSAGING SYSTEM [patent_app_type] => utility [patent_app_number] => 15/453271 [patent_app_country] => US [patent_app_date] => 2017-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7304 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15453271 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/453271
Propagating network configuration policies using a publish-subscribe messaging system Mar 7, 2017 Issued
Array ( [id] => 15110815 [patent_doc_number] => 10476748 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-11-12 [patent_title] => Managing physical resources of an application [patent_app_type] => utility [patent_app_number] => 15/446880 [patent_app_country] => US [patent_app_date] => 2017-03-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11298 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 207 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15446880 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/446880
Managing physical resources of an application Feb 28, 2017 Issued
Array ( [id] => 15706617 [patent_doc_number] => 10609507 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-03-31 [patent_title] => Circuit device and a communication apparatus [patent_app_type] => utility [patent_app_number] => 15/446773 [patent_app_country] => US [patent_app_date] => 2017-03-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 25 [patent_no_of_words] => 17109 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15446773 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/446773
Circuit device and a communication apparatus Feb 28, 2017 Issued
Array ( [id] => 14254513 [patent_doc_number] => 10277470 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-04-30 [patent_title] => Methods and apparatus to identify network topologies [patent_app_type] => utility [patent_app_number] => 15/445546 [patent_app_country] => US [patent_app_date] => 2017-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 19 [patent_no_of_words] => 7698 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 216 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15445546 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/445546
Methods and apparatus to identify network topologies Feb 27, 2017 Issued
Array ( [id] => 11966300 [patent_doc_number] => 20170270453 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-21 [patent_title] => 'SYSTEM AND METHOD FOR ENHANCED CUSTOMER EXPERIENCE WORKFLOW' [patent_app_type] => utility [patent_app_number] => 15/445892 [patent_app_country] => US [patent_app_date] => 2017-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7821 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15445892 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/445892
System and method for enhanced customer experience workflow Feb 27, 2017 Issued
Array ( [id] => 16037375 [patent_doc_number] => 10681130 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-09 [patent_title] => Storage system including a plurality of nodes [patent_app_type] => utility [patent_app_number] => 15/444255 [patent_app_country] => US [patent_app_date] => 2017-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 29 [patent_no_of_words] => 13454 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15444255 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/444255
Storage system including a plurality of nodes Feb 26, 2017 Issued
Array ( [id] => 11998434 [patent_doc_number] => 20170302589 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-10-19 [patent_title] => 'PLUGGABLE ALLOCATION IN A CLOUD COMPUTING SYSTEM' [patent_app_type] => utility [patent_app_number] => 15/442839 [patent_app_country] => US [patent_app_date] => 2017-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 32184 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15442839 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/442839
Pluggable allocation in a cloud computing system Feb 26, 2017 Issued
Array ( [id] => 13696943 [patent_doc_number] => 20170359426 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-12-14 [patent_title] => METHOD AND APPARATUS FOR DETECTING NETWORK SERVICE [patent_app_type] => utility [patent_app_number] => 15/440397 [patent_app_country] => US [patent_app_date] => 2017-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5806 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 15440397 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/440397
Method and apparatus for detecting network service Feb 22, 2017 Issued
Array ( [id] => 14560717 [patent_doc_number] => 10348836 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-07-09 [patent_title] => Migrating clients between servers [patent_app_type] => utility [patent_app_number] => 15/439661 [patent_app_country] => US [patent_app_date] => 2017-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8996 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15439661 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/439661
Migrating clients between servers Feb 21, 2017 Issued
Array ( [id] => 12115868 [patent_doc_number] => 09871870 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-01-16 [patent_title] => 'Pseudonymous communication session generation and management systems and methods' [patent_app_type] => utility [patent_app_number] => 15/432761 [patent_app_country] => US [patent_app_date] => 2017-02-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 9390 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 218 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15432761 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/432761
Pseudonymous communication session generation and management systems and methods Feb 13, 2017 Issued
Array ( [id] => 12971851 [patent_doc_number] => 09876876 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-01-23 [patent_title] => Processing a unit of work [patent_app_type] => utility [patent_app_number] => 15/418384 [patent_app_country] => US [patent_app_date] => 2017-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4010 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15418384 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/418384
Processing a unit of work Jan 26, 2017 Issued
Array ( [id] => 16945069 [patent_doc_number] => 11057329 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-06 [patent_title] => Message record combination and display method and terminal device [patent_app_type] => utility [patent_app_number] => 16/480971 [patent_app_country] => US [patent_app_date] => 2017-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 13845 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16480971 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/480971
Message record combination and display method and terminal device Jan 24, 2017 Issued
Array ( [id] => 11734380 [patent_doc_number] => 20170195823 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-07-06 [patent_title] => 'SENSOR DEVICE, SENSOR NETWORK SYSTEM, AND DATA COMPRESSING METHOD' [patent_app_type] => utility [patent_app_number] => 15/395066 [patent_app_country] => US [patent_app_date] => 2016-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7476 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15395066 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/395066
Sensor device, sensor network system, and data compressing method Dec 29, 2016 Issued
Array ( [id] => 11856402 [patent_doc_number] => 20170230894 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-10 [patent_title] => 'LOCATION-BASED TASK EXECUTION FOR ENHANCED DATA ACCESS' [patent_app_type] => utility [patent_app_number] => 15/395539 [patent_app_country] => US [patent_app_date] => 2016-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 24661 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15395539 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/395539
Location-based task execution for enhanced data access Dec 29, 2016 Issued
Menu