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] => 6188989 [patent_doc_number] => 20110125859 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-05-26 [patent_title] => 'SYSTEM AND METHOD FOR MESSAGE PROCESSING AND ROUTING' [patent_app_type] => utility [patent_app_number] => 13/012352 [patent_app_country] => US [patent_app_date] => 2011-01-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 13687 [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] => publications/A1/0125/20110125859.pdf [firstpage_image] =>[orig_patent_app_number] => 13012352 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/012352
System and method for message processing and routing Jan 23, 2011 Issued
Array ( [id] => 8388821 [patent_doc_number] => 08266229 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-09-11 [patent_title] => 'System and method for message processing and routing' [patent_app_type] => utility [patent_app_number] => 13/007473 [patent_app_country] => US [patent_app_date] => 2011-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 13744 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13007473 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/007473
System and method for message processing and routing Jan 13, 2011 Issued
Array ( [id] => 9289164 [patent_doc_number] => 08645517 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-02-04 [patent_title] => 'Policy-based content delivery network selection' [patent_app_type] => utility [patent_app_number] => 12/978537 [patent_app_country] => US [patent_app_date] => 2010-12-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 31 [patent_figures_cnt] => 33 [patent_no_of_words] => 18523 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 259 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12978537 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/978537
Policy-based content delivery network selection Dec 23, 2010 Issued
Array ( [id] => 10552330 [patent_doc_number] => 09276972 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-03-01 [patent_title] => 'Real-time media optimization over remoted sessions' [patent_app_type] => utility [patent_app_number] => 12/967100 [patent_app_country] => US [patent_app_date] => 2010-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4531 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 181 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12967100 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/967100
Real-time media optimization over remoted sessions Dec 13, 2010 Issued
Array ( [id] => 9049090 [patent_doc_number] => 08543648 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-09-24 [patent_title] => 'Efficiently finding collaborations on a network' [patent_app_type] => utility [patent_app_number] => 12/966926 [patent_app_country] => US [patent_app_date] => 2010-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 18 [patent_no_of_words] => 7491 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12966926 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/966926
Efficiently finding collaborations on a network Dec 12, 2010 Issued
Array ( [id] => 10074459 [patent_doc_number] => 09112832 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-08-18 [patent_title] => 'System and method for running a web server on a mobile internet device' [patent_app_type] => utility [patent_app_number] => 12/966741 [patent_app_country] => US [patent_app_date] => 2010-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 2 [patent_no_of_words] => 1712 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12966741 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/966741
System and method for running a web server on a mobile internet device Dec 12, 2010 Issued
Array ( [id] => 8242344 [patent_doc_number] => 20120151079 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-14 [patent_title] => 'METHODS AND APPARATUS TO MEASURE MEDIA EXPOSURE' [patent_app_type] => utility [patent_app_number] => 12/966736 [patent_app_country] => US [patent_app_date] => 2010-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9047 [patent_no_of_claims] => 22 [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] => 12966736 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/966736
METHODS AND APPARATUS TO MEASURE MEDIA EXPOSURE Dec 12, 2010 Abandoned
Array ( [id] => 7779593 [patent_doc_number] => 08122104 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-02-21 [patent_title] => 'Method and system for providing XML-based asynchronous and interactive feeds for web applications' [patent_app_type] => utility [patent_app_number] => 12/956602 [patent_app_country] => US [patent_app_date] => 2010-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7816 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/122/08122104.pdf [firstpage_image] =>[orig_patent_app_number] => 12956602 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/956602
Method and system for providing XML-based asynchronous and interactive feeds for web applications Nov 29, 2010 Issued
Array ( [id] => 7510042 [patent_doc_number] => 08037133 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-10-11 [patent_title] => 'Business to business event communications' [patent_app_type] => utility [patent_app_number] => 12/939285 [patent_app_country] => US [patent_app_date] => 2010-11-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 5894 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/037/08037133.pdf [firstpage_image] =>[orig_patent_app_number] => 12939285 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/939285
Business to business event communications Nov 3, 2010 Issued
Array ( [id] => 9629681 [patent_doc_number] => 08799375 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-08-05 [patent_title] => 'Unalterable notification service' [patent_app_type] => utility [patent_app_number] => 12/894515 [patent_app_country] => US [patent_app_date] => 2010-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4432 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 247 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12894515 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/894515
Unalterable notification service Sep 29, 2010 Issued
Array ( [id] => 8763103 [patent_doc_number] => 08423638 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-04-16 [patent_title] => 'Performance monitoring of a computer resource' [patent_app_type] => utility [patent_app_number] => 12/893735 [patent_app_country] => US [patent_app_date] => 2010-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7439 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 258 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12893735 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/893735
Performance monitoring of a computer resource Sep 28, 2010 Issued
Array ( [id] => 6040477 [patent_doc_number] => 20110093526 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-04-21 [patent_title] => 'CLOUD COMPUTING SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/893267 [patent_app_country] => US [patent_app_date] => 2010-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 1634 [patent_no_of_claims] => 6 [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] => publications/A1/0093/20110093526.pdf [firstpage_image] =>[orig_patent_app_number] => 12893267 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/893267
CLOUD COMPUTING SYSTEM Sep 28, 2010 Abandoned
Array ( [id] => 8060727 [patent_doc_number] => 20110246660 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-10-06 [patent_title] => 'Systems, Methods, and Apparatuses for Media File Streaming' [patent_app_type] => utility [patent_app_number] => 12/893759 [patent_app_country] => US [patent_app_date] => 2010-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 18984 [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] => publications/A1/0246/20110246660.pdf [firstpage_image] =>[orig_patent_app_number] => 12893759 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/893759
Systems, Methods, and Apparatuses for Media File Streaming Sep 28, 2010 Abandoned
Array ( [id] => 8530491 [patent_doc_number] => 08307075 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-11-06 [patent_title] => 'Method, system and game server for recommending game room' [patent_app_type] => utility [patent_app_number] => 12/893655 [patent_app_country] => US [patent_app_date] => 2010-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 4241 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [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] => 12893655 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/893655
Method, system and game server for recommending game room Sep 28, 2010 Issued
Array ( [id] => 9156641 [patent_doc_number] => 08589554 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-11-19 [patent_title] => 'Intelligent and elastic resource pools for heterogeneous datacenter environments' [patent_app_type] => utility [patent_app_number] => 12/893301 [patent_app_country] => US [patent_app_date] => 2010-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5201 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 2 [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] => 12893301 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/893301
Intelligent and elastic resource pools for heterogeneous datacenter environments Sep 28, 2010 Issued
Array ( [id] => 8060731 [patent_doc_number] => 20110246659 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-10-06 [patent_title] => 'System, Method and Apparatus for Dynamic Media File Streaming' [patent_app_type] => utility [patent_app_number] => 12/893746 [patent_app_country] => US [patent_app_date] => 2010-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 16151 [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] => publications/A1/0246/20110246659.pdf [firstpage_image] =>[orig_patent_app_number] => 12893746 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/893746
System, Method and Apparatus for Dynamic Media File Streaming Sep 28, 2010 Abandoned
Array ( [id] => 9023262 [patent_doc_number] => 08533257 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-09-10 [patent_title] => 'System and method for interfacing with an enterprise resource planning system' [patent_app_type] => utility [patent_app_number] => 12/893815 [patent_app_country] => US [patent_app_date] => 2010-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 4460 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12893815 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/893815
System and method for interfacing with an enterprise resource planning system Sep 28, 2010 Issued
Array ( [id] => 8552122 [patent_doc_number] => 08327020 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-12-04 [patent_title] => 'Systems and methods for healthcare transaction routing with destination-based throttling' [patent_app_type] => utility [patent_app_number] => 12/893546 [patent_app_country] => US [patent_app_date] => 2010-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 7454 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 308 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12893546 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/893546
Systems and methods for healthcare transaction routing with destination-based throttling Sep 28, 2010 Issued
Array ( [id] => 8058571 [patent_doc_number] => 20120079018 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-29 [patent_title] => 'SYSTEMS, METHODS, AND COMPUTER READABLE MEDIA FOR SHARING AWARENESS INFORMATION' [patent_app_type] => utility [patent_app_number] => 12/893814 [patent_app_country] => US [patent_app_date] => 2010-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 11217 [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] => publications/A1/0079/20120079018.pdf [firstpage_image] =>[orig_patent_app_number] => 12893814 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/893814
Systems, methods, and computer readable media for sharing awareness information Sep 28, 2010 Issued
Array ( [id] => 8058721 [patent_doc_number] => 20120079096 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-29 [patent_title] => 'NETWORKED DEVICES FOR MONITORING UTILITY USAGE AND METHODS OF USING THE SAME' [patent_app_type] => utility [patent_app_number] => 12/893134 [patent_app_country] => US [patent_app_date] => 2010-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9853 [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] => publications/A1/0079/20120079096.pdf [firstpage_image] =>[orig_patent_app_number] => 12893134 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/893134
Networked devices for monitoring utility usage and methods of using the same Sep 28, 2010 Issued
Menu