
Kaushikkumar M. Patel
Examiner (ID: 7225, Phone: (571)272-5536 , Office: P/2138 )
| Most Active Art Unit | 2138 |
| Art Unit(s) | 2188, 2138, 2186 |
| Total Applications | 1024 |
| Issued Applications | 812 |
| Pending Applications | 47 |
| Abandoned Applications | 179 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 10688250
[patent_doc_number] => 20160034395
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-02-04
[patent_title] => 'Method and Apparatus for Ensuring Data Cache Coherency'
[patent_app_type] => utility
[patent_app_number] => 14/791699
[patent_app_country] => US
[patent_app_date] => 2015-07-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4510
[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] => 14791699
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/791699 | Method and apparatus for ensuring data cache coherency | Jul 5, 2015 | Issued |
Array
(
[id] => 11538347
[patent_doc_number] => 09612754
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-04-04
[patent_title] => 'Data storage system with window allocation using window cache'
[patent_app_type] => utility
[patent_app_number] => 14/753476
[patent_app_country] => US
[patent_app_date] => 2015-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 8340
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 165
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14753476
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/753476 | Data storage system with window allocation using window cache | Jun 28, 2015 | Issued |
Array
(
[id] => 11584647
[patent_doc_number] => 09639287
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-05-02
[patent_title] => 'Write command reporting'
[patent_app_type] => utility
[patent_app_number] => 14/753507
[patent_app_country] => US
[patent_app_date] => 2015-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5743
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 199
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14753507
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/753507 | Write command reporting | Jun 28, 2015 | Issued |
Array
(
[id] => 11724274
[patent_doc_number] => 09697129
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-07-04
[patent_title] => 'Multiple window based segment prefetching'
[patent_app_type] => utility
[patent_app_number] => 14/753686
[patent_app_country] => US
[patent_app_date] => 2015-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3713
[patent_no_of_claims] => 15
[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] => 14753686
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/753686 | Multiple window based segment prefetching | Jun 28, 2015 | Issued |
Array
(
[id] => 11488442
[patent_doc_number] => 09594513
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-03-14
[patent_title] => 'Data storage system with file system stream detection'
[patent_app_type] => utility
[patent_app_number] => 14/753450
[patent_app_country] => US
[patent_app_date] => 2015-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 8000
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 188
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14753450
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/753450 | Data storage system with file system stream detection | Jun 28, 2015 | Issued |
Array
(
[id] => 11234659
[patent_doc_number] => 09461904
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-10-04
[patent_title] => 'Selective enablement of operating modes or features via host transfer rate detection'
[patent_app_type] => utility
[patent_app_number] => 14/746238
[patent_app_country] => US
[patent_app_date] => 2015-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 12765
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 80
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14746238
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/746238 | Selective enablement of operating modes or features via host transfer rate detection | Jun 21, 2015 | Issued |
Array
(
[id] => 11717029
[patent_doc_number] => 20170185528
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-29
[patent_title] => 'A DATA PROCESSING APPARATUS, AND A METHOD OF HANDLING ADDRESS TRANSLATION WITHIN A DATA PROCESSING APPARATUS'
[patent_app_type] => utility
[patent_app_number] => 15/325250
[patent_app_country] => US
[patent_app_date] => 2015-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8567
[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] => 15325250
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/325250 | Data processing apparatus, and a method of handling address translation within a data processing apparatus | Jun 21, 2015 | Issued |
Array
(
[id] => 13281317
[patent_doc_number] => 10152242
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-12-11
[patent_title] => Host based hints
[patent_app_type] => utility
[patent_app_number] => 14/744617
[patent_app_country] => US
[patent_app_date] => 2015-06-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6897
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 101
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14744617
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/744617 | Host based hints | Jun 18, 2015 | Issued |
Array
(
[id] => 11672373
[patent_doc_number] => 20170161095
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-08
[patent_title] => 'CALL STACK MAINTENANCE FOR A TRANSACTIONAL DATA PROCESSING EXECUTION MODE'
[patent_app_type] => utility
[patent_app_number] => 15/325301
[patent_app_country] => US
[patent_app_date] => 2015-06-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 9246
[patent_no_of_claims] => 13
[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] => 15325301
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/325301 | Call stack maintenance for a transactional data processing execution mode | Jun 8, 2015 | Issued |
Array
(
[id] => 11069879
[patent_doc_number] => 20160266843
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-09-15
[patent_title] => 'MEMORY DEVICE, COMMUNICATION DEVICE, AND MEMORY CONTROLLER'
[patent_app_type] => utility
[patent_app_number] => 14/721396
[patent_app_country] => US
[patent_app_date] => 2015-05-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 6291
[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] => 14721396
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/721396 | MEMORY DEVICE, COMMUNICATION DEVICE, AND MEMORY CONTROLLER | May 25, 2015 | Abandoned |
Array
(
[id] => 11314127
[patent_doc_number] => 20160350237
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-01
[patent_title] => 'MANAGING SECTORED CACHE'
[patent_app_type] => utility
[patent_app_number] => 14/721625
[patent_app_country] => US
[patent_app_date] => 2015-05-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 7376
[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] => 14721625
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/721625 | Managing sectored cache | May 25, 2015 | Issued |
Array
(
[id] => 12966862
[patent_doc_number] => 09875182
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-01-23
[patent_title] => Lock free container packing
[patent_app_type] => utility
[patent_app_number] => 14/721587
[patent_app_country] => US
[patent_app_date] => 2015-05-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5190
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 149
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14721587
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/721587 | Lock free container packing | May 25, 2015 | Issued |
Array
(
[id] => 10462277
[patent_doc_number] => 20150347291
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-12-03
[patent_title] => 'FLASH MEMORY BASED STORAGE SYSTEM AND OPERATING METHOD'
[patent_app_type] => utility
[patent_app_number] => 14/721420
[patent_app_country] => US
[patent_app_date] => 2015-05-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 21
[patent_no_of_words] => 8050
[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] => 14721420
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/721420 | FLASH MEMORY BASED STORAGE SYSTEM AND OPERATING METHOD | May 25, 2015 | Abandoned |
Array
(
[id] => 10327940
[patent_doc_number] => 20150212944
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-07-30
[patent_title] => 'Method and Apparatus for Pushing Memory Data'
[patent_app_type] => utility
[patent_app_number] => 14/680262
[patent_app_country] => US
[patent_app_date] => 2015-04-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8763
[patent_no_of_claims] => 14
[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] => 14680262
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/680262 | Method and apparatus for pushing memory data | Apr 6, 2015 | Issued |
Array
(
[id] => 11614315
[patent_doc_number] => 09652171
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-05-16
[patent_title] => 'Datapath subsystem, method and device utilizing memory sharing'
[patent_app_type] => utility
[patent_app_number] => 14/673840
[patent_app_country] => US
[patent_app_date] => 2015-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 13857
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 194
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14673840
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/673840 | Datapath subsystem, method and device utilizing memory sharing | Mar 29, 2015 | Issued |
Array
(
[id] => 11523542
[patent_doc_number] => 09606942
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-03-28
[patent_title] => 'Packet processing system, method and device utilizing a port client chain'
[patent_app_type] => utility
[patent_app_number] => 14/673828
[patent_app_country] => US
[patent_app_date] => 2015-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 8381
[patent_no_of_claims] => 40
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 125
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14673828
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/673828 | Packet processing system, method and device utilizing a port client chain | Mar 29, 2015 | Issued |
Array
(
[id] => 11538541
[patent_doc_number] => 09612950
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-04-04
[patent_title] => 'Control path subsystem, method and device utilizing memory sharing'
[patent_app_type] => utility
[patent_app_number] => 14/673836
[patent_app_country] => US
[patent_app_date] => 2015-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 13857
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 205
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14673836
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/673836 | Control path subsystem, method and device utilizing memory sharing | Mar 29, 2015 | Issued |
Array
(
[id] => 11465584
[patent_doc_number] => 09582215
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-02-28
[patent_title] => 'Packet processing system, method and device utilizing memory sharing'
[patent_app_type] => utility
[patent_app_number] => 14/673835
[patent_app_country] => US
[patent_app_date] => 2015-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 13857
[patent_no_of_claims] => 45
[patent_no_of_ind_claims] => 10
[patent_words_short_claim] => 240
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14673835
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/673835 | Packet processing system, method and device utilizing memory sharing | Mar 29, 2015 | Issued |
Array
(
[id] => 10370155
[patent_doc_number] => 20150255159
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-09-10
[patent_title] => 'METHOD FOR CONTROLLING A NON-VOLATILE SEMICONDUCTOR MEMORY, AND SEMICONDUCTOR STORAGE SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 14/643818
[patent_app_country] => US
[patent_app_date] => 2015-03-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 21
[patent_no_of_words] => 15729
[patent_no_of_claims] => 1
[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] => 14643818
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/643818 | METHOD FOR CONTROLLING A NON-VOLATILE SEMICONDUCTOR MEMORY, AND SEMICONDUCTOR STORAGE SYSTEM | Mar 9, 2015 | Abandoned |
Array
(
[id] => 11465582
[patent_doc_number] => 09582212
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-02-28
[patent_title] => 'Notification of trigger condition to reduce declared capacity of a storage device'
[patent_app_type] => utility
[patent_app_number] => 14/621253
[patent_app_country] => US
[patent_app_date] => 2015-02-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 32
[patent_figures_cnt] => 33
[patent_no_of_words] => 45305
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 187
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14621253
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/621253 | Notification of trigger condition to reduce declared capacity of a storage device | Feb 11, 2015 | Issued |