Search

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 numberTitle of the applicationFiling DateStatus
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
Array ( [id] => 9248083 [patent_doc_number] => 08612383 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-12-17 [patent_title] => 'Method and systems for caching objects in a computer system' [patent_app_type] => utility [patent_app_number] => 12/265543 [patent_app_country] => US [patent_app_date] => 2008-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7374 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 208 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12265543 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/265543
Method and systems for caching objects in a computer system Nov 4, 2008 Issued
Array ( [id] => 8632540 [patent_doc_number] => 08364639 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-01-29 [patent_title] => 'Method and system for creation, analysis and navigation of virtual snapshots' [patent_app_type] => utility [patent_app_number] => 12/248929 [patent_app_country] => US [patent_app_date] => 2008-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5117 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12248929 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/248929
Method and system for creation, analysis and navigation of virtual snapshots Oct 9, 2008 Issued
Array ( [id] => 6384857 [patent_doc_number] => 20100082525 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-04-01 [patent_title] => 'APPARATUS, SYSTEM, AND METHOD FOR PROCESSING MDX POST-ORDER HIERARCHIZE EXPRESSIONS' [patent_app_type] => utility [patent_app_number] => 12/241944 [patent_app_country] => US [patent_app_date] => 2008-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3966 [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] => publications/A1/0082/20100082525.pdf [firstpage_image] =>[orig_patent_app_number] => 12241944 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/241944
Apparatus, system, and method for processing MDX post-order hierarchize expressions Sep 29, 2008 Issued
Array ( [id] => 6311902 [patent_doc_number] => 20100070505 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-03-18 [patent_title] => 'Classification of Data in a Hierarchical Data Structure' [patent_app_type] => utility [patent_app_number] => 12/212794 [patent_app_country] => US [patent_app_date] => 2008-09-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8083 [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] => publications/A1/0070/20100070505.pdf [firstpage_image] =>[orig_patent_app_number] => 12212794 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/212794
Classification of data in a hierarchical data structure Sep 17, 2008 Issued
Array ( [id] => 8472456 [patent_doc_number] => 08301649 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-10-30 [patent_title] => 'Dynamic categorizations for electronic advertising' [patent_app_type] => utility [patent_app_number] => 12/204663 [patent_app_country] => US [patent_app_date] => 2008-09-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 10 [patent_no_of_words] => 9352 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 298 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12204663 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/204663
Dynamic categorizations for electronic advertising Sep 3, 2008 Issued
Array ( [id] => 6489268 [patent_doc_number] => 20100042611 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-02-18 [patent_title] => 'Location-based search mash-up engine, web site, and application programming interface' [patent_app_type] => utility [patent_app_number] => 12/193669 [patent_app_country] => US [patent_app_date] => 2008-08-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3401 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0042/20100042611.pdf [firstpage_image] =>[orig_patent_app_number] => 12193669 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/193669
Location-based search mash-up engine, web site, and application programming interface Aug 17, 2008 Abandoned
Array ( [id] => 5325532 [patent_doc_number] => 20090063522 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-03-05 [patent_title] => 'SYSTEM AND METHOD FOR MANAGING ONTOLOGIES AS SERVICE METADATA ASSETS IN A METADATA REPOSITORY' [patent_app_type] => utility [patent_app_number] => 12/193664 [patent_app_country] => US [patent_app_date] => 2008-08-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5406 [patent_no_of_claims] => 19 [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/0063/20090063522.pdf [firstpage_image] =>[orig_patent_app_number] => 12193664 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/193664
SYSTEM AND METHOD FOR MANAGING ONTOLOGIES AS SERVICE METADATA ASSETS IN A METADATA REPOSITORY Aug 17, 2008 Abandoned
Array ( [id] => 9780962 [patent_doc_number] => 08856182 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-10-07 [patent_title] => 'Report database dependency tracing through business intelligence metadata' [patent_app_type] => utility [patent_app_number] => 12/193542 [patent_app_country] => US [patent_app_date] => 2008-08-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 10348 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 770 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12193542 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/193542
Report database dependency tracing through business intelligence metadata Aug 17, 2008 Issued
Array ( [id] => 9169553 [patent_doc_number] => 08595246 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-11-26 [patent_title] => 'System and method for semantic asset search in a metadata repository' [patent_app_type] => utility [patent_app_number] => 12/193651 [patent_app_country] => US [patent_app_date] => 2008-08-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5413 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 315 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12193651 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/193651
System and method for semantic asset search in a metadata repository Aug 17, 2008 Issued
Array ( [id] => 8546093 [patent_doc_number] => 08321396 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-11-27 [patent_title] => 'Automatically extracting by-line information' [patent_app_type] => utility [patent_app_number] => 12/192917 [patent_app_country] => US [patent_app_date] => 2008-08-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3213 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 283 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12192917 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/192917
Automatically extracting by-line information Aug 14, 2008 Issued
Array ( [id] => 5291885 [patent_doc_number] => 20090024615 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-01-22 [patent_title] => 'System and Method for Creating and Searching Medical Ontologies' [patent_app_type] => utility [patent_app_number] => 12/172367 [patent_app_country] => US [patent_app_date] => 2008-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9234 [patent_no_of_claims] => 24 [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/0024/20090024615.pdf [firstpage_image] =>[orig_patent_app_number] => 12172367 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/172367
System and method for creating and searching medical ontologies Jul 13, 2008 Issued
Array ( [id] => 8157527 [patent_doc_number] => 08170988 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-05-01 [patent_title] => 'System and method for synchronizing databases' [patent_app_type] => utility [patent_app_number] => 12/172792 [patent_app_country] => US [patent_app_date] => 2008-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6141 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 225 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/170/08170988.pdf [firstpage_image] =>[orig_patent_app_number] => 12172792 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/172792
System and method for synchronizing databases Jul 13, 2008 Issued
Array ( [id] => 5571177 [patent_doc_number] => 20090254556 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-10-08 [patent_title] => 'OPTIMISTIC LOCKING IN ONLINE AND OFFLINE ENVIRONMENTS' [patent_app_type] => utility [patent_app_number] => 12/099620 [patent_app_country] => US [patent_app_date] => 2008-04-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5879 [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/0254/20090254556.pdf [firstpage_image] =>[orig_patent_app_number] => 12099620 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/099620
Optimistic locking in online and offline environments Apr 7, 2008 Issued
Menu