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] => 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
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
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
Array ( [id] => 15731215 [patent_doc_number] => 10614036 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-04-07 [patent_title] => Techniques for de-duplicating data storage systems using a segmented index [patent_app_type] => utility [patent_app_number] => 15/394376 [patent_app_country] => US [patent_app_date] => 2016-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 4653 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 346 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15394376 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/394376
Techniques for de-duplicating data storage systems using a segmented index Dec 28, 2016 Issued
Array ( [id] => 11570764 [patent_doc_number] => 20170109408 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-20 [patent_title] => 'TOPIC PRESENTATION METHOD, DEVICE, AND COMPUTER PROGRAM' [patent_app_type] => utility [patent_app_number] => 15/392767 [patent_app_country] => US [patent_app_date] => 2016-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 5421 [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] => 15392767 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/392767
TOPIC PRESENTATION METHOD, DEVICE, AND COMPUTER PROGRAM Dec 27, 2016 Abandoned
Array ( [id] => 11544166 [patent_doc_number] => 20170097991 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-06 [patent_title] => 'AUTOMATICALLY BRANDING TOPICS USING COLOR' [patent_app_type] => utility [patent_app_number] => 15/382200 [patent_app_country] => US [patent_app_date] => 2016-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 3782 [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] => 15382200 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/382200
AUTOMATICALLY BRANDING TOPICS USING COLOR Dec 15, 2016 Abandoned
Array ( [id] => 11709142 [patent_doc_number] => 20170177641 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-22 [patent_title] => 'METHOD AND DEVICE FOR CORRELATING MULTIPLE TABLES IN A DATABASE ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 15/382347 [patent_app_country] => US [patent_app_date] => 2016-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5175 [patent_no_of_claims] => 8 [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] => 15382347 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/382347
METHOD AND DEVICE FOR CORRELATING MULTIPLE TABLES IN A DATABASE ENVIRONMENT Dec 15, 2016 Abandoned
Array ( [id] => 12845701 [patent_doc_number] => 20180173740 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-06-21 [patent_title] => Apparatus and Method for Sorting Time Series Data [patent_app_type] => utility [patent_app_number] => 15/382207 [patent_app_country] => US [patent_app_date] => 2016-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5688 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15382207 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/382207
Apparatus and Method for Sorting Time Series Data Dec 15, 2016 Abandoned
Array ( [id] => 11709157 [patent_doc_number] => 20170177656 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-22 [patent_title] => 'SYSTEMS AND METHODS FOR RESOLVING DATA DISCREPANCY' [patent_app_type] => utility [patent_app_number] => 15/381480 [patent_app_country] => US [patent_app_date] => 2016-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6175 [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] => 15381480 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/381480
SYSTEMS AND METHODS FOR RESOLVING DATA DISCREPANCY Dec 15, 2016 Abandoned
Array ( [id] => 16551945 [patent_doc_number] => 10885105 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-01-05 [patent_title] => Image search based on message history [patent_app_type] => utility [patent_app_number] => 15/380912 [patent_app_country] => US [patent_app_date] => 2016-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 7586 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 345 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15380912 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/380912
Image search based on message history Dec 14, 2016 Issued
Array ( [id] => 11672575 [patent_doc_number] => 20170161297 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-08 [patent_title] => 'DATA SYNCHRONIZATION IN A STORAGE NETWORK' [patent_app_type] => utility [patent_app_number] => 15/353658 [patent_app_country] => US [patent_app_date] => 2016-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 11707 [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] => 15353658 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/353658
DATA SYNCHRONIZATION IN A STORAGE NETWORK Nov 15, 2016 Abandoned
Array ( [id] => 12736033 [patent_doc_number] => 20180137178 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-05-17 [patent_title] => ACCESSING DATA AND PERFORMING A DATA PROCESSING COMMAND ON THE DATA WITH A SINGLE USER INPUT [patent_app_type] => utility [patent_app_number] => 15/349505 [patent_app_country] => US [patent_app_date] => 2016-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7014 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15349505 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/349505
ACCESSING DATA AND PERFORMING A DATA PROCESSING COMMAND ON THE DATA WITH A SINGLE USER INPUT Nov 10, 2016 Abandoned
Array ( [id] => 12666364 [patent_doc_number] => 20180113954 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-26 [patent_title] => QUERY-BASED DETERMINATION OF DATA VISUALIZATION [patent_app_type] => utility [patent_app_number] => 15/334566 [patent_app_country] => US [patent_app_date] => 2016-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4891 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15334566 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/334566
Query-based determination of data visualization Oct 25, 2016 Issued
Array ( [id] => 12666961 [patent_doc_number] => 20180114153 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-26 [patent_title] => System and Method for Service Modeling [patent_app_type] => utility [patent_app_number] => 15/334701 [patent_app_country] => US [patent_app_date] => 2016-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 22324 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15334701 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/334701
System and method for service modeling Oct 25, 2016 Issued
Array ( [id] => 16431667 [patent_doc_number] => 10831751 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-11-10 [patent_title] => Query parallelism method [patent_app_type] => utility [patent_app_number] => 15/333257 [patent_app_country] => US [patent_app_date] => 2016-10-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 5126 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 253 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15333257 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/333257
Query parallelism method Oct 24, 2016 Issued
Array ( [id] => 18506526 [patent_doc_number] => 11704344 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-07-18 [patent_title] => Method and apparatus for determining weather-related information on a tile basis [patent_app_type] => utility [patent_app_number] => 15/333637 [patent_app_country] => US [patent_app_date] => 2016-10-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9447 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 371 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15333637 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/333637
Method and apparatus for determining weather-related information on a tile basis Oct 24, 2016 Issued
Array ( [id] => 16292362 [patent_doc_number] => 10769213 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-09-08 [patent_title] => Detection of document similarity [patent_app_type] => utility [patent_app_number] => 15/332842 [patent_app_country] => US [patent_app_date] => 2016-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6920 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 234 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15332842 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/332842
Detection of document similarity Oct 23, 2016 Issued
Array ( [id] => 11591804 [patent_doc_number] => 20170116215 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-27 [patent_title] => 'SYSTEM AND METHOD FOR IN-PLACE DATA WRITES TO REDUCE FRAGMENTATION IN A MULTIDIMENSIONAL DATABASE ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 15/332969 [patent_app_country] => US [patent_app_date] => 2016-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3862 [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] => 15332969 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/332969
System and method for in-place data writes to reduce fragmentation in a multidimensional database environment Oct 23, 2016 Issued
Array ( [id] => 11447538 [patent_doc_number] => 20170048559 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-02-16 [patent_title] => 'SYSTEM AND METHOD FOR CONTINUOUS MEDIA SEGMENT IDENTIFICATION' [patent_app_type] => utility [patent_app_number] => 15/290848 [patent_app_country] => US [patent_app_date] => 2016-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 19107 [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] => 15290848 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/290848
System and method for continuous media segment identification Oct 10, 2016 Issued
Array ( [id] => 16279108 [patent_doc_number] => 10762139 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-09-01 [patent_title] => Method and system for managing a document search index [patent_app_type] => utility [patent_app_number] => 15/279818 [patent_app_country] => US [patent_app_date] => 2016-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 16 [patent_no_of_words] => 5605 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15279818 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/279818
Method and system for managing a document search index Sep 28, 2016 Issued
Menu