
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |