
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 9472216
[patent_doc_number] => 08725863
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-05-13
[patent_title] => 'Method for obtaining external IP address and its network protocol system'
[patent_app_type] => utility
[patent_app_number] => 13/434383
[patent_app_country] => US
[patent_app_date] => 2012-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2781
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[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] => 13434383
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/434383 | Method for obtaining external IP address and its network protocol system | Mar 28, 2012 | Issued |
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] => 10065657
[patent_doc_number] => 09104503
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-08-11
[patent_title] => 'Processing a unit of work'
[patent_app_type] => utility
[patent_app_number] => 13/434576
[patent_app_country] => US
[patent_app_date] => 2012-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4188
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 186
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13434576
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/434576 | Processing a unit of work | Mar 28, 2012 | Issued |
Array
(
[id] => 10060972
[patent_doc_number] => 09100343
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-08-04
[patent_title] => 'Storage descriptors and service catalogs in a cloud environment'
[patent_app_type] => utility
[patent_app_number] => 13/434264
[patent_app_country] => US
[patent_app_date] => 2012-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 3833
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 73
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13434264
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/434264 | Storage descriptors and service catalogs in a cloud environment | Mar 28, 2012 | Issued |
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] => 10087275
[patent_doc_number] => 09124633
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-09-01
[patent_title] => 'IP address and domain name automation of virtual infrastructure'
[patent_app_type] => utility
[patent_app_number] => 13/434527
[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] => 7127
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13434527
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/434527 | IP address and domain name automation of virtual infrastructure | Mar 28, 2012 | Issued |
Array
(
[id] => 9765591
[patent_doc_number] => 08849937
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-09-30
[patent_title] => 'Apparatus and method for time synchronization by automatically controlling sending message count of master'
[patent_app_type] => utility
[patent_app_number] => 13/434179
[patent_app_country] => US
[patent_app_date] => 2012-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5008
[patent_no_of_claims] => 12
[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] => 13434179
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/434179 | Apparatus and method for time synchronization by automatically controlling sending message count of master | Mar 28, 2012 | Issued |
Array
(
[id] => 9707142
[patent_doc_number] => 08832234
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-09-09
[patent_title] => 'Distributed data storage controller'
[patent_app_type] => utility
[patent_app_number] => 13/434666
[patent_app_country] => US
[patent_app_date] => 2012-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 11961
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 175
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13434666
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/434666 | Distributed data storage controller | Mar 28, 2012 | Issued |
Array
(
[id] => 9847497
[patent_doc_number] => 08949430
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-02-03
[patent_title] => 'Clustered computer environment partition resolution'
[patent_app_type] => utility
[patent_app_number] => 13/434413
[patent_app_country] => US
[patent_app_date] => 2012-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5847
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13434413
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/434413 | Clustered computer environment partition resolution | Mar 28, 2012 | Issued |
Array
(
[id] => 8478983
[patent_doc_number] => 20120278389
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-11-01
[patent_title] => 'METHOD AND SYSTEM FOR DELEGATING GROUP OWNERSHIP IN A WI-FI PEER TO PEER NETWORK'
[patent_app_type] => utility
[patent_app_number] => 13/434249
[patent_app_country] => US
[patent_app_date] => 2012-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5389
[patent_no_of_claims] => 17
[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] => 13434249
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/434249 | Method and system for delegating group ownership in a Wi-Fi peer to peer network | 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] => 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] => 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] => 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 |