
Kannan Shanmugasundaram
Examiner (ID: 12223, Phone: (571)270-7763 , Office: P/2158 )
| Most Active Art Unit | 2158 |
| Art Unit(s) | 4152, 2158, 2168 |
| Total Applications | 623 |
| Issued Applications | 414 |
| Pending Applications | 57 |
| Abandoned Applications | 167 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 20635881
[patent_doc_number] => 12596756
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-04-07
[patent_title] => Personalized related queries for search segments
[patent_app_type] => utility
[patent_app_number] => 16/552867
[patent_app_country] => US
[patent_app_date] => 2019-08-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3182
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 221
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16552867
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/552867 | Personalized related queries for search segments | Aug 26, 2019 | Issued |
Array
(
[id] => 15953123
[patent_doc_number] => 10664470
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-05-26
[patent_title] => Optimization of database write operations by combining and parallelizing operations based on a hash value of primary keys
[patent_app_type] => utility
[patent_app_number] => 16/542619
[patent_app_country] => US
[patent_app_date] => 2019-08-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8654
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 446
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16542619
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/542619 | Optimization of database write operations by combining and parallelizing operations based on a hash value of primary keys | Aug 15, 2019 | Issued |
Array
(
[id] => 15182645
[patent_doc_number] => 20190361914
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-11-28
[patent_title] => METHODS AND SYSTEMS FOR A DATABASE
[patent_app_type] => utility
[patent_app_number] => 16/539009
[patent_app_country] => US
[patent_app_date] => 2019-08-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 22640
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 80
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16539009
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/539009 | METHODS AND SYSTEMS FOR A DATABASE | Aug 12, 2019 | Abandoned |
Array
(
[id] => 17908003
[patent_doc_number] => 11461859
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-10-04
[patent_title] => Method for improving document review performance
[patent_app_type] => utility
[patent_app_number] => 16/524960
[patent_app_country] => US
[patent_app_date] => 2019-07-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 26
[patent_no_of_words] => 39343
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 368
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16524960
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/524960 | Method for improving document review performance | Jul 28, 2019 | Issued |
Array
(
[id] => 15328847
[patent_doc_number] => 20200004753
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-01-02
[patent_title] => Analyzing and Answering Questions
[patent_app_type] => utility
[patent_app_number] => 16/511486
[patent_app_country] => US
[patent_app_date] => 2019-07-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 17365
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 158
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16511486
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/511486 | Analyzing and answering questions | Jul 14, 2019 | Issued |
Array
(
[id] => 16927218
[patent_doc_number] => 11048703
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-06-29
[patent_title] => Minimizing processing using an index when non leading columns match an aggregation key
[patent_app_type] => utility
[patent_app_number] => 16/447658
[patent_app_country] => US
[patent_app_date] => 2019-06-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7811
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 227
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16447658
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/447658 | Minimizing processing using an index when non leading columns match an aggregation key | Jun 19, 2019 | Issued |
Array
(
[id] => 15272097
[patent_doc_number] => 20190384783
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-12-19
[patent_title] => REGULAR EXPRESSION GENERATION BASED ON POSITIVE AND NEGATIVE PATTERN MATCHING EXAMPLES
[patent_app_type] => utility
[patent_app_number] => 16/438325
[patent_app_country] => US
[patent_app_date] => 2019-06-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 23307
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 237
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16438325
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/438325 | Regular expression generation based on positive and negative pattern matching examples | Jun 10, 2019 | Issued |
Array
(
[id] => 15936309
[patent_doc_number] => 20200159788
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-05-21
[patent_title] => SYSTEM AND METHOD OF TOKENIZING PATENTS
[patent_app_type] => utility
[patent_app_number] => 16/435532
[patent_app_country] => US
[patent_app_date] => 2019-06-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9385
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16435532
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/435532 | SYSTEM AND METHOD OF TOKENIZING PATENTS | Jun 8, 2019 | Abandoned |
Array
(
[id] => 16033155
[patent_doc_number] => 10679001
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-06-09
[patent_title] => Systems and methods for auto discovery of filters and processing electronic activities using the same
[patent_app_type] => utility
[patent_app_number] => 16/418846
[patent_app_country] => US
[patent_app_date] => 2019-05-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 31
[patent_figures_cnt] => 33
[patent_no_of_words] => 117391
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 455
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16418846
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/418846 | Systems and methods for auto discovery of filters and processing electronic activities using the same | May 20, 2019 | Issued |
Array
(
[id] => 16423833
[patent_doc_number] => 20200349031
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-11-05
[patent_title] => SYSTEMS AND METHODS FOR CONTINUOUS DATA PROTECTION
[patent_app_type] => utility
[patent_app_number] => 16/398597
[patent_app_country] => US
[patent_app_date] => 2019-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 24554
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 182
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16398597
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/398597 | Systems and methods for continuous data protection | Apr 29, 2019 | Issued |
Array
(
[id] => 16423930
[patent_doc_number] => 20200349128
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-11-05
[patent_title] => CLUSTERING WITHIN DATABASE DATA MODELS
[patent_app_type] => utility
[patent_app_number] => 16/399363
[patent_app_country] => US
[patent_app_date] => 2019-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 19049
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 250
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16399363
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/399363 | Clustering within database data models | Apr 29, 2019 | Issued |
Array
(
[id] => 16424005
[patent_doc_number] => 20200349203
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-11-05
[patent_title] => DYNAMIC FACETED SEARCH ON A DOCUMENT CORPUS
[patent_app_type] => utility
[patent_app_number] => 16/399030
[patent_app_country] => US
[patent_app_date] => 2019-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6158
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 68
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16399030
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/399030 | Dynamic faceted search on a document corpus | Apr 29, 2019 | Issued |
Array
(
[id] => 14689463
[patent_doc_number] => 20190243847
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-08-08
[patent_title] => GENERATING SEARCH KEYWORD SUGGESTIONS FROM RECENTLY USED APPLICATION
[patent_app_type] => utility
[patent_app_number] => 16/387602
[patent_app_country] => US
[patent_app_date] => 2019-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9327
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 328
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16387602
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/387602 | GENERATING SEARCH KEYWORD SUGGESTIONS FROM RECENTLY USED APPLICATION | Apr 17, 2019 | Abandoned |
Array
(
[id] => 16600373
[patent_doc_number] => 20210026904
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-01-28
[patent_title] => MECHANISMS FOR SERVICE LAYER RESOURCE RANKING AND ENHANCED RESOURCE DISCOVERY
[patent_app_type] => utility
[patent_app_number] => 16/982199
[patent_app_country] => US
[patent_app_date] => 2019-04-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 21481
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 105
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16982199
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/982199 | MECHANISMS FOR SERVICE LAYER RESOURCE RANKING AND ENHANCED RESOURCE DISCOVERY | Apr 4, 2019 | Pending |
Array
(
[id] => 16363356
[patent_doc_number] => 20200320107
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-10-08
[patent_title] => HIGH-PERFORMANCE STATISTICS
[patent_app_type] => utility
[patent_app_number] => 16/373383
[patent_app_country] => US
[patent_app_date] => 2019-04-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3686
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16373383
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/373383 | High-performance statistics | Apr 1, 2019 | Issued |
Array
(
[id] => 16363300
[patent_doc_number] => 20200320051
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-10-08
[patent_title] => SUPPORTING SCALABLE DISTRIBUTED SECONDARY INDEX USING REPLICATION ENGINE FOR HIGH-PERFORMANCE DISTRIBUTED DATABASE SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 16/372644
[patent_app_country] => US
[patent_app_date] => 2019-04-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7970
[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] => 16372644
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/372644 | Supporting scalable distributed secondary index using replication engine for high-performance distributed database systems | Apr 1, 2019 | Issued |
Array
(
[id] => 17269444
[patent_doc_number] => 11194871
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-12-07
[patent_title] => Data enrichment systems and methods for abbreviated domain name classification
[patent_app_type] => utility
[patent_app_number] => 16/370323
[patent_app_country] => US
[patent_app_date] => 2019-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 7358
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 196
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16370323
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/370323 | Data enrichment systems and methods for abbreviated domain name classification | Mar 28, 2019 | Issued |
Array
(
[id] => 16346439
[patent_doc_number] => 20200311090
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-10-01
[patent_title] => BIAS QUOTIENT MEASUREMENT AND DEBIASING FOR RECOMMENDATION ENGINES
[patent_app_type] => utility
[patent_app_number] => 16/370181
[patent_app_country] => US
[patent_app_date] => 2019-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6855
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 16370181
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/370181 | Bias quotient measurement and debiasing for recommendation engines | Mar 28, 2019 | Issued |
Array
(
[id] => 14585491
[patent_doc_number] => 20190220354
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-07-18
[patent_title] => SELECTABLE PARALLEL PROCESSING OF DISPERSED STORAGE ERROR ENCODING
[patent_app_type] => utility
[patent_app_number] => 16/366715
[patent_app_country] => US
[patent_app_date] => 2019-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5957
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 150
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16366715
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/366715 | SELECTABLE PARALLEL PROCESSING OF DISPERSED STORAGE ERROR ENCODING | Mar 26, 2019 | Abandoned |
Array
(
[id] => 14411063
[patent_doc_number] => 20190171375
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-06-06
[patent_title] => ADJUSTING OPTIMISTIC WRITES IN A DISPERSED STORAGE NETWORK
[patent_app_type] => utility
[patent_app_number] => 16/271603
[patent_app_country] => US
[patent_app_date] => 2019-02-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7470
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 312
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16271603
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/271603 | ADJUSTING OPTIMISTIC WRITES IN A DISPERSED STORAGE NETWORK | Feb 7, 2019 | Abandoned |