
Michael C. Lai
Examiner (ID: 15258, Phone: (571)270-3236 , Office: P/2457 )
| Most Active Art Unit | 2457 |
| Art Unit(s) | 2457, 2157 |
| Total Applications | 574 |
| Issued Applications | 490 |
| Pending Applications | 1 |
| Abandoned Applications | 89 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 10100812
[patent_doc_number] => 09137138
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-09-15
[patent_title] => 'Method and system of controlling spam'
[patent_app_type] => utility
[patent_app_number] => 12/325116
[patent_app_country] => US
[patent_app_date] => 2008-11-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 9
[patent_no_of_words] => 6582
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 397
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12325116
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/325116 | Method and system of controlling spam | Nov 27, 2008 | Issued |
Array
(
[id] => 7756229
[patent_doc_number] => 08112503
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-02-07
[patent_title] => 'Content delivery method, server, and terminal'
[patent_app_type] => utility
[patent_app_number] => 12/324939
[patent_app_country] => US
[patent_app_date] => 2008-11-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 16
[patent_no_of_words] => 6263
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 115
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/112/08112503.pdf
[firstpage_image] =>[orig_patent_app_number] => 12324939
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/324939 | Content delivery method, server, and terminal | Nov 27, 2008 | Issued |
Array
(
[id] => 8449036
[patent_doc_number] => 08291103
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-10-16
[patent_title] => 'Method and system for streaming multimedia transmissions'
[patent_app_type] => utility
[patent_app_number] => 12/324865
[patent_app_country] => US
[patent_app_date] => 2008-11-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 12774
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 240
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12324865
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/324865 | Method and system for streaming multimedia transmissions | Nov 26, 2008 | Issued |
Array
(
[id] => 7746028
[patent_doc_number] => 08108517
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-01-31
[patent_title] => 'System and method for collecting, reporting and analyzing data on application-level activity and other user information on a mobile data network'
[patent_app_type] => utility
[patent_app_number] => 12/324672
[patent_app_country] => US
[patent_app_date] => 2008-11-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 23
[patent_no_of_words] => 13299
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 445
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/108/08108517.pdf
[firstpage_image] =>[orig_patent_app_number] => 12324672
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/324672 | System and method for collecting, reporting and analyzing data on application-level activity and other user information on a mobile data network | Nov 25, 2008 | Issued |
Array
(
[id] => 9585564
[patent_doc_number] => 08775574
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-07-08
[patent_title] => 'Remote network management having multi-node awareness'
[patent_app_type] => utility
[patent_app_number] => 12/324781
[patent_app_country] => US
[patent_app_date] => 2008-11-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3141
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 210
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12324781
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/324781 | Remote network management having multi-node awareness | Nov 25, 2008 | Issued |
Array
(
[id] => 5577000
[patent_doc_number] => 20090144362
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-06-04
[patent_title] => 'SYSTEMS AND METHODS FOR PROVIDING DESKTOP MESSAGING AND END-USER PROFILING'
[patent_app_type] => utility
[patent_app_number] => 12/324815
[patent_app_country] => US
[patent_app_date] => 2008-11-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8178
[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/0144/20090144362.pdf
[firstpage_image] =>[orig_patent_app_number] => 12324815
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/324815 | SYSTEMS AND METHODS FOR PROVIDING DESKTOP MESSAGING AND END-USER PROFILING | Nov 25, 2008 | Abandoned |
Array
(
[id] => 8912296
[patent_doc_number] => 08484372
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-07-09
[patent_title] => 'Distributed filtering for networks'
[patent_app_type] => utility
[patent_app_number] => 12/277461
[patent_app_country] => US
[patent_app_date] => 2008-11-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 7649
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 272
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12277461
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/277461 | Distributed filtering for networks | Nov 24, 2008 | Issued |
Array
(
[id] => 5565732
[patent_doc_number] => 20090138585
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-05-28
[patent_title] => 'Method and System for Generating Messages'
[patent_app_type] => utility
[patent_app_number] => 12/277995
[patent_app_country] => US
[patent_app_date] => 2008-11-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5408
[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/0138/20090138585.pdf
[firstpage_image] =>[orig_patent_app_number] => 12277995
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/277995 | Method and system for generating messages | Nov 24, 2008 | Issued |
Array
(
[id] => 5405475
[patent_doc_number] => 20090240790
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-09-24
[patent_title] => 'Network Switching Apparatus, Server System and Server Migration Method for Server System'
[patent_app_type] => utility
[patent_app_number] => 12/277582
[patent_app_country] => US
[patent_app_date] => 2008-11-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 26
[patent_figures_cnt] => 26
[patent_no_of_words] => 17879
[patent_no_of_claims] => 23
[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/0240/20090240790.pdf
[firstpage_image] =>[orig_patent_app_number] => 12277582
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/277582 | Network switching apparatus, server system and server migration method for server system | Nov 24, 2008 | Issued |
Array
(
[id] => 8799420
[patent_doc_number] => 08438305
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-05-07
[patent_title] => 'Method and apparatus for implementing multiple portals into an RBRIDGE network'
[patent_app_type] => utility
[patent_app_number] => 12/258497
[patent_app_country] => US
[patent_app_date] => 2008-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 13
[patent_no_of_words] => 5269
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 184
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12258497
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/258497 | Method and apparatus for implementing multiple portals into an RBRIDGE network | Oct 26, 2008 | Issued |
Array
(
[id] => 5523017
[patent_doc_number] => 20090030998
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-01-29
[patent_title] => 'CONTACT SIDEBAR TILE'
[patent_app_type] => utility
[patent_app_number] => 12/246362
[patent_app_country] => US
[patent_app_date] => 2008-10-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5370
[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] => publications/A1/0030/20090030998.pdf
[firstpage_image] =>[orig_patent_app_number] => 12246362
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/246362 | Contact sidebar tile | Oct 5, 2008 | Issued |
Array
(
[id] => 5351227
[patent_doc_number] => 20090006588
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-01-01
[patent_title] => 'Method for Heterogeneous System Configuration'
[patent_app_type] => utility
[patent_app_number] => 12/206794
[patent_app_country] => US
[patent_app_date] => 2008-09-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4368
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0006/20090006588.pdf
[firstpage_image] =>[orig_patent_app_number] => 12206794
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/206794 | Method for heterogeneous system configuration | Sep 8, 2008 | Issued |
Array
(
[id] => 7547758
[patent_doc_number] => 08055739
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-11-08
[patent_title] => 'Sharing performance data between different information technology product/ solution deployments'
[patent_app_type] => utility
[patent_app_number] => 12/207318
[patent_app_country] => US
[patent_app_date] => 2008-09-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6201
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 270
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/055/08055739.pdf
[firstpage_image] =>[orig_patent_app_number] => 12207318
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/207318 | Sharing performance data between different information technology product/ solution deployments | Sep 8, 2008 | Issued |
Array
(
[id] => 8626878
[patent_doc_number] => 08359381
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-01-22
[patent_title] => 'Method for triggered location service in SUPL'
[patent_app_type] => utility
[patent_app_number] => 12/682887
[patent_app_country] => US
[patent_app_date] => 2008-08-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6366
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12682887
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/682887 | Method for triggered location service in SUPL | Aug 20, 2008 | Issued |
Array
(
[id] => 7553030
[patent_doc_number] => 08065372
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-11-22
[patent_title] => 'Publish/subscribe messaging'
[patent_app_type] => utility
[patent_app_number] => 12/194026
[patent_app_country] => US
[patent_app_date] => 2008-08-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 1
[patent_figures_cnt] => 1
[patent_no_of_words] => 2753
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 255
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/065/08065372.pdf
[firstpage_image] =>[orig_patent_app_number] => 12194026
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/194026 | Publish/subscribe messaging | Aug 18, 2008 | Issued |
Array
(
[id] => 8574592
[patent_doc_number] => 08341253
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-12-25
[patent_title] => 'Method for performing SUPL based location service'
[patent_app_type] => utility
[patent_app_number] => 12/682878
[patent_app_country] => US
[patent_app_date] => 2008-08-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4742
[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] => 12682878
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/682878 | Method for performing SUPL based location service | Aug 17, 2008 | Issued |
Array
(
[id] => 4606280
[patent_doc_number] => 07987265
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-07-26
[patent_title] => 'Aggregation system'
[patent_app_type] => utility
[patent_app_number] => 12/155044
[patent_app_country] => US
[patent_app_date] => 2008-05-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 39
[patent_figures_cnt] => 39
[patent_no_of_words] => 10072
[patent_no_of_claims] => 2
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 440
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/987/07987265.pdf
[firstpage_image] =>[orig_patent_app_number] => 12155044
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/155044 | Aggregation system | May 28, 2008 | Issued |
Array
(
[id] => 4730397
[patent_doc_number] => 20080209148
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-08-28
[patent_title] => 'HIGH PERFORMANCE STORAGE ACCESS ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 12/113193
[patent_app_country] => US
[patent_app_date] => 2008-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6023
[patent_no_of_claims] => 12
[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/0209/20080209148.pdf
[firstpage_image] =>[orig_patent_app_number] => 12113193
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/113193 | High performance storage access environment | Apr 29, 2008 | Issued |
Array
(
[id] => 324978
[patent_doc_number] => 07519724
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-04-14
[patent_title] => 'Method, system and article for dynamic real-time stream aggregation in a network'
[patent_app_type] => utility
[patent_app_number] => 12/101750
[patent_app_country] => US
[patent_app_date] => 2008-04-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 4446
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 322
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/519/07519724.pdf
[firstpage_image] =>[orig_patent_app_number] => 12101750
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/101750 | Method, system and article for dynamic real-time stream aggregation in a network | Apr 10, 2008 | Issued |
Array
(
[id] => 8401218
[patent_doc_number] => 08271612
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-09-18
[patent_title] => 'On-demand virtual storage capacity'
[patent_app_type] => utility
[patent_app_number] => 12/062617
[patent_app_country] => US
[patent_app_date] => 2008-04-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 14
[patent_no_of_words] => 7049
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 192
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12062617
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/062617 | On-demand virtual storage capacity | Apr 3, 2008 | Issued |