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] => 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] => 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] => 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] => 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] => 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] => 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] => 11905038 [patent_doc_number] => 09774489 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-09-26 [patent_title] => 'Allocating computing resources according to reserved capacity' [patent_app_type] => utility [patent_app_number] => 12/893793 [patent_app_country] => US [patent_app_date] => 2010-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 7085 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12893793 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/893793
Allocating computing resources according to reserved capacity Sep 28, 2010 Issued
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] => 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] => 8058771 [patent_doc_number] => 20120079120 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-29 [patent_title] => 'CONTENT SHARING FOR SOCIAL ENGAGEMENT' [patent_app_type] => utility [patent_app_number] => 12/893578 [patent_app_country] => US [patent_app_date] => 2010-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6311 [patent_no_of_claims] => 24 [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/20120079120.pdf [firstpage_image] =>[orig_patent_app_number] => 12893578 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/893578
Content sharing for social engagement Sep 28, 2010 Issued
Array ( [id] => 8058719 [patent_doc_number] => 20120079097 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-29 [patent_title] => 'PROACTIVE IDENTIFICATION OF HOTSPOTS IN A CLOUD COMPUTING ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 12/893302 [patent_app_country] => US [patent_app_date] => 2010-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5385 [patent_no_of_claims] => 25 [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/0079/20120079097.pdf [firstpage_image] =>[orig_patent_app_number] => 12893302 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/893302
Proactive identification of hotspots in a cloud computing environment 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] => 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
Array ( [id] => 8058603 [patent_doc_number] => 20120079037 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-29 [patent_title] => 'SYSTEMS AND METHODS FOR NON-VOICE MOBILE APPLICATIONS' [patent_app_type] => utility [patent_app_number] => 12/893560 [patent_app_country] => US [patent_app_date] => 2010-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5360 [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/20120079037.pdf [firstpage_image] =>[orig_patent_app_number] => 12893560 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/893560
SYSTEMS AND METHODS FOR NON-VOICE MOBILE APPLICATIONS Sep 28, 2010 Abandoned
Array ( [id] => 4616384 [patent_doc_number] => 07991836 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-08-02 [patent_title] => 'Approach for managing state information by a group of servers that services a group of clients' [patent_app_type] => utility [patent_app_number] => 12/868675 [patent_app_country] => US [patent_app_date] => 2010-08-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 16 [patent_no_of_words] => 21255 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/991/07991836.pdf [firstpage_image] =>[orig_patent_app_number] => 12868675 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/868675
Approach for managing state information by a group of servers that services a group of clients Aug 24, 2010 Issued
Array ( [id] => 8958818 [patent_doc_number] => 08504609 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-08-06 [patent_title] => 'System and method for facilitating secure integration and communication of cloud services and enterprise applications' [patent_app_type] => utility [patent_app_number] => 12/861097 [patent_app_country] => US [patent_app_date] => 2010-08-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7291 [patent_no_of_claims] => 18 [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] => 12861097 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/861097
System and method for facilitating secure integration and communication of cloud services and enterprise applications Aug 22, 2010 Issued
Array ( [id] => 10890462 [patent_doc_number] => 08914475 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-12-16 [patent_title] => 'Method, device and terminal for editing and playing music according to data download speed' [patent_app_type] => utility [patent_app_number] => 13/697872 [patent_app_country] => US [patent_app_date] => 2010-08-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 6344 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 267 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13697872 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/697872
Method, device and terminal for editing and playing music according to data download speed Aug 22, 2010 Issued
Menu