Search

Hanh B. Thai

Examiner (ID: 14047, Phone: (571)272-4029 , Office: P/2163 )

Most Active Art Unit
2163
Art Unit(s)
2163, 2161, 2171
Total Applications
1094
Issued Applications
891
Pending Applications
63
Abandoned Applications
152

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 8530381 [patent_doc_number] => 08306965 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-11-06 [patent_title] => 'System and method for generating expertise based search results' [patent_app_type] => utility [patent_app_number] => 12/942563 [patent_app_country] => US [patent_app_date] => 2010-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6566 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12942563 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/942563
System and method for generating expertise based search results Nov 8, 2010 Issued
Array ( [id] => 8372221 [patent_doc_number] => 20120221612 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-08-30 [patent_title] => 'Real-Time Data Transformation to Access Foreign Data Sources' [patent_app_type] => utility [patent_app_number] => 13/504081 [patent_app_country] => US [patent_app_date] => 2010-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4118 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 10 [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] => 13504081 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/504081
Real-time data transformation to access foreign data sources Oct 25, 2010 Issued
Array ( [id] => 7537423 [patent_doc_number] => 08051065 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-11-01 [patent_title] => 'System and method for adding identity to web rank' [patent_app_type] => utility [patent_app_number] => 12/907456 [patent_app_country] => US [patent_app_date] => 2010-10-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6562 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/051/08051065.pdf [firstpage_image] =>[orig_patent_app_number] => 12907456 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/907456
System and method for adding identity to web rank Oct 18, 2010 Issued
Array ( [id] => 6131371 [patent_doc_number] => 20110087918 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-04-14 [patent_title] => 'DISASTER RECOVERY' [patent_app_type] => utility [patent_app_number] => 12/877378 [patent_app_country] => US [patent_app_date] => 2010-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3146 [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] => publications/A1/0087/20110087918.pdf [firstpage_image] =>[orig_patent_app_number] => 12877378 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/877378
Disaster recovery Sep 7, 2010 Issued
Array ( [id] => 8000793 [patent_doc_number] => 08082244 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-12-20 [patent_title] => 'Systems and methods for determining document freshness' [patent_app_type] => utility [patent_app_number] => 12/854727 [patent_app_country] => US [patent_app_date] => 2010-08-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3925 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/082/08082244.pdf [firstpage_image] =>[orig_patent_app_number] => 12854727 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/854727
Systems and methods for determining document freshness Aug 10, 2010 Issued
Array ( [id] => 7542640 [patent_doc_number] => 08060489 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-11-15 [patent_title] => 'Computer-implemented interactive, virtual bookshelf system and method' [patent_app_type] => utility [patent_app_number] => 12/847799 [patent_app_country] => US [patent_app_date] => 2010-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6265 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/060/08060489.pdf [firstpage_image] =>[orig_patent_app_number] => 12847799 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/847799
Computer-implemented interactive, virtual bookshelf system and method Jul 29, 2010 Issued
Array ( [id] => 8551998 [patent_doc_number] => 08326895 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-12-04 [patent_title] => 'Detecting program phases with periodic call-stack sampling during garbage collection' [patent_app_type] => utility [patent_app_number] => 12/785436 [patent_app_country] => US [patent_app_date] => 2010-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 1991 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12785436 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/785436
Detecting program phases with periodic call-stack sampling during garbage collection May 21, 2010 Issued
Array ( [id] => 9578510 [patent_doc_number] => 08768945 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-07-01 [patent_title] => 'System and method of enabling identification of a right event sound corresponding to an impact related event' [patent_app_type] => utility [patent_app_number] => 13/321766 [patent_app_country] => US [patent_app_date] => 2010-05-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 3482 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13321766 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/321766
System and method of enabling identification of a right event sound corresponding to an impact related event May 20, 2010 Issued
Array ( [id] => 6019489 [patent_doc_number] => 20110225143 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-09-15 [patent_title] => 'QUERY MODEL OVER INFORMATION AS A NETWORKED SERVICE' [patent_app_type] => utility [patent_app_number] => 12/781957 [patent_app_country] => US [patent_app_date] => 2010-05-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 10836 [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/0225/20110225143.pdf [firstpage_image] =>[orig_patent_app_number] => 12781957 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/781957
Query model over information as a networked service May 17, 2010 Issued
Array ( [id] => 8157680 [patent_doc_number] => 08171053 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-05-01 [patent_title] => 'Dynamic workflow documentation system' [patent_app_type] => utility [patent_app_number] => 12/777799 [patent_app_country] => US [patent_app_date] => 2010-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 2761 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/171/08171053.pdf [firstpage_image] =>[orig_patent_app_number] => 12777799 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/777799
Dynamic workflow documentation system May 10, 2010 Issued
Array ( [id] => 7575201 [patent_doc_number] => 20110270857 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-11-03 [patent_title] => 'Method and System for Centralized Control of Database Applications' [patent_app_type] => utility [patent_app_number] => 12/771104 [patent_app_country] => US [patent_app_date] => 2010-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 14770 [patent_no_of_claims] => 50 [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/0270/20110270857.pdf [firstpage_image] =>[orig_patent_app_number] => 12771104 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/771104
Method and system for centralized control of database applications Apr 29, 2010 Issued
Array ( [id] => 7529742 [patent_doc_number] => 08046347 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-10-25 [patent_title] => 'Method and apparatus for reconstructing a search query' [patent_app_type] => utility [patent_app_number] => 12/765676 [patent_app_country] => US [patent_app_date] => 2010-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3144 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/046/08046347.pdf [firstpage_image] =>[orig_patent_app_number] => 12765676 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/765676
Method and apparatus for reconstructing a search query Apr 21, 2010 Issued
Array ( [id] => 6476625 [patent_doc_number] => 20100191714 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-07-29 [patent_title] => 'METHOD AND SYSTEM FOR AUTOMATICALLY UPDATING SEARCH RESULTS ON AN ONLINE AUCTION SITE' [patent_app_type] => utility [patent_app_number] => 12/751679 [patent_app_country] => US [patent_app_date] => 2010-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 5049 [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/0191/20100191714.pdf [firstpage_image] =>[orig_patent_app_number] => 12751679 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/751679
Method and system for automatically updating search results on an online auction site Mar 30, 2010 Issued
Array ( [id] => 7713681 [patent_doc_number] => 20120005193 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-01-05 [patent_title] => 'FILE-SHARING SYSTEM AND METHOD FOR PROCESSING FILES, AND PROGRAM' [patent_app_type] => utility [patent_app_number] => 12/681867 [patent_app_country] => US [patent_app_date] => 2010-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 15145 [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/0005/20120005193.pdf [firstpage_image] =>[orig_patent_app_number] => 12681867 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/681867
File-sharing system and method for processing files, and program Mar 18, 2010 Issued
Array ( [id] => 7552927 [patent_doc_number] => 08065268 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-11-22 [patent_title] => 'Systems and methods for replicating data' [patent_app_type] => utility [patent_app_number] => 12/727138 [patent_app_country] => US [patent_app_date] => 2010-03-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 11141 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/065/08065268.pdf [firstpage_image] =>[orig_patent_app_number] => 12727138 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/727138
Systems and methods for replicating data Mar 17, 2010 Issued
Array ( [id] => 7713739 [patent_doc_number] => 20120005233 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-01-05 [patent_title] => 'COMPUTER SYSTEM AND RECORDING MEDIUM' [patent_app_type] => utility [patent_app_number] => 12/681946 [patent_app_country] => US [patent_app_date] => 2010-03-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 15445 [patent_no_of_claims] => 16 [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/0005/20120005233.pdf [firstpage_image] =>[orig_patent_app_number] => 12681946 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/681946
Computer system and recording medium Mar 4, 2010 Issued
Array ( [id] => 6645315 [patent_doc_number] => 20100174709 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-07-08 [patent_title] => 'Methods For Searching Private Social Network Data' [patent_app_type] => utility [patent_app_number] => 12/683411 [patent_app_country] => US [patent_app_date] => 2010-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 12487 [patent_no_of_claims] => 20 [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/0174/20100174709.pdf [firstpage_image] =>[orig_patent_app_number] => 12683411 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/683411
Methods for searching private social network data Jan 5, 2010 Issued
Array ( [id] => 6030525 [patent_doc_number] => 20110055212 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-03-03 [patent_title] => 'DENSITY-BASED DATA CLUSTERING METHOD' [patent_app_type] => utility [patent_app_number] => 12/683202 [patent_app_country] => US [patent_app_date] => 2010-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3888 [patent_no_of_claims] => 3 [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/0055/20110055212.pdf [firstpage_image] =>[orig_patent_app_number] => 12683202 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/683202
Density-based data clustering method Jan 5, 2010 Issued
Array ( [id] => 8219472 [patent_doc_number] => 08195662 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-06-05 [patent_title] => 'Density-based data clustering method' [patent_app_type] => utility [patent_app_number] => 12/683239 [patent_app_country] => US [patent_app_date] => 2010-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5475 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 435 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/195/08195662.pdf [firstpage_image] =>[orig_patent_app_number] => 12683239 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/683239
Density-based data clustering method Jan 5, 2010 Issued
Array ( [id] => 6104445 [patent_doc_number] => 20110167096 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-07-07 [patent_title] => 'Systems and Methods for Removing Unreferenced Data Segments from Deduplicated Data Systems' [patent_app_type] => utility [patent_app_number] => 12/652300 [patent_app_country] => US [patent_app_date] => 2010-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8707 [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/0167/20110167096.pdf [firstpage_image] =>[orig_patent_app_number] => 12652300 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/652300
Systems and methods for removing unreferenced data segments from deduplicated data systems Jan 4, 2010 Issued
Menu