Search

Sunil K. Singh

Examiner (ID: 8685)

Most Active Art Unit
3732
Art Unit(s)
3732, 3722
Total Applications
563
Issued Applications
197
Pending Applications
63
Abandoned Applications
322

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 13993181 [patent_doc_number] => 20190065748 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-28 [patent_title] => TROLL ACCOUNT DETECTION [patent_app_type] => utility [patent_app_number] => 16/118678 [patent_app_country] => US [patent_app_date] => 2018-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 27175 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16118678 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/118678
Troll account detection Aug 30, 2018 Issued
Array ( [id] => 16165227 [patent_doc_number] => 20200220846 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-09 [patent_title] => Automation and/or Communications Appliance and Method for Checking Datagrams Transmitted in An Industrial Automation System [patent_app_type] => utility [patent_app_number] => 16/642701 [patent_app_country] => US [patent_app_date] => 2018-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3144 [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] => 16642701 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/642701
Automation and/or Communications Appliance and Method for Checking Datagrams Transmitted in An Industrial Automation System Aug 26, 2018 Abandoned
Array ( [id] => 15562201 [patent_doc_number] => 20200065512 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-27 [patent_title] => PERSONAL PRIVACY PROTOCOLS FOR SHARING MEDIA ON SOCIAL MEDIA PLATFORMS [patent_app_type] => utility [patent_app_number] => 16/111690 [patent_app_country] => US [patent_app_date] => 2018-08-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9269 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16111690 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/111690
Personal privacy protocols for sharing media on social media platforms Aug 23, 2018 Issued
Array ( [id] => 17701219 [patent_doc_number] => 11374956 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-06-28 [patent_title] => Malicious social media account identification [patent_app_type] => utility [patent_app_number] => 15/998930 [patent_app_country] => US [patent_app_date] => 2018-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 22 [patent_no_of_words] => 26852 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15998930 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/998930
Malicious social media account identification Aug 16, 2018 Issued
Array ( [id] => 17701219 [patent_doc_number] => 11374956 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-06-28 [patent_title] => Malicious social media account identification [patent_app_type] => utility [patent_app_number] => 15/998930 [patent_app_country] => US [patent_app_date] => 2018-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 22 [patent_no_of_words] => 26852 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15998930 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/998930
Malicious social media account identification Aug 16, 2018 Issued
Array ( [id] => 17701219 [patent_doc_number] => 11374956 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-06-28 [patent_title] => Malicious social media account identification [patent_app_type] => utility [patent_app_number] => 15/998930 [patent_app_country] => US [patent_app_date] => 2018-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 22 [patent_no_of_words] => 26852 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15998930 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/998930
Malicious social media account identification Aug 16, 2018 Issued
Array ( [id] => 17701219 [patent_doc_number] => 11374956 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-06-28 [patent_title] => Malicious social media account identification [patent_app_type] => utility [patent_app_number] => 15/998930 [patent_app_country] => US [patent_app_date] => 2018-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 22 [patent_no_of_words] => 26852 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15998930 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/998930
Malicious social media account identification Aug 16, 2018 Issued
Array ( [id] => 13849949 [patent_doc_number] => 20190028459 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-24 [patent_title] => METHOD FOR SETTING UP A COMMUNICATION CHANNEL BETWEEN A SERVER DEVICE AND A CLIENT DEVICE [patent_app_type] => utility [patent_app_number] => 16/038558 [patent_app_country] => US [patent_app_date] => 2018-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5486 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [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] => 16038558 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/038558
Method for setting up a communication channel between a server device and a client device Jul 17, 2018 Issued
Array ( [id] => 13834313 [patent_doc_number] => 20190020641 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-17 [patent_title] => SECURE COMMUNICATION FOR MEDICAL DEVICES [patent_app_type] => utility [patent_app_number] => 16/036750 [patent_app_country] => US [patent_app_date] => 2018-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8445 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 44 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16036750 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/036750
Secure communication for medical devices Jul 15, 2018 Issued
Array ( [id] => 19064108 [patent_doc_number] => 11943375 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-03-26 [patent_title] => Method and apparatus for managing cloud services using smart contracts and blockchains in a federation of cloud providers [patent_app_type] => utility [patent_app_number] => 17/257258 [patent_app_country] => US [patent_app_date] => 2018-07-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 14568 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 546 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17257258 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/257258
Method and apparatus for managing cloud services using smart contracts and blockchains in a federation of cloud providers Jul 8, 2018 Issued
Array ( [id] => 15257697 [patent_doc_number] => 20190377582 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-12 [patent_title] => ADAPTIVE LOCKING IN ELASTIC THREADING SYSTEMS [patent_app_type] => utility [patent_app_number] => 16/004412 [patent_app_country] => US [patent_app_date] => 2018-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5926 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16004412 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/004412
Adaptive locking in elastic threading systems Jun 9, 2018 Issued
Array ( [id] => 18386364 [patent_doc_number] => 11657147 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-05-23 [patent_title] => System and method for detecting adversarial activities using a compact graph representation [patent_app_type] => utility [patent_app_number] => 15/961706 [patent_app_country] => US [patent_app_date] => 2018-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7674 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 174 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15961706 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/961706
System and method for detecting adversarial activities using a compact graph representation Apr 23, 2018 Issued
Array ( [id] => 14997733 [patent_doc_number] => 20190317824 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-17 [patent_title] => DEPLOYMENT OF SERVICES ACROSS CLUSTERS OF NODES [patent_app_type] => utility [patent_app_number] => 15/950821 [patent_app_country] => US [patent_app_date] => 2018-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7102 [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] => 15950821 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/950821
DEPLOYMENT OF SERVICES ACROSS CLUSTERS OF NODES Apr 10, 2018 Abandoned
Array ( [id] => 17492198 [patent_doc_number] => 11281501 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-22 [patent_title] => Determination of workload distribution across processors in a memory system [patent_app_type] => utility [patent_app_number] => 15/945533 [patent_app_country] => US [patent_app_date] => 2018-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 7522 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 231 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15945533 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/945533
Determination of workload distribution across processors in a memory system Apr 3, 2018 Issued
Array ( [id] => 16844735 [patent_doc_number] => 11016822 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-05-25 [patent_title] => Cascade streaming between data processing engines in an array [patent_app_type] => utility [patent_app_number] => 15/944578 [patent_app_country] => US [patent_app_date] => 2018-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 11 [patent_no_of_words] => 6936 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15944578 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/944578
Cascade streaming between data processing engines in an array Apr 2, 2018 Issued
Array ( [id] => 13467253 [patent_doc_number] => 20180285169 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-04 [patent_title] => INFORMATION PROCESSING SYSTEM AND COMPUTER-IMPLEMENTED METHOD [patent_app_type] => utility [patent_app_number] => 15/928368 [patent_app_country] => US [patent_app_date] => 2018-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9104 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15928368 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/928368
INFORMATION PROCESSING SYSTEM AND COMPUTER-IMPLEMENTED METHOD Mar 21, 2018 Abandoned
Array ( [id] => 14901413 [patent_doc_number] => 20190294472 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-09-26 [patent_title] => SYSTEMS AND METHODS FOR VARIABLE RATE LIMITING OF SHARED RESOURCE ACCESS [patent_app_type] => utility [patent_app_number] => 15/928656 [patent_app_country] => US [patent_app_date] => 2018-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8214 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15928656 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/928656
Systems and methods for variable rate limiting of shared resource access Mar 21, 2018 Issued
Array ( [id] => 16788007 [patent_doc_number] => 10990440 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-04-27 [patent_title] => Real-time distributed job scheduler with job self-scheduling [patent_app_type] => utility [patent_app_number] => 15/890324 [patent_app_country] => US [patent_app_date] => 2018-02-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 37 [patent_no_of_words] => 26215 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 243 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15890324 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/890324
Real-time distributed job scheduler with job self-scheduling Feb 5, 2018 Issued
Array ( [id] => 18638104 [patent_doc_number] => 11762706 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-09-19 [patent_title] => Computing environment pooling [patent_app_type] => utility [patent_app_number] => 15/886687 [patent_app_country] => US [patent_app_date] => 2018-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5224 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 321 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15886687 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/886687
Computing environment pooling Jan 31, 2018 Issued
Array ( [id] => 14379207 [patent_doc_number] => 20190163516 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-30 [patent_title] => ACCESSING HOST SERVICES FOR VIRTUAL GUEST OPERATING SYSTEMS [patent_app_type] => utility [patent_app_number] => 15/883146 [patent_app_country] => US [patent_app_date] => 2018-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9136 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 197 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15883146 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/883146
Accessing host services for virtual guest operating systems Jan 29, 2018 Issued
Menu