Search

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 numberTitle of the applicationFiling DateStatus
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
Menu