Steven G.s. Sanghera
Examiner (ID: 14525)
Most Active Art Unit | 3626 |
Art Unit(s) | 3626 |
Total Applications | 175 |
Issued Applications | 36 |
Pending Applications | 70 |
Abandoned Applications | 69 |
Applications
Application number | Title of the application | Filing Date | Status |
---|---|---|---|
Array
(
[id] => 10470827
[patent_doc_number] => 20150355843
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-12-10
[patent_title] => 'WRITE COMMAND OVERLAP DETECTION'
[patent_app_type] => utility
[patent_app_number] => 14/819652
[patent_app_country] => US
[patent_app_date] => 2015-08-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6998
[patent_no_of_claims] => 21
[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] => 14819652
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/819652 | Write command overlap detection | Aug 5, 2015 | Issued |
Array
(
[id] => 12570840
[patent_doc_number] => 10019196
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-07-10
[patent_title] => Efficient enforcement of command execution order in solid state drives
[patent_app_type] => utility
[patent_app_number] => 14/813436
[patent_app_country] => US
[patent_app_date] => 2015-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 5729
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 246
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14813436
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/813436 | Efficient enforcement of command execution order in solid state drives | Jul 29, 2015 | Issued |
Array
(
[id] => 11423453
[patent_doc_number] => 20170031596
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-02-02
[patent_title] => 'PARITY STRIPE LOCK ENGINE'
[patent_app_type] => utility
[patent_app_number] => 14/813250
[patent_app_country] => US
[patent_app_date] => 2015-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 10880
[patent_no_of_claims] => 13
[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] => 14813250
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/813250 | Parity stripe lock engine | Jul 29, 2015 | Issued |
Array
(
[id] => 11423456
[patent_doc_number] => 20170031600
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-02-02
[patent_title] => 'REAL-TIME ANALYSIS FOR DYNAMIC STORAGE'
[patent_app_type] => utility
[patent_app_number] => 14/813269
[patent_app_country] => US
[patent_app_date] => 2015-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 9265
[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] => 14813269
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/813269 | REAL-TIME ANALYSIS FOR DYNAMIC STORAGE | Jul 29, 2015 | Abandoned |
Array
(
[id] => 11423459
[patent_doc_number] => 20170031603
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-02-02
[patent_title] => 'RECLAMATION OF STORAGE MEDIUM'
[patent_app_type] => utility
[patent_app_number] => 14/813191
[patent_app_country] => US
[patent_app_date] => 2015-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8424
[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] => 14813191
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/813191 | Reclamation of storage medium | Jul 29, 2015 | Issued |
Array
(
[id] => 10439114
[patent_doc_number] => 20150324126
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-11-12
[patent_title] => 'STORAGE SYSTEM WITH VIRTUAL VOLUME HAVING DATA ARRANGED ASTRIDE STORAGE DEVICES, AND VOLUME MANAGEMENT METHOD'
[patent_app_type] => utility
[patent_app_number] => 14/803247
[patent_app_country] => US
[patent_app_date] => 2015-07-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 75
[patent_figures_cnt] => 75
[patent_no_of_words] => 35831
[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] => 14803247
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/803247 | Storage system with virtual volume having data arranged astride storage devices, and volume management method | Jul 19, 2015 | Issued |
Array
(
[id] => 13679291
[patent_doc_number] => 20160378382
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-29
[patent_title] => ADDRESS PROBING FOR TRANSACTION
[patent_app_type] => utility
[patent_app_number] => 14/751919
[patent_app_country] => US
[patent_app_date] => 2015-06-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16876
[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] => 14751919
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/751919 | Address probing for transaction | Jun 25, 2015 | Issued |
Array
(
[id] => 10808426
[patent_doc_number] => 20160154583
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-06-02
[patent_title] => 'APPARATUS AND METHOD FOR PROCESSING DATA SAMPLES WITH DIFFERENT BIT WIDTHS'
[patent_app_type] => utility
[patent_app_number] => 14/905970
[patent_app_country] => US
[patent_app_date] => 2015-06-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 11882
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 7
[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] => 14905970
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/905970 | Apparatus and method for processing data samples with different bit widths | Jun 15, 2015 | Issued |
Array
(
[id] => 10357150
[patent_doc_number] => 20150242155
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-08-27
[patent_title] => 'METHOD FOR PROTECTING STORAGE DEVICE DATA INTEGRITY IN AN EXTERNAL OPERATING ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 14/710539
[patent_app_country] => US
[patent_app_date] => 2015-05-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5626
[patent_no_of_claims] => 18
[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] => 14710539
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/710539 | METHOD FOR PROTECTING STORAGE DEVICE DATA INTEGRITY IN AN EXTERNAL OPERATING ENVIRONMENT | May 11, 2015 | Abandoned |
Array
(
[id] => 11759144
[patent_doc_number] => 20170206013
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-07-20
[patent_title] => 'STORAGE CONTROLLER AND USING METHOD THEREFOR'
[patent_app_type] => utility
[patent_app_number] => 15/323083
[patent_app_country] => US
[patent_app_date] => 2015-04-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 4372
[patent_no_of_claims] => 36
[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] => 15323083
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/323083 | Storage controller and using method therefor | Apr 21, 2015 | Issued |
Array
(
[id] => 10991272
[patent_doc_number] => 20160188217
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-06-30
[patent_title] => 'METHOD FOR DATA PLACEMENT IN A MEMORY BASED FILE SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 14/587075
[patent_app_country] => US
[patent_app_date] => 2014-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 7372
[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] => 14587075
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/587075 | Method for data placement in a memory based file system | Dec 30, 2014 | Issued |
Array
(
[id] => 10991267
[patent_doc_number] => 20160188212
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-06-30
[patent_title] => 'DATA STORAGE SYSTEM SELECTIVELY EMPLOYING MULTIPLE DATA COMPRESSION TECHNIQUES'
[patent_app_type] => utility
[patent_app_number] => 14/586335
[patent_app_country] => US
[patent_app_date] => 2014-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7563
[patent_no_of_claims] => 19
[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] => 14586335
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/586335 | Data storage system selectively employing multiple data compression techniques | Dec 29, 2014 | Issued |
Array
(
[id] => 13186053
[patent_doc_number] => 10108546
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-10-23
[patent_title] => Method and system for using non-volatile memory as a replacement for volatile memory
[patent_app_type] => utility
[patent_app_number] => 14/586205
[patent_app_country] => US
[patent_app_date] => 2014-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 5524
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 192
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14586205
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/586205 | Method and system for using non-volatile memory as a replacement for volatile memory | Dec 29, 2014 | Issued |
Array
(
[id] => 13157403
[patent_doc_number] => 10095425
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-10-09
[patent_title] => Techniques for storing data
[patent_app_type] => utility
[patent_app_number] => 14/586001
[patent_app_country] => US
[patent_app_date] => 2014-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 29
[patent_figures_cnt] => 29
[patent_no_of_words] => 27515
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 352
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14586001
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/586001 | Techniques for storing data | Dec 29, 2014 | Issued |
Array
(
[id] => 11523476
[patent_doc_number] => 09606876
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-03-28
[patent_title] => 'Back up and recovery in virtual machine environments'
[patent_app_type] => utility
[patent_app_number] => 14/472418
[patent_app_country] => US
[patent_app_date] => 2014-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6832
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 1
[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] => 14472418
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/472418 | Back up and recovery in virtual machine environments | Aug 28, 2014 | Issued |
Array
(
[id] => 11193212
[patent_doc_number] => 09424027
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-08-23
[patent_title] => 'Message management system for information transfer within a multitasking system'
[patent_app_type] => utility
[patent_app_number] => 14/446006
[patent_app_country] => US
[patent_app_date] => 2014-07-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 8884
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 585
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14446006
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/446006 | Message management system for information transfer within a multitasking system | Jul 28, 2014 | Issued |
Array
(
[id] => 9807852
[patent_doc_number] => 20150019797
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-01-15
[patent_title] => 'Method and Apparatus for Providing Improved Garbage Collection Process In Solid State Drive'
[patent_app_type] => utility
[patent_app_number] => 14/315172
[patent_app_country] => US
[patent_app_date] => 2014-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7365
[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] => 14315172
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/315172 | Method and apparatus for providing improved garbage collection process in solid state drive | Jun 24, 2014 | Issued |
Array
(
[id] => 11252763
[patent_doc_number] => 09478274
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-10-25
[patent_title] => 'Methods and apparatus for multiple memory maps and multiple page caches in tiered memory'
[patent_app_type] => utility
[patent_app_number] => 14/314366
[patent_app_country] => US
[patent_app_date] => 2014-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 16
[patent_no_of_words] => 8295
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 266
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14314366
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/314366 | Methods and apparatus for multiple memory maps and multiple page caches in tiered memory | Jun 24, 2014 | Issued |
Array
(
[id] => 11801232
[patent_doc_number] => 09542107
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-01-10
[patent_title] => 'Flash copy relationship management'
[patent_app_type] => utility
[patent_app_number] => 14/314203
[patent_app_country] => US
[patent_app_date] => 2014-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 12210
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 225
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14314203
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/314203 | Flash copy relationship management | Jun 24, 2014 | Issued |
Array
(
[id] => 11636992
[patent_doc_number] => 09658967
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-05-23
[patent_title] => 'Evicting cached stores'
[patent_app_type] => utility
[patent_app_number] => 14/314461
[patent_app_country] => US
[patent_app_date] => 2014-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 5566
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 2
[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] => 14314461
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/314461 | Evicting cached stores | Jun 24, 2014 | Issued |