Search

Hanh B. Thai

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

Most Active Art Unit
2163
Art Unit(s)
2163, 2171, 2161
Total Applications
1080
Issued Applications
886
Pending Applications
58
Abandoned Applications
152

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 10009449 [patent_doc_number] => 09052969 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-06-09 [patent_title] => 'Programming model for transparent parallelization of combinatorial optimization' [patent_app_type] => utility [patent_app_number] => 13/794029 [patent_app_country] => US [patent_app_date] => 2013-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 5288 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13794029 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/794029
Programming model for transparent parallelization of combinatorial optimization Mar 10, 2013 Issued
Array ( [id] => 8929573 [patent_doc_number] => 20130185333 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-07-18 [patent_title] => 'System and Method for Secure Reciprocal Exchange of Data' [patent_app_type] => utility [patent_app_number] => 13/788484 [patent_app_country] => US [patent_app_date] => 2013-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 16510 [patent_no_of_claims] => 24 [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] => 13788484 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/788484
System and Method for Secure Reciprocal Exchange of Data Mar 6, 2013 Abandoned
Array ( [id] => 10171245 [patent_doc_number] => 09201954 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-12-01 [patent_title] => 'Machine-assisted publisher classification' [patent_app_type] => utility [patent_app_number] => 13/782535 [patent_app_country] => US [patent_app_date] => 2013-03-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 12 [patent_no_of_words] => 8967 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 173 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13782535 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/782535
Machine-assisted publisher classification Feb 28, 2013 Issued
Array ( [id] => 10131214 [patent_doc_number] => 09165049 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-10-20 [patent_title] => 'Translating business scenario definitions into corresponding database artifacts' [patent_app_type] => utility [patent_app_number] => 13/782508 [patent_app_country] => US [patent_app_date] => 2013-03-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 10542 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13782508 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/782508
Translating business scenario definitions into corresponding database artifacts Feb 28, 2013 Issued
Array ( [id] => 10059230 [patent_doc_number] => 09098591 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-08-04 [patent_title] => 'Spatio-temporal data management system, spatio-temporal data management method, and machine-readable storage medium thereof' [patent_app_type] => utility [patent_app_number] => 13/782675 [patent_app_country] => US [patent_app_date] => 2013-03-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 39 [patent_no_of_words] => 12982 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 210 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13782675 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/782675
Spatio-temporal data management system, spatio-temporal data management method, and machine-readable storage medium thereof Feb 28, 2013 Issued
Array ( [id] => 9163221 [patent_doc_number] => 20130311498 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-11-21 [patent_title] => 'SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR DATA INTEGRATION AND DATA MAPPING' [patent_app_type] => utility [patent_app_number] => 13/782629 [patent_app_country] => US [patent_app_date] => 2013-03-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10648 [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] => 13782629 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/782629
Systems, methods, and computer program products for data integration and data mapping Feb 28, 2013 Issued
Array ( [id] => 9700431 [patent_doc_number] => 20140250116 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-04 [patent_title] => 'IDENTIFYING TIME SENSITIVE AMBIGUOUS QUERIES' [patent_app_type] => utility [patent_app_number] => 13/782653 [patent_app_country] => US [patent_app_date] => 2013-03-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4547 [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] => 13782653 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/782653
IDENTIFYING TIME SENSITIVE AMBIGUOUS QUERIES Feb 28, 2013 Abandoned
Array ( [id] => 9700373 [patent_doc_number] => 20140250058 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-04 [patent_title] => 'SMART CONTENT FEEDS FOR DOCUMENT COLLABORATION' [patent_app_type] => utility [patent_app_number] => 13/782367 [patent_app_country] => US [patent_app_date] => 2013-03-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6803 [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] => 13782367 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/782367
Smart content feeds for document collaboration Feb 28, 2013 Issued
Array ( [id] => 8886080 [patent_doc_number] => 20130159264 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-06-20 [patent_title] => 'DATA CONVERSION DEVICE, DATA CONVERSION METHOD, AND PROGRAM' [patent_app_type] => utility [patent_app_number] => 13/767394 [patent_app_country] => US [patent_app_date] => 2013-02-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 38 [patent_figures_cnt] => 38 [patent_no_of_words] => 23080 [patent_no_of_claims] => 2 [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] => 13767394 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/767394
Data conversion device, data conversion method, and program Feb 13, 2013 Issued
Array ( [id] => 8928256 [patent_doc_number] => 20130184016 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-07-18 [patent_title] => 'METHOD TO SEND A SHORT MESSAGE SERVICE (SMS) CAMPAIGN TO A RELATED OBJECT BY SELECTING THE BASE OBJECT' [patent_app_type] => utility [patent_app_number] => 13/764742 [patent_app_country] => US [patent_app_date] => 2013-02-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 17179 [patent_no_of_claims] => 20 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13764742 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/764742
Method to send a short message service (SMS) campaign to a related object by selecting the base object Feb 10, 2013 Issued
Array ( [id] => 9308233 [patent_doc_number] => 20140046907 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-02-13 [patent_title] => 'OPERATION ARRANGEMENT SUPPORT SYSTEM AND METHOD THEREOF' [patent_app_type] => utility [patent_app_number] => 13/740897 [patent_app_country] => US [patent_app_date] => 2013-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 4241 [patent_no_of_claims] => 8 [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] => 13740897 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/740897
Operation arrangement support system and method thereof Jan 13, 2013 Issued
Array ( [id] => 9665490 [patent_doc_number] => 08812497 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-08-19 [patent_title] => 'Method and system for creating messages including image information' [patent_app_type] => utility [patent_app_number] => 13/739303 [patent_app_country] => US [patent_app_date] => 2013-01-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 8032 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 60 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13739303 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/739303
Method and system for creating messages including image information Jan 10, 2013 Issued
Array ( [id] => 8918027 [patent_doc_number] => 20130179652 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-07-11 [patent_title] => 'SUPPORT FOR SYNCHRONIZATION OF DATA EDITED IN PARALLEL' [patent_app_type] => utility [patent_app_number] => 13/726549 [patent_app_country] => US [patent_app_date] => 2012-12-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 18840 [patent_no_of_claims] => 7 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13726549 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/726549
SUPPORT FOR SYNCHRONIZATION OF DATA EDITED IN PARALLEL Dec 24, 2012 Abandoned
Array ( [id] => 8906139 [patent_doc_number] => 20130173642 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-07-04 [patent_title] => 'METHOD AND APPARATUS FOR CONSENT DOCUMENT MANAGEMENT' [patent_app_type] => utility [patent_app_number] => 13/720410 [patent_app_country] => US [patent_app_date] => 2012-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 12183 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13720410 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/720410
METHOD AND APPARATUS FOR CONSENT DOCUMENT MANAGEMENT Dec 18, 2012 Abandoned
Array ( [id] => 8793808 [patent_doc_number] => 20130110777 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-05-02 [patent_title] => 'SYNCHRONIZATION OF DATA EDITED IN PARALLEL' [patent_app_type] => utility [patent_app_number] => 13/714422 [patent_app_country] => US [patent_app_date] => 2012-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 18662 [patent_no_of_claims] => 9 [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] => 13714422 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/714422
SYNCHRONIZATION OF DATA EDITED IN PARALLEL Dec 13, 2012 Abandoned
Array ( [id] => 9706977 [patent_doc_number] => 08832069 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-09-09 [patent_title] => 'System and method for adding identity to web rank' [patent_app_type] => utility [patent_app_number] => 13/693723 [patent_app_country] => US [patent_app_date] => 2012-12-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6610 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 199 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13693723 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/693723
System and method for adding identity to web rank Dec 3, 2012 Issued
Array ( [id] => 9520117 [patent_doc_number] => 20140156609 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-06-05 [patent_title] => 'DATABASE TABLE COMPRESSION' [patent_app_type] => utility [patent_app_number] => 13/690346 [patent_app_country] => US [patent_app_date] => 2012-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6037 [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] => 13690346 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/690346
Database table compression Nov 29, 2012 Issued
Array ( [id] => 9520117 [patent_doc_number] => 20140156609 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-06-05 [patent_title] => 'DATABASE TABLE COMPRESSION' [patent_app_type] => utility [patent_app_number] => 13/690346 [patent_app_country] => US [patent_app_date] => 2012-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6037 [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] => 13690346 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/690346
Database table compression Nov 29, 2012 Issued
Array ( [id] => 9520100 [patent_doc_number] => 20140156592 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-06-05 [patent_title] => 'UPDATING A CONFERENCE INVITATION RESPONSIVE TO USER LOCATION' [patent_app_type] => utility [patent_app_number] => 13/690367 [patent_app_country] => US [patent_app_date] => 2012-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3954 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13690367 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/690367
Updating a conference invitation responsive to user location Nov 29, 2012 Issued
Array ( [id] => 9520145 [patent_doc_number] => 20140156637 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-06-05 [patent_title] => 'QUERYING FEATURES BASED ON USER ACTIONS IN ONLINE SYSTEMS' [patent_app_type] => utility [patent_app_number] => 13/690225 [patent_app_country] => US [patent_app_date] => 2012-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 10685 [patent_no_of_claims] => 21 [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] => 13690225 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/690225
Querying features based on user actions in online systems Nov 29, 2012 Issued
Menu