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] => 9629913 [patent_doc_number] => 08799607 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-08-05 [patent_title] => 'Memory controller and method for accessing a plurality of non-volatile memory arrays' [patent_app_type] => utility [patent_app_number] => 13/080944 [patent_app_country] => US [patent_app_date] => 2011-04-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 5947 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 13080944 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/080944
Memory controller and method for accessing a plurality of non-volatile memory arrays Apr 5, 2011 Issued
Array ( [id] => 8254736 [patent_doc_number] => 20120159060 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-21 [patent_title] => 'POWER ISOLATION FOR MEMORY BACKUP' [patent_app_type] => utility [patent_app_number] => 13/081095 [patent_app_country] => US [patent_app_date] => 2011-04-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5874 [patent_no_of_claims] => 18 [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] => publications/A1/0159/20120159060.pdf [firstpage_image] =>[orig_patent_app_number] => 13081095 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/081095
Power isolation for memory backup Apr 5, 2011 Issued
Array ( [id] => 9707294 [patent_doc_number] => 08832388 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-09-09 [patent_title] => 'Managing shared memory used by compute nodes' [patent_app_type] => utility [patent_app_number] => 13/045547 [patent_app_country] => US [patent_app_date] => 2011-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3978 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13045547 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/045547
Managing shared memory used by compute nodes Mar 10, 2011 Issued
Array ( [id] => 8395551 [patent_doc_number] => 20120233394 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-09-13 [patent_title] => 'MEMORY CONTROLLER AND A CONTROLLING METHOD ADAPTABLE TO DRAM' [patent_app_type] => utility [patent_app_number] => 13/045373 [patent_app_country] => US [patent_app_date] => 2011-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 1650 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13045373 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/045373
MEMORY CONTROLLER AND A CONTROLLING METHOD ADAPTABLE TO DRAM Mar 9, 2011 Abandoned
Array ( [id] => 8438246 [patent_doc_number] => 08286031 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-10-09 [patent_title] => 'Highly reliable storage system and internal network thereof' [patent_app_type] => utility [patent_app_number] => 12/983032 [patent_app_country] => US [patent_app_date] => 2010-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 31 [patent_no_of_words] => 23750 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 328 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12983032 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/983032
Highly reliable storage system and internal network thereof Dec 30, 2010 Issued
Array ( [id] => 8254765 [patent_doc_number] => 20120159083 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-21 [patent_title] => 'Systems and Methods for Processing Memory Transactions' [patent_app_type] => utility [patent_app_number] => 12/971779 [patent_app_country] => US [patent_app_date] => 2010-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6635 [patent_no_of_claims] => 20 [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/0159/20120159083.pdf [firstpage_image] =>[orig_patent_app_number] => 12971779 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/971779
Systems and Methods for Processing Memory Transactions Dec 16, 2010 Abandoned
Array ( [id] => 8254764 [patent_doc_number] => 20120159088 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-21 [patent_title] => 'Processing Quality-of-Service (QoS) Information of Memory Transactions' [patent_app_type] => utility [patent_app_number] => 12/971902 [patent_app_country] => US [patent_app_date] => 2010-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5137 [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] => publications/A1/0159/20120159088.pdf [firstpage_image] =>[orig_patent_app_number] => 12971902 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/971902
Processing quality-of-service (QoS) information of memory transactions Dec 16, 2010 Issued
Array ( [id] => 9578804 [patent_doc_number] => 08769239 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-07-01 [patent_title] => 'Re-mapping memory transactions' [patent_app_type] => utility [patent_app_number] => 12/971985 [patent_app_country] => US [patent_app_date] => 2010-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4895 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12971985 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/971985
Re-mapping memory transactions Dec 16, 2010 Issued
Array ( [id] => 9954345 [patent_doc_number] => 09003157 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-04-07 [patent_title] => 'Techniques for dynamic data storage configuration in accordance with an allocation policy' [patent_app_type] => utility [patent_app_number] => 12/803570 [patent_app_country] => US [patent_app_date] => 2010-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 13303 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 412 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12803570 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/803570
Techniques for dynamic data storage configuration in accordance with an allocation policy Jun 29, 2010 Issued
Array ( [id] => 9665792 [patent_doc_number] => 08812800 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-08-19 [patent_title] => 'Storage apparatus and storage management method' [patent_app_type] => utility [patent_app_number] => 12/811661 [patent_app_country] => US [patent_app_date] => 2010-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 10678 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 606 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12811661 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/811661
Storage apparatus and storage management method Jun 23, 2010 Issued
Array ( [id] => 10834623 [patent_doc_number] => 08862817 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-10-14 [patent_title] => 'Switch-based hybrid storage system' [patent_app_type] => utility [patent_app_number] => 12/796735 [patent_app_country] => US [patent_app_date] => 2010-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3852 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12796735 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/796735
Switch-based hybrid storage system Jun 8, 2010 Issued
Array ( [id] => 8752047 [patent_doc_number] => 08417890 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-04-09 [patent_title] => 'Managing cache coherency for self-modifying code in an out-of-order execution system' [patent_app_type] => utility [patent_app_number] => 12/797015 [patent_app_country] => US [patent_app_date] => 2010-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5232 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 288 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12797015 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/797015
Managing cache coherency for self-modifying code in an out-of-order execution system Jun 8, 2010 Issued
Array ( [id] => 7582197 [patent_doc_number] => 20110296080 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-12-01 [patent_title] => 'Method Of Writing To A NAND Memory Block Based File System With Log Based Buffering' [patent_app_type] => utility [patent_app_number] => 12/791767 [patent_app_country] => US [patent_app_date] => 2010-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3050 [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] => publications/A1/0296/20110296080.pdf [firstpage_image] =>[orig_patent_app_number] => 12791767 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/791767
Method of writing to a NAND memory block based file system with log based buffering May 31, 2010 Issued
Array ( [id] => 6413270 [patent_doc_number] => 20100306468 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-02 [patent_title] => 'DISK ARRAY, AND DISK ARRAY CONTROL METHOD AND PROGRAM' [patent_app_type] => utility [patent_app_number] => 12/791204 [patent_app_country] => US [patent_app_date] => 2010-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 11843 [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] => publications/A1/0306/20100306468.pdf [firstpage_image] =>[orig_patent_app_number] => 12791204 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/791204
DISK ARRAY, AND DISK ARRAY CONTROL METHOD AND PROGRAM May 31, 2010 Abandoned
Array ( [id] => 9444143 [patent_doc_number] => 08713277 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-04-29 [patent_title] => 'Critical word forwarding with adaptive prediction' [patent_app_type] => utility [patent_app_number] => 12/791387 [patent_app_country] => US [patent_app_date] => 2010-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 9251 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12791387 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/791387
Critical word forwarding with adaptive prediction May 31, 2010 Issued
Array ( [id] => 6644051 [patent_doc_number] => 20100313052 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-09 [patent_title] => 'CONTROL APPARATUS' [patent_app_type] => utility [patent_app_number] => 12/791404 [patent_app_country] => US [patent_app_date] => 2010-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 12608 [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/0313/20100313052.pdf [firstpage_image] =>[orig_patent_app_number] => 12791404 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/791404
Control apparatus May 31, 2010 Issued
Array ( [id] => 10507655 [patent_doc_number] => 09235530 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-01-12 [patent_title] => 'Method and system for binary cache cleanup' [patent_app_type] => utility [patent_app_number] => 12/790960 [patent_app_country] => US [patent_app_date] => 2010-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 14 [patent_no_of_words] => 9890 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12790960 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/790960
Method and system for binary cache cleanup May 30, 2010 Issued
Array ( [id] => 7582226 [patent_doc_number] => 20110296109 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-12-01 [patent_title] => 'CACHE CONTROL FOR ADAPTIVE STREAM PLAYER' [patent_app_type] => utility [patent_app_number] => 12/790663 [patent_app_country] => US [patent_app_date] => 2010-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3962 [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] => publications/A1/0296/20110296109.pdf [firstpage_image] =>[orig_patent_app_number] => 12790663 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/790663
Cache control for adaptive stream player May 27, 2010 Issued
Array ( [id] => 6153454 [patent_doc_number] => 20110022774 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-01-27 [patent_title] => 'CACHE MEMORY CONTROL METHOD, AND INFORMATION STORAGE DEVICE COMPRISING CACHE MEMORY' [patent_app_type] => utility [patent_app_number] => 12/784159 [patent_app_country] => US [patent_app_date] => 2010-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4167 [patent_no_of_claims] => 7 [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/0022/20110022774.pdf [firstpage_image] =>[orig_patent_app_number] => 12784159 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/784159
CACHE MEMORY CONTROL METHOD, AND INFORMATION STORAGE DEVICE COMPRISING CACHE MEMORY May 19, 2010 Abandoned
Array ( [id] => 4559451 [patent_doc_number] => 07877633 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-01-25 [patent_title] => 'Highly reliable storage system and internal network thereof' [patent_app_type] => utility [patent_app_number] => 12/778389 [patent_app_country] => US [patent_app_date] => 2010-05-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 31 [patent_no_of_words] => 23739 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 1025 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/877/07877633.pdf [firstpage_image] =>[orig_patent_app_number] => 12778389 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/778389
Highly reliable storage system and internal network thereof May 11, 2010 Issued
Menu