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] => 12251056 [patent_doc_number] => 09923851 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-03-20 [patent_title] => 'Content management features for messaging services' [patent_app_type] => utility [patent_app_number] => 15/396210 [patent_app_country] => US [patent_app_date] => 2016-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 13121 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 183 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15396210 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/396210
Content management features for messaging services Dec 29, 2016 Issued
Array ( [id] => 12781687 [patent_doc_number] => 20180152398 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-05-31 [patent_title] => SECURE MESSAGING BETWEEN COMPUTING COMPONENTS [patent_app_type] => utility [patent_app_number] => 15/365312 [patent_app_country] => US [patent_app_date] => 2016-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15548 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15365312 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/365312
Secure messaging between computing components Nov 29, 2016 Issued
Array ( [id] => 12203516 [patent_doc_number] => 09906598 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-02-27 [patent_title] => 'Distributed data storage controller' [patent_app_type] => utility [patent_app_number] => 15/354904 [patent_app_country] => US [patent_app_date] => 2016-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 12094 [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] => 15354904 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/354904
Distributed data storage controller Nov 16, 2016 Issued
Array ( [id] => 14400407 [patent_doc_number] => 10313503 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-06-04 [patent_title] => Techniques to reconfigure messaging clients during contact information changes [patent_app_type] => utility [patent_app_number] => 15/349947 [patent_app_country] => US [patent_app_date] => 2016-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 15334 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15349947 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/349947
Techniques to reconfigure messaging clients during contact information changes Nov 10, 2016 Issued
Array ( [id] => 11367978 [patent_doc_number] => 20170005960 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-01-05 [patent_title] => 'SYSTEMS METHODS AND COMPUTER-READABLE STORAGE MEDIA FOR MESSAGING AND PRESENCE MODIFICATION' [patent_app_type] => utility [patent_app_number] => 15/269165 [patent_app_country] => US [patent_app_date] => 2016-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 14349 [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] => 15269165 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/269165
Systems methods and computer-readable storage media for messaging and presence modification Sep 18, 2016 Issued
Array ( [id] => 13757183 [patent_doc_number] => 10171555 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-01-01 [patent_title] => Containerized software for virally copying from one endpoint to another [patent_app_type] => utility [patent_app_number] => 15/234863 [patent_app_country] => US [patent_app_date] => 2016-08-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 17 [patent_no_of_words] => 11570 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15234863 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/234863
Containerized software for virally copying from one endpoint to another Aug 10, 2016 Issued
Array ( [id] => 12189773 [patent_doc_number] => 20180048709 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-02-15 [patent_title] => 'DISTRIBUTED NETWORK SECURITY SYSTEM PROVIDING ISOLATION OF CUSTOMER DATA' [patent_app_type] => utility [patent_app_number] => 15/233894 [patent_app_country] => US [patent_app_date] => 2016-08-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8474 [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] => 15233894 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/233894
Distributed network security system providing isolation of customer data Aug 9, 2016 Issued
Array ( [id] => 11870536 [patent_doc_number] => 20170237820 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-17 [patent_title] => 'LOCATION-BASED TASK EXECUTION FOR ENHANCED DATA ACCESS' [patent_app_type] => utility [patent_app_number] => 15/223114 [patent_app_country] => US [patent_app_date] => 2016-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 24623 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 6 [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] => 15223114 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/223114
Location-based task execution for enhanced data access Jul 28, 2016 Issued
Array ( [id] => 12155816 [patent_doc_number] => 20180027082 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-01-25 [patent_title] => 'DETERMINING RECOMMENDATIONS BASED ON USER INTENT' [patent_app_type] => utility [patent_app_number] => 15/213577 [patent_app_country] => US [patent_app_date] => 2016-07-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7188 [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] => 15213577 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/213577
DETERMINING RECOMMENDATIONS BASED ON USER INTENT Jul 18, 2016 Abandoned
Array ( [id] => 16567531 [patent_doc_number] => 10892912 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-01-12 [patent_title] => Optimization of network data transfers over a wide area network [patent_app_type] => utility [patent_app_number] => 15/208870 [patent_app_country] => US [patent_app_date] => 2016-07-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 4201 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15208870 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/208870
Optimization of network data transfers over a wide area network Jul 12, 2016 Issued
Array ( [id] => 13978871 [patent_doc_number] => 10218811 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-02-26 [patent_title] => Systems and methods for utilizing unused network capacity for prefetch requests [patent_app_type] => utility [patent_app_number] => 15/196659 [patent_app_country] => US [patent_app_date] => 2016-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6511 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15196659 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/196659
Systems and methods for utilizing unused network capacity for prefetch requests Jun 28, 2016 Issued
Array ( [id] => 16250585 [patent_doc_number] => 10749972 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-18 [patent_title] => Method for locating a service and method for proposing a service and corresponding communication network devices, system, computer readable program products and computer readable storage mediums [patent_app_type] => utility [patent_app_number] => 15/196497 [patent_app_country] => US [patent_app_date] => 2016-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7568 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15196497 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/196497
Method for locating a service and method for proposing a service and corresponding communication network devices, system, computer readable program products and computer readable storage mediums Jun 28, 2016 Issued
Array ( [id] => 13351619 [patent_doc_number] => 20180227349 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-08-09 [patent_title] => Monitoring Network Conditions [patent_app_type] => utility [patent_app_number] => 15/749369 [patent_app_country] => US [patent_app_date] => 2016-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7736 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15749369 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/749369
Monitoring network conditions Jun 28, 2016 Issued
Array ( [id] => 14399997 [patent_doc_number] => 10313297 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-06-04 [patent_title] => E-mail integrated instant messaging [patent_app_type] => utility [patent_app_number] => 15/188381 [patent_app_country] => US [patent_app_date] => 2016-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 23 [patent_no_of_words] => 7796 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15188381 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/188381
E-mail integrated instant messaging Jun 20, 2016 Issued
Array ( [id] => 16038165 [patent_doc_number] => 10681530 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-09 [patent_title] => Message ordering for network based mobility management systems [patent_app_type] => utility [patent_app_number] => 15/182247 [patent_app_country] => US [patent_app_date] => 2016-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 10401 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 5 [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] => 15182247 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/182247
Message ordering for network based mobility management systems Jun 13, 2016 Issued
Array ( [id] => 11899303 [patent_doc_number] => 09769252 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-09-19 [patent_title] => 'System and method for constructing content site visitor profiles' [patent_app_type] => utility [patent_app_number] => 15/166111 [patent_app_country] => US [patent_app_date] => 2016-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 35 [patent_figures_cnt] => 35 [patent_no_of_words] => 23031 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 417 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15166111 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/166111
System and method for constructing content site visitor profiles May 25, 2016 Issued
Array ( [id] => 11064690 [patent_doc_number] => 20160261654 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-08 [patent_title] => 'PROXIMITY SESSION MOBILITY EXTENSION' [patent_app_type] => utility [patent_app_number] => 15/154854 [patent_app_country] => US [patent_app_date] => 2016-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10377 [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] => 15154854 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/154854
Proximity session mobility extension May 12, 2016 Issued
Array ( [id] => 11848647 [patent_doc_number] => 09736215 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-08-15 [patent_title] => 'System and method for correlating end-user experience data and backend-performance data' [patent_app_type] => utility [patent_app_number] => 15/149750 [patent_app_country] => US [patent_app_date] => 2016-05-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4383 [patent_no_of_claims] => 20 [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] => 15149750 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/149750
System and method for correlating end-user experience data and backend-performance data May 8, 2016 Issued
Array ( [id] => 11126448 [patent_doc_number] => 20160323423 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-03 [patent_title] => 'Management Of Network Configuration And Address Provisioning' [patent_app_type] => utility [patent_app_number] => 15/146435 [patent_app_country] => US [patent_app_date] => 2016-05-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 9548 [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] => 15146435 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/146435
Management of network configuration and address provisioning May 3, 2016 Issued
Array ( [id] => 11051769 [patent_doc_number] => 20160248731 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-08-25 [patent_title] => 'INTERNET CONNECTED HOUSEHOLD IDENTIFICATION FOR ONLINE MEASUREMENT & DYNAMIC CONTENT DELIVERY' [patent_app_type] => utility [patent_app_number] => 15/144389 [patent_app_country] => US [patent_app_date] => 2016-05-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5614 [patent_no_of_claims] => 12 [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] => 15144389 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/144389
Internet connected household identification for online measurement and dynamic content delivery May 1, 2016 Issued
Menu