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] => 9385900 [patent_doc_number] => 20140089383 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-03-27 [patent_title] => 'METHOD AND SYSTEM FOR AUTOMATIC DETECTING AND RESOLVING APIS' [patent_app_type] => utility [patent_app_number] => 13/628189 [patent_app_country] => US [patent_app_date] => 2012-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6932 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [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] => 13628189 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/628189
Method and system for automatic detecting and resolving APIs Sep 26, 2012 Issued
Array ( [id] => 10386126 [patent_doc_number] => 20150271132 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-09-24 [patent_title] => 'NETWORK ADDRESS AND HOSTNAME MAPPING IN POLICY SERVICE' [patent_app_type] => utility [patent_app_number] => 14/428742 [patent_app_country] => US [patent_app_date] => 2012-09-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6983 [patent_no_of_claims] => 21 [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] => 14428742 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/428742
Network address and hostname mapping in policy service Sep 16, 2012 Issued
Array ( [id] => 10646327 [patent_doc_number] => 09363213 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-06-07 [patent_title] => 'E-mail integrated instant messaging' [patent_app_type] => utility [patent_app_number] => 13/620985 [patent_app_country] => US [patent_app_date] => 2012-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 23 [patent_no_of_words] => 7840 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 285 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13620985 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/620985
E-mail integrated instant messaging Sep 14, 2012 Issued
Array ( [id] => 8769218 [patent_doc_number] => 20130097255 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-04-18 [patent_title] => 'TIME BASED ELECTRONIC MESSAGE DELIVERY' [patent_app_type] => utility [patent_app_number] => 13/617330 [patent_app_country] => US [patent_app_date] => 2012-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8203 [patent_no_of_claims] => 49 [patent_no_of_ind_claims] => 6 [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] => 13617330 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/617330
Time based electronic message delivery Sep 13, 2012 Issued
Array ( [id] => 10526611 [patent_doc_number] => 09253136 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-02-02 [patent_title] => 'Electronic message delivery based on presence information' [patent_app_type] => utility [patent_app_number] => 13/617270 [patent_app_country] => US [patent_app_date] => 2012-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8203 [patent_no_of_claims] => 53 [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] => 13617270 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/617270
Electronic message delivery based on presence information Sep 13, 2012 Issued
Array ( [id] => 8769219 [patent_doc_number] => 20130097256 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-04-18 [patent_title] => 'SYSTEMS AND METHODS FOR RECONFIGURING ELECTRONIC MESSAGES' [patent_app_type] => utility [patent_app_number] => 13/617350 [patent_app_country] => US [patent_app_date] => 2012-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8203 [patent_no_of_claims] => 52 [patent_no_of_ind_claims] => 5 [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] => 13617350 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/617350
Systems and methods for reconfiguring electronic messages Sep 13, 2012 Issued
Array ( [id] => 8823584 [patent_doc_number] => 20130124629 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-05-16 [patent_title] => 'DYNAMIC IDENTIFICATION OF OTHER USERS TO AN ONLINE USER' [patent_app_type] => utility [patent_app_number] => 13/614781 [patent_app_country] => US [patent_app_date] => 2012-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8857 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 2 [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] => 13614781 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/614781
DYNAMIC IDENTIFICATION OF OTHER USERS TO AN ONLINE USER Sep 12, 2012 Abandoned
Array ( [id] => 8816324 [patent_doc_number] => 20130117369 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-05-09 [patent_title] => 'DYNAMIC IDENTIFICATION OF OTHER USERS TO AN ONLINE USER' [patent_app_type] => utility [patent_app_number] => 13/614846 [patent_app_country] => US [patent_app_date] => 2012-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8856 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 2 [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] => 13614846 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/614846
DYNAMIC IDENTIFICATION OF OTHER USERS TO AN ONLINE USER Sep 12, 2012 Abandoned
Array ( [id] => 8524622 [patent_doc_number] => 20120324030 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-20 [patent_title] => 'System and Method for Message Processing and Routing' [patent_app_type] => utility [patent_app_number] => 13/595455 [patent_app_country] => US [patent_app_date] => 2012-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 13684 [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] => 13595455 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/595455
System and method for message processing and routing Aug 26, 2012 Issued
Array ( [id] => 8524622 [patent_doc_number] => 20120324030 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-20 [patent_title] => 'System and Method for Message Processing and Routing' [patent_app_type] => utility [patent_app_number] => 13/595455 [patent_app_country] => US [patent_app_date] => 2012-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 13684 [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] => 13595455 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/595455
System and method for message processing and routing Aug 26, 2012 Issued
Array ( [id] => 14458553 [patent_doc_number] => 10325242 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-06-18 [patent_title] => Method and system for sharing activities of devices [patent_app_type] => utility [patent_app_number] => 13/594302 [patent_app_country] => US [patent_app_date] => 2012-08-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 11097 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 242 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13594302 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/594302
Method and system for sharing activities of devices Aug 23, 2012 Issued
Array ( [id] => 8511681 [patent_doc_number] => 20120311089 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-06 [patent_title] => 'System and Method for Message Processing and Routing' [patent_app_type] => utility [patent_app_number] => 13/589962 [patent_app_country] => US [patent_app_date] => 2012-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 13689 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [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] => 13589962 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/589962
System and method for message processing and routing Aug 19, 2012 Issued
Array ( [id] => 8443363 [patent_doc_number] => 20120259980 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-10-11 [patent_title] => 'Performance Monitoring of a Computer Resource' [patent_app_type] => utility [patent_app_number] => 13/529199 [patent_app_country] => US [patent_app_date] => 2012-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7483 [patent_no_of_claims] => 12 [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] => 13529199 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/529199
Performance monitoring of a computer resource Jun 20, 2012 Issued
Array ( [id] => 8484949 [patent_doc_number] => 20120284356 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-11-08 [patent_title] => 'WIRELESS TRAFFIC MANAGEMENT SYSTEM CACHE OPTIMIZATION USING HTTP HEADERS' [patent_app_type] => utility [patent_app_number] => 13/523669 [patent_app_country] => US [patent_app_date] => 2012-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 36 [patent_figures_cnt] => 36 [patent_no_of_words] => 46619 [patent_no_of_claims] => 41 [patent_no_of_ind_claims] => 4 [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] => 13523669 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/523669
Wireless traffic management system cache optimization using http headers Jun 13, 2012 Issued
Array ( [id] => 11682171 [patent_doc_number] => 09680719 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-06-13 [patent_title] => 'Communication system, client terminal, and server' [patent_app_type] => utility [patent_app_number] => 14/380740 [patent_app_country] => US [patent_app_date] => 2012-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 35 [patent_no_of_words] => 25121 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14380740 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/380740
Communication system, client terminal, and server May 23, 2012 Issued
Array ( [id] => 10598176 [patent_doc_number] => 09319275 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-04-19 [patent_title] => 'Communication device, communication method, and communication program' [patent_app_type] => utility [patent_app_number] => 14/122507 [patent_app_country] => US [patent_app_date] => 2012-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9450 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 232 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14122507 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/122507
Communication device, communication method, and communication program Apr 26, 2012 Issued
Array ( [id] => 10084368 [patent_doc_number] => 09121713 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-09-01 [patent_title] => 'Unified framework for precise vision-aided navigation' [patent_app_type] => utility [patent_app_number] => 13/451037 [patent_app_country] => US [patent_app_date] => 2012-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 8206 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13451037 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/451037
Unified framework for precise vision-aided navigation Apr 18, 2012 Issued
Array ( [id] => 9070931 [patent_doc_number] => 20130262687 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-10-03 [patent_title] => 'CONNECTING A MOBILE DEVICE AS A REMOTE CONTROL' [patent_app_type] => utility [patent_app_number] => 13/434241 [patent_app_country] => US [patent_app_date] => 2012-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 6424 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [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] => 13434241 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/434241
CONNECTING A MOBILE DEVICE AS A REMOTE CONTROL Mar 28, 2012 Abandoned
Array ( [id] => 10741940 [patent_doc_number] => 20160088091 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-24 [patent_title] => 'Identifying Existing Synchronous Communication Sessions Associated with a User' [patent_app_type] => utility [patent_app_number] => 13/434454 [patent_app_country] => US [patent_app_date] => 2012-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8123 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 10 [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] => 13434454 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/434454
Identifying Existing Synchronous Communication Sessions Associated with a User Mar 28, 2012 Abandoned
Array ( [id] => 10501843 [patent_doc_number] => 09230244 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-01-05 [patent_title] => 'Recipient changes in email threads' [patent_app_type] => utility [patent_app_number] => 13/433832 [patent_app_country] => US [patent_app_date] => 2012-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4245 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 252 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13433832 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/433832
Recipient changes in email threads Mar 28, 2012 Issued
Menu