
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] => 13961401
[patent_doc_number] => 20190057045
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-02-21
[patent_title] => METHODS AND SYSTEMS FOR CACHING BASED ON SERVICE LEVEL AGREEMENT
[patent_app_type] => utility
[patent_app_number] => 15/679088
[patent_app_country] => US
[patent_app_date] => 2017-08-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6527
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 51
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15679088
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/679088 | METHODS AND SYSTEMS FOR CACHING BASED ON SERVICE LEVEL AGREEMENT | Aug 15, 2017 | Abandoned |
Array
(
[id] => 13948621
[patent_doc_number] => 10210086
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-02-19
[patent_title] => Fast cache demotions in storage controllers with metadata
[patent_app_type] => utility
[patent_app_number] => 15/678579
[patent_app_country] => US
[patent_app_date] => 2017-08-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5728
[patent_no_of_claims] => 18
[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] => 15678579
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/678579 | Fast cache demotions in storage controllers with metadata | Aug 15, 2017 | Issued |
Array
(
[id] => 11996241
[patent_doc_number] => 20170300396
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-10-19
[patent_title] => 'ALLOCATING DATA BASED ON HARDWARE FAULTS'
[patent_app_type] => utility
[patent_app_number] => 15/639458
[patent_app_country] => US
[patent_app_date] => 2017-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 10797
[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] => 15639458
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/639458 | ALLOCATING DATA BASED ON HARDWARE FAULTS | Jun 29, 2017 | Abandoned |
Array
(
[id] => 13738323
[patent_doc_number] => 20180373631
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-12-27
[patent_title] => EFFICIENT CACHE MEMORY HAVING AN EXPIRATION TIMER
[patent_app_type] => utility
[patent_app_number] => 15/634492
[patent_app_country] => US
[patent_app_date] => 2017-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7266
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 73
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15634492
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/634492 | Efficient cache memory having an expiration timer | Jun 26, 2017 | Issued |
Array
(
[id] => 13737941
[patent_doc_number] => 20180373439
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-12-27
[patent_title] => HYBRID DATA STORAGE SYSTEM WITH PRIVATE STORAGE CLOUD AND PUBLIC STORAGE CLOUD
[patent_app_type] => utility
[patent_app_number] => 15/635056
[patent_app_country] => US
[patent_app_date] => 2017-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16548
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[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] => 15635056
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/635056 | Hybrid data storage system with private storage cloud and public storage cloud | Jun 26, 2017 | Issued |
Array
(
[id] => 12868447
[patent_doc_number] => 20180181324
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-06-28
[patent_title] => DATA PROTECTION WITH ERASURE CODING AND XOR
[patent_app_type] => utility
[patent_app_number] => 15/634935
[patent_app_country] => US
[patent_app_date] => 2017-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5927
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15634935
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/634935 | DATA PROTECTION WITH ERASURE CODING AND XOR | Jun 26, 2017 | Abandoned |
Array
(
[id] => 13738391
[patent_doc_number] => 20180373665
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-12-27
[patent_title] => MEMORY CHANNEL DRIVER WITH ECHO CANCELLATION
[patent_app_type] => utility
[patent_app_number] => 15/634991
[patent_app_country] => US
[patent_app_date] => 2017-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5339
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 59
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15634991
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/634991 | Memory channel driver with echo cancellation | Jun 26, 2017 | Issued |
Array
(
[id] => 14601269
[patent_doc_number] => 10353827
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-07-16
[patent_title] => Zone-SDID mapping scheme for TLB purges
[patent_app_type] => utility
[patent_app_number] => 15/615857
[patent_app_country] => US
[patent_app_date] => 2017-06-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6156
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 122
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15615857
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/615857 | Zone-SDID mapping scheme for TLB purges | Jun 6, 2017 | Issued |
Array
(
[id] => 14614511
[patent_doc_number] => 10359955
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-07-23
[patent_title] => Data storage device configured to perform a non-blocking control update operation
[patent_app_type] => utility
[patent_app_number] => 15/615368
[patent_app_country] => US
[patent_app_date] => 2017-06-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 17
[patent_no_of_words] => 18411
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 67
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15615368
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/615368 | Data storage device configured to perform a non-blocking control update operation | Jun 5, 2017 | Issued |
Array
(
[id] => 12180503
[patent_doc_number] => 20180039439
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-02-08
[patent_title] => 'STORAGE SYSTEM, STORAGE CONTROL DEVICE, AND METHOD OF CONTROLLING A STORAGE SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 15/615269
[patent_app_country] => US
[patent_app_date] => 2017-06-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 9718
[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] => 15615269
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/615269 | Storage system, storage control device, and method of controlling a storage system | Jun 5, 2017 | Issued |
Array
(
[id] => 13448725
[patent_doc_number] => 20180275905
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-09-27
[patent_title] => MULTI-MODE NVME OVER FABRICS DEVICE FOR SUPPORTING CAN (CONTROLLER AREA NETWORK) BUS OR SMBUS INTERFACE
[patent_app_type] => utility
[patent_app_number] => 15/615729
[patent_app_country] => US
[patent_app_date] => 2017-06-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6097
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 71
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15615729
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/615729 | Multi-mode NVMe over fabrics device for supporting CAN (controller area network) bus or SMBus interface | Jun 5, 2017 | Issued |
| 15/609604 | INLINE DEDUPLICATION AND COMPRESSION OF PORTIONS OF DATA IN A STORAGE SYSTEM | May 30, 2017 | Abandoned |
Array
(
[id] => 13525839
[patent_doc_number] => 20180314462
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-11-01
[patent_title] => QUEUE CONTROL FOR SHARED MEMORY ACCESS
[patent_app_type] => utility
[patent_app_number] => 15/581729
[patent_app_country] => US
[patent_app_date] => 2017-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4738
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -5
[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] => 15581729
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/581729 | Queue control for shared memory access | Apr 27, 2017 | Issued |
Array
(
[id] => 13068731
[patent_doc_number] => 10055145
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-08-21
[patent_title] => System and method for load balancing with XOR star and XOR chain
[patent_app_type] => utility
[patent_app_number] => 15/581506
[patent_app_country] => US
[patent_app_date] => 2017-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 11
[patent_no_of_words] => 4140
[patent_no_of_claims] => 18
[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] => 15581506
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/581506 | System and method for load balancing with XOR star and XOR chain | Apr 27, 2017 | Issued |
Array
(
[id] => 16045831
[patent_doc_number] => 10684786
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-06-16
[patent_title] => Methods for performing global deduplication on data blocks and devices thereof
[patent_app_type] => utility
[patent_app_number] => 15/581512
[patent_app_country] => US
[patent_app_date] => 2017-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2940
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 109
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15581512
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/581512 | Methods for performing global deduplication on data blocks and devices thereof | Apr 27, 2017 | Issued |
Array
(
[id] => 12025817
[patent_doc_number] => 20170315916
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-02
[patent_title] => 'DIRECTORY MANAGEMENT METHOD, NODE CONTROLLER, AND SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 15/581599
[patent_app_country] => US
[patent_app_date] => 2017-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 15230
[patent_no_of_claims] => 16
[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] => 15581599
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/581599 | DIRECTORY MANAGEMENT METHOD, NODE CONTROLLER, AND SYSTEM | Apr 27, 2017 | Abandoned |
Array
(
[id] => 13525759
[patent_doc_number] => 20180314422
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-11-01
[patent_title] => AUTOMATIC TIERING OF STORAGE USING DYNAMIC GROUPING
[patent_app_type] => utility
[patent_app_number] => 15/499022
[patent_app_country] => US
[patent_app_date] => 2017-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9651
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 184
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15499022
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/499022 | Automatic tiering of storage using dynamic grouping | Apr 26, 2017 | Issued |
Array
(
[id] => 15231387
[patent_doc_number] => 10503415
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-12-10
[patent_title] => Snapshot processing method and related device
[patent_app_type] => utility
[patent_app_number] => 15/498832
[patent_app_country] => US
[patent_app_date] => 2017-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 7
[patent_no_of_words] => 9694
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15498832
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/498832 | Snapshot processing method and related device | Apr 26, 2017 | Issued |
Array
(
[id] => 13082895
[patent_doc_number] => 10061513
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-08-28
[patent_title] => Packet processing system, method and device utilizing memory sharing
[patent_app_type] => utility
[patent_app_number] => 15/483946
[patent_app_country] => US
[patent_app_date] => 2017-04-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 13708
[patent_no_of_claims] => 37
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 282
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15483946
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/483946 | Packet processing system, method and device utilizing memory sharing | Apr 9, 2017 | Issued |
Array
(
[id] => 13467447
[patent_doc_number] => 20180285266
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-10-04
[patent_title] => RESOURCE-SPECIFIC FLUSHES AND INVALIDATIONS OF CACHE AND MEMORY FABRIC STRUCTURES
[patent_app_type] => utility
[patent_app_number] => 15/477011
[patent_app_country] => US
[patent_app_date] => 2017-04-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 28946
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[patent_words_short_claim] => 80
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15477011
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/477011 | Resource-specific flushes and invalidations of cache and memory fabric structures | Mar 31, 2017 | Issued |