Search

Kevin L. Ellis

Examiner (ID: 9617)

Most Active Art Unit
2188
Art Unit(s)
2312, 2117, 2753, 2187, 2188, 2185, 2186, 2751
Total Applications
728
Issued Applications
637
Pending Applications
23
Abandoned Applications
67

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 6330922 [patent_doc_number] => 20100115181 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-05-06 [patent_title] => 'MEMORY DEVICE AND METHOD' [patent_app_type] => utility [patent_app_number] => 12/264321 [patent_app_country] => US [patent_app_date] => 2008-11-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2902 [patent_no_of_claims] => 17 [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/0115/20100115181.pdf [firstpage_image] =>[orig_patent_app_number] => 12264321 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/264321
MEMORY DEVICE AND METHOD Nov 3, 2008 Abandoned
Array ( [id] => 5448122 [patent_doc_number] => 20090049348 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-02-19 [patent_title] => 'SEMICONDUCTOR STORAGE DEVICE' [patent_app_type] => utility [patent_app_number] => 12/190936 [patent_app_country] => US [patent_app_date] => 2008-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3659 [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] => publications/A1/0049/20090049348.pdf [firstpage_image] =>[orig_patent_app_number] => 12190936 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/190936
SEMICONDUCTOR STORAGE DEVICE Aug 12, 2008 Abandoned
Array ( [id] => 5286544 [patent_doc_number] => 20090100219 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-04-16 [patent_title] => 'METHOD AND APPARATUS FOR EFFICIENT CAM LOOKUP FOR INTERNET PROTOCOL ADDRESSES' [patent_app_type] => utility [patent_app_number] => 11/872300 [patent_app_country] => US [patent_app_date] => 2007-10-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 1474 [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] => publications/A1/0100/20090100219.pdf [firstpage_image] =>[orig_patent_app_number] => 11872300 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/872300
METHOD AND APPARATUS FOR EFFICIENT CAM LOOKUP FOR INTERNET PROTOCOL ADDRESSES Oct 14, 2007 Abandoned
Array ( [id] => 929617 [patent_doc_number] => 07315929 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-01-01 [patent_title] => 'Memory device' [patent_app_type] => utility [patent_app_number] => 11/742344 [patent_app_country] => US [patent_app_date] => 2007-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 10000 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 63 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/315/07315929.pdf [firstpage_image] =>[orig_patent_app_number] => 11742344 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/742344
Memory device Apr 29, 2007 Issued
Array ( [id] => 845575 [patent_doc_number] => 07389094 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-06-17 [patent_title] => 'Wireless data communications using FIFO for synchronization memory' [patent_app_type] => utility [patent_app_number] => 11/796837 [patent_app_country] => US [patent_app_date] => 2007-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 26 [patent_no_of_words] => 6504 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/389/07389094.pdf [firstpage_image] =>[orig_patent_app_number] => 11796837 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/796837
Wireless data communications using FIFO for synchronization memory Apr 29, 2007 Issued
Array ( [id] => 873420 [patent_doc_number] => 07366839 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-04-29 [patent_title] => 'Storage system' [patent_app_type] => utility [patent_app_number] => 11/785780 [patent_app_country] => US [patent_app_date] => 2007-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 20 [patent_no_of_words] => 13169 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/366/07366839.pdf [firstpage_image] =>[orig_patent_app_number] => 11785780 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/785780
Storage system Apr 19, 2007 Issued
Array ( [id] => 890482 [patent_doc_number] => 07353354 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-04-01 [patent_title] => 'Application-based commit for local storage subsystems and remote storage subsystems' [patent_app_type] => utility [patent_app_number] => 11/733649 [patent_app_country] => US [patent_app_date] => 2007-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8405 [patent_no_of_claims] => 16 [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] => patents/07/353/07353354.pdf [firstpage_image] =>[orig_patent_app_number] => 11733649 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/733649
Application-based commit for local storage subsystems and remote storage subsystems Apr 9, 2007 Issued
Array ( [id] => 407132 [patent_doc_number] => 07290091 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-10-30 [patent_title] => 'Method and circuit to implement digital delay lines' [patent_app_type] => utility [patent_app_number] => 11/724977 [patent_app_country] => US [patent_app_date] => 2007-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 26 [patent_no_of_words] => 16300 [patent_no_of_claims] => 46 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/290/07290091.pdf [firstpage_image] =>[orig_patent_app_number] => 11724977 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/724977
Method and circuit to implement digital delay lines Mar 15, 2007 Issued
Array ( [id] => 5161528 [patent_doc_number] => 20070174572 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-07-26 [patent_title] => 'Method and apparatus for multistage volume locking' [patent_app_type] => utility [patent_app_number] => 11/710015 [patent_app_country] => US [patent_app_date] => 2007-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 5269 [patent_no_of_claims] => 9 [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/0174/20070174572.pdf [firstpage_image] =>[orig_patent_app_number] => 11710015 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/710015
Method and apparatus for multistage volume locking Feb 21, 2007 Issued
Array ( [id] => 852027 [patent_doc_number] => 07383385 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-06-03 [patent_title] => 'Remote mirroring in a switched environment' [patent_app_type] => utility [patent_app_number] => 11/627000 [patent_app_country] => US [patent_app_date] => 2007-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 13 [patent_no_of_words] => 5213 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/383/07383385.pdf [firstpage_image] =>[orig_patent_app_number] => 11627000 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/627000
Remote mirroring in a switched environment Jan 24, 2007 Issued
Array ( [id] => 384667 [patent_doc_number] => 07308541 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-12-11 [patent_title] => 'Optimistic reads in a multi-node environment' [patent_app_type] => utility [patent_app_number] => 11/641632 [patent_app_country] => US [patent_app_date] => 2006-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 12249 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/308/07308541.pdf [firstpage_image] =>[orig_patent_app_number] => 11641632 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/641632
Optimistic reads in a multi-node environment Dec 18, 2006 Issued
Array ( [id] => 5195215 [patent_doc_number] => 20070083700 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-04-12 [patent_title] => 'METHOD AND APPARATUS FOR ADJUSTING THE PERFORMANCE OF A SYNCHRONOUS MEMORY SYSTEM' [patent_app_type] => utility [patent_app_number] => 11/609135 [patent_app_country] => US [patent_app_date] => 2006-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4149 [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/0083/20070083700.pdf [firstpage_image] =>[orig_patent_app_number] => 11609135 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/609135
Method and apparatus for adjusting the performance of a synchronous memory system Dec 10, 2006 Issued
Array ( [id] => 5195214 [patent_doc_number] => 20070083699 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-04-12 [patent_title] => 'System for configuring parameters for a flash memory' [patent_app_type] => utility [patent_app_number] => 11/635315 [patent_app_country] => US [patent_app_date] => 2006-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6149 [patent_no_of_claims] => 22 [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/0083/20070083699.pdf [firstpage_image] =>[orig_patent_app_number] => 11635315 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/635315
System for configuring parameters for a flash memory Dec 6, 2006 Issued
Array ( [id] => 392832 [patent_doc_number] => 07302545 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-11-27 [patent_title] => 'Method and system for fast data access using a memory array' [patent_app_type] => utility [patent_app_number] => 11/598010 [patent_app_country] => US [patent_app_date] => 2006-11-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 14 [patent_no_of_words] => 5966 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/302/07302545.pdf [firstpage_image] =>[orig_patent_app_number] => 11598010 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/598010
Method and system for fast data access using a memory array Nov 12, 2006 Issued
Array ( [id] => 5836471 [patent_doc_number] => 20060248303 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-11-02 [patent_title] => 'Method and apparatus for multistage volume locking' [patent_app_type] => utility [patent_app_number] => 11/479454 [patent_app_country] => US [patent_app_date] => 2006-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 5213 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0248/20060248303.pdf [firstpage_image] =>[orig_patent_app_number] => 11479454 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/479454
Method and apparatus for multistage volume locking Jun 28, 2006 Issued
Array ( [id] => 5017615 [patent_doc_number] => 20070260824 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-11-08 [patent_title] => 'METHOD FOR MEMORY PAGE MANAGEMENT' [patent_app_type] => utility [patent_app_number] => 11/309128 [patent_app_country] => US [patent_app_date] => 2006-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5338 [patent_no_of_claims] => 16 [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/0260/20070260824.pdf [firstpage_image] =>[orig_patent_app_number] => 11309128 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/309128
Method for memory page management Jun 25, 2006 Issued
Array ( [id] => 5927884 [patent_doc_number] => 20060242367 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-10-26 [patent_title] => 'Synchronizing memory copy operations with memory accesses' [patent_app_type] => utility [patent_app_number] => 11/473589 [patent_app_country] => US [patent_app_date] => 2006-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4057 [patent_no_of_claims] => 21 [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/0242/20060242367.pdf [firstpage_image] =>[orig_patent_app_number] => 11473589 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/473589
Synchronizing memory copy operations with memory accesses Jun 21, 2006 Issued
Array ( [id] => 868789 [patent_doc_number] => 07370172 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-05-06 [patent_title] => 'Method and system for strategy driven provisioning of storage in a storage area network' [patent_app_type] => utility [patent_app_number] => 11/421470 [patent_app_country] => US [patent_app_date] => 2006-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 7498 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/370/07370172.pdf [firstpage_image] =>[orig_patent_app_number] => 11421470 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/421470
Method and system for strategy driven provisioning of storage in a storage area network May 30, 2006 Issued
Array ( [id] => 4934721 [patent_doc_number] => 20080005496 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-01-03 [patent_title] => 'Memory Systems for Automated Computing Machinery' [patent_app_type] => utility [patent_app_number] => 11/383989 [patent_app_country] => US [patent_app_date] => 2006-05-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 10353 [patent_no_of_claims] => 16 [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/0005/20080005496.pdf [firstpage_image] =>[orig_patent_app_number] => 11383989 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/383989
Memory systems for automated computing machinery May 17, 2006 Issued
Array ( [id] => 366544 [patent_doc_number] => 07484053 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-01-27 [patent_title] => 'Cross-referencing cache line addresses with corresponding names' [patent_app_type] => utility [patent_app_number] => 11/383418 [patent_app_country] => US [patent_app_date] => 2006-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 11 [patent_no_of_words] => 11465 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 66 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/484/07484053.pdf [firstpage_image] =>[orig_patent_app_number] => 11383418 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/383418
Cross-referencing cache line addresses with corresponding names May 14, 2006 Issued
Menu