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] => 12971851 [patent_doc_number] => 09876876 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-01-23 [patent_title] => Processing a unit of work [patent_app_type] => utility [patent_app_number] => 15/418384 [patent_app_country] => US [patent_app_date] => 2017-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4010 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [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] => 15418384 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/418384
Processing a unit of work Jan 26, 2017 Issued
Array ( [id] => 16945069 [patent_doc_number] => 11057329 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-06 [patent_title] => Message record combination and display method and terminal device [patent_app_type] => utility [patent_app_number] => 16/480971 [patent_app_country] => US [patent_app_date] => 2017-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 13845 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16480971 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/480971
Message record combination and display method and terminal device Jan 24, 2017 Issued
Array ( [id] => 11856402 [patent_doc_number] => 20170230894 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-10 [patent_title] => 'LOCATION-BASED TASK EXECUTION FOR ENHANCED DATA ACCESS' [patent_app_type] => utility [patent_app_number] => 15/395539 [patent_app_country] => US [patent_app_date] => 2016-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 24661 [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] => 15395539 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/395539
Location-based task execution for enhanced data access Dec 29, 2016 Issued
Array ( [id] => 11734380 [patent_doc_number] => 20170195823 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-07-06 [patent_title] => 'SENSOR DEVICE, SENSOR NETWORK SYSTEM, AND DATA COMPRESSING METHOD' [patent_app_type] => utility [patent_app_number] => 15/395066 [patent_app_country] => US [patent_app_date] => 2016-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7476 [patent_no_of_claims] => 7 [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] => 15395066 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/395066
Sensor device, sensor network system, and data compressing method Dec 29, 2016 Issued
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
Menu