
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 4895223
[patent_doc_number] => 20080104323
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-05-01
[patent_title] => 'METHOD FOR IDENTIFYING, TRACKING, AND STORING HOT CACHE LINES IN AN SMP ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 11/553268
[patent_app_country] => US
[patent_app_date] => 2006-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 1481
[patent_no_of_claims] => 9
[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/0104/20080104323.pdf
[firstpage_image] =>[orig_patent_app_number] => 11553268
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/553268 | METHOD FOR IDENTIFYING, TRACKING, AND STORING HOT CACHE LINES IN AN SMP ENVIRONMENT | Oct 25, 2006 | Abandoned |
Array
(
[id] => 301896
[patent_doc_number] => 07539811
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-05-26
[patent_title] => 'Scaleable memory systems using third dimension memory'
[patent_app_type] => utility
[patent_app_number] => 11/543502
[patent_app_country] => US
[patent_app_date] => 2006-10-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 3449
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 311
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/539/07539811.pdf
[firstpage_image] =>[orig_patent_app_number] => 11543502
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/543502 | Scaleable memory systems using third dimension memory | Oct 4, 2006 | Issued |
Array
(
[id] => 5221374
[patent_doc_number] => 20070162686
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-07-12
[patent_title] => 'Recording device, recording-medium-management method, program of recording-medium-management method, and recording medium recording program of recording-medium-management method'
[patent_app_type] => utility
[patent_app_number] => 11/543927
[patent_app_country] => US
[patent_app_date] => 2006-10-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 11370
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0162/20070162686.pdf
[firstpage_image] =>[orig_patent_app_number] => 11543927
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/543927 | Recording device, recording-medium-management method, program of recording-medium-management method, and recording medium recording program of recording-medium-management method | Oct 3, 2006 | Issued |
Array
(
[id] => 5048849
[patent_doc_number] => 20070029393
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-02-08
[patent_title] => 'MEMORY CARD AUTHENTICATION SYSTEM, MEMORY CARD HOST DEVICE, MEMORY CARD, STORAGE AREA SWITCHING METHOD, AND STORAGE AREA SWITCHING PROGRAM'
[patent_app_type] => utility
[patent_app_number] => 11/537766
[patent_app_country] => US
[patent_app_date] => 2006-10-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5533
[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/0029/20070029393.pdf
[firstpage_image] =>[orig_patent_app_number] => 11537766
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/537766 | Memory card authentication system, memory card host device, memory card, storage area switching method, and storage area switching program | Oct 1, 2006 | Issued |
Array
(
[id] => 4945448
[patent_doc_number] => 20080082775
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-04-03
[patent_title] => 'System for phased garbage collection'
[patent_app_type] => utility
[patent_app_number] => 11/541371
[patent_app_country] => US
[patent_app_date] => 2006-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 7414
[patent_no_of_claims] => 25
[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/0082/20080082775.pdf
[firstpage_image] =>[orig_patent_app_number] => 11541371
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/541371 | System for phased garbage collection with state indicators | Sep 28, 2006 | Issued |
Array
(
[id] => 4945269
[patent_doc_number] => 20080082596
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-04-03
[patent_title] => 'Method for phased garbage collection'
[patent_app_type] => utility
[patent_app_number] => 11/540778
[patent_app_country] => US
[patent_app_date] => 2006-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 7341
[patent_no_of_claims] => 25
[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/0082/20080082596.pdf
[firstpage_image] =>[orig_patent_app_number] => 11540778
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/540778 | Method for phased garbage collection with state indicators | Sep 28, 2006 | Issued |
Array
(
[id] => 598975
[patent_doc_number] => 07444462
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-10-28
[patent_title] => 'Methods for phased garbage collection using phased garbage collection block or scratch pad block as a buffer'
[patent_app_type] => utility
[patent_app_number] => 11/541035
[patent_app_country] => US
[patent_app_date] => 2006-09-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 23
[patent_no_of_words] => 11996
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/444/07444462.pdf
[firstpage_image] =>[orig_patent_app_number] => 11541035
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/541035 | Methods for phased garbage collection using phased garbage collection block or scratch pad block as a buffer | Sep 27, 2006 | Issued |
Array
(
[id] => 4945401
[patent_doc_number] => 20080082728
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-04-03
[patent_title] => 'Memory systems for phased garbage collection using phased garbage collection block or scratch pad block as a buffer'
[patent_app_type] => utility
[patent_app_number] => 11/541012
[patent_app_country] => US
[patent_app_date] => 2006-09-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 12081
[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] => publications/A1/0082/20080082728.pdf
[firstpage_image] =>[orig_patent_app_number] => 11541012
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/541012 | Memory systems for phased garbage collection using phased garbage collection block or scratch pad block as a buffer | Sep 27, 2006 | Issued |
Array
(
[id] => 8594826
[patent_doc_number] => 08352709
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-01-08
[patent_title] => 'Direct memory access techniques that include caching segmentation data'
[patent_app_type] => utility
[patent_app_number] => 11/523830
[patent_app_country] => US
[patent_app_date] => 2006-09-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3229
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 53
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11523830
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/523830 | Direct memory access techniques that include caching segmentation data | Sep 18, 2006 | Issued |
Array
(
[id] => 8580833
[patent_doc_number] => 08347064
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-01-01
[patent_title] => 'Memory access techniques in an aperture mapped memory space'
[patent_app_type] => utility
[patent_app_number] => 11/523926
[patent_app_country] => US
[patent_app_date] => 2006-09-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4958
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 110
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11523926
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/523926 | Memory access techniques in an aperture mapped memory space | Sep 18, 2006 | Issued |
Array
(
[id] => 7598127
[patent_doc_number] => 07584326
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-09-01
[patent_title] => 'Method and system for maximum residency replacement of cache memory'
[patent_app_type] => utility
[patent_app_number] => 11/531111
[patent_app_country] => US
[patent_app_date] => 2006-09-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 6142
[patent_no_of_claims] => 39
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 150
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/584/07584326.pdf
[firstpage_image] =>[orig_patent_app_number] => 11531111
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/531111 | Method and system for maximum residency replacement of cache memory | Sep 11, 2006 | Issued |
Array
(
[id] => 5190313
[patent_doc_number] => 20070168622
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-07-19
[patent_title] => 'Processor architecture'
[patent_app_type] => utility
[patent_app_number] => 11/504962
[patent_app_country] => US
[patent_app_date] => 2006-08-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6418
[patent_no_of_claims] => 51
[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/0168/20070168622.pdf
[firstpage_image] =>[orig_patent_app_number] => 11504962
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/504962 | Processor architecture having multi-ported memory | Aug 15, 2006 | Issued |
Array
(
[id] => 4671612
[patent_doc_number] => 20080046673
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-02-21
[patent_title] => 'METHOD AND SYSTEM TO OPTIMIZE JAVA VIRTUAL MACHINE PERFORMANCE'
[patent_app_type] => utility
[patent_app_number] => 11/464944
[patent_app_country] => US
[patent_app_date] => 2006-08-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6843
[patent_no_of_claims] => 14
[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/0046/20080046673.pdf
[firstpage_image] =>[orig_patent_app_number] => 11464944
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/464944 | Method and system to optimize java virtual machine performance | Aug 15, 2006 | Issued |
Array
(
[id] => 294115
[patent_doc_number] => 07546415
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-06-09
[patent_title] => 'Apparatus, system, and method for integrating multiple raid storage instances within a blade center'
[patent_app_type] => utility
[patent_app_number] => 11/464701
[patent_app_country] => US
[patent_app_date] => 2006-08-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 6927
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 150
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/546/07546415.pdf
[firstpage_image] =>[orig_patent_app_number] => 11464701
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/464701 | Apparatus, system, and method for integrating multiple raid storage instances within a blade center | Aug 14, 2006 | Issued |
Array
(
[id] => 283939
[patent_doc_number] => 07555628
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-06-30
[patent_title] => 'Synchronizing a translation lookaside buffer to an extended paging table'
[patent_app_type] => utility
[patent_app_number] => 11/504964
[patent_app_country] => US
[patent_app_date] => 2006-08-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6844
[patent_no_of_claims] => 34
[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/555/07555628.pdf
[firstpage_image] =>[orig_patent_app_number] => 11504964
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/504964 | Synchronizing a translation lookaside buffer to an extended paging table | Aug 14, 2006 | Issued |
Array
(
[id] => 294130
[patent_doc_number] => 07546430
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-06-09
[patent_title] => 'Method of address space layout randomization for windows operating systems'
[patent_app_type] => utility
[patent_app_number] => 11/464749
[patent_app_country] => US
[patent_app_date] => 2006-08-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 6853
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 164
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/546/07546430.pdf
[firstpage_image] =>[orig_patent_app_number] => 11464749
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/464749 | Method of address space layout randomization for windows operating systems | Aug 14, 2006 | Issued |
Array
(
[id] => 4671605
[patent_doc_number] => 20080046666
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-02-21
[patent_title] => 'SYSTEMS AND METHODS FOR PROGRAM DIRECTED MEMORY ACCESS PATTERNS'
[patent_app_type] => utility
[patent_app_number] => 11/464503
[patent_app_country] => US
[patent_app_date] => 2006-08-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 9510
[patent_no_of_claims] => 23
[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/0046/20080046666.pdf
[firstpage_image] =>[orig_patent_app_number] => 11464503
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/464503 | Computer memory system for selecting memory buses according to physical memory organization information stored in virtual address translation tables | Aug 14, 2006 | Issued |
Array
(
[id] => 7687860
[patent_doc_number] => 20070106838
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-05-10
[patent_title] => 'Apparatus and method for controlling refresh of semiconductor memory device'
[patent_app_type] => utility
[patent_app_number] => 11/504421
[patent_app_country] => US
[patent_app_date] => 2006-08-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 6337
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0106/20070106838.pdf
[firstpage_image] =>[orig_patent_app_number] => 11504421
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/504421 | Apparatus and method for controlling refresh of semiconductor memory device according to positional information of memory chips | Aug 14, 2006 | Issued |
Array
(
[id] => 4653298
[patent_doc_number] => 20080040555
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-02-14
[patent_title] => 'Selectively inclusive cache architecture'
[patent_app_type] => utility
[patent_app_number] => 11/503777
[patent_app_country] => US
[patent_app_date] => 2006-08-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4357
[patent_no_of_claims] => 27
[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/0040/20080040555.pdf
[firstpage_image] =>[orig_patent_app_number] => 11503777
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/503777 | Selectively inclusive cache architecture | Aug 13, 2006 | Issued |
Array
(
[id] => 248799
[patent_doc_number] => 07587559
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-09-08
[patent_title] => 'Systems and methods for memory module power management'
[patent_app_type] => utility
[patent_app_number] => 11/463743
[patent_app_country] => US
[patent_app_date] => 2006-08-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9603
[patent_no_of_claims] => 28
[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/587/07587559.pdf
[firstpage_image] =>[orig_patent_app_number] => 11463743
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/463743 | Systems and methods for memory module power management | Aug 9, 2006 | Issued |