Search

Jason H Johnsen

Examiner (ID: 12437)

Most Active Art Unit
1623
Art Unit(s)
1623, 1624
Total Applications
62
Issued Applications
34
Pending Applications
13
Abandoned Applications
15

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 5654469 [patent_doc_number] => 20060140204 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-06-29 [patent_title] => 'Ring-buffer based buffering apparatus and method of using memory apparatus' [patent_app_type] => utility [patent_app_number] => 11/291489 [patent_app_country] => US [patent_app_date] => 2005-12-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6845 [patent_no_of_claims] => 4 [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/0140/20060140204.pdf [firstpage_image] =>[orig_patent_app_number] => 11291489 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/291489
Ring-buffer based buffering apparatus and method of using memory apparatus Nov 30, 2005 Issued
Array ( [id] => 5238263 [patent_doc_number] => 20070130420 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-06-07 [patent_title] => 'Method for inventory of an automated data storage library' [patent_app_type] => utility [patent_app_number] => 11/291702 [patent_app_country] => US [patent_app_date] => 2005-12-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 6036 [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/0130/20070130420.pdf [firstpage_image] =>[orig_patent_app_number] => 11291702 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/291702
System for inventory control of an automated data storage library Nov 30, 2005 Issued
Array ( [id] => 5121836 [patent_doc_number] => 20070143551 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-06-21 [patent_title] => 'Cell processor atomic compare and swap using dedicated SPE' [patent_app_type] => utility [patent_app_number] => 11/291307 [patent_app_country] => US [patent_app_date] => 2005-12-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6635 [patent_no_of_claims] => 36 [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/0143/20070143551.pdf [firstpage_image] =>[orig_patent_app_number] => 11291307 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/291307
Cell processor atomic compare and swap using dedicated synergistic processor element Nov 30, 2005 Issued
Array ( [id] => 5081320 [patent_doc_number] => 20070124544 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-05-31 [patent_title] => 'Multi-interfaced memory' [patent_app_type] => utility [patent_app_number] => 11/291801 [patent_app_country] => US [patent_app_date] => 2005-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 1689 [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] => publications/A1/0124/20070124544.pdf [firstpage_image] =>[orig_patent_app_number] => 11291801 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/291801
Multi-interfaced memory Nov 29, 2005 Issued
Array ( [id] => 676009 [patent_doc_number] => 07093101 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-08-15 [patent_title] => 'Dynamic data structures for tracking file system free space in a flash memory device' [patent_app_type] => utility [patent_app_number] => 11/267097 [patent_app_country] => US [patent_app_date] => 2005-11-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 24 [patent_no_of_words] => 13540 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/093/07093101.pdf [firstpage_image] =>[orig_patent_app_number] => 11267097 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/267097
Dynamic data structures for tracking file system free space in a flash memory device Nov 3, 2005 Issued
Array ( [id] => 685449 [patent_doc_number] => 07082512 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-07-25 [patent_title] => 'Dynamic data structures for tracking file system free space in a flash memory device' [patent_app_type] => utility [patent_app_number] => 11/267362 [patent_app_country] => US [patent_app_date] => 2005-11-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 24 [patent_no_of_words] => 13528 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 24 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/082/07082512.pdf [firstpage_image] =>[orig_patent_app_number] => 11267362 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/267362
Dynamic data structures for tracking file system free space in a flash memory device Nov 3, 2005 Issued
Array ( [id] => 548486 [patent_doc_number] => 07185149 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-02-27 [patent_title] => 'Selective storage in a cache memory device' [patent_app_type] => utility [patent_app_number] => 11/250443 [patent_app_country] => US [patent_app_date] => 2005-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 11 [patent_no_of_words] => 6286 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/185/07185149.pdf [firstpage_image] =>[orig_patent_app_number] => 11250443 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/250443
Selective storage in a cache memory device Oct 16, 2005 Issued
Array ( [id] => 5882566 [patent_doc_number] => 20060031649 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-02-09 [patent_title] => 'Data storage system and method of hierarchical control thereof' [patent_app_type] => utility [patent_app_number] => 11/243705 [patent_app_country] => US [patent_app_date] => 2005-10-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3577 [patent_no_of_claims] => 4 [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/0031/20060031649.pdf [firstpage_image] =>[orig_patent_app_number] => 11243705 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/243705
Method for hierarchical control of data migration in a storage system Oct 3, 2005 Issued
Array ( [id] => 879313 [patent_doc_number] => 07359276 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2008-04-15 [patent_title] => 'Multi-port system for communication between processing elements' [patent_app_type] => utility [patent_app_number] => 11/235924 [patent_app_country] => US [patent_app_date] => 2005-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3984 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/359/07359276.pdf [firstpage_image] =>[orig_patent_app_number] => 11235924 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/235924
Multi-port system for communication between processing elements Sep 26, 2005 Issued
Array ( [id] => 5701660 [patent_doc_number] => 20060218345 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-09-28 [patent_title] => 'Data storage system and log data equalization control method for storage control apparatus' [patent_app_type] => utility [patent_app_number] => 11/231932 [patent_app_country] => US [patent_app_date] => 2005-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 12340 [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] => publications/A1/0218/20060218345.pdf [firstpage_image] =>[orig_patent_app_number] => 11231932 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/231932
Data storage system and log data equalization control method for storage control apparatus Sep 21, 2005 Issued
Array ( [id] => 609453 [patent_doc_number] => 07155561 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-12-26 [patent_title] => 'Method and system for using dynamic random access memory as cache memory' [patent_app_type] => utility [patent_app_number] => 11/230836 [patent_app_country] => US [patent_app_date] => 2005-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 4 [patent_no_of_words] => 2622 [patent_no_of_claims] => 50 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/155/07155561.pdf [firstpage_image] =>[orig_patent_app_number] => 11230836 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/230836
Method and system for using dynamic random access memory as cache memory Sep 18, 2005 Issued
Array ( [id] => 5739893 [patent_doc_number] => 20060010284 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-01-12 [patent_title] => 'Synchronous content addressable memory' [patent_app_type] => utility [patent_app_number] => 11/222371 [patent_app_country] => US [patent_app_date] => 2005-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8340 [patent_no_of_claims] => 2 [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/20060010284.pdf [firstpage_image] =>[orig_patent_app_number] => 11222371 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/222371
Synchronous content addressable memory Sep 6, 2005 Abandoned
Array ( [id] => 823341 [patent_doc_number] => 07409508 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-08-05 [patent_title] => 'Disk array system capable of taking over volumes between controllers' [patent_app_type] => utility [patent_app_number] => 11/215157 [patent_app_country] => US [patent_app_date] => 2005-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 14 [patent_no_of_words] => 5736 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/409/07409508.pdf [firstpage_image] =>[orig_patent_app_number] => 11215157 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/215157
Disk array system capable of taking over volumes between controllers Aug 28, 2005 Issued
Array ( [id] => 599929 [patent_doc_number] => 07441090 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-10-21 [patent_title] => 'System and method for updating data sectors in a non-volatile memory using logical block addressing' [patent_app_type] => utility [patent_app_number] => 11/201612 [patent_app_country] => US [patent_app_date] => 2005-08-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 23 [patent_no_of_words] => 11319 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 220 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/441/07441090.pdf [firstpage_image] =>[orig_patent_app_number] => 11201612 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/201612
System and method for updating data sectors in a non-volatile memory using logical block addressing Aug 9, 2005 Issued
Array ( [id] => 5794996 [patent_doc_number] => 20060015677 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-01-19 [patent_title] => 'Symbol frequency leveling in a storage system' [patent_app_type] => utility [patent_app_number] => 11/201007 [patent_app_country] => US [patent_app_date] => 2005-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 12453 [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/0015/20060015677.pdf [firstpage_image] =>[orig_patent_app_number] => 11201007 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/201007
Symbol frequency leveling in a storage system Aug 8, 2005 Issued
Array ( [id] => 5882484 [patent_doc_number] => 20060031567 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-02-09 [patent_title] => 'Congestion control and avoidance method in a data processing system' [patent_app_type] => utility [patent_app_number] => 11/189758 [patent_app_country] => US [patent_app_date] => 2005-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 27 [patent_no_of_words] => 10629 [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/0031/20060031567.pdf [firstpage_image] =>[orig_patent_app_number] => 11189758 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/189758
Congestion control and avoidance method in a data processing system Jul 26, 2005 Issued
Array ( [id] => 7240680 [patent_doc_number] => 20050256997 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-11-17 [patent_title] => 'Methods of sanitizing a flash-based data storage device' [patent_app_type] => utility [patent_app_number] => 11/171188 [patent_app_country] => US [patent_app_date] => 2005-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6327 [patent_no_of_claims] => 15 [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/0256/20050256997.pdf [firstpage_image] =>[orig_patent_app_number] => 11171188 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/171188
Methods of sanitizing a flash-based data storage device Jun 30, 2005 Issued
Array ( [id] => 6964618 [patent_doc_number] => 20050231515 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-10-20 [patent_title] => 'Apparatus to map virtual pages to disparate-sized, non-contiguous real pages' [patent_app_type] => utility [patent_app_number] => 11/159761 [patent_app_country] => US [patent_app_date] => 2005-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5805 [patent_no_of_claims] => 19 [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/0231/20050231515.pdf [firstpage_image] =>[orig_patent_app_number] => 11159761 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/159761
Apparatus to map virtual pages to disparate-sized, non-contiguous real pages Jun 22, 2005 Issued
Array ( [id] => 679997 [patent_doc_number] => 07089375 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-08-08 [patent_title] => 'Device and method for configuring a cache tag in accordance with burst length' [patent_app_type] => utility [patent_app_number] => 11/142969 [patent_app_country] => US [patent_app_date] => 2005-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2562 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/089/07089375.pdf [firstpage_image] =>[orig_patent_app_number] => 11142969 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/142969
Device and method for configuring a cache tag in accordance with burst length Jun 1, 2005 Issued
Array ( [id] => 524512 [patent_doc_number] => 07197607 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-03-27 [patent_title] => 'Non-volatile memory with concurrent write and read operation to differing banks' [patent_app_type] => utility [patent_app_number] => 11/135803 [patent_app_country] => US [patent_app_date] => 2005-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 36 [patent_figures_cnt] => 37 [patent_no_of_words] => 14221 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/197/07197607.pdf [firstpage_image] =>[orig_patent_app_number] => 11135803 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/135803
Non-volatile memory with concurrent write and read operation to differing banks May 23, 2005 Issued
Menu