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] => 8432437 [patent_doc_number] => 20120254312 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-10-04 [patent_title] => 'Methods and Systems for Incentivizing, Exchanging, and Tracking Expressions of Gratitude Within a Network' [patent_app_type] => utility [patent_app_number] => 13/433358 [patent_app_country] => US [patent_app_date] => 2012-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 37 [patent_figures_cnt] => 37 [patent_no_of_words] => 22120 [patent_no_of_claims] => 64 [patent_no_of_ind_claims] => 11 [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] => 13433358 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/433358
Methods and Systems for Incentivizing, Exchanging, and Tracking Expressions of Gratitude Within a Network Mar 28, 2012 Abandoned
Array ( [id] => 10741940 [patent_doc_number] => 20160088091 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-24 [patent_title] => 'Identifying Existing Synchronous Communication Sessions Associated with a User' [patent_app_type] => utility [patent_app_number] => 13/434454 [patent_app_country] => US [patent_app_date] => 2012-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8123 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 10 [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] => 13434454 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/434454
Identifying Existing Synchronous Communication Sessions Associated with a User Mar 28, 2012 Abandoned
Array ( [id] => 11228283 [patent_doc_number] => 09456011 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-09-27 [patent_title] => 'Dynamic service and registry for management infrastructure' [patent_app_type] => utility [patent_app_number] => 13/433995 [patent_app_country] => US [patent_app_date] => 2012-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 4905 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 296 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13433995 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/433995
Dynamic service and registry for management infrastructure Mar 28, 2012 Issued
Array ( [id] => 8275857 [patent_doc_number] => 20120169731 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-07-05 [patent_title] => 'APPARATUS AND METHOD OF DISPLAYING THE THREE-DIMENSIONAL IMAGE' [patent_app_type] => utility [patent_app_number] => 13/414880 [patent_app_country] => US [patent_app_date] => 2012-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 15490 [patent_no_of_claims] => 9 [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] => 13414880 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/414880
Apparatus and method of displaying the three-dimensional image Mar 7, 2012 Issued
Array ( [id] => 11552748 [patent_doc_number] => 09621617 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-04-11 [patent_title] => 'Method and server for sending a data stream to a client and method and client for receiving a data stream from a server' [patent_app_type] => utility [patent_app_number] => 14/380724 [patent_app_country] => US [patent_app_date] => 2012-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 4993 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14380724 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/380724
Method and server for sending a data stream to a client and method and client for receiving a data stream from a server Feb 27, 2012 Issued
Array ( [id] => 8250250 [patent_doc_number] => 20120154572 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-21 [patent_title] => 'SIMULATION SYSTEM IMPLEMENTING REAL-TIME MACHINE DATA' [patent_app_type] => utility [patent_app_number] => 13/406466 [patent_app_country] => US [patent_app_date] => 2012-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6207 [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] => publications/A1/0154/20120154572.pdf [firstpage_image] =>[orig_patent_app_number] => 13406466 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/406466
SIMULATION SYSTEM IMPLEMENTING REAL-TIME MACHINE DATA Feb 26, 2012 Abandoned
Array ( [id] => 8525158 [patent_doc_number] => 20120324566 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-20 [patent_title] => 'Takeover Processes In Security Network Integrated With Premise Security System' [patent_app_type] => utility [patent_app_number] => 13/400477 [patent_app_country] => US [patent_app_date] => 2012-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 31161 [patent_no_of_claims] => 2 [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] => 13400477 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/400477
Takeover Processes In Security Network Integrated With Premise Security System Feb 19, 2012 Abandoned
Array ( [id] => 8463431 [patent_doc_number] => 20120268599 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-10-25 [patent_title] => 'Video Monitoring System For A School Bus' [patent_app_type] => utility [patent_app_number] => 13/399072 [patent_app_country] => US [patent_app_date] => 2012-02-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3281 [patent_no_of_claims] => 16 [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] => 13399072 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/399072
Video Monitoring System For A School Bus Feb 16, 2012 Abandoned
Array ( [id] => 8511630 [patent_doc_number] => 20120311038 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-06 [patent_title] => 'Proximity Session Mobility Extension' [patent_app_type] => utility [patent_app_number] => 13/356125 [patent_app_country] => US [patent_app_date] => 2012-01-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10345 [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] => 13356125 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/356125
Proximity Session Mobility Extension Jan 22, 2012 Abandoned
Array ( [id] => 9986358 [patent_doc_number] => 09032093 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-05-12 [patent_title] => 'Automatic aggregation of inter-device ports/links in a virtual device' [patent_app_type] => utility [patent_app_number] => 13/349441 [patent_app_country] => US [patent_app_date] => 2012-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 6690 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 513 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13349441 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/349441
Automatic aggregation of inter-device ports/links in a virtual device Jan 11, 2012 Issued
Array ( [id] => 8188852 [patent_doc_number] => 20120117172 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-05-10 [patent_title] => 'SELECTION OF COMMUNICATION PROTOCOL FOR MESSAGE TRANSFER BASED ON QUALITY OF SERVICE REQUIREMENTS' [patent_app_type] => utility [patent_app_number] => 13/348899 [patent_app_country] => US [patent_app_date] => 2012-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6821 [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] => publications/A1/0117/20120117172.pdf [firstpage_image] =>[orig_patent_app_number] => 13348899 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/348899
Selection of communication protocol for message transfer based on quality of service requirements Jan 11, 2012 Issued
Array ( [id] => 8303339 [patent_doc_number] => 20120185897 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-07-19 [patent_title] => 'METHODS AND APPARATUS FOR CENTRALIZED AND DECENTRALIZED EMERGENCY ALERT MESSAGING' [patent_app_type] => utility [patent_app_number] => 13/346582 [patent_app_country] => US [patent_app_date] => 2012-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 24032 [patent_no_of_claims] => 25 [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] => 13346582 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/346582
Methods and apparatus for centralized and decentralized emergency alert messaging Jan 8, 2012 Issued
Array ( [id] => 8479470 [patent_doc_number] => 20120278877 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-11-01 [patent_title] => 'Takeover Processes In Security Network Integrated With Premise Security System' [patent_app_type] => utility [patent_app_number] => 13/335279 [patent_app_country] => US [patent_app_date] => 2011-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 31161 [patent_no_of_claims] => 2 [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] => 13335279 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/335279
Gateway integrated with premises security system Dec 21, 2011 Issued
Array ( [id] => 9527353 [patent_doc_number] => 08751643 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-06-10 [patent_title] => 'Correlating event streams from independent processes in a complex business system using metadata associated with the transport interconnections' [patent_app_type] => utility [patent_app_number] => 13/323983 [patent_app_country] => US [patent_app_date] => 2011-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7673 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 173 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13323983 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/323983
Correlating event streams from independent processes in a complex business system using metadata associated with the transport interconnections Dec 12, 2011 Issued
Array ( [id] => 9665600 [patent_doc_number] => 08812609 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-08-19 [patent_title] => 'Methods, circuits, devices, systems and associated computer executable code for distributed content caching and delivery' [patent_app_type] => utility [patent_app_number] => 13/324160 [patent_app_country] => US [patent_app_date] => 2011-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7898 [patent_no_of_claims] => 39 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13324160 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/324160
Methods, circuits, devices, systems and associated computer executable code for distributed content caching and delivery Dec 12, 2011 Issued
Array ( [id] => 9555476 [patent_doc_number] => 08762546 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-06-24 [patent_title] => 'Method and apparatus for adaptive network heartbeat message for TCP channel' [patent_app_type] => utility [patent_app_number] => 13/324063 [patent_app_country] => US [patent_app_date] => 2011-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5555 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13324063 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/324063
Method and apparatus for adaptive network heartbeat message for TCP channel Dec 12, 2011 Issued
Array ( [id] => 9680304 [patent_doc_number] => 08819231 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-08-26 [patent_title] => 'Domain based management of partitions and resource groups' [patent_app_type] => utility [patent_app_number] => 13/324376 [patent_app_country] => US [patent_app_date] => 2011-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 7191 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13324376 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/324376
Domain based management of partitions and resource groups Dec 12, 2011 Issued
Array ( [id] => 8868019 [patent_doc_number] => 20130151722 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-06-13 [patent_title] => 'Method and Apparatus for Utilizing Streaming Content at an Electronic Device' [patent_app_type] => utility [patent_app_number] => 13/324458 [patent_app_country] => US [patent_app_date] => 2011-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5758 [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] => 13324458 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/324458
Method and Apparatus for Utilizing Streaming Content at an Electronic Device Dec 12, 2011 Abandoned
Array ( [id] => 8867882 [patent_doc_number] => 20130151585 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-06-13 [patent_title] => 'MODELED CHAINING OF SERVICE CALLS' [patent_app_type] => utility [patent_app_number] => 13/324040 [patent_app_country] => US [patent_app_date] => 2011-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 3553 [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] => 13324040 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/324040
Modeled chaining of service calls Dec 12, 2011 Issued
Array ( [id] => 8867929 [patent_doc_number] => 20130151632 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-06-13 [patent_title] => 'METHOD AND SYSTEM FOR MANAGING SOCIAL RELATIONSHIPS' [patent_app_type] => utility [patent_app_number] => 13/324086 [patent_app_country] => US [patent_app_date] => 2011-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8816 [patent_no_of_claims] => 28 [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] => 13324086 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/324086
METHOD AND SYSTEM FOR MANAGING SOCIAL RELATIONSHIPS Dec 12, 2011 Abandoned
Menu