
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 7770218
[patent_doc_number] => 20120036264
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-02-09
[patent_title] => 'Efficient Storage and Retrieval of Resources for Rendering Structured Documents'
[patent_app_type] => utility
[patent_app_number] => 12/849646
[patent_app_country] => US
[patent_app_date] => 2010-08-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 11903
[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] => publications/A1/0036/20120036264.pdf
[firstpage_image] =>[orig_patent_app_number] => 12849646
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/849646 | Efficient storage and retrieval of resources for rendering structured documents | Aug 2, 2010 | Issued |
Array
(
[id] => 7759627
[patent_doc_number] => 20120030356
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-02-02
[patent_title] => 'MAXIMIZING EFFICIENCY IN A CLOUD COMPUTING ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 12/847116
[patent_app_country] => US
[patent_app_date] => 2010-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9684
[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/0030/20120030356.pdf
[firstpage_image] =>[orig_patent_app_number] => 12847116
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/847116 | MAXIMIZING EFFICIENCY IN A CLOUD COMPUTING ENVIRONMENT | Jul 29, 2010 | Abandoned |
Array
(
[id] => 7759483
[patent_doc_number] => 20120030276
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-02-02
[patent_title] => 'SYSTEM AND METHOD FOR GENERATING WEB ANALYTIC REPORTS'
[patent_app_type] => utility
[patent_app_number] => 12/846884
[patent_app_country] => US
[patent_app_date] => 2010-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2992
[patent_no_of_claims] => 26
[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/0030/20120030276.pdf
[firstpage_image] =>[orig_patent_app_number] => 12846884
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/846884 | System and method for generating web analytic reports | Jul 29, 2010 | Issued |
Array
(
[id] => 8561778
[patent_doc_number] => 08335847
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-12-18
[patent_title] => 'Method of servicing requests to manage network congestion and server load and server thereof'
[patent_app_type] => utility
[patent_app_number] => 12/846991
[patent_app_country] => US
[patent_app_date] => 2010-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7726
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12846991
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/846991 | Method of servicing requests to manage network congestion and server load and server thereof | Jul 29, 2010 | Issued |
Array
(
[id] => 7741620
[patent_doc_number] => 20120020577
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-01-26
[patent_title] => 'SYSTEM AND METHOD FOR EFFICIENT UNIFIED MESSAGING SYSTEM SUPPORT FOR SPEECH-TO-TEXT SERVICE'
[patent_app_type] => utility
[patent_app_number] => 12/841830
[patent_app_country] => US
[patent_app_date] => 2010-07-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5948
[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/0020/20120020577.pdf
[firstpage_image] =>[orig_patent_app_number] => 12841830
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/841830 | System and method for efficient unified messaging system support for speech-to-text service | Jul 21, 2010 | Issued |
Array
(
[id] => 6616541
[patent_doc_number] => 20100293371
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-11-18
[patent_title] => 'GENERATING PKI EMAIL ACCOUNTS ON A WEB-BASED EMAIL SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/841723
[patent_app_country] => US
[patent_app_date] => 2010-07-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 3663
[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] => publications/A1/0293/20100293371.pdf
[firstpage_image] =>[orig_patent_app_number] => 12841723
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/841723 | Generating PKI email accounts on a web-based email system | Jul 21, 2010 | Issued |
Array
(
[id] => 6614580
[patent_doc_number] => 20100293225
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-11-18
[patent_title] => 'CONTAINMENT OF NETWORK COMMUNICATION'
[patent_app_type] => utility
[patent_app_number] => 12/839856
[patent_app_country] => US
[patent_app_date] => 2010-07-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 8461
[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/0293/20100293225.pdf
[firstpage_image] =>[orig_patent_app_number] => 12839856
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/839856 | Containment of network communication | Jul 19, 2010 | Issued |
Array
(
[id] => 9825843
[patent_doc_number] => 08935339
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-01-13
[patent_title] => 'News feed techniques'
[patent_app_type] => utility
[patent_app_number] => 12/769443
[patent_app_country] => US
[patent_app_date] => 2010-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4157
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 149
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12769443
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/769443 | News feed techniques | 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] => 7575663
[patent_doc_number] => 20110271319
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-11-03
[patent_title] => 'USING ENDPOINT HOST CHECKING TO CLASSIFY UNMANAGED DEVICES IN A NETWORK AND TO IMPROVE NETWORK LOCATION AWARENESS'
[patent_app_type] => utility
[patent_app_number] => 12/769023
[patent_app_country] => US
[patent_app_date] => 2010-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 8204
[patent_no_of_claims] => 25
[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/0271/20110271319.pdf
[firstpage_image] =>[orig_patent_app_number] => 12769023
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/769023 | Using endpoint host checking to classify unmanaged devices in a network and to improve network location awareness | 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] => 7575351
[patent_doc_number] => 20110271007
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-11-03
[patent_title] => 'System and Method for a Context Layer Switch'
[patent_app_type] => utility
[patent_app_number] => 12/769052
[patent_app_country] => US
[patent_app_date] => 2010-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 22
[patent_no_of_words] => 22224
[patent_no_of_claims] => 26
[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/0271/20110271007.pdf
[firstpage_image] =>[orig_patent_app_number] => 12769052
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/769052 | System and method for a context layer switch | Apr 27, 2010 | Issued |
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] => 8899280
[patent_doc_number] => 08478813
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-07-02
[patent_title] => 'Transparent migration of endpoint'
[patent_app_type] => utility
[patent_app_number] => 12/768750
[patent_app_country] => US
[patent_app_date] => 2010-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5140
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[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] => 12768750
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/768750 | Transparent migration of endpoint | Apr 27, 2010 | Issued |
Array
(
[id] => 7575286
[patent_doc_number] => 20110270942
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-11-03
[patent_title] => 'COMBINING MULTIPLE HARDWARE NETWORKS TO ACHIEVE LOW-LATENCY HIGH-BANDWIDTH POINT-TO-POINT COMMUNICATION'
[patent_app_type] => utility
[patent_app_number] => 12/768804
[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] => 6262
[patent_no_of_claims] => 21
[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/0270/20110270942.pdf
[firstpage_image] =>[orig_patent_app_number] => 12768804
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/768804 | Combining multiple hardware networks to achieve low-latency high-bandwidth point-to-point communication | Apr 27, 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] => 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] => 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 |