Search

Alan Otto

Examiner (ID: 14125)

Most Active Art Unit
2132
Art Unit(s)
2187, 2132, 2182
Total Applications
469
Issued Applications
306
Pending Applications
34
Abandoned Applications
134

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 9974171 [patent_doc_number] => 09021208 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-04-28 [patent_title] => 'Information processing device, memory management method, and computer-readable recording medium' [patent_app_type] => utility [patent_app_number] => 13/750196 [patent_app_country] => US [patent_app_date] => 2013-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 9161 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 273 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13750196 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/750196
Information processing device, memory management method, and computer-readable recording medium Jan 24, 2013 Issued
Array ( [id] => 9540033 [patent_doc_number] => 20140164680 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-06-12 [patent_title] => 'METHOD FOR SWITCHING OPERATION MODE, MEMORY CONTROLLER AND MEMORY STORAGE APPARATUS' [patent_app_type] => utility [patent_app_number] => 13/749691 [patent_app_country] => US [patent_app_date] => 2013-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6338 [patent_no_of_claims] => 26 [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] => 13749691 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/749691
Method for switching operation mode, memory controller and memory storage apparatus Jan 24, 2013 Issued
Array ( [id] => 9479295 [patent_doc_number] => 20140136758 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-15 [patent_title] => 'Key Value Addressed Storage Drive Using NAND Flash Based Content Addressable Memory' [patent_app_type] => utility [patent_app_number] => 13/749523 [patent_app_country] => US [patent_app_date] => 2013-01-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 11402 [patent_no_of_claims] => 20 [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] => 13749523 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/749523
Key value addressed storage drive using NAND flash based content addressable memory Jan 23, 2013 Issued
Array ( [id] => 8831660 [patent_doc_number] => 20130132705 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-05-23 [patent_title] => 'DE-INTERLEAVING DEVICE, DE-INTERLEAVING METHOD, DATA TRANSMISSION SYSTEM, AND DATA TRANSMISSION METHOD' [patent_app_type] => utility [patent_app_number] => 13/738691 [patent_app_country] => US [patent_app_date] => 2013-01-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4475 [patent_no_of_claims] => 6 [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] => 13738691 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/738691
DE-INTERLEAVING DEVICE, DE-INTERLEAVING METHOD, DATA TRANSMISSION SYSTEM, AND DATA TRANSMISSION METHOD Jan 9, 2013 Abandoned
Array ( [id] => 10105778 [patent_doc_number] => 09141559 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-09-22 [patent_title] => 'Increasing virtual-memory efficiencies' [patent_app_type] => utility [patent_app_number] => 13/734834 [patent_app_country] => US [patent_app_date] => 2013-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7179 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13734834 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/734834
Increasing virtual-memory efficiencies Jan 3, 2013 Issued
Array ( [id] => 9130159 [patent_doc_number] => 08578115 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-11-05 [patent_title] => 'Temporary mirroring, logical segregation, and redundant programming or addressing for solid state drive operation' [patent_app_type] => utility [patent_app_number] => 13/618771 [patent_app_country] => US [patent_app_date] => 2012-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 6364 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13618771 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/618771
Temporary mirroring, logical segregation, and redundant programming or addressing for solid state drive operation Sep 13, 2012 Issued
Array ( [id] => 8588569 [patent_doc_number] => 20130007390 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-01-03 [patent_title] => 'CONCURRENT DATA PROCESSING USING SNAPSHOT TECHNOLOGY' [patent_app_type] => utility [patent_app_number] => 13/610577 [patent_app_country] => US [patent_app_date] => 2012-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3861 [patent_no_of_claims] => 10 [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] => 13610577 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/610577
CONCURRENT DATA PROCESSING USING SNAPSHOT TECHNOLOGY Sep 10, 2012 Abandoned
Array ( [id] => 9320554 [patent_doc_number] => 20140052892 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-02-20 [patent_title] => 'METHODS AND APPARATUS FOR PROVIDING ACCELERATION OF VIRTUAL MACHINES IN VIRTUAL ENVIRONMENTS' [patent_app_type] => utility [patent_app_number] => 13/584867 [patent_app_country] => US [patent_app_date] => 2012-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 6312 [patent_no_of_claims] => 31 [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] => 13584867 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/584867
Methods and apparatus for providing acceleration of virtual machines in virtual environments Aug 13, 2012 Issued
Array ( [id] => 8485055 [patent_doc_number] => 20120284462 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-11-08 [patent_title] => 'METHOD AND APPARATUS FOR SAVING POWER BY EFFICIENTLY DISABLING WAYS FOR A SET-ASSOCIATIVE CACHE' [patent_app_type] => utility [patent_app_number] => 13/551565 [patent_app_country] => US [patent_app_date] => 2012-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10380 [patent_no_of_claims] => 24 [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] => 13551565 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/551565
Method and apparatus for saving power by efficiently disabling ways for a set-associative cache Jul 16, 2012 Issued
Array ( [id] => 8443442 [patent_doc_number] => 20120260056 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-10-11 [patent_title] => 'PROCESSOR' [patent_app_type] => utility [patent_app_number] => 13/528153 [patent_app_country] => US [patent_app_date] => 2012-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 17015 [patent_no_of_claims] => 8 [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] => 13528153 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/528153
PROCESSOR Jun 19, 2012 Abandoned
Array ( [id] => 10130969 [patent_doc_number] => 09164804 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-10-20 [patent_title] => 'Virtual memory module' [patent_app_type] => utility [patent_app_number] => 13/527745 [patent_app_country] => US [patent_app_date] => 2012-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6717 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13527745 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/527745
Virtual memory module Jun 19, 2012 Issued
Array ( [id] => 8650545 [patent_doc_number] => 20130036275 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-02-07 [patent_title] => 'CIRCUIT AND METHOD FOR RAPIDLY TRANSMITTING DATA' [patent_app_type] => utility [patent_app_number] => 13/527663 [patent_app_country] => US [patent_app_date] => 2012-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2091 [patent_no_of_claims] => 13 [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] => 13527663 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/527663
CIRCUIT AND METHOD FOR RAPIDLY TRANSMITTING DATA Jun 19, 2012 Abandoned
Array ( [id] => 10078967 [patent_doc_number] => 09116815 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-08-25 [patent_title] => 'Data cache prefetch throttle' [patent_app_type] => utility [patent_app_number] => 13/528302 [patent_app_country] => US [patent_app_date] => 2012-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7791 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13528302 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/528302
Data cache prefetch throttle Jun 19, 2012 Issued
Array ( [id] => 10151579 [patent_doc_number] => 09183875 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-11-10 [patent_title] => 'Module self-discovery in a storage library' [patent_app_type] => utility [patent_app_number] => 13/528489 [patent_app_country] => US [patent_app_date] => 2012-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 10150 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 224 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13528489 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/528489
Module self-discovery in a storage library Jun 19, 2012 Issued
Array ( [id] => 9200290 [patent_doc_number] => 20130339605 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-12-19 [patent_title] => 'UNIFORM STORAGE COLLABORATION AND ACCESS' [patent_app_type] => utility [patent_app_number] => 13/526555 [patent_app_country] => US [patent_app_date] => 2012-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6061 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13526555 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/526555
UNIFORM STORAGE COLLABORATION AND ACCESS Jun 18, 2012 Abandoned
Array ( [id] => 9200334 [patent_doc_number] => 20130339649 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-12-19 [patent_title] => 'SINGLE INSTRUCTION MULTIPLE DATA (SIMD) RECONFIGURABLE VECTOR REGISTER FILE AND PERMUTATION UNIT' [patent_app_type] => utility [patent_app_number] => 13/524454 [patent_app_country] => US [patent_app_date] => 2012-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 16302 [patent_no_of_claims] => 26 [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] => 13524454 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/524454
SINGLE INSTRUCTION MULTIPLE DATA (SIMD) RECONFIGURABLE VECTOR REGISTER FILE AND PERMUTATION UNIT Jun 14, 2012 Abandoned
Array ( [id] => 8337289 [patent_doc_number] => 20120203988 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-08-09 [patent_title] => 'STORAGE SYSTEM AND VIRTUALIZATION METHOD' [patent_app_type] => utility [patent_app_number] => 13/447577 [patent_app_country] => US [patent_app_date] => 2012-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 48 [patent_figures_cnt] => 48 [patent_no_of_words] => 23921 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13447577 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/447577
Storage system and virtualization method Apr 15, 2012 Issued
Array ( [id] => 8337282 [patent_doc_number] => 20120203987 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-08-09 [patent_title] => 'FACILITATING DATA COMPRESSION DURING REPLICATION USING A COMPRESSIBLE CONFIGURATION BIT' [patent_app_type] => utility [patent_app_number] => 13/447436 [patent_app_country] => US [patent_app_date] => 2012-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5785 [patent_no_of_claims] => 7 [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] => 13447436 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/447436
Facilitating data compression during replication using a compressible configuration bit Apr 15, 2012 Issued
Array ( [id] => 10562388 [patent_doc_number] => 09286064 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-03-15 [patent_title] => 'Copying character data having a termination character from one memory location to another' [patent_app_type] => utility [patent_app_number] => 13/421498 [patent_app_country] => US [patent_app_date] => 2012-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 27 [patent_no_of_words] => 23573 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 277 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13421498 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/421498
Copying character data having a termination character from one memory location to another Mar 14, 2012 Issued
Array ( [id] => 10562388 [patent_doc_number] => 09286064 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-03-15 [patent_title] => 'Copying character data having a termination character from one memory location to another' [patent_app_type] => utility [patent_app_number] => 13/421498 [patent_app_country] => US [patent_app_date] => 2012-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 27 [patent_no_of_words] => 23573 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 277 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13421498 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/421498
Copying character data having a termination character from one memory location to another Mar 14, 2012 Issued
Menu