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