Search

Josiah C. Cocks

Examiner (ID: 13755)

Most Active Art Unit
3749
Art Unit(s)
3749, 3743
Total Applications
731
Issued Applications
472
Pending Applications
82
Abandoned Applications
177

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 294128 [patent_doc_number] => 07546428 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-06-09 [patent_title] => 'Computer architecture for managing replication of data in a data storage environment' [patent_app_type] => utility [patent_app_number] => 10/882843 [patent_app_country] => US [patent_app_date] => 2004-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4931 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 249 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/546/07546428.pdf [firstpage_image] =>[orig_patent_app_number] => 10882843 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/882843
Computer architecture for managing replication of data in a data storage environment Jun 30, 2004 Issued
Array ( [id] => 823348 [patent_doc_number] => 07409512 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2008-08-05 [patent_title] => 'Method and apparatus for maintaining information that indicates valid regions of a working volume and using that information to delay volume initialization' [patent_app_type] => utility [patent_app_number] => 10/882612 [patent_app_country] => US [patent_app_date] => 2004-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 14 [patent_no_of_words] => 8652 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/409/07409512.pdf [firstpage_image] =>[orig_patent_app_number] => 10882612 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/882612
Method and apparatus for maintaining information that indicates valid regions of a working volume and using that information to delay volume initialization Jun 30, 2004 Issued
Array ( [id] => 7091771 [patent_doc_number] => 20050010728 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-01-13 [patent_title] => 'Coherent multi-processing system' [patent_app_type] => utility [patent_app_number] => 10/880617 [patent_app_country] => US [patent_app_date] => 2004-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8587 [patent_no_of_claims] => 23 [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/0010/20050010728.pdf [firstpage_image] =>[orig_patent_app_number] => 10880617 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/880617
Multi-processing system with coherent and non-coherent modes Jun 30, 2004 Issued
Array ( [id] => 873440 [patent_doc_number] => 07366849 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-04-29 [patent_title] => 'Protected configuration space in a protected environment' [patent_app_type] => utility [patent_app_number] => 10/877582 [patent_app_country] => US [patent_app_date] => 2004-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5037 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/366/07366849.pdf [firstpage_image] =>[orig_patent_app_number] => 10877582 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/877582
Protected configuration space in a protected environment Jun 24, 2004 Issued
Array ( [id] => 6927467 [patent_doc_number] => 20050240724 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-10-27 [patent_title] => 'Disk array device and cache control method for disk array device' [patent_app_type] => utility [patent_app_number] => 10/866676 [patent_app_country] => US [patent_app_date] => 2004-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 5271 [patent_no_of_claims] => 10 [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/0240/20050240724.pdf [firstpage_image] =>[orig_patent_app_number] => 10866676 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/866676
Disk array device and cache control method for disk array device Jun 14, 2004 Abandoned
Array ( [id] => 451093 [patent_doc_number] => 07254685 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-08-07 [patent_title] => 'Method for maintaining high performance while preserving relative write I/O ordering for a semi-synchronous remote replication solution' [patent_app_type] => utility [patent_app_number] => 10/868266 [patent_app_country] => US [patent_app_date] => 2004-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 3941 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/254/07254685.pdf [firstpage_image] =>[orig_patent_app_number] => 10868266 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/868266
Method for maintaining high performance while preserving relative write I/O ordering for a semi-synchronous remote replication solution Jun 14, 2004 Issued
Array ( [id] => 362482 [patent_doc_number] => 07487300 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-02-03 [patent_title] => 'Data processing circuit with multiplexed memory' [patent_app_type] => utility [patent_app_number] => 10/560450 [patent_app_country] => US [patent_app_date] => 2004-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 6897 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/487/07487300.pdf [firstpage_image] =>[orig_patent_app_number] => 10560450 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/560450
Data processing circuit with multiplexed memory Jun 8, 2004 Issued
Array ( [id] => 553749 [patent_doc_number] => 07174438 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-02-06 [patent_title] => 'Disk array apparatus' [patent_app_type] => utility [patent_app_number] => 10/853289 [patent_app_country] => US [patent_app_date] => 2004-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8421 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 532 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/174/07174438.pdf [firstpage_image] =>[orig_patent_app_number] => 10853289 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/853289
Disk array apparatus May 25, 2004 Issued
Array ( [id] => 6961942 [patent_doc_number] => 20050216591 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-09-29 [patent_title] => 'Storage system' [patent_app_type] => utility [patent_app_number] => 10/853411 [patent_app_country] => US [patent_app_date] => 2004-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 8596 [patent_no_of_claims] => 7 [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/0216/20050216591.pdf [firstpage_image] =>[orig_patent_app_number] => 10853411 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/853411
Storage system using load balancing among systems of varying performance May 25, 2004 Issued
Array ( [id] => 6962272 [patent_doc_number] => 20050216682 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-09-29 [patent_title] => 'Storage system and remote copy method for storage system' [patent_app_type] => utility [patent_app_number] => 10/853277 [patent_app_country] => US [patent_app_date] => 2004-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 9904 [patent_no_of_claims] => 7 [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/0216/20050216682.pdf [firstpage_image] =>[orig_patent_app_number] => 10853277 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/853277
Storage system and remote copy method for storage system May 25, 2004 Issued
Array ( [id] => 7021498 [patent_doc_number] => 20050223170 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-10-06 [patent_title] => 'Storage system and back-up method for storage system' [patent_app_type] => utility [patent_app_number] => 10/852218 [patent_app_country] => US [patent_app_date] => 2004-05-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 8520 [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] => publications/A1/0223/20050223170.pdf [firstpage_image] =>[orig_patent_app_number] => 10852218 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/852218
Storage system and back-up method for storage system May 24, 2004 Issued
Array ( [id] => 548570 [patent_doc_number] => 07185156 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-02-27 [patent_title] => 'Storage system with automated resource allocation' [patent_app_type] => utility [patent_app_number] => 10/847869 [patent_app_country] => US [patent_app_date] => 2004-05-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 20 [patent_no_of_words] => 11240 [patent_no_of_claims] => 52 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 238 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/185/07185156.pdf [firstpage_image] =>[orig_patent_app_number] => 10847869 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/847869
Storage system with automated resource allocation May 18, 2004 Issued
Array ( [id] => 7121354 [patent_doc_number] => 20050013183 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-01-20 [patent_title] => 'Load control' [patent_app_type] => utility [patent_app_number] => 10/830717 [patent_app_country] => US [patent_app_date] => 2004-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6674 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0013/20050013183.pdf [firstpage_image] =>[orig_patent_app_number] => 10830717 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/830717
Speculative instruction load control Apr 22, 2004 Issued
Array ( [id] => 852043 [patent_doc_number] => 07383400 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-06-03 [patent_title] => 'Method and apparatus for evaluating and improving disk access time in a RAID system' [patent_app_type] => utility [patent_app_number] => 10/831382 [patent_app_country] => US [patent_app_date] => 2004-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7345 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/383/07383400.pdf [firstpage_image] =>[orig_patent_app_number] => 10831382 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/831382
Method and apparatus for evaluating and improving disk access time in a RAID system Apr 21, 2004 Issued
Array ( [id] => 7241376 [patent_doc_number] => 20050257082 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-11-17 [patent_title] => 'Reading data from a multiplicity of disks in a data storage system' [patent_app_type] => utility [patent_app_number] => 10/829031 [patent_app_country] => US [patent_app_date] => 2004-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6468 [patent_no_of_claims] => 30 [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/0257/20050257082.pdf [firstpage_image] =>[orig_patent_app_number] => 10829031 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/829031
Reading data from a multiplicity of disks in a data storage system Apr 20, 2004 Issued
Array ( [id] => 539368 [patent_doc_number] => 07188213 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-03-06 [patent_title] => 'Management computer and method of managing data storage apparatus' [patent_app_type] => utility [patent_app_number] => 10/811868 [patent_app_country] => US [patent_app_date] => 2004-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 28 [patent_no_of_words] => 13386 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/188/07188213.pdf [firstpage_image] =>[orig_patent_app_number] => 10811868 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/811868
Management computer and method of managing data storage apparatus Mar 29, 2004 Issued
Array ( [id] => 7196177 [patent_doc_number] => 20040205290 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-10-14 [patent_title] => 'Memory device' [patent_app_type] => new [patent_app_number] => 10/809416 [patent_app_country] => US [patent_app_date] => 2004-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 9199 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 65 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0205/20040205290.pdf [firstpage_image] =>[orig_patent_app_number] => 10809416 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/809416
Memory device Mar 25, 2004 Abandoned
Array ( [id] => 6962136 [patent_doc_number] => 20050216655 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-09-29 [patent_title] => 'Content addressable memory constructed from random access memory' [patent_app_type] => utility [patent_app_number] => 10/811125 [patent_app_country] => US [patent_app_date] => 2004-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 4366 [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] => publications/A1/0216/20050216655.pdf [firstpage_image] =>[orig_patent_app_number] => 10811125 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/811125
Content addressable memory constructed from random access memory Mar 24, 2004 Abandoned
Array ( [id] => 248797 [patent_doc_number] => 07587557 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-09-08 [patent_title] => 'Data sharing apparatus and processor for sharing data between processors of different endianness' [patent_app_type] => utility [patent_app_number] => 10/802914 [patent_app_country] => US [patent_app_date] => 2004-03-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 22 [patent_no_of_words] => 8490 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 248 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/587/07587557.pdf [firstpage_image] =>[orig_patent_app_number] => 10802914 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/802914
Data sharing apparatus and processor for sharing data between processors of different endianness Mar 17, 2004 Issued
Array ( [id] => 7589261 [patent_doc_number] => 07664906 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-02-16 [patent_title] => 'Flash memory access apparatus and method' [patent_app_type] => utility [patent_app_number] => 10/802010 [patent_app_country] => US [patent_app_date] => 2004-03-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 15 [patent_no_of_words] => 5651 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 287 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/664/07664906.pdf [firstpage_image] =>[orig_patent_app_number] => 10802010 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/802010
Flash memory access apparatus and method Mar 16, 2004 Issued
Menu