
Tuan C. Dao
Examiner (ID: 14402, Phone: (571)270-3387 , Office: P/2193 )
| Most Active Art Unit | 2193 |
| Art Unit(s) | 2198, 2193, 2194 |
| Total Applications | 926 |
| Issued Applications | 733 |
| Pending Applications | 66 |
| Abandoned Applications | 141 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 14298661
[patent_doc_number] => 10289457
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-05-14
[patent_title] => Systems and methods for dynamic discovery of container-based microservices
[patent_app_type] => utility
[patent_app_number] => 15/084677
[patent_app_country] => US
[patent_app_date] => 2016-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7665
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 303
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15084677
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/084677 | Systems and methods for dynamic discovery of container-based microservices | Mar 29, 2016 | Issued |
Array
(
[id] => 11544404
[patent_doc_number] => 20170098229
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-04-06
[patent_title] => 'METHODS AND APPARATUSES FOR PEAK DEMAND REDUCTION SYSTEM OPTIMIZATION AND VALUATION'
[patent_app_type] => utility
[patent_app_number] => 15/074744
[patent_app_country] => US
[patent_app_date] => 2016-03-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 14894
[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] => 15074744
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/074744 | METHODS AND APPARATUSES FOR PEAK DEMAND REDUCTION SYSTEM OPTIMIZATION AND VALUATION | Mar 17, 2016 | Abandoned |
Array
(
[id] => 10808425
[patent_doc_number] => 20160154584
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-06-02
[patent_title] => 'SYSTEM AND METHOD FOR ACHIEVING HIGH PERFORMANCE DATA FLOW AMONG USER SPACE PROCESSES IN STORAGE SYSTEMS'
[patent_app_type] => utility
[patent_app_number] => 15/017288
[patent_app_country] => US
[patent_app_date] => 2016-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5991
[patent_no_of_claims] => 19
[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] => 15017288
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/017288 | System and method for achieving high performance data flow among user space processes in storage systems | Feb 4, 2016 | Issued |
Array
(
[id] => 10808442
[patent_doc_number] => 20160154600
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-06-02
[patent_title] => 'Automatic Mutual Exclusion'
[patent_app_type] => utility
[patent_app_number] => 15/016604
[patent_app_country] => US
[patent_app_date] => 2016-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6669
[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] => 15016604
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/016604 | Automatic mutual exclusion | Feb 4, 2016 | Issued |
Array
(
[id] => 11326969
[patent_doc_number] => 20160357581
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-08
[patent_title] => 'LOCALE AWARE PLATFORM'
[patent_app_type] => utility
[patent_app_number] => 15/016386
[patent_app_country] => US
[patent_app_date] => 2016-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7666
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[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] => 15016386
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/016386 | LOCALE AWARE PLATFORM | Feb 4, 2016 | Abandoned |
Array
(
[id] => 10807108
[patent_doc_number] => 20160153266
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-06-02
[patent_title] => 'OILFIELD-WIDE PRODUCTION OPTIMIZATION'
[patent_app_type] => utility
[patent_app_number] => 15/014869
[patent_app_country] => US
[patent_app_date] => 2016-02-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 11524
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15014869
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/014869 | Oilfield-wide production optimization | Feb 2, 2016 | Issued |
Array
(
[id] => 12213915
[patent_doc_number] => 09910724
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-03-06
[patent_title] => 'Fast and accurate identification of message-based API calls in application binaries'
[patent_app_type] => utility
[patent_app_number] => 15/013231
[patent_app_country] => US
[patent_app_date] => 2016-02-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8511
[patent_no_of_claims] => 20
[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] => 15013231
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/013231 | Fast and accurate identification of message-based API calls in application binaries | Feb 1, 2016 | Issued |
Array
(
[id] => 10770909
[patent_doc_number] => 20160117065
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-04-28
[patent_title] => 'INFORMATION PROCESSING DEVICE'
[patent_app_type] => utility
[patent_app_number] => 14/989286
[patent_app_country] => US
[patent_app_date] => 2016-01-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 10271
[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] => 14989286
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/989286 | Information processing device | Jan 5, 2016 | Issued |
Array
(
[id] => 10771041
[patent_doc_number] => 20160117197
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-04-28
[patent_title] => 'Method, Apparatus, and System for Issuing Partition Balancing Subtask'
[patent_app_type] => utility
[patent_app_number] => 14/988952
[patent_app_country] => US
[patent_app_date] => 2016-01-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 7822
[patent_no_of_claims] => 10
[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] => 14988952
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/988952 | Method, apparatus, and system for issuing partition balancing subtask | Jan 5, 2016 | Issued |
Array
(
[id] => 12262549
[patent_doc_number] => 20180081744
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-22
[patent_title] => 'METHOD AND APPARATUS FOR PROVIDING SCREENSHOT SERVICE ON TERMINAL DEVICE AND STORAGE MEDIUM AND DEVICE'
[patent_app_type] => utility
[patent_app_number] => 15/512397
[patent_app_country] => US
[patent_app_date] => 2015-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6016
[patent_no_of_claims] => 22
[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] => 15512397
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/512397 | Method and apparatus for providing screenshot service on terminal device and storage medium and device | Dec 30, 2015 | Issued |
Array
(
[id] => 11252022
[patent_doc_number] => 09477525
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-10-25
[patent_title] => 'Application programming interfaces for data parallel computing on multiple processors'
[patent_app_type] => utility
[patent_app_number] => 14/977204
[patent_app_country] => US
[patent_app_date] => 2015-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 15
[patent_no_of_words] => 12722
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[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] => 14977204
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/977204 | Application programming interfaces for data parallel computing on multiple processors | Dec 20, 2015 | Issued |
Array
(
[id] => 16265726
[patent_doc_number] => 10757182
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-08-25
[patent_title] => Contextually interacting with applications
[patent_app_type] => utility
[patent_app_number] => 14/975578
[patent_app_country] => US
[patent_app_date] => 2015-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 4117
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 141
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14975578
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/975578 | Contextually interacting with applications | Dec 17, 2015 | Issued |
Array
(
[id] => 15789019
[patent_doc_number] => 10628234
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-04-21
[patent_title] => Data processing apparatus, data processing method, and computer readable medium
[patent_app_type] => utility
[patent_app_number] => 15/768339
[patent_app_country] => US
[patent_app_date] => 2015-12-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 7947
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15768339
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/768339 | Data processing apparatus, data processing method, and computer readable medium | Dec 9, 2015 | Issued |
Array
(
[id] => 11931570
[patent_doc_number] => 09798568
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-10-24
[patent_title] => 'Method for sharing resource using a virtual device driver and electronic device thereof'
[patent_app_type] => utility
[patent_app_number] => 14/962292
[patent_app_country] => US
[patent_app_date] => 2015-12-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 9122
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 156
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14962292
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/962292 | Method for sharing resource using a virtual device driver and electronic device thereof | Dec 7, 2015 | Issued |
Array
(
[id] => 11665210
[patent_doc_number] => 20170153930
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-01
[patent_title] => 'APPLICATION CONTAINER RUNTIME'
[patent_app_type] => utility
[patent_app_number] => 14/954926
[patent_app_country] => US
[patent_app_date] => 2015-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 2760
[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] => 14954926
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/954926 | APPLICATION CONTAINER RUNTIME | Nov 29, 2015 | Abandoned |
Array
(
[id] => 10992386
[patent_doc_number] => 20160189331
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-06-30
[patent_title] => 'SYSTEM AND METHOD FOR INTER-MODULE COMMUNICATION'
[patent_app_type] => utility
[patent_app_number] => 14/945009
[patent_app_country] => US
[patent_app_date] => 2015-11-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4140
[patent_no_of_claims] => 79
[patent_no_of_ind_claims] => 6
[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] => 14945009
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/945009 | SYSTEM AND METHOD FOR INTER-MODULE COMMUNICATION | Nov 17, 2015 | Abandoned |
Array
(
[id] => 12032794
[patent_doc_number] => 20170322892
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-09
[patent_title] => 'INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD AND INFORMATION PROCESSING DEVICE'
[patent_app_type] => utility
[patent_app_number] => 15/527554
[patent_app_country] => US
[patent_app_date] => 2015-11-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 35
[patent_figures_cnt] => 35
[patent_no_of_words] => 11991
[patent_no_of_claims] => 22
[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] => 15527554
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/527554 | Information processing system, information processing method and information processing device | Nov 17, 2015 | Issued |
Array
(
[id] => 10794308
[patent_doc_number] => 20160140465
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-05-19
[patent_title] => 'WORKFLOW INTEGRATION'
[patent_app_type] => utility
[patent_app_number] => 14/940428
[patent_app_country] => US
[patent_app_date] => 2015-11-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4113
[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] => 14940428
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/940428 | Workflow integration | Nov 12, 2015 | Issued |
Array
(
[id] => 11591603
[patent_doc_number] => 20170116014
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-04-27
[patent_title] => 'POLICY BASED APPLICATION MONITORING IN VIRTUALIZED ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 14/923453
[patent_app_country] => US
[patent_app_date] => 2015-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2986
[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] => 14923453
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/923453 | Policy based application monitoring in virtualized environment | Oct 26, 2015 | Issued |
Array
(
[id] => 11644014
[patent_doc_number] => 09665390
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-05-30
[patent_title] => 'Deployment of instances amid configuration changes'
[patent_app_type] => utility
[patent_app_number] => 14/923215
[patent_app_country] => US
[patent_app_date] => 2015-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9040
[patent_no_of_claims] => 20
[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] => 14923215
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/923215 | Deployment of instances amid configuration changes | Oct 25, 2015 | Issued |