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] => 9207568 [patent_doc_number] => 20140006745 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-02 [patent_title] => 'COMPRESSED MEMORY PAGE SELECTION' [patent_app_type] => utility [patent_app_number] => 13/538204 [patent_app_country] => US [patent_app_date] => 2012-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6548 [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] => 13538204 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/538204
Compressed memory page selection based on a population count of a dataset Jun 28, 2012 Issued
Array ( [id] => 10582829 [patent_doc_number] => 09304953 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-04-05 [patent_title] => 'Memory controller devices, systems and methods for translating memory requests between first and second formats for high reliability memory devices' [patent_app_type] => utility [patent_app_number] => 13/537877 [patent_app_country] => US [patent_app_date] => 2012-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 35 [patent_no_of_words] => 9418 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13537877 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/537877
Memory controller devices, systems and methods for translating memory requests between first and second formats for high reliability memory devices Jun 28, 2012 Issued
Array ( [id] => 10027781 [patent_doc_number] => 09069682 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-06-30 [patent_title] => 'Accelerating file system recovery by storing file system metadata on fast persistent storage during file system recovery' [patent_app_type] => utility [patent_app_number] => 13/538104 [patent_app_country] => US [patent_app_date] => 2012-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3006 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13538104 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/538104
Accelerating file system recovery by storing file system metadata on fast persistent storage during file system recovery Jun 28, 2012 Issued
Array ( [id] => 10021416 [patent_doc_number] => 09063903 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-06-23 [patent_title] => 'Memory system provided with NAND flash memory and method including simultaneously writing data to first and second memory arrays' [patent_app_type] => utility [patent_app_number] => 13/531894 [patent_app_country] => US [patent_app_date] => 2012-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 4462 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 197 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13531894 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/531894
Memory system provided with NAND flash memory and method including simultaneously writing data to first and second memory arrays Jun 24, 2012 Issued
Array ( [id] => 9264744 [patent_doc_number] => 20130346673 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-12-26 [patent_title] => 'METHOD FOR IMPROVING FLASH MEMORY STORAGE DEVICE ACCESS' [patent_app_type] => utility [patent_app_number] => 13/531589 [patent_app_country] => US [patent_app_date] => 2012-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 1294 [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] => 13531589 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/531589
METHOD FOR IMPROVING FLASH MEMORY STORAGE DEVICE ACCESS Jun 24, 2012 Abandoned
Array ( [id] => 8588544 [patent_doc_number] => 20130007365 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-01-03 [patent_title] => 'METHOD FOR PROTECTING A SOLID STATE MEMORY' [patent_app_type] => utility [patent_app_number] => 13/532024 [patent_app_country] => US [patent_app_date] => 2012-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3951 [patent_no_of_claims] => 22 [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] => 13532024 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/532024
Solid state memory unit and method for protecting a memory including verification of a sequence of requests for access to physical blocks Jun 24, 2012 Issued
Array ( [id] => 10015254 [patent_doc_number] => 09058269 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-06-16 [patent_title] => 'Method and apparatus including a probe filter for shared caches utilizing inclusion bits and a victim probe bit' [patent_app_type] => utility [patent_app_number] => 13/532009 [patent_app_country] => US [patent_app_date] => 2012-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8609 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13532009 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/532009
Method and apparatus including a probe filter for shared caches utilizing inclusion bits and a victim probe bit Jun 24, 2012 Issued
Array ( [id] => 9264766 [patent_doc_number] => 20130346695 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-12-26 [patent_title] => 'INTEGRATED CIRCUIT WITH HIGH RELIABILITY CACHE CONTROLLER AND METHOD THEREFOR' [patent_app_type] => utility [patent_app_number] => 13/532125 [patent_app_country] => US [patent_app_date] => 2012-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4138 [patent_no_of_claims] => 30 [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] => 13532125 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/532125
INTEGRATED CIRCUIT WITH HIGH RELIABILITY CACHE CONTROLLER AND METHOD THEREFOR Jun 24, 2012 Abandoned
Array ( [id] => 9852916 [patent_doc_number] => 08954663 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-02-10 [patent_title] => 'System, method and computer program product for synchronizing data written to tape including writing an index into a data partition so that data can be recovered in case of failure' [patent_app_type] => utility [patent_app_number] => 13/532518 [patent_app_country] => US [patent_app_date] => 2012-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 13457 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 265 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13532518 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/532518
System, method and computer program product for synchronizing data written to tape including writing an index into a data partition so that data can be recovered in case of failure Jun 24, 2012 Issued
Array ( [id] => 10092313 [patent_doc_number] => 09129139 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-09-08 [patent_title] => 'Solid state memory and method for protecting digital contents by interrupting copying or accessing and proceeding only upon user verification or authentication' [patent_app_type] => utility [patent_app_number] => 13/531942 [patent_app_country] => US [patent_app_date] => 2012-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 5525 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13531942 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/531942
Solid state memory and method for protecting digital contents by interrupting copying or accessing and proceeding only upon user verification or authentication Jun 24, 2012 Issued
Array ( [id] => 9264789 [patent_doc_number] => 20130346718 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-12-26 [patent_title] => 'Storage Device Access Using Unprivileged Software Code' [patent_app_type] => utility [patent_app_number] => 13/531510 [patent_app_country] => US [patent_app_date] => 2012-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8970 [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] => 13531510 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/531510
Storage device access using unprivileged software code Jun 22, 2012 Issued
Array ( [id] => 9410127 [patent_doc_number] => 20140101379 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-04-10 [patent_title] => 'Variable Over-Provisioning For Non-Volatile Storage' [patent_app_type] => utility [patent_app_number] => 14/112221 [patent_app_country] => US [patent_app_date] => 2012-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 17351 [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] => 14112221 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/112221
Techniques for dynamically determining allocations and providing variable over-provisioning for non-volatile storage Apr 21, 2012 Issued
Array ( [id] => 9592790 [patent_doc_number] => 08782355 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-07-15 [patent_title] => 'Method and apparatus to prevent FIFO overflow and underflow by adjusting one of a write rate and a read rate' [patent_app_type] => utility [patent_app_number] => 13/298876 [patent_app_country] => US [patent_app_date] => 2011-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4826 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13298876 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/298876
Method and apparatus to prevent FIFO overflow and underflow by adjusting one of a write rate and a read rate Nov 16, 2011 Issued
Array ( [id] => 9765752 [patent_doc_number] => 08850100 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-09-30 [patent_title] => 'Interleaving codeword portions between multiple planes and/or dies of a flash memory device' [patent_app_type] => utility [patent_app_number] => 13/299276 [patent_app_country] => US [patent_app_date] => 2011-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 8750 [patent_no_of_claims] => 42 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 197 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13299276 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/299276
Interleaving codeword portions between multiple planes and/or dies of a flash memory device Nov 16, 2011 Issued
Array ( [id] => 9847608 [patent_doc_number] => 08949541 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-02-03 [patent_title] => 'Techniques for evicting dirty data from a cache using a notification sorter and count thresholds' [patent_app_type] => utility [patent_app_number] => 13/296119 [patent_app_country] => US [patent_app_date] => 2011-11-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 11564 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 13296119 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/296119
Techniques for evicting dirty data from a cache using a notification sorter and count thresholds Nov 13, 2011 Issued
Array ( [id] => 10503585 [patent_doc_number] => 09231988 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-01-05 [patent_title] => 'Intercluster repository synchronizer and method of synchronizing objects using a synchronization indicator and shared metadata' [patent_app_type] => utility [patent_app_number] => 13/278985 [patent_app_country] => US [patent_app_date] => 2011-10-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 15 [patent_no_of_words] => 17496 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13278985 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/278985
Intercluster repository synchronizer and method of synchronizing objects using a synchronization indicator and shared metadata Oct 20, 2011 Issued
Array ( [id] => 8965484 [patent_doc_number] => 20130205086 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-08-08 [patent_title] => 'RAID Array Transformation' [patent_app_type] => utility [patent_app_number] => 13/878061 [patent_app_country] => US [patent_app_date] => 2011-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3781 [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] => 13878061 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/878061
System and method for transforming an in-use raid array including migrating data using reserved extents Aug 30, 2011 Issued
Array ( [id] => 8661240 [patent_doc_number] => 20130042070 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-02-14 [patent_title] => 'Shared cache memory control' [patent_app_type] => utility [patent_app_number] => 13/137357 [patent_app_country] => US [patent_app_date] => 2011-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5150 [patent_no_of_claims] => 24 [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] => 13137357 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/137357
Apparatus and method for shared cache control including cache lines selectively operable in inclusive or non-inclusive mode Aug 7, 2011 Issued
Array ( [id] => 8661248 [patent_doc_number] => 20130042077 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-02-14 [patent_title] => 'Data hazard handling for copending data access requests' [patent_app_type] => utility [patent_app_number] => 13/137356 [patent_app_country] => US [patent_app_date] => 2011-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8433 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 6 [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] => 13137356 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/137356
Coherency controller and method for data hazard handling for copending data access requests Aug 7, 2011 Issued
Array ( [id] => 8650541 [patent_doc_number] => 20130036270 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-02-07 [patent_title] => 'Data processing apparatus and method for powering down a cache' [patent_app_type] => utility [patent_app_number] => 13/137313 [patent_app_country] => US [patent_app_date] => 2011-08-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8702 [patent_no_of_claims] => 29 [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] => 13137313 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/137313
Data processing apparatus and method for powering down a cache Aug 3, 2011 Abandoned
Menu