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] => 11686558 [patent_doc_number] => 09684605 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-06-20 [patent_title] => 'Translation lookaside buffer for guest physical addresses in a virtual machine' [patent_app_type] => utility [patent_app_number] => 14/628405 [patent_app_country] => US [patent_app_date] => 2015-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9828 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 248 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14628405 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/628405
Translation lookaside buffer for guest physical addresses in a virtual machine Feb 22, 2015 Issued
Array ( [id] => 11780616 [patent_doc_number] => 09389796 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-07-12 [patent_title] => 'Efficient register preservation on processors' [patent_app_type] => utility [patent_app_number] => 14/628419 [patent_app_country] => US [patent_app_date] => 2015-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 5064 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14628419 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/628419
Efficient register preservation on processors Feb 22, 2015 Issued
Array ( [id] => 11465587 [patent_doc_number] => 09582217 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-02-28 [patent_title] => 'Electronic device and communication method' [patent_app_type] => utility [patent_app_number] => 14/628598 [patent_app_country] => US [patent_app_date] => 2015-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 22 [patent_no_of_words] => 11120 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14628598 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/628598
Electronic device and communication method Feb 22, 2015 Issued
Array ( [id] => 10597110 [patent_doc_number] => 09318205 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-04-19 [patent_title] => 'Mapping between program states and data patterns' [patent_app_type] => utility [patent_app_number] => 14/626208 [patent_app_country] => US [patent_app_date] => 2015-02-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 12 [patent_no_of_words] => 11975 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14626208 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/626208
Mapping between program states and data patterns Feb 18, 2015 Issued
Array ( [id] => 10597110 [patent_doc_number] => 09318205 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-04-19 [patent_title] => 'Mapping between program states and data patterns' [patent_app_type] => utility [patent_app_number] => 14/626208 [patent_app_country] => US [patent_app_date] => 2015-02-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 12 [patent_no_of_words] => 11975 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14626208 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/626208
Mapping between program states and data patterns Feb 18, 2015 Issued
Array ( [id] => 10597110 [patent_doc_number] => 09318205 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-04-19 [patent_title] => 'Mapping between program states and data patterns' [patent_app_type] => utility [patent_app_number] => 14/626208 [patent_app_country] => US [patent_app_date] => 2015-02-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 12 [patent_no_of_words] => 11975 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14626208 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/626208
Mapping between program states and data patterns Feb 18, 2015 Issued
Array ( [id] => 10597110 [patent_doc_number] => 09318205 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-04-19 [patent_title] => 'Mapping between program states and data patterns' [patent_app_type] => utility [patent_app_number] => 14/626208 [patent_app_country] => US [patent_app_date] => 2015-02-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 12 [patent_no_of_words] => 11975 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14626208 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/626208
Mapping between program states and data patterns Feb 18, 2015 Issued
Array ( [id] => 10536688 [patent_doc_number] => 09262319 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-02-16 [patent_title] => 'Adusting flash memory operating parameters based on historical analysis of multiple indicators of degradation' [patent_app_type] => utility [patent_app_number] => 14/623405 [patent_app_country] => US [patent_app_date] => 2015-02-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 5354 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 187 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14623405 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/623405
Adusting flash memory operating parameters based on historical analysis of multiple indicators of degradation Feb 15, 2015 Issued
Array ( [id] => 11973449 [patent_doc_number] => 20170277603 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-28 [patent_title] => 'DATA SAVING METHOD, DEVICE AND TERMINAL' [patent_app_type] => utility [patent_app_number] => 15/514446 [patent_app_country] => US [patent_app_date] => 2015-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5642 [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] => 15514446 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/514446
DATA SAVING METHOD, DEVICE AND TERMINAL Feb 9, 2015 Abandoned
Array ( [id] => 12352155 [patent_doc_number] => 09952894 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-04-24 [patent_title] => Parallel query processing [patent_app_type] => utility [patent_app_number] => 14/606173 [patent_app_country] => US [patent_app_date] => 2015-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7980 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14606173 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/606173
Parallel query processing Jan 26, 2015 Issued
Array ( [id] => 14614477 [patent_doc_number] => 10359938 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-07-23 [patent_title] => Management computer and computer system management method [patent_app_type] => utility [patent_app_number] => 15/538695 [patent_app_country] => US [patent_app_date] => 2015-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 23 [patent_no_of_words] => 19122 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 220 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15538695 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/538695
Management computer and computer system management method Jan 26, 2015 Issued
Array ( [id] => 10327945 [patent_doc_number] => 20150212949 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-07-30 [patent_title] => 'STORAGE CONTROL DEVICE AND STORAGE CONTROL METHOD' [patent_app_type] => utility [patent_app_number] => 14/606148 [patent_app_country] => US [patent_app_date] => 2015-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4345 [patent_no_of_claims] => 11 [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] => 14606148 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/606148
Storage control device and storage control method for cache processing according to time zones Jan 26, 2015 Issued
Array ( [id] => 11346052 [patent_doc_number] => 09530466 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-12-27 [patent_title] => 'System and method for memory access dynamic mode switching' [patent_app_type] => utility [patent_app_number] => 14/596322 [patent_app_country] => US [patent_app_date] => 2015-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 15 [patent_no_of_words] => 9457 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14596322 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/596322
System and method for memory access dynamic mode switching Jan 13, 2015 Issued
Array ( [id] => 11206771 [patent_doc_number] => 09436397 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-09-06 [patent_title] => 'Validating the status of memory operations' [patent_app_type] => utility [patent_app_number] => 14/596182 [patent_app_country] => US [patent_app_date] => 2015-01-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 11911 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14596182 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/596182
Validating the status of memory operations Jan 12, 2015 Issued
Array ( [id] => 11056302 [patent_doc_number] => 20160253264 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-01 [patent_title] => 'INTELLIGENT BANDWIDTH SHIFTING MECHANISM' [patent_app_type] => utility [patent_app_number] => 14/595737 [patent_app_country] => US [patent_app_date] => 2015-01-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5720 [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] => 14595737 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/595737
Intelligent bandwidth shifting mechanism Jan 12, 2015 Issued
Array ( [id] => 11786685 [patent_doc_number] => 09396120 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-07-19 [patent_title] => 'Adjustable over-restrictive cache locking limit for improved overall performance' [patent_app_type] => utility [patent_app_number] => 14/580570 [patent_app_country] => US [patent_app_date] => 2014-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 16 [patent_no_of_words] => 20988 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14580570 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/580570
Adjustable over-restrictive cache locking limit for improved overall performance Dec 22, 2014 Issued
Array ( [id] => 10982722 [patent_doc_number] => 20160179666 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-06-23 [patent_title] => 'Apparatus and Method to Dynamically Expand Associativity of A Cache Memory' [patent_app_type] => utility [patent_app_number] => 14/573811 [patent_app_country] => US [patent_app_date] => 2014-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8920 [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] => 14573811 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/573811
Apparatus and method to dynamically expand associativity of a cache memory Dec 16, 2014 Issued
Array ( [id] => 10321556 [patent_doc_number] => 20150206560 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-07-23 [patent_title] => 'CIRCUIT FOR CONTROLLING WRITE LEVELING OF A TARGET MODULE AND A METHOD THEREOF' [patent_app_type] => utility [patent_app_number] => 14/573379 [patent_app_country] => US [patent_app_date] => 2014-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 9468 [patent_no_of_claims] => 23 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14573379 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/573379
Circuit for controlling write leveling of a target module and a method thereof Dec 16, 2014 Issued
Array ( [id] => 11049752 [patent_doc_number] => 20160246711 [patent_country] => US [patent_kind] => A9 [patent_issue_date] => 2016-08-25 [patent_title] => 'INTERFACE METHODS AND APPARATUS FOR MEMORY DEVICES' [patent_app_type] => utility [patent_app_number] => 14/564215 [patent_app_country] => US [patent_app_date] => 2014-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 13831 [patent_no_of_claims] => 15 [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] => 14564215 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/564215
INTERFACE METHODS AND APPARATUS FOR MEMORY DEVICES Dec 8, 2014 Abandoned
Array ( [id] => 11049752 [patent_doc_number] => 20160246711 [patent_country] => US [patent_kind] => A9 [patent_issue_date] => 2016-08-25 [patent_title] => 'INTERFACE METHODS AND APPARATUS FOR MEMORY DEVICES' [patent_app_type] => utility [patent_app_number] => 14/564215 [patent_app_country] => US [patent_app_date] => 2014-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 13831 [patent_no_of_claims] => 15 [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] => 14564215 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/564215
INTERFACE METHODS AND APPARATUS FOR MEMORY DEVICES Dec 8, 2014 Abandoned
Menu