Search

John A. Lane

Examiner (ID: 16902, Phone: (571)272-4208 , Office: P/2139 )

Most Active Art Unit
2139
Art Unit(s)
2309, 2139, 2185, 2188, 2751, 2189, 2186, 2305, 2303, 2312
Total Applications
2052
Issued Applications
1798
Pending Applications
47
Abandoned Applications
220

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 481327 [patent_doc_number] => 07228399 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-06-05 [patent_title] => 'Control method for storage device controller system, and storage device controller system' [patent_app_type] => utility [patent_app_number] => 11/386237 [patent_app_country] => US [patent_app_date] => 2006-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 8147 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 250 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/228/07228399.pdf [firstpage_image] =>[orig_patent_app_number] => 11386237 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/386237
Control method for storage device controller system, and storage device controller system Mar 20, 2006 Issued
Array ( [id] => 882021 [patent_doc_number] => 07360013 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-04-15 [patent_title] => 'Method of rewriting flash EEPROM and electronic control device using same' [patent_app_type] => utility [patent_app_number] => 11/366461 [patent_app_country] => US [patent_app_date] => 2006-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2895 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/360/07360013.pdf [firstpage_image] =>[orig_patent_app_number] => 11366461 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/366461
Method of rewriting flash EEPROM and electronic control device using same Mar 2, 2006 Issued
Array ( [id] => 378980 [patent_doc_number] => 07313653 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-12-25 [patent_title] => 'Method and apparatus for optimizing data streaming in a computer system utilizing random access memory in a system logic device' [patent_app_type] => utility [patent_app_number] => 11/326997 [patent_app_country] => US [patent_app_date] => 2006-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 1763 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/313/07313653.pdf [firstpage_image] =>[orig_patent_app_number] => 11326997 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/326997
Method and apparatus for optimizing data streaming in a computer system utilizing random access memory in a system logic device Jan 2, 2006 Issued
Array ( [id] => 8574698 [patent_doc_number] => 08341360 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-12-25 [patent_title] => 'Method and apparatus for memory write performance optimization in architectures with out-of-order read/request-for-ownership response' [patent_app_type] => utility [patent_app_number] => 11/323765 [patent_app_country] => US [patent_app_date] => 2005-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3346 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11323765 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/323765
Method and apparatus for memory write performance optimization in architectures with out-of-order read/request-for-ownership response Dec 29, 2005 Issued
Array ( [id] => 581920 [patent_doc_number] => 07162581 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-01-09 [patent_title] => 'Deferred tuple space programming of expansion modules' [patent_app_type] => utility [patent_app_number] => 11/320527 [patent_app_country] => US [patent_app_date] => 2005-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 10496 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/162/07162581.pdf [firstpage_image] =>[orig_patent_app_number] => 11320527 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/320527
Deferred tuple space programming of expansion modules Dec 27, 2005 Issued
Array ( [id] => 5862931 [patent_doc_number] => 20060097061 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-05-11 [patent_title] => 'Memory card authentication system, capacity switching-type memory card host device, capacity switching-type memory card, storage capacity setting method, and storage capacity setting program' [patent_app_type] => utility [patent_app_number] => 11/313780 [patent_app_country] => US [patent_app_date] => 2005-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5607 [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/0097/20060097061.pdf [firstpage_image] =>[orig_patent_app_number] => 11313780 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/313780
Memory card authentication system, capacity switching-type memory card host device, capacity switching-type memory card, storage capacity setting method, and storage capacity setting program Dec 21, 2005 Issued
Array ( [id] => 598030 [patent_doc_number] => 07451261 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-11-11 [patent_title] => 'Data storage device and control method with buffer control thereof' [patent_app_type] => utility [patent_app_number] => 11/317029 [patent_app_country] => US [patent_app_date] => 2005-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 9084 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/451/07451261.pdf [firstpage_image] =>[orig_patent_app_number] => 11317029 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/317029
Data storage device and control method with buffer control thereof Dec 21, 2005 Issued
Array ( [id] => 6463344 [patent_doc_number] => 20100146202 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-10 [patent_title] => 'MICROPROCESSOR SYSTEMS' [patent_app_type] => utility [patent_app_number] => 11/722512 [patent_app_country] => US [patent_app_date] => 2005-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 15291 [patent_no_of_claims] => 62 [patent_no_of_ind_claims] => 48 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0146/20100146202.pdf [firstpage_image] =>[orig_patent_app_number] => 11722512 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/722512
Systems and methods to provide applications to microprocessor systems using a hardware element on a distribution meduim Dec 20, 2005 Issued
Array ( [id] => 593338 [patent_doc_number] => 07461209 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-12-02 [patent_title] => 'Transient cache storage with discard function for disposable data' [patent_app_type] => utility [patent_app_number] => 11/295300 [patent_app_country] => US [patent_app_date] => 2005-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5323 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/461/07461209.pdf [firstpage_image] =>[orig_patent_app_number] => 11295300 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/295300
Transient cache storage with discard function for disposable data Dec 5, 2005 Issued
Array ( [id] => 882132 [patent_doc_number] => 07360048 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-04-15 [patent_title] => 'Storage system with multiple copy targeting and disk failure protection' [patent_app_type] => utility [patent_app_number] => 11/287735 [patent_app_country] => US [patent_app_date] => 2005-11-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 13 [patent_no_of_words] => 5594 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/360/07360048.pdf [firstpage_image] =>[orig_patent_app_number] => 11287735 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/287735
Storage system with multiple copy targeting and disk failure protection Nov 27, 2005 Issued
Array ( [id] => 7600017 [patent_doc_number] => 07386695 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-06-10 [patent_title] => 'Storage system with multiple copy targeting' [patent_app_type] => utility [patent_app_number] => 11/287691 [patent_app_country] => US [patent_app_date] => 2005-11-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 3381 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/386/07386695.pdf [firstpage_image] =>[orig_patent_app_number] => 11287691 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/287691
Storage system with multiple copy targeting Nov 27, 2005 Issued
Array ( [id] => 5097100 [patent_doc_number] => 20070118709 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-05-24 [patent_title] => 'Method and apparatus for memory management in an electronic device' [patent_app_type] => utility [patent_app_number] => 11/284923 [patent_app_country] => US [patent_app_date] => 2005-11-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6126 [patent_no_of_claims] => 11 [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/0118/20070118709.pdf [firstpage_image] =>[orig_patent_app_number] => 11284923 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/284923
Method and apparatus for full and partial storage of data records in an electronic device Nov 22, 2005 Issued
Array ( [id] => 5173547 [patent_doc_number] => 20070073986 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-03-29 [patent_title] => 'Remote copy control in a storage system' [patent_app_type] => utility [patent_app_number] => 11/285195 [patent_app_country] => US [patent_app_date] => 2005-11-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 14848 [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/0073/20070073986.pdf [firstpage_image] =>[orig_patent_app_number] => 11285195 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/285195
Remote copy control in a storage system Nov 22, 2005 Issued
Array ( [id] => 829152 [patent_doc_number] => 07404036 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-07-22 [patent_title] => 'Rebalancing of striped disk data' [patent_app_type] => utility [patent_app_number] => 11/286482 [patent_app_country] => US [patent_app_date] => 2005-11-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5169 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 29 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/404/07404036.pdf [firstpage_image] =>[orig_patent_app_number] => 11286482 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/286482
Rebalancing of striped disk data Nov 22, 2005 Issued
Array ( [id] => 823351 [patent_doc_number] => 07409515 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-08-05 [patent_title] => 'Method for exchanging data between volumes of storage system' [patent_app_type] => utility [patent_app_number] => 11/284886 [patent_app_country] => US [patent_app_date] => 2005-11-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 19 [patent_no_of_words] => 10091 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/409/07409515.pdf [firstpage_image] =>[orig_patent_app_number] => 11284886 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/284886
Method for exchanging data between volumes of storage system Nov 22, 2005 Issued
Array ( [id] => 5097097 [patent_doc_number] => 20070118706 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-05-24 [patent_title] => 'Selecting storage clusters to use to access storage' [patent_app_type] => utility [patent_app_number] => 11/286847 [patent_app_country] => US [patent_app_date] => 2005-11-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5489 [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/0118/20070118706.pdf [firstpage_image] =>[orig_patent_app_number] => 11286847 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/286847
Selecting storage clusters to use to access storage Nov 21, 2005 Issued
Array ( [id] => 329440 [patent_doc_number] => 07516267 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-04-07 [patent_title] => 'Recovering from a non-volatile memory failure' [patent_app_type] => utility [patent_app_number] => 11/266119 [patent_app_country] => US [patent_app_date] => 2005-11-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 5408 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 72 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/516/07516267.pdf [firstpage_image] =>[orig_patent_app_number] => 11266119 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/266119
Recovering from a non-volatile memory failure Nov 2, 2005 Issued
Array ( [id] => 5867066 [patent_doc_number] => 20060101197 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-05-11 [patent_title] => 'Archival management system' [patent_app_type] => utility [patent_app_number] => 11/266868 [patent_app_country] => US [patent_app_date] => 2005-11-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5581 [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/0101/20060101197.pdf [firstpage_image] =>[orig_patent_app_number] => 11266868 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/266868
Archival cartridge management system with auto-refresh Nov 2, 2005 Issued
Array ( [id] => 873461 [patent_doc_number] => 07366860 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-04-29 [patent_title] => 'Storage device configured to sequentially input a command' [patent_app_type] => utility [patent_app_number] => 11/263952 [patent_app_country] => US [patent_app_date] => 2005-11-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 5355 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/366/07366860.pdf [firstpage_image] =>[orig_patent_app_number] => 11263952 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/263952
Storage device configured to sequentially input a command Nov 1, 2005 Issued
Array ( [id] => 388568 [patent_doc_number] => 07305536 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-12-04 [patent_title] => 'Storage system capable of relocating data' [patent_app_type] => utility [patent_app_number] => 11/264039 [patent_app_country] => US [patent_app_date] => 2005-11-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 24 [patent_no_of_words] => 17540 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/305/07305536.pdf [firstpage_image] =>[orig_patent_app_number] => 11264039 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/264039
Storage system capable of relocating data Nov 1, 2005 Issued
Menu