Search

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 numberTitle of the applicationFiling DateStatus
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
Menu