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] => 10747152 [patent_doc_number] => 20160093303 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-31 [patent_title] => 'SYSTEM AND METHOD FOR EFFICIENT UNIFIED MESSAGING SYSTEM SUPPORT FOR SPEECH-TO-TEXT SERVICE' [patent_app_type] => utility [patent_app_number] => 14/963500 [patent_app_country] => US [patent_app_date] => 2015-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6015 [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] => 14963500 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/963500
System and method for efficient unified messaging system support for speech-to-text service Dec 8, 2015 Issued
Array ( [id] => 11058184 [patent_doc_number] => 20160255146 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-01 [patent_title] => 'Detecting Anomalous Conditions in a Name Server Network' [patent_app_type] => utility [patent_app_number] => 14/954092 [patent_app_country] => US [patent_app_date] => 2015-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 12560 [patent_no_of_claims] => 19 [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] => 14954092 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/954092
Detecting anomalous conditions in a name server network Nov 29, 2015 Issued
Array ( [id] => 12459969 [patent_doc_number] => 09985865 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-05-29 [patent_title] => Detecting proxy-based communications [patent_app_type] => utility [patent_app_number] => 14/948427 [patent_app_country] => US [patent_app_date] => 2015-11-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4140 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 274 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14948427 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/948427
Detecting proxy-based communications Nov 22, 2015 Issued
Array ( [id] => 10726756 [patent_doc_number] => 20160072905 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-10 [patent_title] => 'SYSTEM AND METHOD FOR CONSTRUCTING CONTENT SITE VISITOR PROFILES' [patent_app_type] => utility [patent_app_number] => 14/945359 [patent_app_country] => US [patent_app_date] => 2015-11-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 36 [patent_figures_cnt] => 36 [patent_no_of_words] => 22998 [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] => 14945359 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/945359
System and method for constructing content site visitor profiles Nov 17, 2015 Issued
Array ( [id] => 12956506 [patent_doc_number] => 09838345 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-12-05 [patent_title] => Generating a relationship history [patent_app_type] => utility [patent_app_number] => 14/936146 [patent_app_country] => US [patent_app_date] => 2015-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 12 [patent_no_of_words] => 15337 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14936146 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/936146
Generating a relationship history Nov 8, 2015 Issued
Array ( [id] => 11593754 [patent_doc_number] => 20170118166 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-27 [patent_title] => 'DOMAIN INTERCOMMUNICATION IN SHARED COMPUTING ENVIRONMENTS' [patent_app_type] => utility [patent_app_number] => 14/921294 [patent_app_country] => US [patent_app_date] => 2015-10-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 10329 [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] => 14921294 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/921294
Domain intercommunication in shared computing environments Oct 22, 2015 Issued
Array ( [id] => 13072649 [patent_doc_number] => 10057122 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-08-21 [patent_title] => Methods, systems, and computer readable mediums for system configuration optimization [patent_app_type] => utility [patent_app_number] => 14/919917 [patent_app_country] => US [patent_app_date] => 2015-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4721 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [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] => 14919917 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/919917
Methods, systems, and computer readable mediums for system configuration optimization Oct 21, 2015 Issued
Array ( [id] => 15477663 [patent_doc_number] => 10554728 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-02-04 [patent_title] => Approach for sharing electronic documents during electronic meetings [patent_app_type] => utility [patent_app_number] => 14/920677 [patent_app_country] => US [patent_app_date] => 2015-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 13745 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 541 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14920677 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/920677
Approach for sharing electronic documents during electronic meetings Oct 21, 2015 Issued
Array ( [id] => 14431755 [patent_doc_number] => 10320699 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-06-11 [patent_title] => Computer implemented system and method, and a computer program product, for allocating virtualized resources across an enterprise [patent_app_type] => utility [patent_app_number] => 14/919789 [patent_app_country] => US [patent_app_date] => 2015-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7603 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 280 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14919789 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/919789
Computer implemented system and method, and a computer program product, for allocating virtualized resources across an enterprise Oct 21, 2015 Issued
Array ( [id] => 12337605 [patent_doc_number] => 09948540 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-04-17 [patent_title] => Method and system for detecting proxy internet access [patent_app_type] => utility [patent_app_number] => 14/919824 [patent_app_country] => US [patent_app_date] => 2015-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 11 [patent_no_of_words] => 6254 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14919824 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/919824
Method and system for detecting proxy internet access Oct 21, 2015 Issued
Array ( [id] => 11593715 [patent_doc_number] => 20170118127 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-27 [patent_title] => 'Systems and Methods of Virtualized Services' [patent_app_type] => utility [patent_app_number] => 14/920116 [patent_app_country] => US [patent_app_date] => 2015-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4507 [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] => 14920116 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/920116
Systems and Methods of Virtualized Services Oct 21, 2015 Abandoned
Array ( [id] => 12939688 [patent_doc_number] => 09832495 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-11-28 [patent_title] => Hospitality media system that avoids network congestion and server load while providing media experience within guest room, and computer server and method thereof [patent_app_type] => utility [patent_app_number] => 14/886359 [patent_app_country] => US [patent_app_date] => 2015-10-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8041 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14886359 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/886359
Hospitality media system that avoids network congestion and server load while providing media experience within guest room, and computer server and method thereof Oct 18, 2015 Issued
Array ( [id] => 10690623 [patent_doc_number] => 20160036769 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-02-04 [patent_title] => 'METHOD AND SYSTEM FOR PRESENTING RECOMMENDATION INFORMATION' [patent_app_type] => utility [patent_app_number] => 14/880037 [patent_app_country] => US [patent_app_date] => 2015-10-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5654 [patent_no_of_claims] => 17 [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] => 14880037 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/880037
Method and system for presenting recommendation information Oct 8, 2015 Issued
Array ( [id] => 11586928 [patent_doc_number] => 09641591 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-05-02 [patent_title] => 'Modifying web content at a client' [patent_app_type] => utility [patent_app_number] => 14/873000 [patent_app_country] => US [patent_app_date] => 2015-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 13158 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14873000 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/873000
Modifying web content at a client Sep 30, 2015 Issued
Array ( [id] => 10745887 [patent_doc_number] => 20160092037 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-31 [patent_title] => 'Computer-Implemented Methods, Computer Readable Media, And Systems For Distributed Processing' [patent_app_type] => utility [patent_app_number] => 14/862610 [patent_app_country] => US [patent_app_date] => 2015-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 12078 [patent_no_of_claims] => 23 [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] => 14862610 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/862610
Computer-Implemented Methods, Computer Readable Media, And Systems For Distributed Processing Sep 22, 2015 Abandoned
Array ( [id] => 10660428 [patent_doc_number] => 20160006572 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-01-07 [patent_title] => 'COMMUNICATION METHOD AND APPARATUS USING CHANGING DESTINATION AND RETURN DESTINATION ID\'S' [patent_app_type] => utility [patent_app_number] => 14/841185 [patent_app_country] => US [patent_app_date] => 2015-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 27357 [patent_no_of_claims] => 17 [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] => 14841185 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/841185
Communication method and apparatus using changing destination and return destination ID's Aug 30, 2015 Issued
Array ( [id] => 10480479 [patent_doc_number] => 20150365496 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-12-17 [patent_title] => 'SERVER, METHOD OF CONTROLLING SERVER, AND PROGRAM' [patent_app_type] => utility [patent_app_number] => 14/836458 [patent_app_country] => US [patent_app_date] => 2015-08-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 13449 [patent_no_of_claims] => 16 [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] => 14836458 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/836458
Server, method of controlling server, and program Aug 25, 2015 Issued
Array ( [id] => 10732153 [patent_doc_number] => 20160078303 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-17 [patent_title] => 'UNIFIED FRAMEWORK FOR PRECISE VISION-AIDED NAVIGATION' [patent_app_type] => utility [patent_app_number] => 14/835080 [patent_app_country] => US [patent_app_date] => 2015-08-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8239 [patent_no_of_claims] => 20 [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] => 14835080 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/835080
Unified framework for precise vision-aided navigation Aug 24, 2015 Issued
Array ( [id] => 10473359 [patent_doc_number] => 20150358376 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-12-10 [patent_title] => 'Method, Apparatus and System for Transmitting Media Data' [patent_app_type] => utility [patent_app_number] => 14/830610 [patent_app_country] => US [patent_app_date] => 2015-08-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9216 [patent_no_of_claims] => 20 [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] => 14830610 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/830610
Method, Apparatus and System for Transmitting Media Data Aug 18, 2015 Abandoned
Array ( [id] => 10994655 [patent_doc_number] => 20160191601 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-06-30 [patent_title] => 'System and Method for Running a Web Server on a Mobile Internet Device' [patent_app_type] => utility [patent_app_number] => 14/828998 [patent_app_country] => US [patent_app_date] => 2015-08-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 1634 [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] => 14828998 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/828998
System and Method for Running a Web Server on a Mobile Internet Device Aug 17, 2015 Abandoned
Menu