Search

Annan Q. Shang

Examiner (ID: 5591, Phone: (571)272-7355 , Office: P/2424 )

Most Active Art Unit
2424
Art Unit(s)
2424, 2614, 2623, 2617
Total Applications
1106
Issued Applications
711
Pending Applications
97
Abandoned Applications
314

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 13933907 [patent_doc_number] => 20190050469 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-14 [patent_title] => DATA SYNCHRONIZATION ARCHITECTURE [patent_app_type] => utility [patent_app_number] => 15/719200 [patent_app_country] => US [patent_app_date] => 2017-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7321 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15719200 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/719200
Data synchronization architecture Sep 27, 2017 Issued
Array ( [id] => 12121218 [patent_doc_number] => 20180004804 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-01-04 [patent_title] => 'AGGREGATION FRAMEWORK SYSTEM ARCHITECTURE AND METHOD' [patent_app_type] => utility [patent_app_number] => 15/706593 [patent_app_country] => US [patent_app_date] => 2017-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 23323 [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] => 15706593 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/706593
Aggregation framework system architecture and method Sep 14, 2017 Issued
Array ( [id] => 17091837 [patent_doc_number] => 11120027 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-09-14 [patent_title] => Systems and methods for identifying a category of a search term and providing search results subject to the identified category [patent_app_type] => utility [patent_app_number] => 15/696605 [patent_app_country] => US [patent_app_date] => 2017-09-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 16342 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 492 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15696605 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/696605
Systems and methods for identifying a category of a search term and providing search results subject to the identified category Sep 5, 2017 Issued
Array ( [id] => 13782777 [patent_doc_number] => 20190004927 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-03 [patent_title] => ACCESSING APPLICATION RUNTIME DATA USING A QUERY LANGUAGE [patent_app_type] => utility [patent_app_number] => 15/636980 [patent_app_country] => US [patent_app_date] => 2017-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5093 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15636980 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/636980
ACCESSING APPLICATION RUNTIME DATA USING A QUERY LANGUAGE Jun 28, 2017 Abandoned
Array ( [id] => 13783055 [patent_doc_number] => 20190005066 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-03 [patent_title] => MULTI-TENANT DATA SERVICE IN DISTRIBUTED FILE SYSTEMS FOR BIG DATA ANALYSIS [patent_app_type] => utility [patent_app_number] => 15/636770 [patent_app_country] => US [patent_app_date] => 2017-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7567 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15636770 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/636770
MULTI-TENANT DATA SERVICE IN DISTRIBUTED FILE SYSTEMS FOR BIG DATA ANALYSIS Jun 28, 2017 Abandoned
Array ( [id] => 15731265 [patent_doc_number] => 10614061 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-04-07 [patent_title] => Predicting user intent based on entity-type search indexes [patent_app_type] => utility [patent_app_number] => 15/636199 [patent_app_country] => US [patent_app_date] => 2017-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7141 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 264 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15636199 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/636199
Predicting user intent based on entity-type search indexes Jun 27, 2017 Issued
Array ( [id] => 12986857 [patent_doc_number] => 20170344650 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-30 [patent_title] => FILTERED CONTENT CREATION AND DELIVERY [patent_app_type] => utility [patent_app_number] => 15/604130 [patent_app_country] => US [patent_app_date] => 2017-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4950 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 297 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15604130 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/604130
FILTERED CONTENT CREATION AND DELIVERY May 23, 2017 Abandoned
Array ( [id] => 13580277 [patent_doc_number] => 20180341687 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-29 [patent_title] => IDENTIFYING THE SUBJECT OF AN AMBIGUOUS NAME IN A COMMUNICATION [patent_app_type] => utility [patent_app_number] => 15/603691 [patent_app_country] => US [patent_app_date] => 2017-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9549 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15603691 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/603691
IDENTIFYING THE SUBJECT OF AN AMBIGUOUS NAME IN A COMMUNICATION May 23, 2017 Abandoned
Array ( [id] => 17254907 [patent_doc_number] => 11190419 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-11-30 [patent_title] => Tunable-granularity multi-level histograms for efficient computer system metric analysis [patent_app_type] => utility [patent_app_number] => 15/604597 [patent_app_country] => US [patent_app_date] => 2017-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 11293 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 248 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15604597 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/604597
Tunable-granularity multi-level histograms for efficient computer system metric analysis May 23, 2017 Issued
Array ( [id] => 11951469 [patent_doc_number] => 20170255620 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-07 [patent_title] => 'SYSTEM AND METHOD FOR DETERMINING PARAMETERS BASED ON MULTIMEDIA CONTENT' [patent_app_type] => utility [patent_app_number] => 15/602669 [patent_app_country] => US [patent_app_date] => 2017-05-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6610 [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] => 15602669 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/602669
SYSTEM AND METHOD FOR DETERMINING PARAMETERS BASED ON MULTIMEDIA CONTENT May 22, 2017 Abandoned
Array ( [id] => 15426131 [patent_doc_number] => 10545995 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-01-28 [patent_title] => Validating query results during asynchronous database replication [patent_app_type] => utility [patent_app_number] => 15/601008 [patent_app_country] => US [patent_app_date] => 2017-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 13997 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 256 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15601008 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/601008
Validating query results during asynchronous database replication May 21, 2017 Issued
Array ( [id] => 13569399 [patent_doc_number] => 20180336247 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-22 [patent_title] => ESTIMATED QUERY PERFORMANCE [patent_app_type] => utility [patent_app_number] => 15/598600 [patent_app_country] => US [patent_app_date] => 2017-05-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8334 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15598600 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/598600
Estimated query performance May 17, 2017 Issued
Array ( [id] => 13569409 [patent_doc_number] => 20180336252 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-22 [patent_title] => Summarization of Large Histograms [patent_app_type] => utility [patent_app_number] => 15/597594 [patent_app_country] => US [patent_app_date] => 2017-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8935 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15597594 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/597594
Summarization of Large Histograms May 16, 2017 Abandoned
Array ( [id] => 16385082 [patent_doc_number] => 10809916 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-10-20 [patent_title] => Instance recovery using bloom filters [patent_app_type] => utility [patent_app_number] => 15/489482 [patent_app_country] => US [patent_app_date] => 2017-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6749 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 248 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15489482 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/489482
Instance recovery using bloom filters Apr 16, 2017 Issued
Array ( [id] => 11708836 [patent_doc_number] => 20170177335 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-22 [patent_title] => 'SYSTEM AND METHOD OF RECONSTRUCTING COMPLEX CUSTOM OBJECTS' [patent_app_type] => utility [patent_app_number] => 15/452814 [patent_app_country] => US [patent_app_date] => 2017-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2938 [patent_no_of_claims] => 11 [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] => 15452814 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/452814
System and method of reconstructing complex custom objects Mar 7, 2017 Issued
Array ( [id] => 11693413 [patent_doc_number] => 20170169130 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-15 [patent_title] => 'MECHANISM FOR PERFORMING LOCKLESS ROLLING UPGRADE OF NOSQL DATABASE' [patent_app_type] => utility [patent_app_number] => 15/445241 [patent_app_country] => US [patent_app_date] => 2017-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7581 [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] => 15445241 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/445241
Mechanism for performing lockless rolling upgrade of NoSQL database Feb 27, 2017 Issued
Array ( [id] => 13361819 [patent_doc_number] => 20180232449 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-08-16 [patent_title] => DYNAMIC FACETED SEARCH [patent_app_type] => utility [patent_app_number] => 15/433041 [patent_app_country] => US [patent_app_date] => 2017-02-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7536 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15433041 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/433041
DYNAMIC FACETED SEARCH Feb 14, 2017 Abandoned
Array ( [id] => 13651771 [patent_doc_number] => 09852201 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-12-26 [patent_title] => Managing replication configuration availability [patent_app_type] => utility [patent_app_number] => 15/427166 [patent_app_country] => US [patent_app_date] => 2017-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4488 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 356 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15427166 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/427166
Managing replication configuration availability Feb 7, 2017 Issued
Array ( [id] => 11606870 [patent_doc_number] => 20170124173 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-05-04 [patent_title] => 'PARALLEL BOOTSTRAP AGGREGATING IN A DATA WAREHOUSE APPLIANCE' [patent_app_type] => utility [patent_app_number] => 15/403208 [patent_app_country] => US [patent_app_date] => 2017-01-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6888 [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] => 15403208 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/403208
Parallel bootstrap aggregating in a data warehouse appliance Jan 10, 2017 Issued
Array ( [id] => 17046990 [patent_doc_number] => 11100171 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-08-24 [patent_title] => Personalized decision engine [patent_app_type] => utility [patent_app_number] => 15/395208 [patent_app_country] => US [patent_app_date] => 2016-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10388 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15395208 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/395208
Personalized decision engine Dec 29, 2016 Issued
Menu