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] => 11639076 [patent_doc_number] => 09661068 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-05-23 [patent_title] => 'Systems, methods, and computer readable media for sharing environment information' [patent_app_type] => utility [patent_app_number] => 14/821544 [patent_app_country] => US [patent_app_date] => 2015-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 11252 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 4 [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] => 14821544 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/821544
Systems, methods, and computer readable media for sharing environment information Aug 6, 2015 Issued
Array ( [id] => 10465287 [patent_doc_number] => 20150350301 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-12-03 [patent_title] => 'DIRECT MEMORY ACCESS WITH CONVERSION OR REVERSE CONVERSION OF DATA' [patent_app_type] => utility [patent_app_number] => 14/813232 [patent_app_country] => US [patent_app_date] => 2015-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 44 [patent_figures_cnt] => 44 [patent_no_of_words] => 25491 [patent_no_of_claims] => 1 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14813232 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/813232
Direct memory access with conversion or reverse conversion of data Jul 29, 2015 Issued
Array ( [id] => 11425891 [patent_doc_number] => 20170034037 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-02-02 [patent_title] => 'DETECTING PROXY-BASED COMMUNICATIONS' [patent_app_type] => utility [patent_app_number] => 14/811855 [patent_app_country] => US [patent_app_date] => 2015-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4293 [patent_no_of_claims] => 11 [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] => 14811855 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/811855
Detecting proxy-based communications Jul 28, 2015 Issued
Array ( [id] => 11426080 [patent_doc_number] => 20170034226 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-02-02 [patent_title] => 'GROUP CHAT WITH DYNAMIC BACKGROUND IMAGES AND CONTENT FROM SOCIAL MEDIA' [patent_app_type] => utility [patent_app_number] => 14/811963 [patent_app_country] => US [patent_app_date] => 2015-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4663 [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] => 14811963 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/811963
Group chat with dynamic background images and content from social media Jul 28, 2015 Issued
Array ( [id] => 13176061 [patent_doc_number] => 10104163 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-10-16 [patent_title] => Secure transfer of virtualized resources between entities [patent_app_type] => utility [patent_app_number] => 14/811609 [patent_app_country] => US [patent_app_date] => 2015-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 12139 [patent_no_of_claims] => 20 [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] => 14811609 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/811609
Secure transfer of virtualized resources between entities Jul 27, 2015 Issued
Array ( [id] => 12357870 [patent_doc_number] => 09954811 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-04-24 [patent_title] => Email notification on mobile devices [patent_app_type] => utility [patent_app_number] => 14/808084 [patent_app_country] => US [patent_app_date] => 2015-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9171 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14808084 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/808084
Email notification on mobile devices Jul 23, 2015 Issued
Array ( [id] => 12115608 [patent_doc_number] => 09871609 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-01-16 [patent_title] => 'Network system, time master station, and time slave station' [patent_app_type] => utility [patent_app_number] => 15/502893 [patent_app_country] => US [patent_app_date] => 2015-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8271 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15502893 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/502893
Network system, time master station, and time slave station Jul 7, 2015 Issued
Array ( [id] => 10697844 [patent_doc_number] => 20160043991 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-02-11 [patent_title] => 'IP ADDRESS AND DOMAIN NAME AUTOMATION OF VIRTUAL INFRASTRUCTURE' [patent_app_type] => utility [patent_app_number] => 14/794534 [patent_app_country] => US [patent_app_date] => 2015-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7173 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14794534 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/794534
IP address and domain name automation of virtual infrastructure Jul 7, 2015 Issued
Array ( [id] => 10419439 [patent_doc_number] => 20150304451 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-22 [patent_title] => 'PROCESSING A UNIT OF WORK' [patent_app_type] => utility [patent_app_number] => 14/752975 [patent_app_country] => US [patent_app_date] => 2015-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4077 [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] => 14752975 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/752975
Processing a unit of work Jun 27, 2015 Issued
Array ( [id] => 16387705 [patent_doc_number] => 10812561 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-10-20 [patent_title] => Method for preserving media plane quality [patent_app_type] => utility [patent_app_number] => 15/577094 [patent_app_country] => US [patent_app_date] => 2015-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 8363 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 4 [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] => 15577094 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/577094
Method for preserving media plane quality Jun 23, 2015 Issued
Array ( [id] => 10371420 [patent_doc_number] => 20150256426 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-09-10 [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] => 14/719805 [patent_app_country] => US [patent_app_date] => 2015-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 8268 [patent_no_of_claims] => 19 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14719805 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/719805
Using endpoint host checking to classify unmanaged devices in a network and to improve network location awareness May 21, 2015 Issued
Array ( [id] => 10359604 [patent_doc_number] => 20150244609 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-08-27 [patent_title] => 'AUTOMATIC AGGREGATION OF INTER-DEVICE PORTS/LINKS IN A VIRTUAL DEVICE' [patent_app_type] => utility [patent_app_number] => 14/709182 [patent_app_country] => US [patent_app_date] => 2015-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6659 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14709182 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/709182
Automatic aggregation of inter-device ports/links in a virtual device May 10, 2015 Issued
Array ( [id] => 11133315 [patent_doc_number] => 20160330292 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-10 [patent_title] => 'Method and Apparatus for Module Remote Request Handling' [patent_app_type] => utility [patent_app_number] => 14/703935 [patent_app_country] => US [patent_app_date] => 2015-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3598 [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] => 14703935 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/703935
Method and apparatus for module remote request handling May 4, 2015 Issued
Array ( [id] => 11933630 [patent_doc_number] => 09800641 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-10-24 [patent_title] => 'Pre-fetched encoding for application streaming' [patent_app_type] => utility [patent_app_number] => 14/703106 [patent_app_country] => US [patent_app_date] => 2015-05-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8660 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 214 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14703106 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/703106
Pre-fetched encoding for application streaming May 3, 2015 Issued
Array ( [id] => 12015395 [patent_doc_number] => 09808078 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-11-07 [patent_title] => 'Policy configuration management console' [patent_app_type] => utility [patent_app_number] => 14/702842 [patent_app_country] => US [patent_app_date] => 2015-05-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7880 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14702842 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/702842
Policy configuration management console May 3, 2015 Issued
Array ( [id] => 11124287 [patent_doc_number] => 20160321261 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-03 [patent_title] => 'SYSTEM AND METHOD OF PROVIDING A CONTENT DISCOVERY PLATFORM FOR OPTIMIZING SOCIAL NETWORK ENGAGEMENTS' [patent_app_type] => utility [patent_app_number] => 14/702696 [patent_app_country] => US [patent_app_date] => 2015-05-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9060 [patent_no_of_claims] => 23 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14702696 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/702696
System and method of providing a content discovery platform for optimizing social network engagements May 1, 2015 Issued
Array ( [id] => 12175872 [patent_doc_number] => 09894026 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-02-13 [patent_title] => 'Automatic and predictive management of electronic messages' [patent_app_type] => utility [patent_app_number] => 14/701813 [patent_app_country] => US [patent_app_date] => 2015-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5971 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 243 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14701813 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/701813
Automatic and predictive management of electronic messages Apr 30, 2015 Issued
Array ( [id] => 11126400 [patent_doc_number] => 20160323375 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-03 [patent_title] => 'APPLIANCE FOR SHARING INFORMATION OVER A WAN VIA A DISTRIBUTED P2P PROTOCOL' [patent_app_type] => utility [patent_app_number] => 14/702387 [patent_app_country] => US [patent_app_date] => 2015-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 10653 [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] => 14702387 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/702387
Appliance for sharing information over a WAN via a distributed P2P protocol Apr 30, 2015 Issued
Array ( [id] => 11126251 [patent_doc_number] => 20160323226 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-03 [patent_title] => 'Email Notifications' [patent_app_type] => utility [patent_app_number] => 14/701891 [patent_app_country] => US [patent_app_date] => 2015-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4991 [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] => 14701891 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/701891
Email notifications Apr 30, 2015 Issued
Array ( [id] => 11812163 [patent_doc_number] => 09716742 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-07-25 [patent_title] => 'File sharing via link generation' [patent_app_type] => utility [patent_app_number] => 14/701534 [patent_app_country] => US [patent_app_date] => 2015-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5337 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14701534 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/701534
File sharing via link generation Apr 30, 2015 Issued
Menu