
Michael Pham
Examiner (ID: 17184, Phone: (571)272-3924 , Office: P/2167 )
| Most Active Art Unit | 2167 |
| Art Unit(s) | 2167, 2153 |
| Total Applications | 687 |
| Issued Applications | 526 |
| Pending Applications | 34 |
| Abandoned Applications | 142 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 5173331
[patent_doc_number] => 20070073765
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-03-29
[patent_title] => 'Metadata-based schema generator'
[patent_app_type] => utility
[patent_app_number] => 11/234456
[patent_app_country] => US
[patent_app_date] => 2005-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 1377
[patent_no_of_claims] => 29
[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/0073/20070073765.pdf
[firstpage_image] =>[orig_patent_app_number] => 11234456
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/234456 | Metadata-based schema generator | Sep 22, 2005 | Abandoned |
Array
(
[id] => 5809100
[patent_doc_number] => 20060095455
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-05-04
[patent_title] => 'Method and/or system for tagging trees'
[patent_app_type] => utility
[patent_app_number] => 11/006446
[patent_app_country] => US
[patent_app_date] => 2004-12-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 29
[patent_figures_cnt] => 29
[patent_no_of_words] => 9567
[patent_no_of_claims] => 170
[patent_no_of_ind_claims] => 20
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0095/20060095455.pdf
[firstpage_image] =>[orig_patent_app_number] => 11006446
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/006446 | Method and/or system for tagging trees | Dec 5, 2004 | Issued |
Array
(
[id] => 26939
[patent_doc_number] => 07801899
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-09-21
[patent_title] => 'Mixing items, such as ad targeting keyword suggestions, from heterogeneous sources'
[patent_app_type] => utility
[patent_app_number] => 10/957337
[patent_app_country] => US
[patent_app_date] => 2004-10-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 8414
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 392
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/801/07801899.pdf
[firstpage_image] =>[orig_patent_app_number] => 10957337
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/957337 | Mixing items, such as ad targeting keyword suggestions, from heterogeneous sources | Sep 30, 2004 | Issued |
Array
(
[id] => 265414
[patent_doc_number] => 07571188
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-08-04
[patent_title] => 'Cache abstraction for modeling database performance'
[patent_app_type] => utility
[patent_app_number] => 10/948389
[patent_app_country] => US
[patent_app_date] => 2004-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5426
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 280
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/571/07571188.pdf
[firstpage_image] =>[orig_patent_app_number] => 10948389
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/948389 | Cache abstraction for modeling database performance | Sep 22, 2004 | Issued |
Array
(
[id] => 6968014
[patent_doc_number] => 20050234911
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-10-20
[patent_title] => 'Methods and systems for user requested mail delivery services'
[patent_app_type] => utility
[patent_app_number] => 10/934457
[patent_app_country] => US
[patent_app_date] => 2004-09-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 6302
[patent_no_of_claims] => 34
[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/0234/20050234911.pdf
[firstpage_image] =>[orig_patent_app_number] => 10934457
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/934457 | Methods and systems for user requested mail delivery services | Sep 6, 2004 | Abandoned |
Array
(
[id] => 9695004
[patent_doc_number] => 08825629
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-09-02
[patent_title] => 'Method for index tuning of a SQL statement, and index merging for a multi-statement SQL workload, using a cost-based relational query optimizer'
[patent_app_type] => utility
[patent_app_number] => 10/936469
[patent_app_country] => US
[patent_app_date] => 2004-09-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 9976
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 171
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 10936469
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/936469 | Method for index tuning of a SQL statement, and index merging for a multi-statement SQL workload, using a cost-based relational query optimizer | Sep 6, 2004 | Issued |
Array
(
[id] => 86179
[patent_doc_number] => 07747606
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-06-29
[patent_title] => 'Automatic SQL tuning advisor'
[patent_app_type] => utility
[patent_app_number] => 10/936778
[patent_app_country] => US
[patent_app_date] => 2004-09-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5514
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 379
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/747/07747606.pdf
[firstpage_image] =>[orig_patent_app_number] => 10936778
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/936778 | Automatic SQL tuning advisor | Sep 6, 2004 | Issued |
Array
(
[id] => 7166044
[patent_doc_number] => 20050086242
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-04-21
[patent_title] => 'Automatic workload repository battery of performance statistics'
[patent_app_type] => utility
[patent_app_number] => 10/934344
[patent_app_country] => US
[patent_app_date] => 2004-09-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 6323
[patent_no_of_claims] => 35
[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/0086/20050086242.pdf
[firstpage_image] =>[orig_patent_app_number] => 10934344
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/934344 | Automatic workload repository battery of performance statistics | Sep 2, 2004 | Issued |
Array
(
[id] => 7057212
[patent_doc_number] => 20050278387
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-12-15
[patent_title] => 'Data processing system and method with data sharing for the same'
[patent_app_type] => utility
[patent_app_number] => 10/930765
[patent_app_country] => US
[patent_app_date] => 2004-09-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 7362
[patent_no_of_claims] => 11
[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/0278/20050278387.pdf
[firstpage_image] =>[orig_patent_app_number] => 10930765
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/930765 | Data processing system and method with data sharing for the same | Aug 31, 2004 | Issued |
Array
(
[id] => 106268
[patent_doc_number] => 07730026
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-06-01
[patent_title] => 'Method and system using reusable state information for synchronization and maintenance of data'
[patent_app_type] => utility
[patent_app_number] => 10/883541
[patent_app_country] => US
[patent_app_date] => 2004-07-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 24
[patent_figures_cnt] => 29
[patent_no_of_words] => 12240
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 27
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/730/07730026.pdf
[firstpage_image] =>[orig_patent_app_number] => 10883541
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/883541 | Method and system using reusable state information for synchronization and maintenance of data | Jun 30, 2004 | Issued |
Array
(
[id] => 6979449
[patent_doc_number] => 20050289167
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-12-29
[patent_title] => 'Impact analysis in an object model'
[patent_app_type] => utility
[patent_app_number] => 10/874921
[patent_app_country] => US
[patent_app_date] => 2004-06-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5856
[patent_no_of_claims] => 30
[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/0289/20050289167.pdf
[firstpage_image] =>[orig_patent_app_number] => 10874921
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/874921 | Impact analysis in an object model | Jun 22, 2004 | Issued |
Array
(
[id] => 6979379
[patent_doc_number] => 20050289097
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-12-29
[patent_title] => 'Method, system and computer program to enable querying of resources in a certain context by definition of sip event package'
[patent_app_type] => utility
[patent_app_number] => 10/874946
[patent_app_country] => US
[patent_app_date] => 2004-06-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 6052
[patent_no_of_claims] => 57
[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] => publications/A1/0289/20050289097.pdf
[firstpage_image] =>[orig_patent_app_number] => 10874946
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/874946 | Method, system and computer program to enable querying of resources in a certain context by definition of SIP even package | Jun 22, 2004 | Issued |
Array
(
[id] => 7261139
[patent_doc_number] => 20050144196
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-06-30
[patent_title] => 'Computer memory for storing an n-dimensional object'
[patent_app_type] => utility
[patent_app_number] => 10/874722
[patent_app_country] => US
[patent_app_date] => 2004-06-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 8132
[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/20050144196.pdf
[firstpage_image] =>[orig_patent_app_number] => 10874722
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/874722 | Computer memory for storing an n-dimensional object | Jun 22, 2004 | Abandoned |
Array
(
[id] => 6941249
[patent_doc_number] => 20050114812
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-05-26
[patent_title] => 'System for and method for storing an n-dimensional object in a data structure'
[patent_app_type] => utility
[patent_app_number] => 10/874406
[patent_app_country] => US
[patent_app_date] => 2004-06-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 8046
[patent_no_of_claims] => 33
[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/0114/20050114812.pdf
[firstpage_image] =>[orig_patent_app_number] => 10874406
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/874406 | System for and method for storing an n-dimensional object in a data structure | Jun 22, 2004 | Abandoned |
Array
(
[id] => 5155714
[patent_doc_number] => 20070038597
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-02-15
[patent_title] => 'Method and computer system for query optimization'
[patent_app_type] => utility
[patent_app_number] => 10/559513
[patent_app_country] => US
[patent_app_date] => 2004-06-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6596
[patent_no_of_claims] => 28
[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/0038/20070038597.pdf
[firstpage_image] =>[orig_patent_app_number] => 10559513
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/559513 | Method and system for Boolean expression query optimization | Jun 1, 2004 | Issued |
Array
(
[id] => 7035698
[patent_doc_number] => 20050033725
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-02-10
[patent_title] => 'System and method of data modelling'
[patent_app_type] => utility
[patent_app_number] => 10/845067
[patent_app_country] => US
[patent_app_date] => 2004-05-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3600
[patent_no_of_claims] => 19
[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/0033/20050033725.pdf
[firstpage_image] =>[orig_patent_app_number] => 10845067
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/845067 | System and method of data modelling | May 13, 2004 | Abandoned |
Array
(
[id] => 7091447
[patent_doc_number] => 20050010563
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-01-13
[patent_title] => 'Internet search application'
[patent_app_type] => utility
[patent_app_number] => 10/844980
[patent_app_country] => US
[patent_app_date] => 2004-05-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4622
[patent_no_of_claims] => 40
[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] => publications/A1/0010/20050010563.pdf
[firstpage_image] =>[orig_patent_app_number] => 10844980
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/844980 | Internet search application | May 12, 2004 | Abandoned |
Array
(
[id] => 6972877
[patent_doc_number] => 20050038565
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-02-17
[patent_title] => 'Process control method with integrated database for electronically documenting the configuration, modification and operation of a controlled process'
[patent_app_type] => utility
[patent_app_number] => 10/832001
[patent_app_country] => US
[patent_app_date] => 2004-04-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8428
[patent_no_of_claims] => 35
[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/0038/20050038565.pdf
[firstpage_image] =>[orig_patent_app_number] => 10832001
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/832001 | Process control method with integrated database for electronically documenting the configuration, modification and operation of a controlled process | Apr 25, 2004 | Issued |
Array
(
[id] => 6927343
[patent_doc_number] => 20050240600
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-10-27
[patent_title] => 'Methods, systems, and storage mediums for integrating service request generation systems with a service order control system'
[patent_app_type] => utility
[patent_app_number] => 10/828718
[patent_app_country] => US
[patent_app_date] => 2004-04-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3436
[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/0240/20050240600.pdf
[firstpage_image] =>[orig_patent_app_number] => 10828718
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/828718 | Methods, systems, and storage mediums for integrating service request generation systems with a service order control system | Apr 20, 2004 | Abandoned |
Array
(
[id] => 7159366
[patent_doc_number] => 20050027750
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-02-03
[patent_title] => 'Electronic discovery apparatus, system, method, and electronically stored computer program product'
[patent_app_type] => utility
[patent_app_number] => 10/821949
[patent_app_country] => US
[patent_app_date] => 2004-04-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6116
[patent_no_of_claims] => 48
[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/0027/20050027750.pdf
[firstpage_image] =>[orig_patent_app_number] => 10821949
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/821949 | Method, system, and computer program product for processing and converting electronically-stored data for electronic discovery and support of litigation using a processor-based device located at a user-site | Apr 11, 2004 | Issued |