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] => 10188977 [patent_doc_number] => 09218397 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-12-22 [patent_title] => 'Systems and methods for improved searching' [patent_app_type] => utility [patent_app_number] => 14/555019 [patent_app_country] => US [patent_app_date] => 2014-11-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6680 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14555019 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/555019
Systems and methods for improved searching Nov 25, 2014 Issued
Array ( [id] => 11278999 [patent_doc_number] => 09495479 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-11-15 [patent_title] => 'Traversal with arc configuration information' [patent_app_type] => utility [patent_app_number] => 14/516807 [patent_app_country] => US [patent_app_date] => 2014-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 24 [patent_no_of_words] => 14451 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14516807 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/516807
Traversal with arc configuration information Oct 16, 2014 Issued
Array ( [id] => 10517953 [patent_doc_number] => 09245002 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-01-26 [patent_title] => 'Reporting including filling data gaps and handling uncategorized data' [patent_app_type] => utility [patent_app_number] => 14/504201 [patent_app_country] => US [patent_app_date] => 2014-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5344 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 224 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14504201 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/504201
Reporting including filling data gaps and handling uncategorized data Sep 30, 2014 Issued
Array ( [id] => 10409376 [patent_doc_number] => 20150294386 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-15 [patent_title] => 'ASSISTED SHOPPING' [patent_app_type] => utility [patent_app_number] => 14/494015 [patent_app_country] => US [patent_app_date] => 2014-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6765 [patent_no_of_claims] => 21 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14494015 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/494015
Assisted shopping Sep 22, 2014 Issued
Array ( [id] => 9794505 [patent_doc_number] => 20150006449 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-01-01 [patent_title] => 'Enhanced Document Input Parsing' [patent_app_type] => utility [patent_app_number] => 14/489747 [patent_app_country] => US [patent_app_date] => 2014-09-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6762 [patent_no_of_claims] => 7 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14489747 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/489747
Enhanced document input parsing Sep 17, 2014 Issued
Array ( [id] => 11200567 [patent_doc_number] => 09430785 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-08-30 [patent_title] => 'Dynamic categorizations for electronic advertising' [patent_app_type] => utility [patent_app_number] => 14/480517 [patent_app_country] => US [patent_app_date] => 2014-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 10 [patent_no_of_words] => 9440 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 295 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14480517 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/480517
Dynamic categorizations for electronic advertising Sep 7, 2014 Issued
Array ( [id] => 10085290 [patent_doc_number] => 09122638 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-09-01 [patent_title] => 'Block level incremental backup' [patent_app_type] => utility [patent_app_number] => 14/444050 [patent_app_country] => US [patent_app_date] => 2014-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3388 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 260 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14444050 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/444050
Block level incremental backup Jul 27, 2014 Issued
Array ( [id] => 10907228 [patent_doc_number] => 20140310242 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-16 [patent_title] => 'DATA PROCESSING METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT' [patent_app_type] => utility [patent_app_number] => 14/314436 [patent_app_country] => US [patent_app_date] => 2014-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 29 [patent_no_of_words] => 11627 [patent_no_of_claims] => 19 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14314436 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/314436
Data processing method, system, and computer program product Jun 24, 2014 Issued
Array ( [id] => 9758513 [patent_doc_number] => 20140289214 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-25 [patent_title] => 'LANDING PAGE SEARCH RESULTS' [patent_app_type] => utility [patent_app_number] => 14/300108 [patent_app_country] => US [patent_app_date] => 2014-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 11954 [patent_no_of_claims] => 1 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14300108 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/300108
Landing page search results Jun 8, 2014 Issued
Array ( [id] => 10778889 [patent_doc_number] => 20160125045 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-05-05 [patent_title] => 'INFORMATION PROVISION METHOD' [patent_app_type] => utility [patent_app_number] => 14/893202 [patent_app_country] => US [patent_app_date] => 2014-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 30 [patent_no_of_words] => 16762 [patent_no_of_claims] => 9 [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] => 14893202 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/893202
Information provision method Jun 2, 2014 Issued
Array ( [id] => 11306700 [patent_doc_number] => 09514099 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-12-06 [patent_title] => 'Documentation system' [patent_app_type] => utility [patent_app_number] => 14/293118 [patent_app_country] => US [patent_app_date] => 2014-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 5700 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 174 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14293118 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/293118
Documentation system Jun 1, 2014 Issued
Array ( [id] => 10439468 [patent_doc_number] => 20150324480 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-11-12 [patent_title] => 'LOCK-FREE PARALLEL DICTIONARY ENCODING' [patent_app_type] => utility [patent_app_number] => 14/272909 [patent_app_country] => US [patent_app_date] => 2014-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 4387 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14272909 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/272909
Lock-free parallel dictionary encoding May 7, 2014 Issued
Array ( [id] => 9687825 [patent_doc_number] => 20140244590 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-08-28 [patent_title] => 'HYBRID DATA BACKUP IN A NETWORKED COMPUTING ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 14/271538 [patent_app_country] => US [patent_app_date] => 2014-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8471 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14271538 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/271538
Hybrid data backup in a networked computing environment May 6, 2014 Issued
Array ( [id] => 10439412 [patent_doc_number] => 20150324424 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-11-12 [patent_title] => 'MANAGEMENT OF PARALLEL USER INPUTS IN ELECTRONIC COMMUNICATIONS' [patent_app_type] => utility [patent_app_number] => 14/271495 [patent_app_country] => US [patent_app_date] => 2014-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6149 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14271495 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/271495
Management of parallel user inputs in electronic communications May 6, 2014 Issued
Array ( [id] => 15318053 [patent_doc_number] => 10523753 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-31 [patent_title] => Broadcast data operations in distributed file systems [patent_app_type] => utility [patent_app_number] => 14/271435 [patent_app_country] => US [patent_app_date] => 2014-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7561 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14271435 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/271435
Broadcast data operations in distributed file systems May 5, 2014 Issued
Array ( [id] => 10434230 [patent_doc_number] => 20150319242 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-11-05 [patent_title] => 'DISCONNECTED INGEST IN A DISTRIBUTED STORAGE SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/270207 [patent_app_country] => US [patent_app_date] => 2014-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6661 [patent_no_of_claims] => 16 [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] => 14270207 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/270207
Disconnected ingest in a distributed storage system May 4, 2014 Issued
Array ( [id] => 9871264 [patent_doc_number] => 08959055 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-02-17 [patent_title] => 'Method and system for creation, analysis and navigation of virtual snapshots' [patent_app_type] => utility [patent_app_number] => 14/258842 [patent_app_country] => US [patent_app_date] => 2014-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5482 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14258842 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/258842
Method and system for creation, analysis and navigation of virtual snapshots Apr 21, 2014 Issued
Array ( [id] => 10556352 [patent_doc_number] => 09280553 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-03-08 [patent_title] => 'Method to delay locking of server files on edit' [patent_app_type] => utility [patent_app_number] => 14/256313 [patent_app_country] => US [patent_app_date] => 2014-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4831 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 183 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14256313 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/256313
Method to delay locking of server files on edit Apr 17, 2014 Issued
Array ( [id] => 9658449 [patent_doc_number] => 20140229454 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-08-14 [patent_title] => 'METHOD AND SYSTEM FOR DATA COMPRESSION IN A RELATIONAL DATABASE' [patent_app_type] => utility [patent_app_number] => 14/252961 [patent_app_country] => US [patent_app_date] => 2014-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 20035 [patent_no_of_claims] => 16 [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] => 14252961 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/252961
METHOD AND SYSTEM FOR DATA COMPRESSION IN A RELATIONAL DATABASE Apr 14, 2014 Abandoned
Array ( [id] => 9773965 [patent_doc_number] => 20140297628 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-02 [patent_title] => 'Text Information Processing Apparatus, Text Information Processing Method, and Computer Usable Medium Having Text Information Processing Program Embodied Therein' [patent_app_type] => utility [patent_app_number] => 14/224776 [patent_app_country] => US [patent_app_date] => 2014-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 12390 [patent_no_of_claims] => 15 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14224776 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/224776
Text Information Processing Apparatus, Text Information Processing Method, and Computer Usable Medium Having Text Information Processing Program Embodied Therein Mar 24, 2014 Abandoned
Menu