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] => 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] => 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] => 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] => 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] => 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] => 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] => 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
Array ( [id] => 9611490 [patent_doc_number] => 08788679 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-07-22 [patent_title] => 'Method for exchanging data' [patent_app_type] => utility [patent_app_number] => 13/141170 [patent_app_country] => US [patent_app_date] => 2009-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 3393 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13141170 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/141170
Method for exchanging data Dec 14, 2009 Issued
Array ( [id] => 10866957 [patent_doc_number] => 08892682 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-11-18 [patent_title] => 'Download system, information processing terminal, management device, and method and program used therefor' [patent_app_type] => utility [patent_app_number] => 13/140849 [patent_app_country] => US [patent_app_date] => 2009-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 17 [patent_no_of_words] => 8612 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13140849 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/140849
Download system, information processing terminal, management device, and method and program used therefor Dec 13, 2009 Issued
Array ( [id] => 9352304 [patent_doc_number] => 08671207 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-03-11 [patent_title] => 'Communication network system' [patent_app_type] => utility [patent_app_number] => 13/133997 [patent_app_country] => US [patent_app_date] => 2009-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 17564 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [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] => 13133997 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/133997
Communication network system Dec 10, 2009 Issued
Array ( [id] => 8060751 [patent_doc_number] => 20110246647 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-10-06 [patent_title] => 'METHOD FOR OPERATING AT LEAST ONE VIRTUAL NETWORK ON A SUBSTRATE NETWORK AND A VIRTUAL NETWORK ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 13/133951 [patent_app_country] => US [patent_app_date] => 2009-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 7500 [patent_no_of_claims] => 23 [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] => publications/A1/0246/20110246647.pdf [firstpage_image] =>[orig_patent_app_number] => 13133951 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/133951
Method for operating at least one virtual network on a substrate network and a virtual network environment Dec 9, 2009 Issued
Array ( [id] => 9257648 [patent_doc_number] => 08621087 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-12-31 [patent_title] => 'Method for configuring closed user network using IP tunneling mechanism and closed user network system' [patent_app_type] => utility [patent_app_number] => 13/133540 [patent_app_country] => US [patent_app_date] => 2009-12-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 6931 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13133540 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/133540
Method for configuring closed user network using IP tunneling mechanism and closed user network system Dec 7, 2009 Issued
Array ( [id] => 8060721 [patent_doc_number] => 20110246663 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-10-06 [patent_title] => 'BROADBAND NETWORK ACCESS' [patent_app_type] => utility [patent_app_number] => 13/133461 [patent_app_country] => US [patent_app_date] => 2009-12-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2436 [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/0246/20110246663.pdf [firstpage_image] =>[orig_patent_app_number] => 13133461 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/133461
Broadband network access Dec 2, 2009 Issued
Array ( [id] => 6417710 [patent_doc_number] => 20100141746 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-10 [patent_title] => 'SCANNING ENDOSCOPE PROCESSOR, IMAGE PROCESSOR, AND SCANNING ENDOSCOPE SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/628321 [patent_app_country] => US [patent_app_date] => 2009-12-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5369 [patent_no_of_claims] => 7 [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] => publications/A1/0141/20100141746.pdf [firstpage_image] =>[orig_patent_app_number] => 12628321 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/628321
SCANNING ENDOSCOPE PROCESSOR, IMAGE PROCESSOR, AND SCANNING ENDOSCOPE SYSTEM Nov 30, 2009 Abandoned
Array ( [id] => 6381696 [patent_doc_number] => 20100302361 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-02 [patent_title] => 'SIGN RECOGNITION DEVICE' [patent_app_type] => utility [patent_app_number] => 12/627468 [patent_app_country] => US [patent_app_date] => 2009-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 9569 [patent_no_of_claims] => 14 [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] => publications/A1/0302/20100302361.pdf [firstpage_image] =>[orig_patent_app_number] => 12627468 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/627468
Sign recognition device Nov 29, 2009 Issued
Menu