
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] => 11764472
[patent_doc_number] => 09372898
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-06-21
[patent_title] => 'Enabling event prediction as an on-device service for mobile interaction'
[patent_app_type] => utility
[patent_app_number] => 14/334631
[patent_app_country] => US
[patent_app_date] => 2014-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 15035
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 281
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14334631
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/334631 | Enabling event prediction as an on-device service for mobile interaction | Jul 16, 2014 | Issued |
Array
(
[id] => 10493773
[patent_doc_number] => 20150378795
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-12-31
[patent_title] => 'STREAM COMPUTING EVENT MODELS'
[patent_app_type] => utility
[patent_app_number] => 14/317175
[patent_app_country] => US
[patent_app_date] => 2014-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7485
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14317175
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/317175 | STREAM COMPUTING EVENT MODELS | Jun 26, 2014 | Abandoned |
Array
(
[id] => 11786612
[patent_doc_number] => 09396047
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-07-19
[patent_title] => 'Operating system distributed over heterogeneous platforms'
[patent_app_type] => utility
[patent_app_number] => 14/306209
[patent_app_country] => US
[patent_app_date] => 2014-06-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 15
[patent_no_of_words] => 10037
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 110
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14306209
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/306209 | Operating system distributed over heterogeneous platforms | Jun 15, 2014 | Issued |
Array
(
[id] => 11299641
[patent_doc_number] => 09507649
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-11-29
[patent_title] => 'Web browser for spoofing supported features'
[patent_app_type] => utility
[patent_app_number] => 14/290704
[patent_app_country] => US
[patent_app_date] => 2014-05-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3962
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 125
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14290704
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/290704 | Web browser for spoofing supported features | May 28, 2014 | Issued |
Array
(
[id] => 10446397
[patent_doc_number] => 20150331411
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-11-19
[patent_title] => 'AUTOMATED CONFLICT RESOLUTION MANAGEMENT'
[patent_app_type] => utility
[patent_app_number] => 14/280009
[patent_app_country] => US
[patent_app_date] => 2014-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2727
[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] => 14280009
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/280009 | Automated conflict resolution management | May 15, 2014 | Issued |
Array
(
[id] => 11889854
[patent_doc_number] => 09760415
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-09-12
[patent_title] => 'Code service for language-independent dispatch'
[patent_app_type] => utility
[patent_app_number] => 14/280560
[patent_app_country] => US
[patent_app_date] => 2014-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 6982
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14280560
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/280560 | Code service for language-independent dispatch | May 15, 2014 | Issued |
Array
(
[id] => 11228186
[patent_doc_number] => 09455914
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-09-27
[patent_title] => 'File-system requests supported in user space for enhanced efficiency'
[patent_app_type] => utility
[patent_app_number] => 14/275666
[patent_app_country] => US
[patent_app_date] => 2014-05-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 10737
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 131
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14275666
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/275666 | File-system requests supported in user space for enhanced efficiency | May 11, 2014 | Issued |
Array
(
[id] => 10308281
[patent_doc_number] => 20150193282
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-07-09
[patent_title] => 'ADMINISTERING INCOMPLETE DATA COMMUNICATIONS MESSAGES IN A PARALLEL COMPUTER'
[patent_app_type] => utility
[patent_app_number] => 14/269744
[patent_app_country] => US
[patent_app_date] => 2014-05-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 9690
[patent_no_of_claims] => 7
[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] => 14269744
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/269744 | Administering incomplete data communications messages in a parallel computer | May 4, 2014 | Issued |
Array
(
[id] => 10513447
[patent_doc_number] => 09241029
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-01-19
[patent_title] => 'Open application interface for complex systems'
[patent_app_type] => utility
[patent_app_number] => 14/268068
[patent_app_country] => US
[patent_app_date] => 2014-05-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3583
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 255
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14268068
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/268068 | Open application interface for complex systems | May 1, 2014 | Issued |
Array
(
[id] => 10556174
[patent_doc_number] => 09280375
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-03-08
[patent_title] => 'Dynamically adjustable virtual machine'
[patent_app_type] => utility
[patent_app_number] => 14/265904
[patent_app_country] => US
[patent_app_date] => 2014-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 13
[patent_no_of_words] => 10241
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 125
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14265904
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/265904 | Dynamically adjustable virtual machine | Apr 29, 2014 | Issued |
Array
(
[id] => 13254227
[patent_doc_number] => 10139803
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-11-27
[patent_title] => Instruction value generation device
[patent_app_type] => utility
[patent_app_number] => 15/123810
[patent_app_country] => US
[patent_app_date] => 2014-04-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 15
[patent_no_of_words] => 12877
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 362
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15123810
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/123810 | Instruction value generation device | Apr 15, 2014 | Issued |
Array
(
[id] => 9645334
[patent_doc_number] => 20140223447
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-08-07
[patent_title] => 'Method and System For Exception-Less System Calls In An Operating System'
[patent_app_type] => utility
[patent_app_number] => 14/251553
[patent_app_country] => US
[patent_app_date] => 2014-04-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4327
[patent_no_of_claims] => 5
[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] => 14251553
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/251553 | Method and System For Exception-Less System Calls In An Operating System | Apr 10, 2014 | Abandoned |
Array
(
[id] => 10391231
[patent_doc_number] => 20150276238
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-10-01
[patent_title] => 'USER-RELOCATABLE SELF-LEARNING ENVIRONMENTAL CONTROL DEVICE CAPABLE OF ADAPTING PREVIOUS LEARNINGS TO CURRENT LOCATION IN CONTROLLED ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 14/229659
[patent_app_country] => US
[patent_app_date] => 2014-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 51
[patent_figures_cnt] => 51
[patent_no_of_words] => 39939
[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] => 14229659
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/229659 | User-relocatable self-learning environmental control device capable of adapting previous learnings to current location in controlled environment | Mar 27, 2014 | Issued |
Array
(
[id] => 9773385
[patent_doc_number] => 20140297048
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-10-02
[patent_title] => 'ENABLING INTELLIGENT HOT WATER DISTRIBUTION WITHIN A PLUMBING SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 14/228609
[patent_app_country] => US
[patent_app_date] => 2014-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6863
[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] => 14228609
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/228609 | ENABLING INTELLIGENT HOT WATER DISTRIBUTION WITHIN A PLUMBING SYSTEM | Mar 27, 2014 | |
Array
(
[id] => 10392428
[patent_doc_number] => 20150277436
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-10-01
[patent_title] => 'Oscillator-Based Path Planning for Machining of a Pocket Shape in Workpiece'
[patent_app_type] => utility
[patent_app_number] => 14/225801
[patent_app_country] => US
[patent_app_date] => 2014-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 22
[patent_no_of_words] => 8227
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14225801
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/225801 | Oscillator-based path planning for machining of a pocket shape in workpiece | Mar 25, 2014 | Issued |
Array
(
[id] => 10065667
[patent_doc_number] => 09104513
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-08-11
[patent_title] => 'Managing quiesce requests in a multi-processor environment'
[patent_app_type] => utility
[patent_app_number] => 14/211810
[patent_app_country] => US
[patent_app_date] => 2014-03-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 6587
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 153
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14211810
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/211810 | Managing quiesce requests in a multi-processor environment | Mar 13, 2014 | Issued |
Array
(
[id] => 14249481
[patent_doc_number] => 10274939
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-04-30
[patent_title] => Feed shaft control method and numerical control work device
[patent_app_type] => utility
[patent_app_number] => 15/126239
[patent_app_country] => US
[patent_app_date] => 2014-03-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 13
[patent_no_of_words] => 11447
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 276
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15126239
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/126239 | Feed shaft control method and numerical control work device | Mar 13, 2014 | Issued |
Array
(
[id] => 14327829
[patent_doc_number] => 10294922
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-05-21
[patent_title] => Control of a group of wind turbines
[patent_app_type] => utility
[patent_app_number] => 15/125931
[patent_app_country] => US
[patent_app_date] => 2014-03-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6994
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 212
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15125931
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/125931 | Control of a group of wind turbines | Mar 12, 2014 | Issued |
Array
(
[id] => 10637450
[patent_doc_number] => 09354954
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-05-31
[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] => 14/196136
[patent_app_country] => US
[patent_app_date] => 2014-03-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6032
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 127
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14196136
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/196136 | System and method for achieving high performance data flow among user space processes in storage systems | Mar 3, 2014 | Issued |
Array
(
[id] => 10363300
[patent_doc_number] => 20150248305
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-09-03
[patent_title] => 'EXTENDING PLACEMENT CONSTRAINTS FOR VIRTUAL MACHINE PLACEMENT, LOAD BALANCING MIGRATIONS, AND FAILOVER WITHOUT CODING'
[patent_app_type] => utility
[patent_app_number] => 14/195790
[patent_app_country] => US
[patent_app_date] => 2014-03-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4927
[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] => 14195790
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/195790 | Extending placement constraints for virtual machine placement, load balancing migrations, and failover without coding | Mar 2, 2014 | Issued |