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] => 478242 [patent_doc_number] => 07231489 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-06-12 [patent_title] => 'System and method for coordinating cluster state information' [patent_app_type] => utility [patent_app_number] => 10/378400 [patent_app_country] => US [patent_app_date] => 2003-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 12 [patent_no_of_words] => 8237 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 69 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/231/07231489.pdf [firstpage_image] =>[orig_patent_app_number] => 10378400 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/378400
System and method for coordinating cluster state information Mar 2, 2003 Issued
Array ( [id] => 680072 [patent_doc_number] => 07089401 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-08-08 [patent_title] => 'Data relay controller' [patent_app_type] => utility [patent_app_number] => 10/373152 [patent_app_country] => US [patent_app_date] => 2003-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 4841 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/089/07089401.pdf [firstpage_image] =>[orig_patent_app_number] => 10373152 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/373152
Data relay controller Feb 23, 2003 Issued
Array ( [id] => 7282270 [patent_doc_number] => 20040064647 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-04-01 [patent_title] => 'Method and apparatus to reduce power consumption and improve read/write performance of hard disk drives using non-volatile memory' [patent_app_type] => new [patent_app_number] => 10/372734 [patent_app_country] => US [patent_app_date] => 2003-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 8441 [patent_no_of_claims] => 54 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0064/20040064647.pdf [firstpage_image] =>[orig_patent_app_number] => 10372734 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/372734
Method and apparatus to reduce power consumption and improve read/write performance of hard disk drives using non-volatile memory Feb 20, 2003 Issued
Array ( [id] => 765967 [patent_doc_number] => 07013362 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-03-14 [patent_title] => 'Systems and methods for addressing memory' [patent_app_type] => utility [patent_app_number] => 10/372746 [patent_app_country] => US [patent_app_date] => 2003-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11679 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/013/07013362.pdf [firstpage_image] =>[orig_patent_app_number] => 10372746 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/372746
Systems and methods for addressing memory Feb 20, 2003 Issued
Array ( [id] => 6857705 [patent_doc_number] => 20030131206 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-07-10 [patent_title] => 'Fast suspend to disk' [patent_app_type] => new [patent_app_number] => 10/366925 [patent_app_country] => US [patent_app_date] => 2003-02-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 10095 [patent_no_of_claims] => 51 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0131/20030131206.pdf [firstpage_image] =>[orig_patent_app_number] => 10366925 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/366925
Fast suspend to disk Feb 13, 2003 Issued
Array ( [id] => 6670241 [patent_doc_number] => 20030115225 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-06-19 [patent_title] => 'Data saving method and external storage device' [patent_app_type] => new [patent_app_number] => 10/356566 [patent_app_country] => US [patent_app_date] => 2003-02-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 9446 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0115/20030115225.pdf [firstpage_image] =>[orig_patent_app_number] => 10356566 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/356566
Data saving method and external storage device Feb 2, 2003 Issued
Array ( [id] => 695202 [patent_doc_number] => 07076596 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-07-11 [patent_title] => 'Method of and apparatus for enabling a hardware module to interact with a data structure' [patent_app_type] => utility [patent_app_number] => 10/354493 [patent_app_country] => US [patent_app_date] => 2003-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 7 [patent_no_of_words] => 2310 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 53 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/076/07076596.pdf [firstpage_image] =>[orig_patent_app_number] => 10354493 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/354493
Method of and apparatus for enabling a hardware module to interact with a data structure Jan 29, 2003 Issued
Array ( [id] => 7290926 [patent_doc_number] => 20040148465 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-07-29 [patent_title] => 'Method and apparatus for reducing the effects of hot spots in cache memories' [patent_app_type] => new [patent_app_number] => 10/354327 [patent_app_country] => US [patent_app_date] => 2003-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2248 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0148/20040148465.pdf [firstpage_image] =>[orig_patent_app_number] => 10354327 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/354327
Method and apparatus for reducing the effects of hot spots in cache memories Jan 28, 2003 Issued
Array ( [id] => 937513 [patent_doc_number] => 06976125 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-12-13 [patent_title] => 'Method and apparatus for predicting hot spots in cache memories' [patent_app_type] => utility [patent_app_number] => 10/354329 [patent_app_country] => US [patent_app_date] => 2003-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2168 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/976/06976125.pdf [firstpage_image] =>[orig_patent_app_number] => 10354329 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/354329
Method and apparatus for predicting hot spots in cache memories Jan 28, 2003 Issued
Array ( [id] => 1004605 [patent_doc_number] => 06910079 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-06-21 [patent_title] => 'Multi-threshold smoothing' [patent_app_type] => utility [patent_app_number] => 10/351462 [patent_app_country] => US [patent_app_date] => 2003-01-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 17 [patent_no_of_words] => 4923 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/910/06910079.pdf [firstpage_image] =>[orig_patent_app_number] => 10351462 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/351462
Multi-threshold smoothing Jan 23, 2003 Issued
Array ( [id] => 7625713 [patent_doc_number] => 06769054 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-07-27 [patent_title] => 'System and method for preparation of workload data for replaying in a data storage environment' [patent_app_type] => B1 [patent_app_number] => 10/335643 [patent_app_country] => US [patent_app_date] => 2002-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 21 [patent_no_of_words] => 17385 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 22 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/769/06769054.pdf [firstpage_image] =>[orig_patent_app_number] => 10335643 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/335643
System and method for preparation of workload data for replaying in a data storage environment Dec 30, 2002 Issued
Array ( [id] => 666943 [patent_doc_number] => 07103729 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-09-05 [patent_title] => 'Method and apparatus of memory management' [patent_app_type] => utility [patent_app_number] => 10/327957 [patent_app_country] => US [patent_app_date] => 2002-12-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 3023 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 45 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/103/07103729.pdf [firstpage_image] =>[orig_patent_app_number] => 10327957 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/327957
Method and apparatus of memory management Dec 25, 2002 Issued
Array ( [id] => 379004 [patent_doc_number] => 07313666 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-12-25 [patent_title] => 'Methods and apparatus for longest common prefix based caching' [patent_app_type] => utility [patent_app_number] => 10/328639 [patent_app_country] => US [patent_app_date] => 2002-12-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 20 [patent_no_of_words] => 8650 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/313/07313666.pdf [firstpage_image] =>[orig_patent_app_number] => 10328639 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/328639
Methods and apparatus for longest common prefix based caching Dec 23, 2002 Issued
Array ( [id] => 679937 [patent_doc_number] => 07089352 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-08-08 [patent_title] => 'CAM modified to be used for statistic calculation in network switches and routers' [patent_app_type] => utility [patent_app_number] => 10/326633 [patent_app_country] => US [patent_app_date] => 2002-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 3018 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/089/07089352.pdf [firstpage_image] =>[orig_patent_app_number] => 10326633 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/326633
CAM modified to be used for statistic calculation in network switches and routers Dec 22, 2002 Issued
Array ( [id] => 7476882 [patent_doc_number] => 20040123052 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-06-24 [patent_title] => 'Non-speculative distributed conflict resolution for a cache coherency protocol' [patent_app_type] => new [patent_app_number] => 10/326232 [patent_app_country] => US [patent_app_date] => 2002-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 10413 [patent_no_of_claims] => 36 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 65 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0123/20040123052.pdf [firstpage_image] =>[orig_patent_app_number] => 10326232 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/326232
Non-speculative distributed conflict resolution for a cache coherency protocol Dec 18, 2002 Issued
Array ( [id] => 637497 [patent_doc_number] => 07130969 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-10-31 [patent_title] => 'Hierarchical directories for cache coherency in a multiprocessor system' [patent_app_type] => utility [patent_app_number] => 10/326234 [patent_app_country] => US [patent_app_date] => 2002-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6631 [patent_no_of_claims] => 43 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 38 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/130/07130969.pdf [firstpage_image] =>[orig_patent_app_number] => 10326234 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/326234
Hierarchical directories for cache coherency in a multiprocessor system Dec 18, 2002 Issued
Array ( [id] => 1007696 [patent_doc_number] => 06907507 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-06-14 [patent_title] => 'Tracking in-progress writes through use of multi-column bitmaps' [patent_app_type] => utility [patent_app_number] => 10/326432 [patent_app_country] => US [patent_app_date] => 2002-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 5501 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/907/06907507.pdf [firstpage_image] =>[orig_patent_app_number] => 10326432 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/326432
Tracking in-progress writes through use of multi-column bitmaps Dec 18, 2002 Issued
Array ( [id] => 1033715 [patent_doc_number] => 06880053 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-04-12 [patent_title] => 'Instant refresh of a data volume copy' [patent_app_type] => utility [patent_app_number] => 10/326427 [patent_app_country] => US [patent_app_date] => 2002-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 11 [patent_no_of_words] => 6885 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 38 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/880/06880053.pdf [firstpage_image] =>[orig_patent_app_number] => 10326427 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/326427
Instant refresh of a data volume copy Dec 18, 2002 Issued
Array ( [id] => 7293400 [patent_doc_number] => 20040111568 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-06-10 [patent_title] => 'Distributed result system for high-performance wide-issue superscalar processor' [patent_app_type] => new [patent_app_number] => 10/310234 [patent_app_country] => US [patent_app_date] => 2002-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8699 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0111/20040111568.pdf [firstpage_image] =>[orig_patent_app_number] => 10310234 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/310234
Distributed result system for high-performance wide-issue superscalar processor Dec 4, 2002 Issued
Array ( [id] => 7293388 [patent_doc_number] => 20040111558 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-06-10 [patent_title] => 'Multiple disk data storage system for reducing power consumption' [patent_app_type] => new [patent_app_number] => 10/313275 [patent_app_country] => US [patent_app_date] => 2002-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5859 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0111/20040111558.pdf [firstpage_image] =>[orig_patent_app_number] => 10313275 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/313275
Multiple disk data storage system for reducing power consumption Dec 4, 2002 Issued
Menu