Search

Glenn Gossage

Examiner (ID: 17441, Phone: (571)270-7569 , Office: P/2135 )

Most Active Art Unit
2303
Art Unit(s)
2187, 2312, 2185, 2751, 2303, 2759, 2135
Total Applications
1465
Issued Applications
1132
Pending Applications
36
Abandoned Applications
297

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 15284371 [patent_doc_number] => 10514848 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-24 [patent_title] => Data storage method for selectively storing data in a buffer preset in a memory of an electronic device or an inherent buffer in an SSD [patent_app_type] => utility [patent_app_number] => 14/974885 [patent_app_country] => US [patent_app_date] => 2015-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 12 [patent_no_of_words] => 10959 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 339 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14974885 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/974885
Data storage method for selectively storing data in a buffer preset in a memory of an electronic device or an inherent buffer in an SSD Dec 17, 2015 Issued
Array ( [id] => 12531813 [patent_doc_number] => 10007458 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-06-26 [patent_title] => Method of configuring memory cells in a solid state drive based on read/write activity and controller therefor [patent_app_type] => utility [patent_app_number] => 14/974803 [patent_app_country] => US [patent_app_date] => 2015-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 5746 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 296 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14974803 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/974803
Method of configuring memory cells in a solid state drive based on read/write activity and controller therefor Dec 17, 2015 Issued
Array ( [id] => 10991542 [patent_doc_number] => 20160188487 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-06-30 [patent_title] => 'REDUNDANT DISK ARRAY USING HETEROGENEOUS DISKS' [patent_app_type] => utility [patent_app_number] => 14/974429 [patent_app_country] => US [patent_app_date] => 2015-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6010 [patent_no_of_claims] => 23 [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] => 14974429 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/974429
Redundant disk array storage system and method using heterogeneous disks and a lookup table Dec 17, 2015 Issued
Array ( [id] => 11027313 [patent_doc_number] => 20160224269 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-08-04 [patent_title] => 'STORAGE SYSTEM AND INFORMATION PROCESSING METHOD' [patent_app_type] => utility [patent_app_number] => 14/974358 [patent_app_country] => US [patent_app_date] => 2015-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 8319 [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] => 14974358 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/974358
Storage system and information processing method with storage devices assigning representative addresses to reduce cable requirements Dec 17, 2015 Issued
Array ( [id] => 13974155 [patent_doc_number] => 10216432 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-02-26 [patent_title] => Managing backup utilizing rules specifying threshold values of backup configuration parameters and alerts written to a log [patent_app_type] => utility [patent_app_number] => 14/974177 [patent_app_country] => US [patent_app_date] => 2015-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 13 [patent_no_of_words] => 11105 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 286 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14974177 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/974177
Managing backup utilizing rules specifying threshold values of backup configuration parameters and alerts written to a log Dec 17, 2015 Issued
Array ( [id] => 11523341 [patent_doc_number] => 09606740 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-03-28 [patent_title] => 'System, method and computer program product for synchronizing data written to tape including writing an index into a data partition' [patent_app_type] => utility [patent_app_number] => 14/964942 [patent_app_country] => US [patent_app_date] => 2015-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 13612 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 210 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14964942 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/964942
System, method and computer program product for synchronizing data written to tape including writing an index into a data partition Dec 9, 2015 Issued
Array ( [id] => 11416534 [patent_doc_number] => 09563359 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-02-07 [patent_title] => 'System and method for transforming an in-use RAID array including migrating data using reserved extents' [patent_app_type] => utility [patent_app_number] => 14/886851 [patent_app_country] => US [patent_app_date] => 2015-10-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3832 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 264 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14886851 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/886851
System and method for transforming an in-use RAID array including migrating data using reserved extents Oct 18, 2015 Issued
Array ( [id] => 15638825 [patent_doc_number] => 10592406 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-03-17 [patent_title] => Memory access unit and method including generating memory selects to concurrently access a plurality of memories in a multi-dimensional array [patent_app_type] => utility [patent_app_number] => 15/524098 [patent_app_country] => US [patent_app_date] => 2015-10-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 38 [patent_no_of_words] => 6538 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15524098 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/524098
Memory access unit and method including generating memory selects to concurrently access a plurality of memories in a multi-dimensional array Oct 14, 2015 Issued
Array ( [id] => 12966466 [patent_doc_number] => 09875050 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-01-23 [patent_title] => Disk management in distributed storage system including grouping disks into cold and hot data disk rings and reducing a spinning rate of disks storing cold data [patent_app_type] => utility [patent_app_number] => 14/867042 [patent_app_country] => US [patent_app_date] => 2015-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6578 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 292 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14867042 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/867042
Disk management in distributed storage system including grouping disks into cold and hot data disk rings and reducing a spinning rate of disks storing cold data Sep 27, 2015 Issued
Array ( [id] => 13120185 [patent_doc_number] => 10078446 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-09-18 [patent_title] => Release requesting method and parallel computing apparatus [patent_app_type] => utility [patent_app_number] => 14/867034 [patent_app_country] => US [patent_app_date] => 2015-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8277 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 226 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14867034 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/867034
Release requesting method and parallel computing apparatus Sep 27, 2015 Issued
Array ( [id] => 11531112 [patent_doc_number] => 20170091090 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-30 [patent_title] => 'LOW-OVERHEAD HARDWARE PREDICTOR TO REDUCE PERFORMANCE INVERSION FOR CORE-TO-CORE DATA TRANSFER OPTIMIZATION INSTRUCTIONS' [patent_app_type] => utility [patent_app_number] => 14/866923 [patent_app_country] => US [patent_app_date] => 2015-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 15651 [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] => 14866923 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/866923
Hardware predictor using a cache line demotion instruction to reduce performance inversion in core-to-core data transfers Sep 25, 2015 Issued
Array ( [id] => 11530822 [patent_doc_number] => 20170090800 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-30 [patent_title] => 'PROCESSORS, METHODS, SYSTEMS, AND INSTRUCTIONS TO ALLOW SECURE COMMUNICATIONS BETWEEN PROTECTED CONTAINER MEMORY AND INPUT/OUTPUT DEVICES' [patent_app_type] => utility [patent_app_number] => 14/866478 [patent_app_country] => US [patent_app_date] => 2015-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 24166 [patent_no_of_claims] => 25 [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] => 14866478 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/866478
Processors, methods and systems to allow secure communications between protected container memory and input/output devices Sep 24, 2015 Issued
Array ( [id] => 11846316 [patent_doc_number] => 09733869 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-08-15 [patent_title] => 'Provisioning a slave for data storage using metadata with updated references' [patent_app_type] => utility [patent_app_number] => 14/866652 [patent_app_country] => US [patent_app_date] => 2015-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 13187 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14866652 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/866652
Provisioning a slave for data storage using metadata with updated references Sep 24, 2015 Issued
Array ( [id] => 13767373 [patent_doc_number] => 10176028 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-01-08 [patent_title] => Upgrading a kernel or kernel module with a configured persistent memory unused by the kernel [patent_app_type] => utility [patent_app_number] => 14/866747 [patent_app_country] => US [patent_app_date] => 2015-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 4612 [patent_no_of_claims] => 20 [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] => 14866747 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/866747
Upgrading a kernel or kernel module with a configured persistent memory unused by the kernel Sep 24, 2015 Issued
Array ( [id] => 11530781 [patent_doc_number] => 20170090759 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-30 [patent_title] => 'ADAPTIVE ASSIGNMENT OF OPEN LOGICAL ERASE BLOCKS TO DATA STREAMS' [patent_app_type] => utility [patent_app_number] => 14/866315 [patent_app_country] => US [patent_app_date] => 2015-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 14432 [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] => 14866315 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/866315
Adaptive assignment of open logical erase blocks to data streams Sep 24, 2015 Issued
Array ( [id] => 12146290 [patent_doc_number] => 09880543 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-01-30 [patent_title] => 'Method for transferring data between MPU and memory in a PLC using access signal buffer and input buffer controlled in response to an address signal' [patent_app_type] => utility [patent_app_number] => 14/866649 [patent_app_country] => US [patent_app_date] => 2015-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3341 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14866649 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/866649
Method for transferring data between MPU and memory in a PLC using access signal buffer and input buffer controlled in response to an address signal Sep 24, 2015 Issued
Array ( [id] => 11882639 [patent_doc_number] => 09753813 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-09-05 [patent_title] => 'Data replication snapshots for persistent storage using operation numbers' [patent_app_type] => utility [patent_app_number] => 14/866655 [patent_app_country] => US [patent_app_date] => 2015-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 15587 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14866655 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/866655
Data replication snapshots for persistent storage using operation numbers Sep 24, 2015 Issued
Array ( [id] => 12966391 [patent_doc_number] => 09875025 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-01-23 [patent_title] => System and method for performing data retention in solid-state memory using an LRU list [patent_app_type] => utility [patent_app_number] => 14/853920 [patent_app_country] => US [patent_app_date] => 2015-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4244 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14853920 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/853920
System and method for performing data retention in solid-state memory using an LRU list Sep 13, 2015 Issued
Array ( [id] => 12819979 [patent_doc_number] => 20180165165 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-06-14 [patent_title] => COMMIT BASED MEMORY OPERATION IN A MEMORY SYSTEM [patent_app_type] => utility [patent_app_number] => 15/572996 [patent_app_country] => US [patent_app_date] => 2015-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3599 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15572996 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/572996
COMMIT BASED MEMORY OPERATION IN A MEMORY SYSTEM Jul 30, 2015 Abandoned
Array ( [id] => 10485477 [patent_doc_number] => 20150370495 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-12-24 [patent_title] => 'RANGE-BASED DATA DEDUPLICATION' [patent_app_type] => utility [patent_app_number] => 14/743520 [patent_app_country] => US [patent_app_date] => 2015-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8018 [patent_no_of_claims] => 27 [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] => 14743520 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/743520
Range-based data deduplication using a hash table with entries replaced based on address alignment information Jun 17, 2015 Issued
Menu