
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 12088428
[patent_doc_number] => 09842158
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-12-12
[patent_title] => 'Clustering web pages on a search engine results page'
[patent_app_type] => utility
[patent_app_number] => 14/700914
[patent_app_country] => US
[patent_app_date] => 2015-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 4750
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 148
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14700914
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/700914 | Clustering web pages on a search engine results page | Apr 29, 2015 | Issued |
Array
(
[id] => 13120595
[patent_doc_number] => 10078651
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-09-18
[patent_title] => Systems and methods for updating a knowledge graph through user input
[patent_app_type] => utility
[patent_app_number] => 14/697196
[patent_app_country] => US
[patent_app_date] => 2015-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 17354
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[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] => 14697196
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/697196 | Systems and methods for updating a knowledge graph through user input | Apr 26, 2015 | Issued |
Array
(
[id] => 13004419
[patent_doc_number] => 10025879
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-07-17
[patent_title] => Tree data structures based on a plurality of local coordinate systems
[patent_app_type] => utility
[patent_app_number] => 14/697480
[patent_app_country] => US
[patent_app_date] => 2015-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 18525
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 162
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14697480
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/697480 | Tree data structures based on a plurality of local coordinate systems | Apr 26, 2015 | Issued |
Array
(
[id] => 11769619
[patent_doc_number] => 09378288
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-06-28
[patent_title] => 'Refining search results'
[patent_app_type] => utility
[patent_app_number] => 14/682190
[patent_app_country] => US
[patent_app_date] => 2015-04-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5662
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 151
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14682190
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/682190 | Refining search results | Apr 8, 2015 | Issued |
Array
(
[id] => 14600701
[patent_doc_number] => 10353542
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-07-16
[patent_title] => Techniques for context sensitive illustrated graphical user interface elements
[patent_app_type] => utility
[patent_app_number] => 14/677154
[patent_app_country] => US
[patent_app_date] => 2015-04-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 20075
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 136
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14677154
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/677154 | Techniques for context sensitive illustrated graphical user interface elements | Apr 1, 2015 | Issued |
Array
(
[id] => 10637649
[patent_doc_number] => 09355153
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-05-31
[patent_title] => 'Method and system for ranking search results based on category demand normalized using impressions'
[patent_app_type] => utility
[patent_app_number] => 14/667347
[patent_app_country] => US
[patent_app_date] => 2015-03-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 12
[patent_no_of_words] => 7083
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14667347
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/667347 | Method and system for ranking search results based on category demand normalized using impressions | Mar 23, 2015 | Issued |
Array
(
[id] => 11078213
[patent_doc_number] => 20160275177
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-09-22
[patent_title] => 'KNOWLEDGE ENGINE FOR MANAGING MASSIVE COMPLEX STRUCTURED DATA'
[patent_app_type] => utility
[patent_app_number] => 14/660636
[patent_app_country] => US
[patent_app_date] => 2015-03-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3811
[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] => 14660636
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/660636 | Knowledge engine for managing massive complex structured data | Mar 16, 2015 | Issued |
Array
(
[id] => 11078228
[patent_doc_number] => 20160275192
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-09-22
[patent_title] => 'PERSONALIZING AN E-BOOK SEARCH QUERY'
[patent_app_type] => utility
[patent_app_number] => 14/660609
[patent_app_country] => US
[patent_app_date] => 2015-03-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5420
[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] => 14660609
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/660609 | PERSONALIZING AN E-BOOK SEARCH QUERY | Mar 16, 2015 | Abandoned |
Array
(
[id] => 14427475
[patent_doc_number] => 10318543
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-06-11
[patent_title] => Obtaining and enhancing metadata for content items
[patent_app_type] => utility
[patent_app_number] => 14/660580
[patent_app_country] => US
[patent_app_date] => 2015-03-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 16629
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 192
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14660580
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/660580 | Obtaining and enhancing metadata for content items | Mar 16, 2015 | Issued |
Array
(
[id] => 11452361
[patent_doc_number] => 09576010
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-02-21
[patent_title] => 'Monitoring an application environment'
[patent_app_type] => utility
[patent_app_number] => 14/659058
[patent_app_country] => US
[patent_app_date] => 2015-03-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 13392
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 134
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14659058
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/659058 | Monitoring an application environment | Mar 15, 2015 | Issued |
Array
(
[id] => 10301218
[patent_doc_number] => 20150186218
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-07-02
[patent_title] => 'PERFORMING A BACKGROUND COPY PROCESS DURING A BACKUP OPERATION'
[patent_app_type] => utility
[patent_app_number] => 14/657003
[patent_app_country] => US
[patent_app_date] => 2015-03-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5683
[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] => 14657003
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/657003 | Performing a background copy process during a backup operation | Mar 12, 2015 | Issued |
Array
(
[id] => 11049839
[patent_doc_number] => 20160246799
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-08-25
[patent_title] => 'POLICY-BASED, MULTI-SCHEME DATA REDUCTION FOR COMPUTER MEMORY'
[patent_app_type] => utility
[patent_app_number] => 14/627385
[patent_app_country] => US
[patent_app_date] => 2015-02-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6697
[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] => 14627385
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/627385 | Policy-based, multi-scheme data reduction for computer memory | Feb 19, 2015 | Issued |
Array
(
[id] => 13069385
[patent_doc_number] => 10055472
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-08-21
[patent_title] => Adaptive distribution method for hash operations
[patent_app_type] => utility
[patent_app_number] => 14/626836
[patent_app_country] => US
[patent_app_date] => 2015-02-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 9889
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 151
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14626836
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/626836 | Adaptive distribution method for hash operations | Feb 18, 2015 | Issued |
Array
(
[id] => 14009983
[patent_doc_number] => 10223453
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-03-05
[patent_title] => Dynamic search set creation in a search engine
[patent_app_type] => utility
[patent_app_number] => 14/624609
[patent_app_country] => US
[patent_app_date] => 2015-02-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 13860
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 399
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14624609
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/624609 | Dynamic search set creation in a search engine | Feb 17, 2015 | Issued |
Array
(
[id] => 10357524
[patent_doc_number] => 20150242529
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-08-27
[patent_title] => 'Method for Interlacing Multiple Internet domain names with a Database Driven Website to Obtain Better Webpage Ranking on Major Search Engines by Executing Computer-Executable Instructions Stored On a Non-Transitory Computer-Readable Medium'
[patent_app_type] => utility
[patent_app_number] => 14/624040
[patent_app_country] => US
[patent_app_date] => 2015-02-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 5299
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14624040
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/624040 | Method for Interlacing Multiple Internet domain names with a Database Driven Website to Obtain Better Webpage Ranking on Major Search Engines by Executing Computer-Executable Instructions Stored On a Non-Transitory Computer-Readable Medium | Feb 16, 2015 | Abandoned |
Array
(
[id] => 11042579
[patent_doc_number] => 20160239534
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-08-18
[patent_title] => 'Context Sensitive Framework for Providing Data From Relevant Applications'
[patent_app_type] => utility
[patent_app_number] => 14/623903
[patent_app_country] => US
[patent_app_date] => 2015-02-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 14568
[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] => 14623903
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/623903 | Context sensitive framework for providing data from relevant applications | Feb 16, 2015 | Issued |
Array
(
[id] => 12414636
[patent_doc_number] => 09971821
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-05-15
[patent_title] => Search and analytics for a storage systems
[patent_app_type] => utility
[patent_app_number] => 14/624357
[patent_app_country] => US
[patent_app_date] => 2015-02-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5260
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 333
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14624357
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/624357 | Search and analytics for a storage systems | Feb 16, 2015 | Issued |
Array
(
[id] => 11042533
[patent_doc_number] => 20160239489
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-08-18
[patent_title] => 'ELECTRONIC MEETING QUESTION MANAGEMENT'
[patent_app_type] => utility
[patent_app_number] => 14/623855
[patent_app_country] => US
[patent_app_date] => 2015-02-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 9248
[patent_no_of_claims] => 14
[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] => 14623855
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/623855 | Electronic meeting question management | Feb 16, 2015 | Issued |
Array
(
[id] => 10349905
[patent_doc_number] => 20150234910
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-08-20
[patent_title] => 'LIFECYCLE MANAGEMENT AND PROVISIONING SYSTEM FOR UNIFIED COMMUNICATIONS'
[patent_app_type] => utility
[patent_app_number] => 14/624308
[patent_app_country] => US
[patent_app_date] => 2015-02-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7754
[patent_no_of_claims] => 18
[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] => 14624308
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/624308 | LIFECYCLE MANAGEMENT AND PROVISIONING SYSTEM FOR UNIFIED COMMUNICATIONS | Feb 16, 2015 | Abandoned |
Array
(
[id] => 10651370
[patent_doc_number] => 09367623
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-06-14
[patent_title] => 'Query model over information as a networked service'
[patent_app_type] => utility
[patent_app_number] => 14/623794
[patent_app_country] => US
[patent_app_date] => 2015-02-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 20
[patent_no_of_words] => 10872
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 132
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14623794
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/623794 | Query model over information as a networked service | Feb 16, 2015 | Issued |