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] => 6463664 [patent_doc_number] => 20100146236 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-10 [patent_title] => 'SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR RENDERING AT LEAST A PORTION OF DATA USELESS IN IMMEDIATE RESPONSE TO A DELETE COMMAND' [patent_app_type] => utility [patent_app_number] => 12/330183 [patent_app_country] => US [patent_app_date] => 2008-12-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3217 [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] => publications/A1/0146/20100146236.pdf [firstpage_image] =>[orig_patent_app_number] => 12330183 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/330183
SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR RENDERING AT LEAST A PORTION OF DATA USELESS IN IMMEDIATE RESPONSE TO A DELETE COMMAND Dec 7, 2008 Abandoned
Array ( [id] => 5459544 [patent_doc_number] => 20090259696 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-10-15 [patent_title] => 'Node Synchronization for Multi-Processor Computer Systems' [patent_app_type] => utility [patent_app_number] => 12/330413 [patent_app_country] => US [patent_app_date] => 2008-12-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4579 [patent_no_of_claims] => 1 [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] => publications/A1/0259/20090259696.pdf [firstpage_image] =>[orig_patent_app_number] => 12330413 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/330413
Node Synchronization for Multi-Processor Computer Systems Dec 7, 2008 Abandoned
Array ( [id] => 8343055 [patent_doc_number] => 08244984 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-08-14 [patent_title] => 'System and method for cleaning dirty data in an intermediate cache using a data class dependent eviction policy' [patent_app_type] => utility [patent_app_number] => 12/330467 [patent_app_country] => US [patent_app_date] => 2008-12-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 11525 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 196 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12330467 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/330467
System and method for cleaning dirty data in an intermediate cache using a data class dependent eviction policy Dec 7, 2008 Issued
Array ( [id] => 6463356 [patent_doc_number] => 20100146203 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-10 [patent_title] => 'USING NATIVE COMMAND QUEUING TAGS TO IMPLEMENT PROTECTION INFORMATION FOR DISK DRIVES' [patent_app_type] => utility [patent_app_number] => 12/330375 [patent_app_country] => US [patent_app_date] => 2008-12-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3024 [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] => publications/A1/0146/20100146203.pdf [firstpage_image] =>[orig_patent_app_number] => 12330375 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/330375
Disk drive and method using native command queuing tags to identify logical block size and implement protection information Dec 7, 2008 Issued
Array ( [id] => 6463527 [patent_doc_number] => 20100146221 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-10 [patent_title] => 'Method For Protecting Memory Data' [patent_app_type] => utility [patent_app_number] => 12/329544 [patent_app_country] => US [patent_app_date] => 2008-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2283 [patent_no_of_claims] => 9 [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] => publications/A1/0146/20100146221.pdf [firstpage_image] =>[orig_patent_app_number] => 12329544 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/329544
Method For Protecting Memory Data Dec 5, 2008 Abandoned
Array ( [id] => 8401341 [patent_doc_number] => 08271734 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-09-18 [patent_title] => 'Method and system for converting data formats using a shared cache coupled between clients and an external memory' [patent_app_type] => utility [patent_app_number] => 12/329345 [patent_app_country] => US [patent_app_date] => 2008-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8338 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12329345 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/329345
Method and system for converting data formats using a shared cache coupled between clients and an external memory Dec 4, 2008 Issued
Array ( [id] => 6463427 [patent_doc_number] => 20100146209 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-10 [patent_title] => 'METHOD AND APPARATUS FOR COMBINING INDEPENDENT DATA CACHES' [patent_app_type] => utility [patent_app_number] => 12/329530 [patent_app_country] => US [patent_app_date] => 2008-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7714 [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] => publications/A1/0146/20100146209.pdf [firstpage_image] =>[orig_patent_app_number] => 12329530 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/329530
METHOD AND APPARATUS FOR COMBINING INDEPENDENT DATA CACHES Dec 4, 2008 Abandoned
Array ( [id] => 8343076 [patent_doc_number] => 08245011 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-08-14 [patent_title] => 'Method and system for geometry-based virtual memory management in a tiled virtual memory' [patent_app_type] => utility [patent_app_number] => 12/328769 [patent_app_country] => US [patent_app_date] => 2008-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 10 [patent_no_of_words] => 8096 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12328769 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/328769
Method and system for geometry-based virtual memory management in a tiled virtual memory Dec 4, 2008 Issued
Array ( [id] => 6463188 [patent_doc_number] => 20100146187 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-10 [patent_title] => 'ENDURANCE MANAGEMENT TECHNIQUE' [patent_app_type] => utility [patent_app_number] => 12/329079 [patent_app_country] => US [patent_app_date] => 2008-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2582 [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] => publications/A1/0146/20100146187.pdf [firstpage_image] =>[orig_patent_app_number] => 12329079 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/329079
ENDURANCE MANAGEMENT TECHNIQUE Dec 4, 2008 Abandoned
Array ( [id] => 6552906 [patent_doc_number] => 20100125717 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-05-20 [patent_title] => 'Synchronization Controller For Multiple Multi-Threaded Processors' [patent_app_type] => utility [patent_app_number] => 12/272290 [patent_app_country] => US [patent_app_date] => 2008-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7401 [patent_no_of_claims] => 16 [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] => publications/A1/0125/20100125717.pdf [firstpage_image] =>[orig_patent_app_number] => 12272290 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/272290
Synchronization Controller For Multiple Multi-Threaded Processors Nov 16, 2008 Abandoned
Array ( [id] => 6312466 [patent_doc_number] => 20100070701 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-03-18 [patent_title] => 'MANAGING CACHE DATA AND METADATA' [patent_app_type] => utility [patent_app_number] => 12/271472 [patent_app_country] => US [patent_app_date] => 2008-11-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11689 [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] => publications/A1/0070/20100070701.pdf [firstpage_image] =>[orig_patent_app_number] => 12271472 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/271472
Method and system for ensuring reliability of cache data and metadata subsequent to a reboot Nov 13, 2008 Issued
Array ( [id] => 8923882 [patent_doc_number] => 08489831 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-07-16 [patent_title] => 'Systems and methods for data snapshot replication using a token in a replication link' [patent_app_type] => utility [patent_app_number] => 12/243193 [patent_app_country] => US [patent_app_date] => 2008-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3847 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12243193 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/243193
Systems and methods for data snapshot replication using a token in a replication link Sep 30, 2008 Issued
Array ( [id] => 6387647 [patent_doc_number] => 20100082907 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-04-01 [patent_title] => 'System For And Method Of Data Cache Managment' [patent_app_type] => utility [patent_app_number] => 12/243093 [patent_app_country] => US [patent_app_date] => 2008-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4431 [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] => publications/A1/0082/20100082907.pdf [firstpage_image] =>[orig_patent_app_number] => 12243093 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/243093
Cache management using sampled values assigned to a request Sep 30, 2008 Issued
Array ( [id] => 5430181 [patent_doc_number] => 20090089491 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-04-02 [patent_title] => 'SEMICONDUCTOR MEMORY DEVICE AND DATA MANAGEMENT METHOD USING SEMICONDUCTOR MEMORY DEVICE' [patent_app_type] => utility [patent_app_number] => 12/240258 [patent_app_country] => US [patent_app_date] => 2008-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5842 [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] => publications/A1/0089/20090089491.pdf [firstpage_image] =>[orig_patent_app_number] => 12240258 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/240258
SEMICONDUCTOR MEMORY DEVICE AND DATA MANAGEMENT METHOD USING SEMICONDUCTOR MEMORY DEVICE Sep 28, 2008 Abandoned
Array ( [id] => 9629877 [patent_doc_number] => 08799571 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-08-05 [patent_title] => 'System and method for configuring a device array upon detecting addition of a storage device' [patent_app_type] => utility [patent_app_number] => 12/239178 [patent_app_country] => US [patent_app_date] => 2008-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9140 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 301 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12239178 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/239178
System and method for configuring a device array upon detecting addition of a storage device Sep 25, 2008 Issued
Array ( [id] => 8787008 [patent_doc_number] => 08433861 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-04-30 [patent_title] => 'Method and apparatus for managing access to backup data on an archival storage system through available media servers' [patent_app_type] => utility [patent_app_number] => 12/237800 [patent_app_country] => US [patent_app_date] => 2008-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2320 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12237800 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/237800
Method and apparatus for managing access to backup data on an archival storage system through available media servers Sep 24, 2008 Issued
Array ( [id] => 6383678 [patent_doc_number] => 20100077142 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-03-25 [patent_title] => 'EFFICIENTLY CREATING A SNAPSHOT OF A LARGE CONSISTENCY GROUP' [patent_app_type] => utility [patent_app_number] => 12/237846 [patent_app_country] => US [patent_app_date] => 2008-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4939 [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] => publications/A1/0077/20100077142.pdf [firstpage_image] =>[orig_patent_app_number] => 12237846 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/237846
Efficiently creating a snapshot of a large consistency group using multiple commands including a snapshot preparation command Sep 24, 2008 Issued
Array ( [id] => 6383583 [patent_doc_number] => 20100077128 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-03-25 [patent_title] => 'MEMORY MANAGEMENT IN A VIRTUAL MACHINE BASED ON PAGE FAULT PERFORMANCE WORKLOAD CRITERIA' [patent_app_type] => utility [patent_app_number] => 12/234850 [patent_app_country] => US [patent_app_date] => 2008-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2580 [patent_no_of_claims] => 7 [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] => publications/A1/0077/20100077128.pdf [firstpage_image] =>[orig_patent_app_number] => 12234850 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/234850
MEMORY MANAGEMENT IN A VIRTUAL MACHINE BASED ON PAGE FAULT PERFORMANCE WORKLOAD CRITERIA Sep 21, 2008 Abandoned
Array ( [id] => 8935593 [patent_doc_number] => 08495310 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-07-23 [patent_title] => 'Method and system including plural memory controllers and a memory access control bus for accessing a memory device' [patent_app_type] => utility [patent_app_number] => 12/235063 [patent_app_country] => US [patent_app_date] => 2008-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9172 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12235063 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/235063
Method and system including plural memory controllers and a memory access control bus for accessing a memory device Sep 21, 2008 Issued
Array ( [id] => 6035919 [patent_doc_number] => 20110082970 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-04-07 [patent_title] => 'SYSTEM FOR DISTRIBUTING AVAILABLE MEMORY RESOURCE' [patent_app_type] => utility [patent_app_number] => 12/995317 [patent_app_country] => US [patent_app_date] => 2008-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10687 [patent_no_of_claims] => 20 [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] => publications/A1/0082/20110082970.pdf [firstpage_image] =>[orig_patent_app_number] => 12995317 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/995317
System for dynamically distributing an available memory resource to redundant and non-redundant storage areas using RAM routing logic Jun 19, 2008 Issued
Menu