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] => 11614439 [patent_doc_number] => 09652296 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-05-16 [patent_title] => 'Efficient chained post-copy virtual machine migration' [patent_app_type] => utility [patent_app_number] => 14/941071 [patent_app_country] => US [patent_app_date] => 2015-11-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7241 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 14941071 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/941071
Efficient chained post-copy virtual machine migration Nov 12, 2015 Issued
Array ( [id] => 10793893 [patent_doc_number] => 20160140050 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-05-19 [patent_title] => 'METHOD AND SYSTEM FOR COMPRESSING DATA FOR A TRANSLATION LOOK ASIDE BUFFER (TLB)' [patent_app_type] => utility [patent_app_number] => 14/940679 [patent_app_country] => US [patent_app_date] => 2015-11-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4858 [patent_no_of_claims] => 10 [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] => 14940679 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/940679
Method and system for compressing data for a translation look aside buffer (TLB) Nov 12, 2015 Issued
Array ( [id] => 11931502 [patent_doc_number] => 09798500 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-10-24 [patent_title] => 'Systems and methods for data storage tiering' [patent_app_type] => utility [patent_app_number] => 14/940890 [patent_app_country] => US [patent_app_date] => 2015-11-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 3948 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14940890 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/940890
Systems and methods for data storage tiering Nov 12, 2015 Issued
Array ( [id] => 11629400 [patent_doc_number] => 20170139590 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-05-18 [patent_title] => 'Memory System and Method for Improving Write Performance in a Multi-Die Environment' [patent_app_type] => utility [patent_app_number] => 14/939658 [patent_app_country] => US [patent_app_date] => 2015-11-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6567 [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] => 14939658 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/939658
Memory system and method for improving write performance in a multi-die environment Nov 11, 2015 Issued
Array ( [id] => 11621845 [patent_doc_number] => 20170132032 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-05-11 [patent_title] => 'ENABLING POLL/SELECT STYLE INTERFACES WITH COHERENT ACCELERATORS' [patent_app_type] => utility [patent_app_number] => 14/937502 [patent_app_country] => US [patent_app_date] => 2015-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9224 [patent_no_of_claims] => 11 [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] => 14937502 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/937502
Enabling poll/select style interfaces with coherent accelerators Nov 9, 2015 Issued
Array ( [id] => 11423667 [patent_doc_number] => 20170031811 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-02-02 [patent_title] => 'CONTROL METHOD FOR NON-VOLATILE MEMORY AND ASSOCIATED COMPUTER SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/930088 [patent_app_country] => US [patent_app_date] => 2015-11-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 1942 [patent_no_of_claims] => 10 [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] => 14930088 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/930088
Control method for non-volatile memory and associated computer system Nov 1, 2015 Issued
Array ( [id] => 10609763 [patent_doc_number] => 09329793 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-05-03 [patent_title] => 'Storage system with load balancing mechanism and method of operation thereof' [patent_app_type] => utility [patent_app_number] => 14/919512 [patent_app_country] => US [patent_app_date] => 2015-10-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 8571 [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] => 14919512 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/919512
Storage system with load balancing mechanism and method of operation thereof Oct 20, 2015 Issued
Array ( [id] => 11830503 [patent_doc_number] => 09727244 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-08 [patent_title] => 'Expanding effective storage capacity of a data storage system while providing support for address mapping recovery' [patent_app_type] => utility [patent_app_number] => 14/874655 [patent_app_country] => US [patent_app_date] => 2015-10-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6880 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14874655 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/874655
Expanding effective storage capacity of a data storage system while providing support for address mapping recovery Oct 4, 2015 Issued
Array ( [id] => 11544059 [patent_doc_number] => 20170097884 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-06 [patent_title] => 'PIPELINED CONVOLUTIONAL OPERATIONS FOR PROCESSING CLUSTERS' [patent_app_type] => utility [patent_app_number] => 14/874784 [patent_app_country] => US [patent_app_date] => 2015-10-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 7000 [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] => 14874784 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/874784
Pipelined convolutional operations for processing clusters Oct 4, 2015 Issued
Array ( [id] => 11838550 [patent_doc_number] => 20170220270 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-03 [patent_title] => 'DATA MANAGEMENT SYSTEM' [patent_app_type] => utility [patent_app_number] => 15/515276 [patent_app_country] => US [patent_app_date] => 2015-10-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2337 [patent_no_of_claims] => 18 [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] => 15515276 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/515276
Data management system Oct 4, 2015 Issued
Array ( [id] => 11780781 [patent_doc_number] => 09389964 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-07-12 [patent_title] => 'Read-write access in a read-only environment' [patent_app_type] => utility [patent_app_number] => 14/875546 [patent_app_country] => US [patent_app_date] => 2015-10-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7082 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 263 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14875546 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/875546
Read-write access in a read-only environment Oct 4, 2015 Issued
Array ( [id] => 11544070 [patent_doc_number] => 20170097895 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-06 [patent_title] => 'INPUT OUTPUT VALUE PREDICTION WITH PHYSICAL OR VIRTUAL ADDRESSING FOR VIRTUAL ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 14/874460 [patent_app_country] => US [patent_app_date] => 2015-10-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8429 [patent_no_of_claims] => 46 [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] => 14874460 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/874460
Input output value prediction with physical or virtual addressing for virtual environment Oct 3, 2015 Issued
Array ( [id] => 11544005 [patent_doc_number] => 20170097830 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-06 [patent_title] => 'NAND-BASED VERIFIED BOOT' [patent_app_type] => utility [patent_app_number] => 14/874320 [patent_app_country] => US [patent_app_date] => 2015-10-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7146 [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] => 14874320 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/874320
NAND-based verified boot Oct 1, 2015 Issued
Array ( [id] => 15012841 [patent_doc_number] => 10452566 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-10-22 [patent_title] => Storing secure state information in translation lookaside buffer cache lines [patent_app_type] => utility [patent_app_number] => 14/874244 [patent_app_country] => US [patent_app_date] => 2015-10-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8167 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 229 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14874244 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/874244
Storing secure state information in translation lookaside buffer cache lines Oct 1, 2015 Issued
Array ( [id] => 10575994 [patent_doc_number] => 09298640 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-03-29 [patent_title] => 'Synchronizing a translation lookaside buffer with an extended paging table' [patent_app_type] => utility [patent_app_number] => 14/867018 [patent_app_country] => US [patent_app_date] => 2015-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7030 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 263 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14867018 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/867018
Synchronizing a translation lookaside buffer with an extended paging table Sep 27, 2015 Issued
Array ( [id] => 10609987 [patent_doc_number] => 09330021 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-05-03 [patent_title] => 'Synchronizing a translation lookaside buffer with an extended paging table' [patent_app_type] => utility [patent_app_number] => 14/867020 [patent_app_country] => US [patent_app_date] => 2015-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7026 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 269 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14867020 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/867020
Synchronizing a translation lookaside buffer with an extended paging table Sep 27, 2015 Issued
Array ( [id] => 11764381 [patent_doc_number] => 09372807 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-06-21 [patent_title] => 'Synchronizing a translation lookaside buffer with an extended paging table' [patent_app_type] => utility [patent_app_number] => 14/867027 [patent_app_country] => US [patent_app_date] => 2015-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7017 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 275 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14867027 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/867027
Synchronizing a translation lookaside buffer with an extended paging table Sep 27, 2015 Issued
Array ( [id] => 11764380 [patent_doc_number] => 09372806 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-06-21 [patent_title] => 'Synchronizing a translation lookaside buffer with an extended paging table' [patent_app_type] => utility [patent_app_number] => 14/867024 [patent_app_country] => US [patent_app_date] => 2015-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7021 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 239 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14867024 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/867024
Synchronizing a translation lookaside buffer with an extended paging table Sep 27, 2015 Issued
Array ( [id] => 11680358 [patent_doc_number] => 09678890 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-06-13 [patent_title] => 'Synchronizing a translation lookaside buffer with an extended paging table' [patent_app_type] => utility [patent_app_number] => 14/867025 [patent_app_country] => US [patent_app_date] => 2015-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7026 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 244 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14867025 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/867025
Synchronizing a translation lookaside buffer with an extended paging table Sep 27, 2015 Issued
Array ( [id] => 10672995 [patent_doc_number] => 20160019140 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-01-21 [patent_title] => 'SYNCHRONIZING A TRANSLATION LOOKASIDE BUFFER WITH AN EXTENDED PAGING TABLE' [patent_app_type] => utility [patent_app_number] => 14/867023 [patent_app_country] => US [patent_app_date] => 2015-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7022 [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] => 14867023 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/867023
Synchronizing a translation lookaside buffer with an extended paging table Sep 27, 2015 Issued
Menu