
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] => 8588308
[patent_doc_number] => 20130007130
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-01-03
[patent_title] => 'METHOD AND SYSTEM FOR SUBSCRIBING PRESENCE INFORMATION, RESOURCE LIST SERVER, AND PRESENCE SERVER'
[patent_app_type] => utility
[patent_app_number] => 13/603164
[patent_app_country] => US
[patent_app_date] => 2012-09-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7040
[patent_no_of_claims] => 19
[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] => 13603164
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/603164 | METHOD AND SYSTEM FOR SUBSCRIBING PRESENCE INFORMATION, RESOURCE LIST SERVER, AND PRESENCE SERVER | Sep 3, 2012 | Abandoned |
Array
(
[id] => 10139737
[patent_doc_number] => 09173072
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-10-27
[patent_title] => 'Methods and systems for verification in account registration'
[patent_app_type] => utility
[patent_app_number] => 13/596778
[patent_app_country] => US
[patent_app_date] => 2012-08-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8689
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 148
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13596778
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/596778 | Methods and systems for verification in account registration | Aug 27, 2012 | Issued |
Array
(
[id] => 9332417
[patent_doc_number] => 20140059199
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-02-27
[patent_title] => 'TRANSACTION-LEVEL HEALTH MONITORING OF ONLINE SERVICES'
[patent_app_type] => utility
[patent_app_number] => 13/591029
[patent_app_country] => US
[patent_app_date] => 2012-08-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5350
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13591029
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/591029 | Transaction-level health monitoring of online services | Aug 20, 2012 | Issued |
Array
(
[id] => 9102557
[patent_doc_number] => 08566450
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-10-22
[patent_title] => 'Systems and methods for GSLB site persistence'
[patent_app_type] => utility
[patent_app_number] => 13/589796
[patent_app_country] => US
[patent_app_date] => 2012-08-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 37858
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 204
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13589796
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/589796 | Systems and methods for GSLB site persistence | Aug 19, 2012 | Issued |
Array
(
[id] => 9347940
[patent_doc_number] => 08667102
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-03-04
[patent_title] => 'Module-based device interaction system'
[patent_app_type] => utility
[patent_app_number] => 13/585362
[patent_app_country] => US
[patent_app_date] => 2012-08-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7929
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 163
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13585362
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/585362 | Module-based device interaction system | Aug 13, 2012 | Issued |
Array
(
[id] => 8672276
[patent_doc_number] => 20130046814
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-02-21
[patent_title] => 'INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, PROGRAM, AND INFORMATION PROCESSING SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 13/569404
[patent_app_country] => US
[patent_app_date] => 2012-08-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 18534
[patent_no_of_claims] => 9
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13569404
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/569404 | Information processing device, information processing method, program, and information processing system | Aug 7, 2012 | Issued |
Array
(
[id] => 9308407
[patent_doc_number] => 20140047081
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-02-13
[patent_title] => 'CLOUD-BASED VIRTUAL MACHINES AND OFFICES'
[patent_app_type] => utility
[patent_app_number] => 13/570161
[patent_app_country] => US
[patent_app_date] => 2012-08-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 31
[patent_figures_cnt] => 31
[patent_no_of_words] => 10318
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13570161
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/570161 | Cloud-based virtual machines and offices | Aug 7, 2012 | Issued |
Array
(
[id] => 10046516
[patent_doc_number] => 09086914
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-07-21
[patent_title] => 'System and method for reducing startup cost of a software application'
[patent_app_type] => utility
[patent_app_number] => 13/569002
[patent_app_country] => US
[patent_app_date] => 2012-08-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 17
[patent_no_of_words] => 16342
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 209
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13569002
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/569002 | System and method for reducing startup cost of a software application | Aug 6, 2012 | Issued |
Array
(
[id] => 8804766
[patent_doc_number] => 08443048
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-05-14
[patent_title] => 'Method, system and program product for assigning a responder to a requester in a collaborative environment'
[patent_app_type] => utility
[patent_app_number] => 13/564377
[patent_app_country] => US
[patent_app_date] => 2012-08-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 7962
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 3
[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] => 13564377
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/564377 | Method, system and program product for assigning a responder to a requester in a collaborative environment | Jul 31, 2012 | Issued |
Array
(
[id] => 8485207
[patent_doc_number] => 20120284614
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-11-08
[patent_title] => 'PERSONALIZING A WEB PAGE OUTSIDE OF A SOCIAL NETWORKING SYSTEM WITH CONTENT FROM THE SOCIAL NETWORKING SYSTEM THAT INCLUDES USER ACTIONS'
[patent_app_type] => utility
[patent_app_number] => 13/551498
[patent_app_country] => US
[patent_app_date] => 2012-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 11005
[patent_no_of_claims] => 24
[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] => 13551498
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/551498 | Personalizing a web page outside of a social networking system with content from the social networking system that includes user actions | Jul 16, 2012 | Issued |
Array
(
[id] => 8485208
[patent_doc_number] => 20120284615
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-11-08
[patent_title] => 'PERSONALIZING A WEB PAGE OUTSIDE OF A SOCIAL NETWORKING SYSTEM WITH CONTENT FROM THE SOCIAL NETWORKING SYSTEM SELECTED BASED ON GLOBAL INFORMATION'
[patent_app_type] => utility
[patent_app_number] => 13/551508
[patent_app_country] => US
[patent_app_date] => 2012-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 11005
[patent_no_of_claims] => 25
[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] => 13551508
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/551508 | Personalizing a web page outside of a social networking system with content from the social networking system selected based on global information | Jul 16, 2012 | Issued |
Array
(
[id] => 9224763
[patent_doc_number] => 20140019538
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-01-16
[patent_title] => 'CLOUD-CONNECTED, INTERACTIVE APPLICATION SHARED THROUGH A SOCIAL NETWORK'
[patent_app_type] => utility
[patent_app_number] => 13/549535
[patent_app_country] => US
[patent_app_date] => 2012-07-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 23
[patent_no_of_words] => 4881
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13549535
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/549535 | Cloud-connected, interactive application shared through a social network | Jul 15, 2012 | Issued |
Array
(
[id] => 9714203
[patent_doc_number] => 08838801
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-09-16
[patent_title] => 'Cloud optimization using workload analysis'
[patent_app_type] => utility
[patent_app_number] => 13/549774
[patent_app_country] => US
[patent_app_date] => 2012-07-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 9
[patent_no_of_words] => 8313
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 236
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13549774
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/549774 | Cloud optimization using workload analysis | Jul 15, 2012 | Issued |
Array
(
[id] => 8478986
[patent_doc_number] => 20120278394
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-11-01
[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] => 13/549485
[patent_app_country] => US
[patent_app_date] => 2012-07-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 11005
[patent_no_of_claims] => 30
[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] => 13549485
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/549485 | Personalizing a web page outside of a social networking system with content from the social networking system | Jul 14, 2012 | Issued |
Array
(
[id] => 9347969
[patent_doc_number] => 08667132
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-03-04
[patent_title] => 'Arrangement for communication about and management of a resource using a mobile device'
[patent_app_type] => utility
[patent_app_number] => 13/548110
[patent_app_country] => US
[patent_app_date] => 2012-07-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4860
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[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] => 13548110
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/548110 | Arrangement for communication about and management of a resource using a mobile device | Jul 11, 2012 | Issued |
Array
(
[id] => 9926105
[patent_doc_number] => 08984090
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-03-17
[patent_title] => 'Method and apparatus for providing derivative publications of a publication at one or more services'
[patent_app_type] => utility
[patent_app_number] => 13/545662
[patent_app_country] => US
[patent_app_date] => 2012-07-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 12801
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13545662
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/545662 | Method and apparatus for providing derivative publications of a publication at one or more services | Jul 9, 2012 | Issued |
Array
(
[id] => 9029446
[patent_doc_number] => 08539043
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-09-17
[patent_title] => 'System and method for adding targeted content in a web page'
[patent_app_type] => utility
[patent_app_number] => 13/543382
[patent_app_country] => US
[patent_app_date] => 2012-07-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 12
[patent_no_of_words] => 8323
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 85
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13543382
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/543382 | System and method for adding targeted content in a web page | Jul 5, 2012 | Issued |
Array
(
[id] => 10879132
[patent_doc_number] => 08903929
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-12-02
[patent_title] => 'Forgotten attachment detection'
[patent_app_type] => utility
[patent_app_number] => 13/542102
[patent_app_country] => US
[patent_app_date] => 2012-07-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 8099
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 13542102
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/542102 | Forgotten attachment detection | Jul 4, 2012 | Issued |
Array
(
[id] => 9825825
[patent_doc_number] => 08935321
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-01-13
[patent_title] => 'Virtualized environment for managing heterogenous enterprise software applications'
[patent_app_type] => utility
[patent_app_number] => 13/537496
[patent_app_country] => US
[patent_app_date] => 2012-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 3105
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 190
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13537496
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/537496 | Virtualized environment for managing heterogenous enterprise software applications | Jun 28, 2012 | Issued |
Array
(
[id] => 9207402
[patent_doc_number] => 20140006579
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-01-02
[patent_title] => 'TECHNIQUES TO DISCOVER SERVICES RECURSIVELY IN A DISTRIBUTED ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 13/538357
[patent_app_country] => US
[patent_app_date] => 2012-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 9262
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13538357
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/538357 | Techniques to discover services recursively in a distributed environment | Jun 28, 2012 | Issued |