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] => 11733752 [patent_doc_number] => 20170195196 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-07-06 [patent_title] => 'METHOD AND SYSTEM FOR GENERATING OUT-OF-BAND NOTIFICATIONS OF CLIENT ACTIVITY IN A NETWORK ATTACHED STORAGE (NAS) DEVICE' [patent_app_type] => utility [patent_app_number] => 14/985654 [patent_app_country] => US [patent_app_date] => 2015-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4201 [patent_no_of_claims] => 15 [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] => 14985654 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/985654
Method and system for generating out-of-band notifications of client activity in a network attached storage (NAS) device Dec 30, 2015 Issued
Array ( [id] => 12576726 [patent_doc_number] => 10021182 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-07-10 [patent_title] => Method and apparatus for data synchronization [patent_app_type] => utility [patent_app_number] => 14/981078 [patent_app_country] => US [patent_app_date] => 2015-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7315 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14981078 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/981078
Method and apparatus for data synchronization Dec 27, 2015 Issued
Array ( [id] => 13978407 [patent_doc_number] => 10218578 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-02-26 [patent_title] => Method for controlling a management device and related device [patent_app_type] => utility [patent_app_number] => 14/981085 [patent_app_country] => US [patent_app_date] => 2015-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 12076 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14981085 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/981085
Method for controlling a management device and related device Dec 27, 2015 Issued
Array ( [id] => 11726350 [patent_doc_number] => 09699225 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-07-04 [patent_title] => 'Real-time media optimization over remoted sessions' [patent_app_type] => utility [patent_app_number] => 14/976030 [patent_app_country] => US [patent_app_date] => 2015-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4586 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14976030 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/976030
Real-time media optimization over remoted sessions Dec 20, 2015 Issued
Array ( [id] => 15202549 [patent_doc_number] => 10498791 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-03 [patent_title] => Negotiation of message chunk size for message session relay protocol session [patent_app_type] => utility [patent_app_number] => 14/910159 [patent_app_country] => US [patent_app_date] => 2015-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 8285 [patent_no_of_claims] => 14 [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] => 14910159 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/910159
Negotiation of message chunk size for message session relay protocol session Dec 20, 2015 Issued
Array ( [id] => 11711722 [patent_doc_number] => 20170180221 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-22 [patent_title] => 'METHOD AND SYSTEM FOR TEMPORAL SAMPLING IN EVOLVING NETWORK' [patent_app_type] => utility [patent_app_number] => 14/974711 [patent_app_country] => US [patent_app_date] => 2015-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4562 [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] => 14974711 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/974711
Method and system for temporal sampling in evolving network Dec 17, 2015 Issued
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] => 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] => 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] => 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] => 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] => 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] => 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
Menu