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] => 12592083 [patent_doc_number] => 20180089190 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-03-29 [patent_title] => Method of Generating and Intermingling Media Playlists from User Submitted Search Terms by Executing Computer-Executable Instructions Stored On a Non-Transitory Computer-Readable Medium [patent_app_type] => utility [patent_app_number] => 15/279713 [patent_app_country] => US [patent_app_date] => 2016-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3384 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 174 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15279713 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/279713
Method of Generating and Intermingling Media Playlists from User Submitted Search Terms by Executing Computer-Executable Instructions Stored On a Non-Transitory Computer-Readable Medium Sep 28, 2016 Abandoned
Array ( [id] => 12592311 [patent_doc_number] => 20180089266 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-03-29 [patent_title] => DIRECT TABLE ASSOCIATION IN IN-MEMORY DATABASES [patent_app_type] => utility [patent_app_number] => 15/279015 [patent_app_country] => US [patent_app_date] => 2016-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9185 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 209 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15279015 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/279015
Direct table association in in-memory databases Sep 27, 2016 Issued
Array ( [id] => 11531301 [patent_doc_number] => 20170091279 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-30 [patent_title] => 'ARCHITECTURE TO FACILITATE ORGANIZATIONAL DATA SHARING AND CONSUMPTION WHILE MAINTAINING DATA GOVERNANCE' [patent_app_type] => utility [patent_app_number] => 15/278693 [patent_app_country] => US [patent_app_date] => 2016-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 10086 [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] => 15278693 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/278693
ARCHITECTURE TO FACILITATE ORGANIZATIONAL DATA SHARING AND CONSUMPTION WHILE MAINTAINING DATA GOVERNANCE Sep 27, 2016 Abandoned
Array ( [id] => 15315063 [patent_doc_number] => 10522241 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-31 [patent_title] => Accelerating genomic data parsing on field programmable gate arrays [patent_app_type] => utility [patent_app_number] => 15/259141 [patent_app_country] => US [patent_app_date] => 2016-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 4518 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15259141 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/259141
Accelerating genomic data parsing on field programmable gate arrays Sep 7, 2016 Issued
Array ( [id] => 12235142 [patent_doc_number] => 20180068005 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-03-08 [patent_title] => 'DISTRIBUTED COMPUTATION OF PERCENTILE STATISTICS FOR MULTIDIMENSIONAL DATA SETS' [patent_app_type] => utility [patent_app_number] => 15/258189 [patent_app_country] => US [patent_app_date] => 2016-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5472 [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] => 15258189 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/258189
DISTRIBUTED COMPUTATION OF PERCENTILE STATISTICS FOR MULTIDIMENSIONAL DATA SETS Sep 6, 2016 Abandoned
Array ( [id] => 12235076 [patent_doc_number] => 20180067939 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-03-08 [patent_title] => 'AUTOMATICALLY LABELING CLUSTERS OF MEDIA CONTENT CONSUMERS' [patent_app_type] => utility [patent_app_number] => 15/258981 [patent_app_country] => US [patent_app_date] => 2016-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 10249 [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] => 15258981 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/258981
Automatically labeling clusters of media content consumers Sep 6, 2016 Issued
Array ( [id] => 12986695 [patent_doc_number] => 20170344594 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-30 [patent_title] => DELTA DATABASE SYNCHRONIZATION [patent_app_type] => utility [patent_app_number] => 15/254943 [patent_app_country] => US [patent_app_date] => 2016-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5607 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15254943 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/254943
Delta database synchronization Aug 31, 2016 Issued
Array ( [id] => 11352305 [patent_doc_number] => 20160371044 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-22 [patent_title] => 'INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND COMPUTER PROGRAM' [patent_app_type] => utility [patent_app_number] => 15/254482 [patent_app_country] => US [patent_app_date] => 2016-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 46 [patent_figures_cnt] => 46 [patent_no_of_words] => 23445 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15254482 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/254482
Information processing device, information processing method, and computer program Aug 31, 2016 Issued
Array ( [id] => 13008623 [patent_doc_number] => 10028000 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-07-17 [patent_title] => Automatic rating optimization [patent_app_type] => utility [patent_app_number] => 15/242771 [patent_app_country] => US [patent_app_date] => 2016-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10589 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 518 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15242771 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/242771
Automatic rating optimization Aug 21, 2016 Issued
Array ( [id] => 11314189 [patent_doc_number] => 20160350299 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-01 [patent_title] => 'IMAGE AS DATABASE' [patent_app_type] => utility [patent_app_number] => 15/233744 [patent_app_country] => US [patent_app_date] => 2016-08-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9387 [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] => 15233744 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/233744
IMAGE AS DATABASE Aug 9, 2016 Abandoned
Array ( [id] => 12352701 [patent_doc_number] => 09953076 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-04-24 [patent_title] => Predictive query completion and predictive search results [patent_app_type] => utility [patent_app_number] => 15/210535 [patent_app_country] => US [patent_app_date] => 2016-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 21 [patent_no_of_words] => 20947 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 373 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15210535 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/210535
Predictive query completion and predictive search results Jul 13, 2016 Issued
Array ( [id] => 13347657 [patent_doc_number] => 20180225368 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-08-09 [patent_title] => METHOD AND SYSTEM FOR VISUALLY PRESENTING ELECTRONIC RAW DATA SETS [patent_app_type] => utility [patent_app_number] => 15/743028 [patent_app_country] => US [patent_app_date] => 2016-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6254 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15743028 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/743028
METHOD AND SYSTEM FOR VISUALLY PRESENTING ELECTRONIC RAW DATA SETS Jul 13, 2016 Abandoned
Array ( [id] => 13721969 [patent_doc_number] => 20170371939 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-12-28 [patent_title] => SHIPPING OF DATA THROUGH ETL STAGES [patent_app_type] => utility [patent_app_number] => 15/190223 [patent_app_country] => US [patent_app_date] => 2016-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10103 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15190223 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/190223
Shipping of data through ETL stages Jun 22, 2016 Issued
Array ( [id] => 13721975 [patent_doc_number] => 20170371942 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-12-28 [patent_title] => MIGRATING OF USER INTERFACES USING AN ENHANCED UNIFIED METADATA REPOSITORY [patent_app_type] => utility [patent_app_number] => 15/189535 [patent_app_country] => US [patent_app_date] => 2016-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10901 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15189535 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/189535
MIGRATING OF USER INTERFACES USING AN ENHANCED UNIFIED METADATA REPOSITORY Jun 21, 2016 Abandoned
Array ( [id] => 13707187 [patent_doc_number] => 20170364548 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-12-21 [patent_title] => SYSTEM FOR MONITORING DATA POINTS WITHIN A DATA RECORD TO VALIDATE ASSOCIATION BETWEEN THE DATA POINTS AND AN ENTITY ASSOCIATED WITH THE DATA RECORD [patent_app_type] => utility [patent_app_number] => 15/188646 [patent_app_country] => US [patent_app_date] => 2016-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9863 [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] => 15188646 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/188646
SYSTEM FOR MONITORING DATA POINTS WITHIN A DATA RECORD TO VALIDATE ASSOCIATION BETWEEN THE DATA POINTS AND AN ENTITY ASSOCIATED WITH THE DATA RECORD Jun 20, 2016 Abandoned
Array ( [id] => 14601537 [patent_doc_number] => 10353961 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-07-16 [patent_title] => Systems and methods for conducting and terminating a technology-assisted review [patent_app_type] => utility [patent_app_number] => 15/186366 [patent_app_country] => US [patent_app_date] => 2016-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9102 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 429 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15186366 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/186366
Systems and methods for conducting and terminating a technology-assisted review Jun 16, 2016 Issued
Array ( [id] => 14250557 [patent_doc_number] => 10275480 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-04-30 [patent_title] => Immediately-consistent lock-free indexing for distributed applications [patent_app_type] => utility [patent_app_number] => 15/184943 [patent_app_country] => US [patent_app_date] => 2016-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 13615 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 239 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15184943 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/184943
Immediately-consistent lock-free indexing for distributed applications Jun 15, 2016 Issued
Array ( [id] => 11086614 [patent_doc_number] => 20160283579 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-29 [patent_title] => 'INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND COMPUTER PROGRAM' [patent_app_type] => utility [patent_app_number] => 15/173793 [patent_app_country] => US [patent_app_date] => 2016-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 46 [patent_figures_cnt] => 46 [patent_no_of_words] => 23466 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15173793 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/173793
INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND COMPUTER PROGRAM Jun 5, 2016 Abandoned
Array ( [id] => 11644256 [patent_doc_number] => 09665635 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-05-30 [patent_title] => 'Managing replication configuration availability' [patent_app_type] => utility [patent_app_number] => 15/173828 [patent_app_country] => US [patent_app_date] => 2016-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4551 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 408 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15173828 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/173828
Managing replication configuration availability Jun 5, 2016 Issued
Array ( [id] => 16974513 [patent_doc_number] => 11070498 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-20 [patent_title] => Computer-implemented method and system for enabling network communication using sponsored chat links [patent_app_type] => utility [patent_app_number] => 15/143569 [patent_app_country] => US [patent_app_date] => 2016-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 17 [patent_no_of_words] => 10121 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 373 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15143569 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/143569
Computer-implemented method and system for enabling network communication using sponsored chat links Apr 29, 2016 Issued
Menu