
Thomas J. Johannes
Supervisory Patent Examiner (ID: 8373, Phone: (571)272-7576 , Office: P/2921 )
| Most Active Art Unit | 2912 |
| Art Unit(s) | 2912, 2910, 2921 |
| Total Applications | 1944 |
| Issued Applications | 1928 |
| Pending Applications | 0 |
| Abandoned Applications | 16 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 9680230
[patent_doc_number] => 08819157
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-08-26
[patent_title] => 'Point-to-point chat method and system'
[patent_app_type] => utility
[patent_app_number] => 13/509823
[patent_app_country] => US
[patent_app_date] => 2010-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 3
[patent_no_of_words] => 3319
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13509823
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/509823 | Point-to-point chat method and system | Jun 28, 2010 | Issued |
Array
(
[id] => 9578707
[patent_doc_number] => 08769142
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-07-01
[patent_title] => 'Data transfer apparatus, information processing apparatus and method of setting data transfer rate'
[patent_app_type] => utility
[patent_app_number] => 12/824458
[patent_app_country] => US
[patent_app_date] => 2010-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 9666
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 259
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12824458
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/824458 | Data transfer apparatus, information processing apparatus and method of setting data transfer rate | Jun 27, 2010 | Issued |
Array
(
[id] => 7671247
[patent_doc_number] => 20110320516
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-12-29
[patent_title] => 'METHOD AND APPARATUS FOR CONSTRUCTION AND AGGREGATION OF DISTRIBUTED COMPUTATIONS'
[patent_app_type] => utility
[patent_app_number] => 12/825043
[patent_app_country] => US
[patent_app_date] => 2010-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 14033
[patent_no_of_claims] => 21
[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] => 12825043
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/825043 | Method and apparatus for construction and aggregation of distributed computations | Jun 27, 2010 | Issued |
Array
(
[id] => 6526625
[patent_doc_number] => 20100262361
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-10-14
[patent_title] => 'Determining and Presenting Communication Device Proximity Information'
[patent_app_type] => utility
[patent_app_number] => 12/820606
[patent_app_country] => US
[patent_app_date] => 2010-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6249
[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/0262/20100262361.pdf
[firstpage_image] =>[orig_patent_app_number] => 12820606
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/820606 | Determining and presenting communication device proximity information | Jun 21, 2010 | Issued |
Array
(
[id] => 9499943
[patent_doc_number] => 08738783
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-05-27
[patent_title] => 'System for interaction of paired devices'
[patent_app_type] => utility
[patent_app_number] => 12/820982
[patent_app_country] => US
[patent_app_date] => 2010-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 11460
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[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] => 12820982
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/820982 | System for interaction of paired devices | Jun 21, 2010 | Issued |
Array
(
[id] => 6651102
[patent_doc_number] => 20100228856
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-09-09
[patent_title] => 'Autonomous and Dependent Data Collection for Traffic Analysis'
[patent_app_type] => utility
[patent_app_number] => 12/782026
[patent_app_country] => US
[patent_app_date] => 2010-05-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5928
[patent_no_of_claims] => 20
[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/0228/20100228856.pdf
[firstpage_image] =>[orig_patent_app_number] => 12782026
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/782026 | Autonomous and Dependent Data Collection for Traffic Analysis | May 17, 2010 | Abandoned |
Array
(
[id] => 8686513
[patent_doc_number] => 20130054797
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-02-28
[patent_title] => 'METHOD AND SYSTEM FOR HIERARCHICAL TRACKING OF CONTENT AND CACHE FOR NETWORKING AND DISTRIBUTION TO WIRED AND MOBILE DEVICES'
[patent_app_type] => utility
[patent_app_number] => 13/641837
[patent_app_country] => US
[patent_app_date] => 2010-05-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2114
[patent_no_of_claims] => 18
[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] => 13641837
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/641837 | Method and system for hierarchical tracking of content and cache for networking and distribution to wired and mobile devices | May 6, 2010 | Issued |
Array
(
[id] => 7575436
[patent_doc_number] => 20110271092
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-11-03
[patent_title] => 'METHODS & APPARATUSES FOR A PROJECTED PVR EXPERIENCE'
[patent_app_type] => utility
[patent_app_number] => 12/772064
[patent_app_country] => US
[patent_app_date] => 2010-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 11983
[patent_no_of_claims] => 37
[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/20110271092.pdf
[firstpage_image] =>[orig_patent_app_number] => 12772064
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/772064 | Methods and apparatuses for a projected PVR experience | Apr 29, 2010 | Issued |
Array
(
[id] => 8799360
[patent_doc_number] => 08438244
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-05-07
[patent_title] => 'Bandwidth-proportioned datacenters'
[patent_app_type] => utility
[patent_app_number] => 12/766726
[patent_app_country] => US
[patent_app_date] => 2010-04-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6136
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12766726
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/766726 | Bandwidth-proportioned datacenters | Apr 22, 2010 | Issued |
Array
(
[id] => 6553160
[patent_doc_number] => 20100205315
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-08-12
[patent_title] => 'METHOD, SYSTEM AND DEVICE FOR ESTABLISHING SERVICE CONNECTION'
[patent_app_type] => utility
[patent_app_number] => 12/764551
[patent_app_country] => US
[patent_app_date] => 2010-04-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4060
[patent_no_of_claims] => 9
[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/0205/20100205315.pdf
[firstpage_image] =>[orig_patent_app_number] => 12764551
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/764551 | Method, system and device for establishing service connection | Apr 20, 2010 | Issued |
Array
(
[id] => 7503582
[patent_doc_number] => 20110264736
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-10-27
[patent_title] => 'Personalizing a Web Page Outside of a Social Networking System with Content from the Social Networking System'
[patent_app_type] => utility
[patent_app_number] => 12/764928
[patent_app_country] => US
[patent_app_date] => 2010-04-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 10972
[patent_no_of_claims] => 36
[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/0264/20110264736.pdf
[firstpage_image] =>[orig_patent_app_number] => 12764928
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/764928 | Personalizing a web page outside of a social networking system with content from the social networking system | Apr 20, 2010 | Issued |
Array
(
[id] => 8552036
[patent_doc_number] => 08326933
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-12-04
[patent_title] => 'Appearance package management method, system and device'
[patent_app_type] => utility
[patent_app_number] => 12/762764
[patent_app_country] => US
[patent_app_date] => 2010-04-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4979
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 169
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12762764
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/762764 | Appearance package management method, system and device | Apr 18, 2010 | Issued |
Array
(
[id] => 8297127
[patent_doc_number] => 08224931
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-07-17
[patent_title] => 'Managing use of intermediate destination computing nodes for provided computer networks'
[patent_app_type] => utility
[patent_app_number] => 12/752034
[patent_app_country] => US
[patent_app_date] => 2010-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 30489
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 287
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12752034
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/752034 | Managing use of intermediate destination computing nodes for provided computer networks | Mar 30, 2010 | Issued |
Array
(
[id] => 6583502
[patent_doc_number] => 20100235515
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-09-16
[patent_title] => 'Method and apparatus for managing connection'
[patent_app_type] => utility
[patent_app_number] => 12/659190
[patent_app_country] => US
[patent_app_date] => 2010-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3045
[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/0235/20100235515.pdf
[firstpage_image] =>[orig_patent_app_number] => 12659190
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/659190 | Method and apparatus for managing connection | Feb 25, 2010 | Abandoned |
Array
(
[id] => 8623185
[patent_doc_number] => 08356106
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-01-15
[patent_title] => 'Cache validating SCIT DNS server'
[patent_app_type] => utility
[patent_app_number] => 12/695686
[patent_app_country] => US
[patent_app_date] => 2010-01-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4785
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 246
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12695686
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/695686 | Cache validating SCIT DNS server | Jan 27, 2010 | Issued |
Array
(
[id] => 9062631
[patent_doc_number] => 08549083
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-10-01
[patent_title] => 'Message waiting notification to external message centers'
[patent_app_type] => utility
[patent_app_number] => 12/652815
[patent_app_country] => US
[patent_app_date] => 2010-01-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 6233
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 109
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12652815
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/652815 | Message waiting notification to external message centers | Jan 5, 2010 | Issued |
Array
(
[id] => 7746698
[patent_doc_number] => 20120023233
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-01-26
[patent_title] => 'METHOD FOR EXECUTING MIGRATION BETWEEN VIRTUAL SERVERS AND SERVER SYSTEM USED FOR THE SAME'
[patent_app_type] => utility
[patent_app_number] => 12/670008
[patent_app_country] => US
[patent_app_date] => 2010-01-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 34
[patent_figures_cnt] => 34
[patent_no_of_words] => 12676
[patent_no_of_claims] => 15
[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/0023/20120023233.pdf
[firstpage_image] =>[orig_patent_app_number] => 12670008
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/670008 | Method for executing migration between virtual servers and server system used for the same | Jan 4, 2010 | Issued |
Array
(
[id] => 8297108
[patent_doc_number] => 08224910
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-07-17
[patent_title] => 'Method of managing a collaborative process by means of electronic messages'
[patent_app_type] => utility
[patent_app_number] => 12/650964
[patent_app_country] => US
[patent_app_date] => 2009-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 16
[patent_no_of_words] => 11526
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 181
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12650964
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/650964 | Method of managing a collaborative process by means of electronic messages | Dec 30, 2009 | Issued |
Array
(
[id] => 5975979
[patent_doc_number] => 20110153725
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-23
[patent_title] => 'SECURE OUT-OF-BAND STORAGE CONTROL'
[patent_app_type] => utility
[patent_app_number] => 12/646692
[patent_app_country] => US
[patent_app_date] => 2009-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3820
[patent_no_of_claims] => 20
[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/0153/20110153725.pdf
[firstpage_image] =>[orig_patent_app_number] => 12646692
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/646692 | Secure out-of-band storage control | Dec 22, 2009 | Issued |
Array
(
[id] => 5976115
[patent_doc_number] => 20110153822
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-23
[patent_title] => 'SYSTEMS AND METHODS FOR MANAGING PREFERRED CLIENT CONNECTIVITY TO SERVERS VIA MULTI-CORE SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/645828
[patent_app_country] => US
[patent_app_date] => 2009-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 36011
[patent_no_of_claims] => 22
[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/0153/20110153822.pdf
[firstpage_image] =>[orig_patent_app_number] => 12645828
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/645828 | Systems and methods for managing preferred client connectivity to servers via multi-core system | Dec 22, 2009 | Issued |