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] => 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] => 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] => 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] => 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] => 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
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] => 7770218 [patent_doc_number] => 20120036264 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-02-09 [patent_title] => 'Efficient Storage and Retrieval of Resources for Rendering Structured Documents' [patent_app_type] => utility [patent_app_number] => 12/849646 [patent_app_country] => US [patent_app_date] => 2010-08-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 11903 [patent_no_of_claims] => 28 [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/0036/20120036264.pdf [firstpage_image] =>[orig_patent_app_number] => 12849646 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/849646
Efficient storage and retrieval of resources for rendering structured documents Aug 2, 2010 Issued
Array ( [id] => 7759627 [patent_doc_number] => 20120030356 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-02-02 [patent_title] => 'MAXIMIZING EFFICIENCY IN A CLOUD COMPUTING ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 12/847116 [patent_app_country] => US [patent_app_date] => 2010-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9684 [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/0030/20120030356.pdf [firstpage_image] =>[orig_patent_app_number] => 12847116 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/847116
MAXIMIZING EFFICIENCY IN A CLOUD COMPUTING ENVIRONMENT Jul 29, 2010 Abandoned
Array ( [id] => 8561778 [patent_doc_number] => 08335847 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-12-18 [patent_title] => 'Method of servicing requests to manage network congestion and server load and server thereof' [patent_app_type] => utility [patent_app_number] => 12/846991 [patent_app_country] => US [patent_app_date] => 2010-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7726 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12846991 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/846991
Method of servicing requests to manage network congestion and server load and server thereof Jul 29, 2010 Issued
Array ( [id] => 7759483 [patent_doc_number] => 20120030276 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-02-02 [patent_title] => 'SYSTEM AND METHOD FOR GENERATING WEB ANALYTIC REPORTS' [patent_app_type] => utility [patent_app_number] => 12/846884 [patent_app_country] => US [patent_app_date] => 2010-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2992 [patent_no_of_claims] => 26 [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/0030/20120030276.pdf [firstpage_image] =>[orig_patent_app_number] => 12846884 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/846884
System and method for generating web analytic reports Jul 29, 2010 Issued
Array ( [id] => 7741620 [patent_doc_number] => 20120020577 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-01-26 [patent_title] => 'SYSTEM AND METHOD FOR EFFICIENT UNIFIED MESSAGING SYSTEM SUPPORT FOR SPEECH-TO-TEXT SERVICE' [patent_app_type] => utility [patent_app_number] => 12/841830 [patent_app_country] => US [patent_app_date] => 2010-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5948 [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/0020/20120020577.pdf [firstpage_image] =>[orig_patent_app_number] => 12841830 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/841830
System and method for efficient unified messaging system support for speech-to-text service Jul 21, 2010 Issued
Array ( [id] => 7741620 [patent_doc_number] => 20120020577 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-01-26 [patent_title] => 'SYSTEM AND METHOD FOR EFFICIENT UNIFIED MESSAGING SYSTEM SUPPORT FOR SPEECH-TO-TEXT SERVICE' [patent_app_type] => utility [patent_app_number] => 12/841830 [patent_app_country] => US [patent_app_date] => 2010-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5948 [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/0020/20120020577.pdf [firstpage_image] =>[orig_patent_app_number] => 12841830 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/841830
System and method for efficient unified messaging system support for speech-to-text service Jul 21, 2010 Issued
Array ( [id] => 6616541 [patent_doc_number] => 20100293371 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-11-18 [patent_title] => 'GENERATING PKI EMAIL ACCOUNTS ON A WEB-BASED EMAIL SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/841723 [patent_app_country] => US [patent_app_date] => 2010-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 3663 [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/0293/20100293371.pdf [firstpage_image] =>[orig_patent_app_number] => 12841723 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/841723
Generating PKI email accounts on a web-based email system Jul 21, 2010 Issued
Array ( [id] => 6614580 [patent_doc_number] => 20100293225 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-11-18 [patent_title] => 'CONTAINMENT OF NETWORK COMMUNICATION' [patent_app_type] => utility [patent_app_number] => 12/839856 [patent_app_country] => US [patent_app_date] => 2010-07-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 8461 [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] => publications/A1/0293/20100293225.pdf [firstpage_image] =>[orig_patent_app_number] => 12839856 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/839856
Containment of network communication Jul 19, 2010 Issued
Array ( [id] => 7575286 [patent_doc_number] => 20110270942 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-11-03 [patent_title] => 'COMBINING MULTIPLE HARDWARE NETWORKS TO ACHIEVE LOW-LATENCY HIGH-BANDWIDTH POINT-TO-POINT COMMUNICATION' [patent_app_type] => utility [patent_app_number] => 12/768804 [patent_app_country] => US [patent_app_date] => 2010-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6262 [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] => publications/A1/0270/20110270942.pdf [firstpage_image] =>[orig_patent_app_number] => 12768804 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/768804
Combining multiple hardware networks to achieve low-latency high-bandwidth point-to-point communication Apr 27, 2010 Issued
Array ( [id] => 7575663 [patent_doc_number] => 20110271319 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-11-03 [patent_title] => 'USING ENDPOINT HOST CHECKING TO CLASSIFY UNMANAGED DEVICES IN A NETWORK AND TO IMPROVE NETWORK LOCATION AWARENESS' [patent_app_type] => utility [patent_app_number] => 12/769023 [patent_app_country] => US [patent_app_date] => 2010-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 8204 [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/0271/20110271319.pdf [firstpage_image] =>[orig_patent_app_number] => 12769023 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/769023
Using endpoint host checking to classify unmanaged devices in a network and to improve network location awareness Apr 27, 2010 Issued
Array ( [id] => 8899280 [patent_doc_number] => 08478813 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-07-02 [patent_title] => 'Transparent migration of endpoint' [patent_app_type] => utility [patent_app_number] => 12/768750 [patent_app_country] => US [patent_app_date] => 2010-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5140 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12768750 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/768750
Transparent migration of endpoint Apr 27, 2010 Issued
Array ( [id] => 7575351 [patent_doc_number] => 20110271007 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-11-03 [patent_title] => 'System and Method for a Context Layer Switch' [patent_app_type] => utility [patent_app_number] => 12/769052 [patent_app_country] => US [patent_app_date] => 2010-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 22224 [patent_no_of_claims] => 26 [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/0271/20110271007.pdf [firstpage_image] =>[orig_patent_app_number] => 12769052 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/769052
System and method for a context layer switch Apr 27, 2010 Issued
Array ( [id] => 9825843 [patent_doc_number] => 08935339 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-01-13 [patent_title] => 'News feed techniques' [patent_app_type] => utility [patent_app_number] => 12/769443 [patent_app_country] => US [patent_app_date] => 2010-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4157 [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] => 12769443 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/769443
News feed techniques Apr 27, 2010 Issued
Menu