
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] => 4882172
[patent_doc_number] => 20080155555
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-06-26
[patent_title] => 'DETERMINING AN EXTENSION TO USE TO PROCESS AN INPUT OBJECT TO A CALL IN A PROGRAM'
[patent_app_type] => utility
[patent_app_number] => 11/614922
[patent_app_country] => US
[patent_app_date] => 2006-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5526
[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] => publications/A1/0155/20080155555.pdf
[firstpage_image] =>[orig_patent_app_number] => 11614922
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/614922 | Determining an extension to use to process an input object to a call in a program | Dec 20, 2006 | Issued |
Array
(
[id] => 4882191
[patent_doc_number] => 20080155574
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-06-26
[patent_title] => 'Meta-data driven data access system'
[patent_app_type] => utility
[patent_app_number] => 11/642576
[patent_app_country] => US
[patent_app_date] => 2006-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3616
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 9
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0155/20080155574.pdf
[firstpage_image] =>[orig_patent_app_number] => 11642576
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/642576 | Meta-data driven data access system | Dec 19, 2006 | Abandoned |
Array
(
[id] => 4869349
[patent_doc_number] => 20080148281
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-06-19
[patent_title] => 'RDMA (remote direct memory access) data transfer in a virtual environment'
[patent_app_type] => utility
[patent_app_number] => 11/639131
[patent_app_country] => US
[patent_app_date] => 2006-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 2861
[patent_no_of_claims] => 20
[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] => publications/A1/0148/20080148281.pdf
[firstpage_image] =>[orig_patent_app_number] => 11639131
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/639131 | RDMA (remote direct memory access) data transfer in a virtual environment | Dec 13, 2006 | Issued |
Array
(
[id] => 10847957
[patent_doc_number] => 08875159
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-10-28
[patent_title] => 'System for defining non-native operating environments'
[patent_app_type] => utility
[patent_app_number] => 11/637985
[patent_app_country] => US
[patent_app_date] => 2006-12-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 11147
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 79
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11637985
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/637985 | System for defining non-native operating environments | Dec 11, 2006 | Issued |
Array
(
[id] => 4787945
[patent_doc_number] => 20080141274
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-06-12
[patent_title] => 'Subscribing For Application Messages In A Multicast Messaging Environment'
[patent_app_type] => utility
[patent_app_number] => 11/609604
[patent_app_country] => US
[patent_app_date] => 2006-12-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 11788
[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/0141/20080141274.pdf
[firstpage_image] =>[orig_patent_app_number] => 11609604
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/609604 | Subscribing for application messages in a multicast messaging environment | Dec 11, 2006 | Issued |
Array
(
[id] => 5187307
[patent_doc_number] => 20070165615
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-07-19
[patent_title] => 'Apparatus and method for notifying communication network event in application server capable of supporting open API based on Web services'
[patent_app_type] => utility
[patent_app_number] => 11/634613
[patent_app_country] => US
[patent_app_date] => 2006-12-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6538
[patent_no_of_claims] => 21
[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/0165/20070165615.pdf
[firstpage_image] =>[orig_patent_app_number] => 11634613
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/634613 | Apparatus and method for notifying communication network event in application server capable of supporting open API based on Web services | Dec 5, 2006 | Abandoned |
Array
(
[id] => 5190757
[patent_doc_number] => 20070169066
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-07-19
[patent_title] => 'System and method for an extensible 3D interface programming framework'
[patent_app_type] => utility
[patent_app_number] => 11/600619
[patent_app_country] => US
[patent_app_date] => 2006-11-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 28
[patent_figures_cnt] => 28
[patent_no_of_words] => 13274
[patent_no_of_claims] => 28
[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] => publications/A1/0169/20070169066.pdf
[firstpage_image] =>[orig_patent_app_number] => 11600619
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/600619 | System and method for an extensible 3D interface programming framework | Nov 14, 2006 | Abandoned |
Array
(
[id] => 4905427
[patent_doc_number] => 20080114841
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-05-15
[patent_title] => 'SYSTEM AND METHOD FOR INTERFACING WITH EVENT MANAGEMENT SOFTWARE'
[patent_app_type] => utility
[patent_app_number] => 11/559806
[patent_app_country] => US
[patent_app_date] => 2006-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5448
[patent_no_of_claims] => 25
[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] => publications/A1/0114/20080114841.pdf
[firstpage_image] =>[orig_patent_app_number] => 11559806
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/559806 | SYSTEM AND METHOD FOR INTERFACING WITH EVENT MANAGEMENT SOFTWARE | Nov 13, 2006 | Abandoned |
Array
(
[id] => 4551352
[patent_doc_number] => 07926065
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-04-12
[patent_title] => 'Method and system for dynamically specifying a format for data provided by a web service invocation'
[patent_app_type] => utility
[patent_app_number] => 11/557160
[patent_app_country] => US
[patent_app_date] => 2006-11-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4349
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 425
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/926/07926065.pdf
[firstpage_image] =>[orig_patent_app_number] => 11557160
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/557160 | Method and system for dynamically specifying a format for data provided by a web service invocation | Nov 6, 2006 | Issued |
Array
(
[id] => 4966998
[patent_doc_number] => 20080109818
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-05-08
[patent_title] => 'Shortcut IP Communications Between Software Entities in a Single Operating System'
[patent_app_type] => utility
[patent_app_number] => 11/557184
[patent_app_country] => US
[patent_app_date] => 2006-11-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3401
[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/0109/20080109818.pdf
[firstpage_image] =>[orig_patent_app_number] => 11557184
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/557184 | Shortcut IP communications between software entities in a single operating system | Nov 6, 2006 | Issued |
Array
(
[id] => 9431250
[patent_doc_number] => 08707337
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-04-22
[patent_title] => 'Dispatch API that permits midlets to initiate dispatch calls'
[patent_app_type] => utility
[patent_app_number] => 11/554942
[patent_app_country] => US
[patent_app_date] => 2006-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 3411
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11554942
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/554942 | Dispatch API that permits midlets to initiate dispatch calls | Oct 30, 2006 | Issued |
Array
(
[id] => 7687976
[patent_doc_number] => 20070106722
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-05-10
[patent_title] => 'Non-persistent and persistent information setting method and system for inter-process communication'
[patent_app_type] => utility
[patent_app_number] => 11/588848
[patent_app_country] => US
[patent_app_date] => 2006-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 20542
[patent_no_of_claims] => 68
[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] => publications/A1/0106/20070106722.pdf
[firstpage_image] =>[orig_patent_app_number] => 11588848
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/588848 | Non-persistent and persistent information setting method and system for inter-process communication | Oct 25, 2006 | Issued |
Array
(
[id] => 7689660
[patent_doc_number] => 20070234373
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-10-04
[patent_title] => 'Field device managing system and field device managing method'
[patent_app_type] => utility
[patent_app_number] => 11/540316
[patent_app_country] => US
[patent_app_date] => 2006-09-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3484
[patent_no_of_claims] => 6
[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/0234/20070234373.pdf
[firstpage_image] =>[orig_patent_app_number] => 11540316
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/540316 | Field device managing system and field device managing method | Sep 27, 2006 | Abandoned |
Array
(
[id] => 4447840
[patent_doc_number] => 07930706
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2011-04-19
[patent_title] => 'Managing cache reader and writer threads in a proxy server'
[patent_app_type] => utility
[patent_app_number] => 11/535212
[patent_app_country] => US
[patent_app_date] => 2006-09-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8175
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 329
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/930/07930706.pdf
[firstpage_image] =>[orig_patent_app_number] => 11535212
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/535212 | Managing cache reader and writer threads in a proxy server | Sep 25, 2006 | Issued |
Array
(
[id] => 4829751
[patent_doc_number] => 20080126650
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-05-29
[patent_title] => 'Methods and apparatus for parallel processing in system management mode'
[patent_app_type] => utility
[patent_app_number] => 11/525617
[patent_app_country] => US
[patent_app_date] => 2006-09-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5369
[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] => publications/A1/0126/20080126650.pdf
[firstpage_image] =>[orig_patent_app_number] => 11525617
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/525617 | Methods and apparatus for parallel processing in system management mode | Sep 20, 2006 | Abandoned |
Array
(
[id] => 4592292
[patent_doc_number] => 07836459
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-11-16
[patent_title] => 'System and method for consolidating middleware functionality'
[patent_app_type] => utility
[patent_app_number] => 11/513309
[patent_app_country] => US
[patent_app_date] => 2006-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6744
[patent_no_of_claims] => 18
[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] => patents/07/836/07836459.pdf
[firstpage_image] =>[orig_patent_app_number] => 11513309
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/513309 | System and method for consolidating middleware functionality | Aug 30, 2006 | Issued |
Array
(
[id] => 8208492
[patent_doc_number] => 08191085
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-05-29
[patent_title] => 'Method and apparatus for loading or storing multiple registers in a data processing system'
[patent_app_type] => utility
[patent_app_number] => 11/467988
[patent_app_country] => US
[patent_app_date] => 2006-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 9025
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/191/08191085.pdf
[firstpage_image] =>[orig_patent_app_number] => 11467988
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/467988 | Method and apparatus for loading or storing multiple registers in a data processing system | Aug 28, 2006 | Issued |
Array
(
[id] => 9555933
[patent_doc_number] => 08763007
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-06-24
[patent_title] => 'Open application interface for complex systems'
[patent_app_type] => utility
[patent_app_number] => 11/511676
[patent_app_country] => US
[patent_app_date] => 2006-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3558
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 73
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11511676
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/511676 | Open application interface for complex systems | Aug 28, 2006 | Issued |
Array
(
[id] => 79834
[patent_doc_number] => 07752639
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-07-06
[patent_title] => 'Apparatus, system, and method for a programming model for accessing EIS systems as services'
[patent_app_type] => utility
[patent_app_number] => 11/466045
[patent_app_country] => US
[patent_app_date] => 2006-08-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5836
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 191
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/752/07752639.pdf
[firstpage_image] =>[orig_patent_app_number] => 11466045
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/466045 | Apparatus, system, and method for a programming model for accessing EIS systems as services | Aug 20, 2006 | Issued |
Array
(
[id] => 4829554
[patent_doc_number] => 20080126551
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-05-29
[patent_title] => 'CIMOM abstraction layer'
[patent_app_type] => utility
[patent_app_number] => 11/461257
[patent_app_country] => US
[patent_app_date] => 2006-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 2824
[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] => publications/A1/0126/20080126551.pdf
[firstpage_image] =>[orig_patent_app_number] => 11461257
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/461257 | CIMOM abstraction layer | Jul 30, 2006 | Abandoned |