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] => 10517783 [patent_doc_number] => 09244831 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-01-26 [patent_title] => 'Dynamic tuning of internal parameters for solid-state disk based on workload access patterns' [patent_app_type] => utility [patent_app_number] => 13/677928 [patent_app_country] => US [patent_app_date] => 2012-11-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6221 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13677928 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/677928
Dynamic tuning of internal parameters for solid-state disk based on workload access patterns Nov 14, 2012 Issued
Array ( [id] => 8923905 [patent_doc_number] => 08489854 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-07-16 [patent_title] => 'Non-volatile semiconductor memory storing an inverse map for rebuilding a translation table' [patent_app_type] => utility [patent_app_number] => 13/670228 [patent_app_country] => US [patent_app_date] => 2012-11-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 3048 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13670228 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/670228
Non-volatile semiconductor memory storing an inverse map for rebuilding a translation table Nov 5, 2012 Issued
Array ( [id] => 8831641 [patent_doc_number] => 20130132686 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-05-23 [patent_title] => 'Data Rewrite System For Vehicle, In-Vehicle Apparatus And Rewrite Apparatus' [patent_app_type] => utility [patent_app_number] => 13/664985 [patent_app_country] => US [patent_app_date] => 2012-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6209 [patent_no_of_claims] => 6 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13664985 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/664985
Data rewrite system for vehicle, in-vehicle apparatus and rewrite apparatus Oct 30, 2012 Issued
Array ( [id] => 9451628 [patent_doc_number] => 20140122798 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-01 [patent_title] => 'METHODS AND STRUCTURE ESTABLISHING NESTED REDUNDANT ARRAY OF INDEPENDENT DISKS VOLUMES WITH AN EXPANDER' [patent_app_type] => utility [patent_app_number] => 13/665038 [patent_app_country] => US [patent_app_date] => 2012-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4416 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13665038 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/665038
Methods and structure establishing nested Redundant Array of Independent Disks volumes with an expander Oct 30, 2012 Issued
Array ( [id] => 9451691 [patent_doc_number] => 20140122861 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-01 [patent_title] => 'DYNAMIC TUNING OF INTERNAL PARAMETERS FOR SOLID-STATE DISK BASED ON WORKLOAD ACCESS PATTERNS' [patent_app_type] => utility [patent_app_number] => 13/664753 [patent_app_country] => US [patent_app_date] => 2012-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6183 [patent_no_of_claims] => 25 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13664753 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/664753
Dynamic tuning of internal parameters for solid-state disk based on workload access patterns Oct 30, 2012 Issued
Array ( [id] => 9451641 [patent_doc_number] => 20140122811 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-01 [patent_title] => 'Method And Apparatus For Error Correction In A Cache' [patent_app_type] => utility [patent_app_number] => 13/664682 [patent_app_country] => US [patent_app_date] => 2012-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8069 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13664682 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/664682
Method and apparatus for error correction in a cache Oct 30, 2012 Issued
Array ( [id] => 9451627 [patent_doc_number] => 20140122797 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-01 [patent_title] => 'METHOD AND STRUCTURES FOR PERFORMING A MIGRATION OF A LOGICAL VOLUME WITH A SERIAL ATTACHED SCSI EXPANDER' [patent_app_type] => utility [patent_app_number] => 13/664766 [patent_app_country] => US [patent_app_date] => 2012-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4233 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13664766 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/664766
Method and structures for performing a migration of a logical volume with a serial attached SCSI expander Oct 30, 2012 Issued
Array ( [id] => 8965576 [patent_doc_number] => 20130205178 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-08-08 [patent_title] => 'SYSTEM AND METHOD FOR AUDITING MEMORY CARDS' [patent_app_type] => utility [patent_app_number] => 13/664891 [patent_app_country] => US [patent_app_date] => 2012-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8837 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13664891 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/664891
System and method for auditing memory cards Oct 30, 2012 Issued
Array ( [id] => 8686651 [patent_doc_number] => 20130054935 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-02-28 [patent_title] => 'SYNCHRONIZING A TRANSLATION LOOKASIDE BUFFER WITH AN EXTENDED PAGING TABLE' [patent_app_type] => utility [patent_app_number] => 13/658752 [patent_app_country] => US [patent_app_date] => 2012-10-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6922 [patent_no_of_claims] => 2 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13658752 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/658752
Synchronizing a translation lookaside buffer with an extended paging table Oct 22, 2012 Issued
Array ( [id] => 9555607 [patent_doc_number] => 08762679 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-06-24 [patent_title] => 'Systems and methods of allocating storage regions to virtual regions' [patent_app_type] => utility [patent_app_number] => 13/652961 [patent_app_country] => US [patent_app_date] => 2012-10-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 19 [patent_no_of_words] => 9423 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 205 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13652961 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/652961
Systems and methods of allocating storage regions to virtual regions Oct 15, 2012 Issued
Array ( [id] => 10040806 [patent_doc_number] => 09081509 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-07-14 [patent_title] => 'System and method for managing a physical storage system and determining a resource migration destination of a physical storage system based on migration groups' [patent_app_type] => utility [patent_app_number] => 13/642002 [patent_app_country] => US [patent_app_date] => 2012-10-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 35 [patent_no_of_words] => 14745 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13642002 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/642002
System and method for managing a physical storage system and determining a resource migration destination of a physical storage system based on migration groups Oct 2, 2012 Issued
Array ( [id] => 9213852 [patent_doc_number] => 20140013029 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-09 [patent_title] => 'MEMORY STORAGE DEVICE AND REPAIRING METHOD THEREOF' [patent_app_type] => utility [patent_app_number] => 13/632161 [patent_app_country] => US [patent_app_date] => 2012-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8606 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13632161 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/632161
Memory storage device and restoring method thereof Sep 30, 2012 Issued
Array ( [id] => 8746595 [patent_doc_number] => 20130086312 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-04-04 [patent_title] => 'Semiconductor Device' [patent_app_type] => utility [patent_app_number] => 13/632465 [patent_app_country] => US [patent_app_date] => 2012-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 36 [patent_figures_cnt] => 36 [patent_no_of_words] => 29078 [patent_no_of_claims] => 15 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13632465 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/632465
Semiconductor device Sep 30, 2012 Issued
Array ( [id] => 10841135 [patent_doc_number] => 08868834 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-10-21 [patent_title] => 'Efficient cache validation and content retrieval in a content delivery network' [patent_app_type] => utility [patent_app_number] => 13/632983 [patent_app_country] => US [patent_app_date] => 2012-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7446 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 201 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13632983 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/632983
Efficient cache validation and content retrieval in a content delivery network Sep 30, 2012 Issued
Array ( [id] => 9242189 [patent_doc_number] => 08606994 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-12-10 [patent_title] => 'Method for adapting performance sensitive operations to various levels of machine loads' [patent_app_type] => utility [patent_app_number] => 13/626174 [patent_app_country] => US [patent_app_date] => 2012-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 12720 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13626174 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/626174
Method for adapting performance sensitive operations to various levels of machine loads Sep 24, 2012 Issued
Array ( [id] => 9218392 [patent_doc_number] => 08631202 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-01-14 [patent_title] => 'Apparatuses and methods providing redundant array of independent disks access to non-volatile memory chips' [patent_app_type] => utility [patent_app_number] => 13/626077 [patent_app_country] => US [patent_app_date] => 2012-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5404 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13626077 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/626077
Apparatuses and methods providing redundant array of independent disks access to non-volatile memory chips Sep 24, 2012 Issued
Array ( [id] => 9847570 [patent_doc_number] => 08949504 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-02-03 [patent_title] => 'Memory devices and memory control methods with ISP code' [patent_app_type] => utility [patent_app_number] => 13/621493 [patent_app_country] => US [patent_app_date] => 2012-09-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 1648 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 72 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13621493 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/621493
Memory devices and memory control methods with ISP code Sep 16, 2012 Issued
Array ( [id] => 9372444 [patent_doc_number] => 20140082317 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-03-20 [patent_title] => 'DEFRAGMENTATION OF STORAGE CLASS MEMORY MANAGED IN EXTENTS' [patent_app_type] => utility [patent_app_number] => 13/616410 [patent_app_country] => US [patent_app_date] => 2012-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4336 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13616410 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/616410
Defragmentation of storage class memory managed in extents Sep 13, 2012 Issued
Array ( [id] => 9044078 [patent_doc_number] => 20130246716 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-19 [patent_title] => 'MEMORY SYSTEM AND DATA WRITING METHOD' [patent_app_type] => utility [patent_app_number] => 13/616466 [patent_app_country] => US [patent_app_date] => 2012-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7424 [patent_no_of_claims] => 20 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13616466 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/616466
Memory system and data writing method Sep 13, 2012 Issued
Array ( [id] => 9248371 [patent_doc_number] => 08612672 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-12-17 [patent_title] => 'Adaptive physical allocation in solid-state drives' [patent_app_type] => utility [patent_app_number] => 13/606226 [patent_app_country] => US [patent_app_date] => 2012-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7924 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13606226 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/606226
Adaptive physical allocation in solid-state drives Sep 6, 2012 Issued
Menu