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] => 136342 [patent_doc_number] => 07702871 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-04-20 [patent_title] => 'Write pacing' [patent_app_type] => utility [patent_app_number] => 11/897686 [patent_app_country] => US [patent_app_date] => 2007-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 34 [patent_figures_cnt] => 39 [patent_no_of_words] => 28979 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/702/07702871.pdf [firstpage_image] =>[orig_patent_app_number] => 11897686 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/897686
Write pacing Aug 30, 2007 Issued
Array ( [id] => 4774086 [patent_doc_number] => 20080059748 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-03-06 [patent_title] => 'Method, mobile device, system and software for a write method with burst stop and data masks' [patent_app_type] => utility [patent_app_number] => 11/897963 [patent_app_country] => US [patent_app_date] => 2007-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2290 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0059/20080059748.pdf [firstpage_image] =>[orig_patent_app_number] => 11897963 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/897963
Method, mobile device, system and software for a write method with burst stop and data masks Aug 30, 2007 Abandoned
Array ( [id] => 4754755 [patent_doc_number] => 20080162831 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-07-03 [patent_title] => 'Management/circuit arrangement and memory management system' [patent_app_type] => utility [patent_app_number] => 11/897969 [patent_app_country] => US [patent_app_date] => 2007-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5711 [patent_no_of_claims] => 17 [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/0162/20080162831.pdf [firstpage_image] =>[orig_patent_app_number] => 11897969 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/897969
Management/circuit arrangement and memory management system Aug 30, 2007 Abandoned
Array ( [id] => 4581243 [patent_doc_number] => 07840762 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-11-23 [patent_title] => 'Multi-path accessible semiconductor memory device having mailbox areas and mailbox access control method thereof' [patent_app_type] => utility [patent_app_number] => 11/843877 [patent_app_country] => US [patent_app_date] => 2007-08-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 11108 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/840/07840762.pdf [firstpage_image] =>[orig_patent_app_number] => 11843877 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/843877
Multi-path accessible semiconductor memory device having mailbox areas and mailbox access control method thereof Aug 22, 2007 Issued
Array ( [id] => 68849 [patent_doc_number] => 07761648 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-07-20 [patent_title] => 'Caching method for NAND flash translation layer' [patent_app_type] => utility [patent_app_number] => 11/844032 [patent_app_country] => US [patent_app_date] => 2007-08-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2272 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 285 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/761/07761648.pdf [firstpage_image] =>[orig_patent_app_number] => 11844032 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/844032
Caching method for NAND flash translation layer Aug 22, 2007 Issued
Array ( [id] => 68866 [patent_doc_number] => 07761656 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-07-20 [patent_title] => 'Detection of speculative precharge' [patent_app_type] => utility [patent_app_number] => 11/843443 [patent_app_country] => US [patent_app_date] => 2007-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6885 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/761/07761656.pdf [firstpage_image] =>[orig_patent_app_number] => 11843443 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/843443
Detection of speculative precharge Aug 21, 2007 Issued
Array ( [id] => 5339131 [patent_doc_number] => 20090055595 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-02-26 [patent_title] => 'ADJUSTING PARAMETERS USED TO PREFETCH DATA FROM STORAGE INTO CACHE' [patent_app_type] => utility [patent_app_number] => 11/843615 [patent_app_country] => US [patent_app_date] => 2007-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4698 [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/0055/20090055595.pdf [firstpage_image] =>[orig_patent_app_number] => 11843615 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/843615
Adjusting parameters used to prefetch data from storage into cache Aug 21, 2007 Issued
Array ( [id] => 146730 [patent_doc_number] => 07694105 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-04-06 [patent_title] => 'Data storage systems that implement sector sets' [patent_app_type] => utility [patent_app_number] => 11/843602 [patent_app_country] => US [patent_app_date] => 2007-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 4982 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/694/07694105.pdf [firstpage_image] =>[orig_patent_app_number] => 11843602 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/843602
Data storage systems that implement sector sets Aug 21, 2007 Issued
Array ( [id] => 5335806 [patent_doc_number] => 20090052270 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-02-26 [patent_title] => 'METHOD OF FLEXIBLE MEMORY SEGMENT ASSIGNMENT USING A SINGLE CHIP SELECT' [patent_app_type] => utility [patent_app_number] => 11/843550 [patent_app_country] => US [patent_app_date] => 2007-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 2438 [patent_no_of_claims] => 21 [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/0052/20090052270.pdf [firstpage_image] =>[orig_patent_app_number] => 11843550 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/843550
Method of flexible memory segment assignment using a single chip select Aug 21, 2007 Issued
Array ( [id] => 97190 [patent_doc_number] => 07739449 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-06-15 [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/836470 [patent_app_country] => US [patent_app_date] => 2007-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 5692 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/739/07739449.pdf [firstpage_image] =>[orig_patent_app_number] => 11836470 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/836470
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 Aug 8, 2007 Issued
Array ( [id] => 8655421 [patent_doc_number] => 08375188 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-02-12 [patent_title] => 'Techniques for epoch pipelining' [patent_app_type] => utility [patent_app_number] => 11/835757 [patent_app_country] => US [patent_app_date] => 2007-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4450 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11835757 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/835757
Techniques for epoch pipelining Aug 7, 2007 Issued
Array ( [id] => 5362892 [patent_doc_number] => 20090037686 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-02-05 [patent_title] => 'Application inspection tool for determining a security partition' [patent_app_type] => utility [patent_app_number] => 11/888098 [patent_app_country] => US [patent_app_date] => 2007-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3675 [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/0037/20090037686.pdf [firstpage_image] =>[orig_patent_app_number] => 11888098 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/888098
Application inspection tool for determining a security partition Jul 29, 2007 Issued
Array ( [id] => 4498725 [patent_doc_number] => 07886116 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-02-08 [patent_title] => 'Bandwidth compression for shader engine store operations' [patent_app_type] => utility [patent_app_number] => 11/830778 [patent_app_country] => US [patent_app_date] => 2007-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 4722 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/886/07886116.pdf [firstpage_image] =>[orig_patent_app_number] => 11830778 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/830778
Bandwidth compression for shader engine store operations Jul 29, 2007 Issued
Array ( [id] => 843562 [patent_doc_number] => 07392337 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-06-24 [patent_title] => 'System, method and storage medium for a memory subsystem command interface' [patent_app_type] => utility [patent_app_number] => 11/780558 [patent_app_country] => US [patent_app_date] => 2007-07-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 18 [patent_no_of_words] => 6304 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/392/07392337.pdf [firstpage_image] =>[orig_patent_app_number] => 11780558 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/780558
System, method and storage medium for a memory subsystem command interface Jul 19, 2007 Issued
Array ( [id] => 598086 [patent_doc_number] => 07451273 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-11-11 [patent_title] => 'System, method and storage medium for providing data caching and data compression in a memory subsystem' [patent_app_type] => utility [patent_app_number] => 11/780048 [patent_app_country] => US [patent_app_date] => 2007-07-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 6364 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/451/07451273.pdf [firstpage_image] =>[orig_patent_app_number] => 11780048 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/780048
System, method and storage medium for providing data caching and data compression in a memory subsystem Jul 18, 2007 Issued
Array ( [id] => 4911299 [patent_doc_number] => 20080022066 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-01-24 [patent_title] => 'Memory Tracking With Preservation of Alignment Semantics' [patent_app_type] => utility [patent_app_number] => 11/780169 [patent_app_country] => US [patent_app_date] => 2007-07-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3833 [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/0022/20080022066.pdf [firstpage_image] =>[orig_patent_app_number] => 11780169 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/780169
Memory tracking with preservation of alignment semantics Jul 18, 2007 Issued
Array ( [id] => 4798844 [patent_doc_number] => 20080010430 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-01-10 [patent_title] => 'METHOD AND APPARATUS FOR FREEING MEMORY' [patent_app_type] => utility [patent_app_number] => 11/779198 [patent_app_country] => US [patent_app_date] => 2007-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3129 [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/0010/20080010430.pdf [firstpage_image] =>[orig_patent_app_number] => 11779198 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/779198
Method and apparatus for freeing memory Jul 16, 2007 Issued
Array ( [id] => 4804691 [patent_doc_number] => 20080016280 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-01-17 [patent_title] => 'SYSTEM, METHOD AND STORAGE MEDIUM FOR PROVIDING DATA CACHING AND DATA COMPRESSION IN A MEMORY SUBSYSTEM' [patent_app_type] => utility [patent_app_number] => 11/772922 [patent_app_country] => US [patent_app_date] => 2007-07-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 6355 [patent_no_of_claims] => 16 [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/0016/20080016280.pdf [firstpage_image] =>[orig_patent_app_number] => 11772922 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/772922
System, method and storage medium for providing data caching and data compression in a memory subsystem Jul 2, 2007 Issued
Array ( [id] => 5351400 [patent_doc_number] => 20090006761 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-01-01 [patent_title] => 'Cache pollution avoidance' [patent_app_type] => utility [patent_app_number] => 11/824349 [patent_app_country] => US [patent_app_date] => 2007-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6900 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0006/20090006761.pdf [firstpage_image] =>[orig_patent_app_number] => 11824349 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/824349
Cache pollution avoidance Jun 28, 2007 Issued
Array ( [id] => 37504 [patent_doc_number] => 07793061 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-09-07 [patent_title] => 'Techniques for using flash-based memory as a write cache and a vault' [patent_app_type] => utility [patent_app_number] => 11/824577 [patent_app_country] => US [patent_app_date] => 2007-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 11141 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/793/07793061.pdf [firstpage_image] =>[orig_patent_app_number] => 11824577 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/824577
Techniques for using flash-based memory as a write cache and a vault Jun 28, 2007 Issued
Menu