
Michael Pham
Examiner (ID: 9513, Phone: (571)272-3924 , Office: P/2167 )
| Most Active Art Unit | 2167 |
| Art Unit(s) | 2153, 2167 |
| Total Applications | 680 |
| Issued Applications | 521 |
| Pending Applications | 36 |
| Abandoned Applications | 139 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 5975871
[patent_doc_number] => 20110153644
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-23
[patent_title] => 'METHOD AND APPARATUS FOR UTILIZING A SCALABLE DATA STRUCTURE'
[patent_app_type] => utility
[patent_app_number] => 12/645115
[patent_app_country] => US
[patent_app_date] => 2009-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 11260
[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/0153/20110153644.pdf
[firstpage_image] =>[orig_patent_app_number] => 12645115
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/645115 | METHOD AND APPARATUS FOR UTILIZING A SCALABLE DATA STRUCTURE | Dec 21, 2009 | Abandoned |
Array
(
[id] => 9527227
[patent_doc_number] => 08751516
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-06-10
[patent_title] => 'Landing page search results'
[patent_app_type] => utility
[patent_app_number] => 12/645178
[patent_app_country] => US
[patent_app_date] => 2009-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 11918
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 280
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12645178
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/645178 | Landing page search results | Dec 21, 2009 | Issued |
Array
(
[id] => 5975825
[patent_doc_number] => 20110153619
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-23
[patent_title] => 'PERSONALIZED CONTENT LINKS'
[patent_app_type] => utility
[patent_app_number] => 12/645052
[patent_app_country] => US
[patent_app_date] => 2009-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4464
[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] => publications/A1/0153/20110153619.pdf
[firstpage_image] =>[orig_patent_app_number] => 12645052
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/645052 | PERSONALIZED CONTENT LINKS | Dec 21, 2009 | Abandoned |
Array
(
[id] => 5975911
[patent_doc_number] => 20110153679
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-23
[patent_title] => 'SYSTEM AND METHOD TO FOR IMPLEMENTING UNIQUE PRIMARY KEYS ACROSS ENTERPRISE DATABASES'
[patent_app_type] => utility
[patent_app_number] => 12/645282
[patent_app_country] => US
[patent_app_date] => 2009-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3964
[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/0153/20110153679.pdf
[firstpage_image] =>[orig_patent_app_number] => 12645282
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/645282 | System and method for implementing unique primary keys across enterprise databases | Dec 21, 2009 | Issued |
Array
(
[id] => 5975774
[patent_doc_number] => 20110153582
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-23
[patent_title] => 'HANDLING OF CLASSIFICATION DATA BY A SEARCH ENGINE'
[patent_app_type] => utility
[patent_app_number] => 12/644048
[patent_app_country] => US
[patent_app_date] => 2009-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4895
[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/0153/20110153582.pdf
[firstpage_image] =>[orig_patent_app_number] => 12644048
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/644048 | HANDLING OF CLASSIFICATION DATA BY A SEARCH ENGINE | Dec 21, 2009 | Abandoned |
Array
(
[id] => 9765510
[patent_doc_number] => 08849856
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-09-30
[patent_title] => 'Discardable files'
[patent_app_type] => utility
[patent_app_number] => 12/645194
[patent_app_country] => US
[patent_app_date] => 2009-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 21
[patent_no_of_words] => 14892
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 264
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12645194
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/645194 | Discardable files | Dec 21, 2009 | Issued |
Array
(
[id] => 6439427
[patent_doc_number] => 20100169298
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-07-01
[patent_title] => 'Method And An Apparatus For Information Collection'
[patent_app_type] => utility
[patent_app_number] => 12/645098
[patent_app_country] => US
[patent_app_date] => 2009-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4023
[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] => publications/A1/0169/20100169298.pdf
[firstpage_image] =>[orig_patent_app_number] => 12645098
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/645098 | Method And An Apparatus For Information Collection | Dec 21, 2009 | Abandoned |
Array
(
[id] => 6087351
[patent_doc_number] => 20110145239
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-16
[patent_title] => 'GROUPING OF COMPUTERS IN A COMPUTER INFORMATION DATABASE SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/637985
[patent_app_country] => US
[patent_app_date] => 2009-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3463
[patent_no_of_claims] => 16
[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/0145/20110145239.pdf
[firstpage_image] =>[orig_patent_app_number] => 12637985
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/637985 | Grouping of computers in a computer information database system | Dec 14, 2009 | Issued |
Array
(
[id] => 7664728
[patent_doc_number] => 20110313997
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-12-22
[patent_title] => 'SYSTEM AND METHOD FOR PROVIDING A CONSOLIDATED SERVICE FOR A HOMEPAGE'
[patent_app_type] => utility
[patent_app_number] => 13/203942
[patent_app_country] => US
[patent_app_date] => 2009-11-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 40
[patent_figures_cnt] => 40
[patent_no_of_words] => 14468
[patent_no_of_claims] => 36
[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] => 13203942
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/203942 | System and method for providing total homepage service | Nov 2, 2009 | Issued |
Array
(
[id] => 8219617
[patent_doc_number] => 08195709
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-06-05
[patent_title] => 'Comparison of models of a complex system'
[patent_app_type] => utility
[patent_app_number] => 12/501397
[patent_app_country] => US
[patent_app_date] => 2009-07-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 17
[patent_no_of_words] => 16824
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 340
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/195/08195709.pdf
[firstpage_image] =>[orig_patent_app_number] => 12501397
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/501397 | Comparison of models of a complex system | Jul 9, 2009 | Issued |
Array
(
[id] => 6562286
[patent_doc_number] => 20100017444
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-01-21
[patent_title] => 'Continuous Data Protection of Files Stored on a Remote Storage Device'
[patent_app_type] => utility
[patent_app_number] => 12/472858
[patent_app_country] => US
[patent_app_date] => 2009-05-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6263
[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/0017/20100017444.pdf
[firstpage_image] =>[orig_patent_app_number] => 12472858
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/472858 | Continuous data protection of files stored on a remote storage device | May 26, 2009 | Issued |
Array
(
[id] => 6311931
[patent_doc_number] => 20100070510
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-03-18
[patent_title] => 'SYSTEM AND METHOD FOR RATING ELECTRONIC DOCUMENTS'
[patent_app_type] => utility
[patent_app_number] => 12/406865
[patent_app_country] => US
[patent_app_date] => 2009-03-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8861
[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/0070/20100070510.pdf
[firstpage_image] =>[orig_patent_app_number] => 12406865
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/406865 | SYSTEM AND METHOD FOR RATING ELECTRONIC DOCUMENTS | Mar 17, 2009 | Abandoned |
Array
(
[id] => 8626809
[patent_doc_number] => 08359312
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-01-22
[patent_title] => 'Methods for generating a personalized list of documents associated with a search query'
[patent_app_type] => utility
[patent_app_number] => 12/404354
[patent_app_country] => US
[patent_app_date] => 2009-03-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2185
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 241
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12404354
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/404354 | Methods for generating a personalized list of documents associated with a search query | Mar 15, 2009 | Issued |
Array
(
[id] => 6561613
[patent_doc_number] => 20100223264
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-09-02
[patent_title] => 'REPORTING INCLUDING FILLING DATA GAPS AND HANDLING UNCATEGORIZED DATA'
[patent_app_type] => utility
[patent_app_number] => 12/394066
[patent_app_country] => US
[patent_app_date] => 2009-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5311
[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/0223/20100223264.pdf
[firstpage_image] =>[orig_patent_app_number] => 12394066
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/394066 | Reporting including filling data gaps and handling uncategorized data | Feb 26, 2009 | Issued |
Array
(
[id] => 5481648
[patent_doc_number] => 20090204605
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-08-13
[patent_title] => 'Semantic Search Via Role Labeling'
[patent_app_type] => utility
[patent_app_number] => 12/364041
[patent_app_country] => US
[patent_app_date] => 2009-02-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2290
[patent_no_of_claims] => 12
[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/0204/20090204605.pdf
[firstpage_image] =>[orig_patent_app_number] => 12364041
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/364041 | Semantic search via role labeling | Feb 1, 2009 | Issued |
Array
(
[id] => 9288974
[patent_doc_number] => 08645324
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-02-04
[patent_title] => 'Preventing pauses in algorithms requiring pre-image information concerning modifications during data replication'
[patent_app_type] => utility
[patent_app_number] => 12/319647
[patent_app_country] => US
[patent_app_date] => 2009-01-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4064
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 317
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12319647
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/319647 | Preventing pauses in algorithms requiring pre-image information concerning modifications during data replication | Jan 8, 2009 | Issued |
Array
(
[id] => 6439791
[patent_doc_number] => 20100169316
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-07-01
[patent_title] => 'SEARCH QUERY CONCEPT BASED RECOMMENDATIONS'
[patent_app_type] => utility
[patent_app_number] => 12/346832
[patent_app_country] => US
[patent_app_date] => 2008-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5851
[patent_no_of_claims] => 20
[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/20100169316.pdf
[firstpage_image] =>[orig_patent_app_number] => 12346832
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/346832 | SEARCH QUERY CONCEPT BASED RECOMMENDATIONS | Dec 29, 2008 | Abandoned |
Array
(
[id] => 6361723
[patent_doc_number] => 20100250633
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-09-30
[patent_title] => 'SYSTEMS AND METHODS FOR STORAGE OF NOTIFICATION MESSAGES IN ISO BASE MEDIA FILE FORMAT'
[patent_app_type] => utility
[patent_app_number] => 12/745885
[patent_app_country] => US
[patent_app_date] => 2008-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 13390
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0250/20100250633.pdf
[firstpage_image] =>[orig_patent_app_number] => 12745885
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/745885 | SYSTEMS AND METHODS FOR STORAGE OF NOTIFICATION MESSAGES IN ISO BASE MEDIA FILE FORMAT | Dec 1, 2008 | Abandoned |
Array
(
[id] => 8997833
[patent_doc_number] => 08521738
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-08-27
[patent_title] => 'System and method for classification and retrieval of chinese-type characters and character components'
[patent_app_type] => utility
[patent_app_number] => 12/744809
[patent_app_country] => US
[patent_app_date] => 2008-11-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 17455
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 233
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12744809
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/744809 | System and method for classification and retrieval of chinese-type characters and character components | Nov 24, 2008 | Issued |
Array
(
[id] => 8878539
[patent_doc_number] => 08473523
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-06-25
[patent_title] => 'Deterministic finite automata graph traversal with nodal bit mapping'
[patent_app_type] => utility
[patent_app_number] => 12/277129
[patent_app_country] => US
[patent_app_date] => 2008-11-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 24
[patent_no_of_words] => 14438
[patent_no_of_claims] => 41
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 84
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12277129
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/277129 | Deterministic finite automata graph traversal with nodal bit mapping | Nov 23, 2008 | Issued |