
Michael C. Lai
Examiner (ID: 15084, Phone: (571)270-3236 , Office: P/2457 )
| Most Active Art Unit | 2457 |
| Art Unit(s) | 2157, 2457 |
| Total Applications | 574 |
| Issued Applications | 490 |
| Pending Applications | 1 |
| Abandoned Applications | 89 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 13133859
[patent_doc_number] => 10084880
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-09-25
[patent_title] => Social media networking based on physiologic information
[patent_app_type] => utility
[patent_app_number] => 14/532786
[patent_app_country] => US
[patent_app_date] => 2014-11-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 19
[patent_no_of_words] => 25201
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 14532786
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/532786 | Social media networking based on physiologic information | Nov 3, 2014 | Issued |
Array
(
[id] => 10242758
[patent_doc_number] => 20150127754
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-05-07
[patent_title] => 'SYSTEMS AND METHODS FOR COLLECTING MEDIA CONTENT'
[patent_app_type] => utility
[patent_app_number] => 14/532603
[patent_app_country] => US
[patent_app_date] => 2014-11-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 10217
[patent_no_of_claims] => 5
[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] => 14532603
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/532603 | SYSTEMS AND METHODS FOR COLLECTING MEDIA CONTENT | Nov 3, 2014 | Abandoned |
Array
(
[id] => 10985986
[patent_doc_number] => 20160182931
[patent_country] => US
[patent_kind] => A9
[patent_issue_date] => 2016-06-23
[patent_title] => 'METHOD AND SYSTEM FOR THE DELIVERY AND STORAGE OF HIGH DEFINITION AUDIO-VISUAL CONTENT'
[patent_app_type] => utility
[patent_app_number] => 14/532767
[patent_app_country] => US
[patent_app_date] => 2014-11-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 9637
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14532767
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/532767 | Method and system for the delivery and storage of high definition audio-visual content | Nov 3, 2014 | Issued |
Array
(
[id] => 12297897
[patent_doc_number] => 09936330
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-04-03
[patent_title] => Methods for exchanging data amongst mobile applications using superlinks
[patent_app_type] => utility
[patent_app_number] => 14/532754
[patent_app_country] => US
[patent_app_date] => 2014-11-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 11334
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 404
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14532754
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/532754 | Methods for exchanging data amongst mobile applications using superlinks | Nov 3, 2014 | Issued |
Array
(
[id] => 11754587
[patent_doc_number] => 09712619
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-07-18
[patent_title] => 'Virtual non-volatile memory express drive'
[patent_app_type] => utility
[patent_app_number] => 14/532777
[patent_app_country] => US
[patent_app_date] => 2014-11-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 14392
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 166
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14532777
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/532777 | Virtual non-volatile memory express drive | Nov 3, 2014 | Issued |
Array
(
[id] => 10985986
[patent_doc_number] => 20160182931
[patent_country] => US
[patent_kind] => A9
[patent_issue_date] => 2016-06-23
[patent_title] => 'METHOD AND SYSTEM FOR THE DELIVERY AND STORAGE OF HIGH DEFINITION AUDIO-VISUAL CONTENT'
[patent_app_type] => utility
[patent_app_number] => 14/532767
[patent_app_country] => US
[patent_app_date] => 2014-11-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 9637
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14532767
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/532767 | Method and system for the delivery and storage of high definition audio-visual content | Nov 3, 2014 | Issued |
Array
(
[id] => 11754553
[patent_doc_number] => 09712583
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-07-18
[patent_title] => 'Video display device and method of controlling the device'
[patent_app_type] => utility
[patent_app_number] => 14/532668
[patent_app_country] => US
[patent_app_date] => 2014-11-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 24
[patent_no_of_words] => 14486
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14532668
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/532668 | Video display device and method of controlling the device | Nov 3, 2014 | Issued |
Array
(
[id] => 10584871
[patent_doc_number] => 09307008
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-04-05
[patent_title] => 'Method and apparatus of performing remote command dispatching'
[patent_app_type] => utility
[patent_app_number] => 14/513683
[patent_app_country] => US
[patent_app_date] => 2014-10-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 3435
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 112
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14513683
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/513683 | Method and apparatus of performing remote command dispatching | Oct 13, 2014 | Issued |
Array
(
[id] => 13757189
[patent_doc_number] => 10171558
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-01-01
[patent_title] => Cross device application discovery and control
[patent_app_type] => utility
[patent_app_number] => 14/508801
[patent_app_country] => US
[patent_app_date] => 2014-10-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 13962
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 168
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14508801
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/508801 | Cross device application discovery and control | Oct 6, 2014 | Issued |
Array
(
[id] => 11616513
[patent_doc_number] => 09654385
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-05-16
[patent_title] => 'Multicast multipathing in an IP overlay network'
[patent_app_type] => utility
[patent_app_number] => 14/508779
[patent_app_country] => US
[patent_app_date] => 2014-10-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 9250
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 137
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14508779
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/508779 | Multicast multipathing in an IP overlay network | Oct 6, 2014 | Issued |
Array
(
[id] => 12088273
[patent_doc_number] => 09842003
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-12-12
[patent_title] => 'Master baseboard management controller election and replacement sub-system enabling decentralized resource management control'
[patent_app_type] => utility
[patent_app_number] => 14/509014
[patent_app_country] => US
[patent_app_date] => 2014-10-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6030
[patent_no_of_claims] => 22
[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] => 14509014
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/509014 | Master baseboard management controller election and replacement sub-system enabling decentralized resource management control | Oct 6, 2014 | Issued |
Array
(
[id] => 10753700
[patent_doc_number] => 20160099852
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-04-07
[patent_title] => 'Apparatus and Method for Identifying Domain Name System Tunneling, Exfiltration and Infiltration'
[patent_app_type] => utility
[patent_app_number] => 14/508987
[patent_app_country] => US
[patent_app_date] => 2014-10-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2478
[patent_no_of_claims] => 18
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14508987
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/508987 | Apparatus and method for identifying domain name system tunneling, exfiltration and infiltration | Oct 6, 2014 | Issued |
Array
(
[id] => 10215646
[patent_doc_number] => 20150100638
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-04-09
[patent_title] => 'ON-LINE CLOUD PLATFORM FOR LIFE LEGACY BUILDING'
[patent_app_type] => utility
[patent_app_number] => 14/504655
[patent_app_country] => US
[patent_app_date] => 2014-10-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 25
[patent_figures_cnt] => 25
[patent_no_of_words] => 5162
[patent_no_of_claims] => 17
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14504655
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/504655 | ON-LINE CLOUD PLATFORM FOR LIFE LEGACY BUILDING | Oct 1, 2014 | Abandoned |
Array
(
[id] => 11682199
[patent_doc_number] => 09680748
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-06-13
[patent_title] => 'Tracking prefixes of values associated with different rules to generate flows'
[patent_app_type] => utility
[patent_app_number] => 14/487056
[patent_app_country] => US
[patent_app_date] => 2014-09-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 65
[patent_figures_cnt] => 65
[patent_no_of_words] => 39947
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 177
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14487056
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/487056 | Tracking prefixes of values associated with different rules to generate flows | Sep 14, 2014 | Issued |
Array
(
[id] => 11688133
[patent_doc_number] => 09686185
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-06-20
[patent_title] => 'Generating flows using common match techniques'
[patent_app_type] => utility
[patent_app_number] => 14/487057
[patent_app_country] => US
[patent_app_date] => 2014-09-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 65
[patent_figures_cnt] => 65
[patent_no_of_words] => 39941
[patent_no_of_claims] => 20
[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] => 14487057
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/487057 | Generating flows using common match techniques | Sep 14, 2014 | Issued |
Array
(
[id] => 11661066
[patent_doc_number] => 09674087
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-06-06
[patent_title] => 'Performing a multi-stage lookup to classify packets'
[patent_app_type] => utility
[patent_app_number] => 14/487060
[patent_app_country] => US
[patent_app_date] => 2014-09-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 65
[patent_figures_cnt] => 65
[patent_no_of_words] => 40000
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 232
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14487060
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/487060 | Performing a multi-stage lookup to classify packets | Sep 14, 2014 | Issued |
Array
(
[id] => 11682189
[patent_doc_number] => 09680738
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-06-13
[patent_title] => 'Tracking prefixes of values associated with different rules to generate flows'
[patent_app_type] => utility
[patent_app_number] => 14/487059
[patent_app_country] => US
[patent_app_date] => 2014-09-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 65
[patent_figures_cnt] => 65
[patent_no_of_words] => 39923
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 203
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14487059
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/487059 | Tracking prefixes of values associated with different rules to generate flows | Sep 14, 2014 | Issued |
Array
(
[id] => 10931293
[patent_doc_number] => 20140334313
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-11-13
[patent_title] => 'NETWORK PERFORMANCE ESTIMATING APPARATUS AND NETWORK PERFORMANCE ESTIMATING METHOD, NETWORK CONFIGURATION CHECKING METHOD, COMMUNICATION MANAGING APPARATUS, AND DATA COMMUNICATION METHOD'
[patent_app_type] => utility
[patent_app_number] => 14/445258
[patent_app_country] => US
[patent_app_date] => 2014-07-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 42
[patent_figures_cnt] => 42
[patent_no_of_words] => 24087
[patent_no_of_claims] => 11
[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] => 14445258
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/445258 | Network performance estimating apparatus and network performance estimating method, network configuration checking method, communication managing apparatus, and data communication method | Jul 28, 2014 | Issued |
Array
(
[id] => 11832874
[patent_doc_number] => 09729631
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-08-08
[patent_title] => 'Asynchronous data manipulation'
[patent_app_type] => utility
[patent_app_number] => 14/336961
[patent_app_country] => US
[patent_app_date] => 2014-07-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 26
[patent_figures_cnt] => 26
[patent_no_of_words] => 18951
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 267
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14336961
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/336961 | Asynchronous data manipulation | Jul 20, 2014 | Issued |
Array
(
[id] => 11484283
[patent_doc_number] => 09590854
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-03-07
[patent_title] => 'Automated network security'
[patent_app_type] => utility
[patent_app_number] => 14/314548
[patent_app_country] => US
[patent_app_date] => 2014-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 11165
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 177
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14314548
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/314548 | Automated network security | Jun 24, 2014 | Issued |