Search

Cheikh T. Ndiaye

Examiner (ID: 2868, Phone: (571)270-3914 , Office: P/2447 )

Most Active Art Unit
2447
Art Unit(s)
2447
Total Applications
773
Issued Applications
575
Pending Applications
68
Abandoned Applications
156

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 13231079 [patent_doc_number] => 10129331 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-11-13 [patent_title] => Load balancing using a client swapping operation [patent_app_type] => utility [patent_app_number] => 14/825193 [patent_app_country] => US [patent_app_date] => 2015-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 6574 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14825193 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/825193
Load balancing using a client swapping operation Aug 12, 2015 Issued
Array ( [id] => 13323041 [patent_doc_number] => 20180213058 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-07-26 [patent_title] => DYNAMIC ADJUSTMENT OF USER PROFILES FOR BUNDLED APPLICATIONS [patent_app_type] => utility [patent_app_number] => 15/503278 [patent_app_country] => US [patent_app_date] => 2015-08-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10606 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15503278 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/503278
DYNAMIC ADJUSTMENT OF USER PROFILES FOR BUNDLED APPLICATIONS Aug 10, 2015 Abandoned
Array ( [id] => 14399917 [patent_doc_number] => 10313257 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-06-04 [patent_title] => Agent message delivery fairness [patent_app_type] => utility [patent_app_number] => 14/818169 [patent_app_country] => US [patent_app_date] => 2015-08-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 20419 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14818169 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/818169
Agent message delivery fairness Aug 3, 2015 Issued
Array ( [id] => 11711726 [patent_doc_number] => 20170180225 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-22 [patent_title] => 'CONFLICT DETECTION IN A HYBRID NETWORK DEVICE' [patent_app_type] => utility [patent_app_number] => 15/327101 [patent_app_country] => US [patent_app_date] => 2015-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4999 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 6 [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] => 15327101 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/327101
Conflict detection in a hybrid network device Jul 16, 2015 Issued
Array ( [id] => 11392672 [patent_doc_number] => 09553930 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-01-24 [patent_title] => 'DNS overriding-based methods of accelerating content delivery' [patent_app_type] => utility [patent_app_number] => 14/802958 [patent_app_country] => US [patent_app_date] => 2015-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10388 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 337 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14802958 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/802958
DNS overriding-based methods of accelerating content delivery Jul 16, 2015 Issued
Array ( [id] => 13083545 [patent_doc_number] => 10061839 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-08-28 [patent_title] => Classifying, tagging, and searching data, information, content, and images [patent_app_type] => utility [patent_app_number] => 14/796794 [patent_app_country] => US [patent_app_date] => 2015-07-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 16 [patent_no_of_words] => 20004 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14796794 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/796794
Classifying, tagging, and searching data, information, content, and images Jul 9, 2015 Issued
Array ( [id] => 10419446 [patent_doc_number] => 20150304458 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-22 [patent_title] => 'METHOD AND APPARATUS FOR PROVIDING A DYNAMIC EXECUTION ENVIRONMENT IN NETWORK COMMUNICATION BETWEEN A CLIENT AND A SERVER' [patent_app_type] => utility [patent_app_number] => 14/754204 [patent_app_country] => US [patent_app_date] => 2015-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4764 [patent_no_of_claims] => 16 [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] => 14754204 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/754204
Method and apparatus for providing a dynamic execution environment in network communication between a client and a server Jun 28, 2015 Issued
Array ( [id] => 17331137 [patent_doc_number] => 11221596 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-01-11 [patent_title] => Hub for managing networked household appliances [patent_app_type] => utility [patent_app_number] => 14/752281 [patent_app_country] => US [patent_app_date] => 2015-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6439 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14752281 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/752281
Hub for managing networked household appliances Jun 25, 2015 Issued
Array ( [id] => 10401732 [patent_doc_number] => 20150286741 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-08 [patent_title] => 'Pre-Fetching Map Data Based on a Tile Budget' [patent_app_type] => utility [patent_app_number] => 14/746523 [patent_app_country] => US [patent_app_date] => 2015-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 10578 [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] => 14746523 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/746523
Pre-Fetching Map Data Based on a Tile Budget Jun 21, 2015 Abandoned
Array ( [id] => 10386125 [patent_doc_number] => 20150271133 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-09-24 [patent_title] => 'NETWORK DEVICE, NETWORK DEVICE CONTROL METHOD, AND STORAGE MEDIUM' [patent_app_type] => utility [patent_app_number] => 14/733403 [patent_app_country] => US [patent_app_date] => 2015-06-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 5605 [patent_no_of_claims] => 20 [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] => 14733403 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/733403
Network device, network device control method, and storage medium Jun 7, 2015 Issued
Array ( [id] => 10379153 [patent_doc_number] => 20150264160 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-09-17 [patent_title] => 'MANAGING SEARCH SESSION DATA' [patent_app_type] => utility [patent_app_number] => 14/725113 [patent_app_country] => US [patent_app_date] => 2015-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 11505 [patent_no_of_claims] => 30 [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] => 14725113 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/725113
Managing search session data May 28, 2015 Issued
Array ( [id] => 12938464 [patent_doc_number] => 09832081 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-11-28 [patent_title] => Allocating physical nodes for processes in an execution plan [patent_app_type] => utility [patent_app_number] => 14/726195 [patent_app_country] => US [patent_app_date] => 2015-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 6425 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [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] => 14726195 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/726195
Allocating physical nodes for processes in an execution plan May 28, 2015 Issued
Array ( [id] => 10344532 [patent_doc_number] => 20150229537 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-08-13 [patent_title] => 'POLICY ENFORCEMENT IN A DISTRIBUTED COMPUTING SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/696196 [patent_app_country] => US [patent_app_date] => 2015-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7339 [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] => 14696196 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/696196
Policy enforcement in a distributed computing system Apr 23, 2015 Issued
Array ( [id] => 11797691 [patent_doc_number] => 09407572 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-08-02 [patent_title] => 'Multiple cloud marketplace aggregation' [patent_app_type] => utility [patent_app_number] => 14/691276 [patent_app_country] => US [patent_app_date] => 2015-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7736 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14691276 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/691276
Multiple cloud marketplace aggregation Apr 19, 2015 Issued
Array ( [id] => 10578074 [patent_doc_number] => 09300732 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-03-29 [patent_title] => 'User control over content delivery' [patent_app_type] => utility [patent_app_number] => 14/659316 [patent_app_country] => US [patent_app_date] => 2015-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 11198 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14659316 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/659316
User control over content delivery Mar 15, 2015 Issued
Array ( [id] => 11870408 [patent_doc_number] => 20170237693 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-17 [patent_title] => 'METHOD OF AND SYSTEM FOR PROCESSING AN ELECTRONIC MESSAGE DESTINED FOR AN ELECTRONIC DEVICE' [patent_app_type] => utility [patent_app_number] => 15/503019 [patent_app_country] => US [patent_app_date] => 2015-02-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 16498 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 5 [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] => 15503019 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/503019
Method of and system for processing an electronic message destined for an electronic device Feb 1, 2015 Issued
Array ( [id] => 10330337 [patent_doc_number] => 20150215341 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-07-30 [patent_title] => 'METHOD AND SYSTEM FOR REDUCING MESSAGE PASSING FOR CONTENTION DETECTION IN DISTRIBUTED SIP SERVER ENVIRONMENTS' [patent_app_type] => utility [patent_app_number] => 14/607474 [patent_app_country] => US [patent_app_date] => 2015-01-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8612 [patent_no_of_claims] => 11 [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] => 14607474 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/607474
Method and system for reducing message passing for contention detection in distributed SIP server environments Jan 27, 2015 Issued
Array ( [id] => 11294890 [patent_doc_number] => 20160344822 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-24 [patent_title] => 'INFORMATION PROCESSING TERMINAL, AND CONTROLLING METHOD THEREOF' [patent_app_type] => utility [patent_app_number] => 15/106973 [patent_app_country] => US [patent_app_date] => 2015-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 10996 [patent_no_of_claims] => 15 [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] => 15106973 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/106973
Information processing terminal, and controlling method thereof Jan 18, 2015 Issued
Array ( [id] => 10242712 [patent_doc_number] => 20150127707 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-05-07 [patent_title] => 'TERMINAL COMMUNICATION APPARATUS, AND DISTRIBUTED CONTROL SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/596604 [patent_app_country] => US [patent_app_date] => 2015-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 9082 [patent_no_of_claims] => 5 [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] => 14596604 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/596604
Terminal communication apparatus, and distributed control system Jan 13, 2015 Issued
Array ( [id] => 10583181 [patent_doc_number] => 09305305 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-04-05 [patent_title] => 'Delivering offers' [patent_app_type] => utility [patent_app_number] => 14/594647 [patent_app_country] => US [patent_app_date] => 2015-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4519 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 255 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14594647 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/594647
Delivering offers Jan 11, 2015 Issued
Menu