Search

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 numberTitle of the applicationFiling DateStatus
Array ( [id] => 16432128 [patent_doc_number] => 10832216 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-11-10 [patent_title] => System and method for facilitating clearance of online content for distribution platforms [patent_app_type] => utility [patent_app_number] => 15/134335 [patent_app_country] => US [patent_app_date] => 2016-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 8141 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 335 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15134335 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/134335
System and method for facilitating clearance of online content for distribution platforms Apr 19, 2016 Issued
Array ( [id] => 11591872 [patent_doc_number] => 20170116283 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-27 [patent_title] => 'TUPLE EXTRACTION USING DYNAMICALLY GENERATED EXTRACTOR CLASSES' [patent_app_type] => utility [patent_app_number] => 15/133449 [patent_app_country] => US [patent_app_date] => 2016-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 15709 [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] => 15133449 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/133449
Tuple extraction using dynamically generated extractor classes Apr 19, 2016 Issued
Array ( [id] => 11352412 [patent_doc_number] => 20160371151 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-22 [patent_title] => 'INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, AND INFORMATION PROCESSING APPARATUS CONTROL METHOD' [patent_app_type] => utility [patent_app_number] => 15/133253 [patent_app_country] => US [patent_app_date] => 2016-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 17926 [patent_no_of_claims] => 8 [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] => 15133253 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/133253
Information processing system, information processing apparatus, and information processing apparatus control method Apr 19, 2016 Issued
Array ( [id] => 12004416 [patent_doc_number] => 20170308571 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-10-26 [patent_title] => 'TECHNIQUES FOR UTILIZING A NATURAL LANGUAGE INTERFACE TO PERFORM DATA ANALYSIS AND RETRIEVAL' [patent_app_type] => utility [patent_app_number] => 15/134010 [patent_app_country] => US [patent_app_date] => 2016-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 10499 [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] => 15134010 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/134010
TECHNIQUES FOR UTILIZING A NATURAL LANGUAGE INTERFACE TO PERFORM DATA ANALYSIS AND RETRIEVAL Apr 19, 2016 Abandoned
Array ( [id] => 11035505 [patent_doc_number] => 20160232460 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-08-11 [patent_title] => 'SYSTEM AND METHODS FOR THIRD-PARTY ACCESS TO A NETWORK-BASED SYSTEM FOR PROVIDING LOCATION-BASED UPCOMING EVENT INFORMATION' [patent_app_type] => utility [patent_app_number] => 15/130857 [patent_app_country] => US [patent_app_date] => 2016-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 23987 [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] => 15130857 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/130857
System and methods for third-party access to a network-based system for providing location-based upcoming event information Apr 14, 2016 Issued
Array ( [id] => 11801569 [patent_doc_number] => 09542447 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-01-10 [patent_title] => 'Supplementing candidate answers' [patent_app_type] => utility [patent_app_number] => 15/086605 [patent_app_country] => US [patent_app_date] => 2016-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 7622 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 525 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15086605 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/086605
Supplementing candidate answers Mar 30, 2016 Issued
Array ( [id] => 16133847 [patent_doc_number] => 10700702 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-30 [patent_title] => Updating prefix codes for pseudo-dynamic data compression [patent_app_type] => utility [patent_app_number] => 15/079268 [patent_app_country] => US [patent_app_date] => 2016-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 10966 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 222 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15079268 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/079268
Updating prefix codes for pseudo-dynamic data compression Mar 23, 2016 Issued
Array ( [id] => 11385072 [patent_doc_number] => 20170011128 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-01-12 [patent_title] => 'DYNAMIC DOMAIN QUERY AND QUERY TRANSLATION' [patent_app_type] => utility [patent_app_number] => 15/044232 [patent_app_country] => US [patent_app_date] => 2016-02-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5098 [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] => 15044232 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/044232
DYNAMIC DOMAIN QUERY AND QUERY TRANSLATION Feb 15, 2016 Abandoned
Array ( [id] => 12101187 [patent_doc_number] => 09858282 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-01-02 [patent_title] => 'Information searching apparatus, information managing apparatus, information searching method, information managing method, and computer product' [patent_app_type] => utility [patent_app_number] => 15/044781 [patent_app_country] => US [patent_app_date] => 2016-02-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 36 [patent_figures_cnt] => 56 [patent_no_of_words] => 14818 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 271 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15044781 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/044781
Information searching apparatus, information managing apparatus, information searching method, information managing method, and computer product Feb 15, 2016 Issued
Array ( [id] => 12013731 [patent_doc_number] => 09807064 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-10-31 [patent_title] => 'Distributed backup and retrieval system' [patent_app_type] => utility [patent_app_number] => 15/012796 [patent_app_country] => US [patent_app_date] => 2016-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7855 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 307 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15012796 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/012796
Distributed backup and retrieval system Jan 31, 2016 Issued
Array ( [id] => 10771211 [patent_doc_number] => 20160117367 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-04-28 [patent_title] => 'SYSTEM AND METHOD FOR GENERATING AND UPDATING LOCATION CHECK DIGITS' [patent_app_type] => utility [patent_app_number] => 14/990160 [patent_app_country] => US [patent_app_date] => 2016-01-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9148 [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] => 14990160 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/990160
System and method for generating and updating location check digits Jan 6, 2016 Issued
Array ( [id] => 10808660 [patent_doc_number] => 20160154818 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-06-02 [patent_title] => 'TRANSMITTING FILESYSTEM CHANGES OVER A NETWORK' [patent_app_type] => utility [patent_app_number] => 14/960244 [patent_app_country] => US [patent_app_date] => 2015-12-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 4634 [patent_no_of_claims] => 24 [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] => 14960244 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/960244
Transmitting filesystem changes over a network Dec 3, 2015 Issued
Array ( [id] => 15426197 [patent_doc_number] => 10546028 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-01-28 [patent_title] => Method for personalized breaking news feed [patent_app_type] => utility [patent_app_number] => 14/944356 [patent_app_country] => US [patent_app_date] => 2015-11-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 4891 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 318 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14944356 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/944356
Method for personalized breaking news feed Nov 17, 2015 Issued
Array ( [id] => 10794078 [patent_doc_number] => 20160140235 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-05-19 [patent_title] => 'REAL-TIME DISTRIBUTED IN MEMORY SEARCH ARCHITECTURE' [patent_app_type] => utility [patent_app_number] => 14/920202 [patent_app_country] => US [patent_app_date] => 2015-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 5252 [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] => 14920202 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/920202
REAL-TIME DISTRIBUTED IN MEMORY SEARCH ARCHITECTURE Oct 21, 2015 Abandoned
Array ( [id] => 11556854 [patent_doc_number] => 20170103100 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-13 [patent_title] => 'SYSTEM FOR MULTIDIMENSIONAL DATABASE ADMINISTRATION' [patent_app_type] => utility [patent_app_number] => 14/881623 [patent_app_country] => US [patent_app_date] => 2015-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6922 [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] => 14881623 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/881623
SYSTEM FOR MULTIDIMENSIONAL DATABASE ADMINISTRATION Oct 12, 2015 Abandoned
Array ( [id] => 11556823 [patent_doc_number] => 20170103069 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-13 [patent_title] => 'SUPPLEMENTING CANDIDATE ANSWERS' [patent_app_type] => utility [patent_app_number] => 14/881900 [patent_app_country] => US [patent_app_date] => 2015-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7622 [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] => 14881900 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/881900
Supplementing candidate answers Oct 12, 2015 Issued
Array ( [id] => 10824947 [patent_doc_number] => 20160171114 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-06-16 [patent_title] => 'Using Frames for Action Dialogs' [patent_app_type] => utility [patent_app_number] => 14/881778 [patent_app_country] => US [patent_app_date] => 2015-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6787 [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] => 14881778 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/881778
Using frames for action dialogs Oct 12, 2015 Issued
Array ( [id] => 16416766 [patent_doc_number] => 10824662 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-11-03 [patent_title] => Methods and system for iteratively aligning data sources [patent_app_type] => utility [patent_app_number] => 14/881469 [patent_app_country] => US [patent_app_date] => 2015-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 36 [patent_figures_cnt] => 36 [patent_no_of_words] => 12469 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 456 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14881469 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/881469
Methods and system for iteratively aligning data sources Oct 12, 2015 Issued
Array ( [id] => 11556841 [patent_doc_number] => 20170103087 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-13 [patent_title] => 'SUBSYSTEM DATASET UTILIZING CLOUD STORAGE' [patent_app_type] => utility [patent_app_number] => 14/881560 [patent_app_country] => US [patent_app_date] => 2015-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3509 [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] => 14881560 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/881560
SUBSYSTEM DATASET UTILIZING CLOUD STORAGE Oct 12, 2015 Abandoned
Array ( [id] => 11556819 [patent_doc_number] => 20170103065 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-13 [patent_title] => 'System for verifying the integrity of a document' [patent_app_type] => utility [patent_app_number] => 14/881764 [patent_app_country] => US [patent_app_date] => 2015-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2721 [patent_no_of_claims] => 9 [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] => 14881764 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/881764
System for verifying the integrity of a document Oct 12, 2015 Abandoned
Menu