
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] => 8552083
[patent_doc_number] => 08326980
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-12-04
[patent_title] => 'Using DNS reflection to measure network performance'
[patent_app_type] => utility
[patent_app_number] => 12/769270
[patent_app_country] => US
[patent_app_date] => 2010-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 9529
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 197
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12769270
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/769270 | Using DNS reflection to measure network performance | Apr 27, 2010 | Issued |
Array
(
[id] => 8530447
[patent_doc_number] => 08307031
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-11-06
[patent_title] => 'Processing data requests using multiple request timers'
[patent_app_type] => utility
[patent_app_number] => 12/769376
[patent_app_country] => US
[patent_app_date] => 2010-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 11075
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 198
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12769376
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/769376 | Processing data requests using multiple request timers | Apr 27, 2010 | Issued |
Array
(
[id] => 8861378
[patent_doc_number] => 08463930
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-06-11
[patent_title] => 'Skip feature for a broadcast or multicast media station'
[patent_app_type] => utility
[patent_app_number] => 12/768980
[patent_app_country] => US
[patent_app_date] => 2010-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 20
[patent_no_of_words] => 6768
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 187
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12768980
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/768980 | Skip feature for a broadcast or multicast media station | Apr 27, 2010 | Issued |
Array
(
[id] => 8763072
[patent_doc_number] => 08423606
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-04-16
[patent_title] => 'Data framing'
[patent_app_type] => utility
[patent_app_number] => 12/768636
[patent_app_country] => US
[patent_app_date] => 2010-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 14591
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 132
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12768636
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/768636 | Data framing | Apr 26, 2010 | Issued |
Array
(
[id] => 8272930
[patent_doc_number] => 08214449
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-07-03
[patent_title] => 'Method and apparatus for switching communication channel in shared memory communication environment'
[patent_app_type] => utility
[patent_app_number] => 12/768503
[patent_app_country] => US
[patent_app_date] => 2010-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2941
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 25
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12768503
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/768503 | Method and apparatus for switching communication channel in shared memory communication environment | Apr 26, 2010 | Issued |
Array
(
[id] => 7492612
[patent_doc_number] => 20110238732
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-09-29
[patent_title] => 'TEXT MESSAGE HANDSHAKING AND INTEGRATION'
[patent_app_type] => utility
[patent_app_number] => 12/729525
[patent_app_country] => US
[patent_app_date] => 2010-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5355
[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] => publications/A1/0238/20110238732.pdf
[firstpage_image] =>[orig_patent_app_number] => 12729525
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/729525 | Text message handshaking and integration | Mar 22, 2010 | Issued |
Array
(
[id] => 9458419
[patent_doc_number] => 08719443
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-05-06
[patent_title] => 'Method and system for I/O driven rate adaptation'
[patent_app_type] => utility
[patent_app_number] => 12/718233
[patent_app_country] => US
[patent_app_date] => 2010-03-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 5
[patent_no_of_words] => 3945
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 195
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12718233
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/718233 | Method and system for I/O driven rate adaptation | Mar 4, 2010 | Issued |
Array
(
[id] => 6008759
[patent_doc_number] => 20110060790
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-03-10
[patent_title] => 'FACILITATING A SERVICE APPLICATION TO OPERATE WITH DIFFERENT SERVICE FRAMEWORKS IN APPLICATION SERVERS'
[patent_app_type] => utility
[patent_app_number] => 12/717946
[patent_app_country] => US
[patent_app_date] => 2010-03-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 8255
[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] => publications/A1/0060/20110060790.pdf
[firstpage_image] =>[orig_patent_app_number] => 12717946
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/717946 | Facilitating a service application to operate with different service frameworks in application servers | Mar 3, 2010 | Issued |
Array
(
[id] => 5939762
[patent_doc_number] => 20110213825
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-09-01
[patent_title] => 'DYNAMICALLY CONFIGURABLE CLUSTERS OF APPARATUSES'
[patent_app_type] => utility
[patent_app_number] => 12/713596
[patent_app_country] => US
[patent_app_date] => 2010-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6969
[patent_no_of_claims] => 30
[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/0213/20110213825.pdf
[firstpage_image] =>[orig_patent_app_number] => 12713596
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/713596 | DYNAMICALLY CONFIGURABLE CLUSTERS OF APPARATUSES | Feb 25, 2010 | Abandoned |
Array
(
[id] => 8632712
[patent_doc_number] => 08364810
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-01-29
[patent_title] => 'Method, system and apparatus for management of push content when changing computing devices'
[patent_app_type] => utility
[patent_app_number] => 12/712771
[patent_app_country] => US
[patent_app_date] => 2010-02-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 7088
[patent_no_of_claims] => 20
[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] => 12712771
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/712771 | Method, system and apparatus for management of push content when changing computing devices | Feb 24, 2010 | Issued |
Array
(
[id] => 6446876
[patent_doc_number] => 20100153509
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-06-17
[patent_title] => 'Method and Apparatus for Detecting Abusive Email Based on Number of Hops'
[patent_app_type] => utility
[patent_app_number] => 12/711121
[patent_app_country] => US
[patent_app_date] => 2010-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 2912
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0153/20100153509.pdf
[firstpage_image] =>[orig_patent_app_number] => 12711121
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/711121 | Method and apparatus for detecting abusive email based on number of hops | Feb 22, 2010 | Issued |
Array
(
[id] => 6116854
[patent_doc_number] => 20110191456
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-08-04
[patent_title] => 'SYSTEMS AND METHODS FOR COORDINATING DATA COMMUNICATION BETWEEN TWO DEVICES'
[patent_app_type] => utility
[patent_app_number] => 12/699280
[patent_app_country] => US
[patent_app_date] => 2010-02-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8430
[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] => publications/A1/0191/20110191456.pdf
[firstpage_image] =>[orig_patent_app_number] => 12699280
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/699280 | SYSTEMS AND METHODS FOR COORDINATING DATA COMMUNICATION BETWEEN TWO DEVICES | Feb 2, 2010 | Abandoned |
Array
(
[id] => 6165680
[patent_doc_number] => 20110161404
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-30
[patent_title] => 'SYSTEMS AND METHODS FOR COMMUNICATING DATA BETWEEN A SERVER AND A DEVICE ON A VIRTUAL DESKTOP'
[patent_app_type] => utility
[patent_app_number] => 12/651352
[patent_app_country] => US
[patent_app_date] => 2009-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5285
[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] => publications/A1/0161/20110161404.pdf
[firstpage_image] =>[orig_patent_app_number] => 12651352
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/651352 | SYSTEMS AND METHODS FOR COMMUNICATING DATA BETWEEN A SERVER AND A DEVICE ON A VIRTUAL DESKTOP | Dec 30, 2009 | Abandoned |
Array
(
[id] => 6165856
[patent_doc_number] => 20110161488
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-30
[patent_title] => 'REDUCING WORKLOAD ON A BACKEND SYSTEM USING CLIENT SIDE REQUEST THROTTLING'
[patent_app_type] => utility
[patent_app_number] => 12/651197
[patent_app_country] => US
[patent_app_date] => 2009-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3988
[patent_no_of_claims] => 16
[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] => publications/A1/0161/20110161488.pdf
[firstpage_image] =>[orig_patent_app_number] => 12651197
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/651197 | Reducing workload on a backend system using client side request throttling | Dec 30, 2009 | Issued |
Array
(
[id] => 6130865
[patent_doc_number] => 20110087746
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-04-14
[patent_title] => 'System and Method for Electronic Delivery of Mail'
[patent_app_type] => utility
[patent_app_number] => 12/651324
[patent_app_country] => US
[patent_app_date] => 2009-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4028
[patent_no_of_claims] => 12
[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] => publications/A1/0087/20110087746.pdf
[firstpage_image] =>[orig_patent_app_number] => 12651324
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/651324 | System and Method for Electronic Delivery of Mail | Dec 30, 2009 | Abandoned |
Array
(
[id] => 6165858
[patent_doc_number] => 20110161489
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-30
[patent_title] => 'AUTOMATIC AGGREGATION OF INTER-DEVICE PORTS/LINKS IN A VIRTUAL DEVICE'
[patent_app_type] => utility
[patent_app_number] => 12/651351
[patent_app_country] => US
[patent_app_date] => 2009-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6659
[patent_no_of_claims] => 22
[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] => publications/A1/0161/20110161489.pdf
[firstpage_image] =>[orig_patent_app_number] => 12651351
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/651351 | Automatic aggregation of inter-device ports/links in a virtual device | Dec 30, 2009 | Issued |
Array
(
[id] => 4440542
[patent_doc_number] => 07970927
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2011-06-28
[patent_title] => 'Concurrent transmit processing'
[patent_app_type] => utility
[patent_app_number] => 12/651270
[patent_app_country] => US
[patent_app_date] => 2009-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 11
[patent_no_of_words] => 6146
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 177
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/970/07970927.pdf
[firstpage_image] =>[orig_patent_app_number] => 12651270
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/651270 | Concurrent transmit processing | Dec 30, 2009 | Issued |
Array
(
[id] => 4646835
[patent_doc_number] => 08024447
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2011-09-20
[patent_title] => 'Traffic estimation'
[patent_app_type] => utility
[patent_app_number] => 12/650200
[patent_app_country] => US
[patent_app_date] => 2009-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 10
[patent_no_of_words] => 6506
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 67
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/024/08024447.pdf
[firstpage_image] =>[orig_patent_app_number] => 12650200
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/650200 | Traffic estimation | Dec 29, 2009 | Issued |
Array
(
[id] => 7490292
[patent_doc_number] => 20110252106
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-10-13
[patent_title] => 'E-MAIL DELIVERY DEVICE, E-MAIL DELIVERY SYSTEM, AND E-MAIL DELIVERY PROGRAM'
[patent_app_type] => utility
[patent_app_number] => 13/133774
[patent_app_country] => US
[patent_app_date] => 2009-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 9921
[patent_no_of_claims] => 6
[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] => publications/A1/0252/20110252106.pdf
[firstpage_image] =>[orig_patent_app_number] => 13133774
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/133774 | E-mail delivery device, E-mail delivery system, and E-mail delivery program | Dec 16, 2009 | Issued |
Array
(
[id] => 7512621
[patent_doc_number] => 20110258331
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-10-20
[patent_title] => 'COMMUNICATION APPARATUS, CONTROL METHOD THEREFOR, PROGRAM, AND STORAGE MEDIUM'
[patent_app_type] => utility
[patent_app_number] => 13/140814
[patent_app_country] => US
[patent_app_date] => 2009-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5085
[patent_no_of_claims] => 17
[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] => publications/A1/0258/20110258331.pdf
[firstpage_image] =>[orig_patent_app_number] => 13140814
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/140814 | Communication apparatus, control method therefor, program, and storage medium | Dec 15, 2009 | Issued |