Search

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 numberTitle of the applicationFiling DateStatus
Array ( [id] => 10349603 [patent_doc_number] => 20150234607 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-08-20 [patent_title] => 'DISK DRIVE AND DATA SAVE METHOD' [patent_app_type] => utility [patent_app_number] => 14/314278 [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] => 6896 [patent_no_of_claims] => 12 [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] => 14314278 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/314278
DISK DRIVE AND DATA SAVE METHOD Jun 24, 2014 Abandoned
Array ( [id] => 10342315 [patent_doc_number] => 20150227320 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-08-13 [patent_title] => 'STORAGE SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/314383 [patent_app_country] => US [patent_app_date] => 2014-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 6177 [patent_no_of_claims] => 9 [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] => 14314383 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/314383
Storage system Jun 24, 2014 Issued
Array ( [id] => 11258506 [patent_doc_number] => 09483406 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-11-01 [patent_title] => 'Communicating prefetchers that throttle one another' [patent_app_type] => utility [patent_app_number] => 14/315064 [patent_app_country] => US [patent_app_date] => 2014-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4082 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14315064 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/315064
Communicating prefetchers that throttle one another Jun 24, 2014 Issued
Array ( [id] => 10976977 [patent_doc_number] => 20140380012 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-12-25 [patent_title] => 'System and Methods of Data Migration Between Storage Devices' [patent_app_type] => utility [patent_app_number] => 14/314911 [patent_app_country] => US [patent_app_date] => 2014-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5776 [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] => 14314911 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/314911
System and Methods of Data Migration Between Storage Devices Jun 24, 2014 Abandoned
Array ( [id] => 10976930 [patent_doc_number] => 20140379965 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-12-25 [patent_title] => 'ADAPTIVE CACHE MEMORY CONTROLLER' [patent_app_type] => utility [patent_app_number] => 14/313055 [patent_app_country] => US [patent_app_date] => 2014-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 6929 [patent_no_of_claims] => 22 [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] => 14313055 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/313055
Adaptive cache memory controller Jun 23, 2014 Issued
Array ( [id] => 11752182 [patent_doc_number] => 09710194 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-07-18 [patent_title] => 'Port provisioning based on initiator usage' [patent_app_type] => utility [patent_app_number] => 14/313104 [patent_app_country] => US [patent_app_date] => 2014-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 7924 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 14313104 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/313104
Port provisioning based on initiator usage Jun 23, 2014 Issued
Array ( [id] => 10485470 [patent_doc_number] => 20150370490 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-12-24 [patent_title] => 'OPTIMIZING SSD-BASED CONTENT CACHES IN CONTENT DELIVERY NETWORKS' [patent_app_type] => utility [patent_app_number] => 14/312721 [patent_app_country] => US [patent_app_date] => 2014-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3513 [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] => 14312721 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/312721
OPTIMIZING SSD-BASED CONTENT CACHES IN CONTENT DELIVERY NETWORKS Jun 23, 2014 Abandoned
Array ( [id] => 11550494 [patent_doc_number] => 09619342 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-04-11 [patent_title] => 'Back up and recovery in virtual machine environments' [patent_app_type] => utility [patent_app_number] => 14/312738 [patent_app_country] => US [patent_app_date] => 2014-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6831 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 234 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14312738 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/312738
Back up and recovery in virtual machine environments Jun 23, 2014 Issued
Array ( [id] => 12173889 [patent_doc_number] => 09892033 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-02-13 [patent_title] => 'Management of memory units' [patent_app_type] => utility [patent_app_number] => 14/313821 [patent_app_country] => US [patent_app_date] => 2014-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6493 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [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] => 14313821 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/313821
Management of memory units Jun 23, 2014 Issued
Array ( [id] => 10485688 [patent_doc_number] => 20150370707 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-12-24 [patent_title] => 'DISUNITED SHARED-INFORMATION AND PRIVATE-INFORMATION CACHES' [patent_app_type] => utility [patent_app_number] => 14/313166 [patent_app_country] => US [patent_app_date] => 2014-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 10680 [patent_no_of_claims] => 27 [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] => 14313166 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/313166
DISUNITED SHARED-INFORMATION AND PRIVATE-INFORMATION CACHES Jun 23, 2014 Abandoned
Array ( [id] => 11739143 [patent_doc_number] => 09703726 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-07-11 [patent_title] => 'Systems and methods for dynamically protecting a stack from below the operating system' [patent_app_type] => utility [patent_app_number] => 14/312712 [patent_app_country] => US [patent_app_date] => 2014-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 6307 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14312712 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/312712
Systems and methods for dynamically protecting a stack from below the operating system Jun 23, 2014 Issued
Array ( [id] => 9998920 [patent_doc_number] => 09043538 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-05-26 [patent_title] => 'Memory system and method for controlling nonvolatile memory' [patent_app_type] => utility [patent_app_number] => 14/311221 [patent_app_country] => US [patent_app_date] => 2014-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 15 [patent_no_of_words] => 8575 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 737 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14311221 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/311221
Memory system and method for controlling nonvolatile memory Jun 19, 2014 Issued
Array ( [id] => 9800858 [patent_doc_number] => 20150012802 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-01-08 [patent_title] => 'Write Operations for Defect Management in Nonvolatile Memory' [patent_app_type] => utility [patent_app_number] => 14/281432 [patent_app_country] => US [patent_app_date] => 2014-05-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 11071 [patent_no_of_claims] => 15 [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] => 14281432 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/281432
Write operations for defect management in nonvolatile memory May 18, 2014 Issued
Array ( [id] => 10416753 [patent_doc_number] => 20150301763 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-22 [patent_title] => 'Storage Module and Method for Adaptive Burst Mode' [patent_app_type] => utility [patent_app_number] => 14/254393 [patent_app_country] => US [patent_app_date] => 2014-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6440 [patent_no_of_claims] => 24 [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] => 14254393 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/254393
Storage module and method for adaptive burst mode Apr 15, 2014 Issued
Array ( [id] => 14091765 [patent_doc_number] => 10241787 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-03-26 [patent_title] => Control transfer override [patent_app_type] => utility [patent_app_number] => 14/231509 [patent_app_country] => US [patent_app_date] => 2014-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4624 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14231509 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/231509
Control transfer override Mar 30, 2014 Issued
Array ( [id] => 9571738 [patent_doc_number] => 20140189451 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-07-03 [patent_title] => 'Addressing, Command Protocol, and Electrical Interface for Non-volatile Memories Utilized in Recording Usage Counts' [patent_app_type] => utility [patent_app_number] => 14/198088 [patent_app_country] => US [patent_app_date] => 2014-03-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 12034 [patent_no_of_claims] => 22 [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] => 14198088 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/198088
Addressing, command protocol, and electrical interface for non-volatile memories utilized in recording usage counts Mar 4, 2014 Issued
Array ( [id] => 9644996 [patent_doc_number] => 20140223109 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-08-07 [patent_title] => 'HARDWARE PREFETCH MANAGEMENT FOR PARTITIONED ENVIRONMENTS' [patent_app_type] => utility [patent_app_number] => 14/151312 [patent_app_country] => US [patent_app_date] => 2014-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 1944 [patent_no_of_claims] => 3 [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] => 14151312 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/151312
HARDWARE PREFETCH MANAGEMENT FOR PARTITIONED ENVIRONMENTS Jan 8, 2014 Abandoned
Array ( [id] => 9332511 [patent_doc_number] => 20140059293 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-02-27 [patent_title] => 'METHOD FOR PROTECTING A GPT CACHED DISKS DATA INTEGRITY IN AN EXTERNAL OPERATING SYSTEM ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 13/967219 [patent_app_country] => US [patent_app_date] => 2013-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5505 [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] => 13967219 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/967219
METHOD FOR PROTECTING A GPT CACHED DISKS DATA INTEGRITY IN AN EXTERNAL OPERATING SYSTEM ENVIRONMENT Aug 13, 2013 Abandoned
Array ( [id] => 10969658 [patent_doc_number] => 20140372691 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-12-18 [patent_title] => 'COUNTER POLICY IMPLEMENTATION' [patent_app_type] => utility [patent_app_number] => 13/917369 [patent_app_country] => US [patent_app_date] => 2013-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7276 [patent_no_of_claims] => 15 [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] => 13917369 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/917369
COUNTER POLICY IMPLEMENTATION Jun 12, 2013 Abandoned
Array ( [id] => 13172063 [patent_doc_number] => 10102148 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-10-16 [patent_title] => Page-based compressed storage management [patent_app_type] => utility [patent_app_number] => 13/917149 [patent_app_country] => US [patent_app_date] => 2013-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 12232 [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] => 13917149 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/917149
Page-based compressed storage management Jun 12, 2013 Issued
Menu