Search

David M. Mitchell

Examiner (ID: 18472)

Most Active Art Unit
3106
Art Unit(s)
3104, 3612, 3102, 3106
Total Applications
820
Issued Applications
743
Pending Applications
2
Abandoned Applications
75

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 813225 [patent_doc_number] => 07418553 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-08-26 [patent_title] => 'Method and apparatus of controlling electric power for translation lookaside buffer' [patent_app_type] => utility [patent_app_number] => 11/077148 [patent_app_country] => US [patent_app_date] => 2005-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4693 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/418/07418553.pdf [firstpage_image] =>[orig_patent_app_number] => 11077148 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/077148
Method and apparatus of controlling electric power for translation lookaside buffer Mar 10, 2005 Issued
Array ( [id] => 283934 [patent_doc_number] => 07555624 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-06-30 [patent_title] => 'Program, an apparatus and a method for guaranteeing a data storage order in an ISAM file' [patent_app_type] => utility [patent_app_number] => 11/075095 [patent_app_country] => US [patent_app_date] => 2005-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 2668 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 348 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/555/07555624.pdf [firstpage_image] =>[orig_patent_app_number] => 11075095 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/075095
Program, an apparatus and a method for guaranteeing a data storage order in an ISAM file Mar 7, 2005 Issued
Array ( [id] => 5673888 [patent_doc_number] => 20060179243 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-08-10 [patent_title] => 'Data processing system and method for efficient coherency communication utilizing coherency domains' [patent_app_type] => utility [patent_app_number] => 11/055402 [patent_app_country] => US [patent_app_date] => 2005-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 81 [patent_figures_cnt] => 81 [patent_no_of_words] => 63470 [patent_no_of_claims] => 30 [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/0179/20060179243.pdf [firstpage_image] =>[orig_patent_app_number] => 11055402 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/055402
Data processing system and method for efficient coherency communication utilizing coherency domains Feb 9, 2005 Issued
Array ( [id] => 8022509 [patent_doc_number] => 08140770 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-03-20 [patent_title] => 'Data processing system and method for predictively selecting a scope of broadcast of an operation' [patent_app_type] => utility [patent_app_number] => 11/054886 [patent_app_country] => US [patent_app_date] => 2005-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 33 [patent_figures_cnt] => 33 [patent_no_of_words] => 30450 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/140/08140770.pdf [firstpage_image] =>[orig_patent_app_number] => 11054886 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/054886
Data processing system and method for predictively selecting a scope of broadcast of an operation Feb 9, 2005 Issued
Array ( [id] => 846178 [patent_doc_number] => 07389388 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-06-17 [patent_title] => 'Data processing system and method for efficient communication utilizing an in coherency state' [patent_app_type] => utility [patent_app_number] => 11/055305 [patent_app_country] => US [patent_app_date] => 2005-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 32 [patent_figures_cnt] => 32 [patent_no_of_words] => 30770 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/389/07389388.pdf [firstpage_image] =>[orig_patent_app_number] => 11055305 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/055305
Data processing system and method for efficient communication utilizing an in coherency state Feb 9, 2005 Issued
Array ( [id] => 586973 [patent_doc_number] => 07467323 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-12-16 [patent_title] => 'Data processing system and method for efficient storage of metadata in a system memory' [patent_app_type] => utility [patent_app_number] => 11/055640 [patent_app_country] => US [patent_app_date] => 2005-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 80 [patent_figures_cnt] => 80 [patent_no_of_words] => 62541 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/467/07467323.pdf [firstpage_image] =>[orig_patent_app_number] => 11055640 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/055640
Data processing system and method for efficient storage of metadata in a system memory Feb 9, 2005 Issued
Array ( [id] => 596280 [patent_doc_number] => 07454578 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-11-18 [patent_title] => 'Data processing system and method for predictively selecting a scope of broadcast of an operation utilizing a location of a memory' [patent_app_type] => utility [patent_app_number] => 11/055697 [patent_app_country] => US [patent_app_date] => 2005-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 33 [patent_figures_cnt] => 33 [patent_no_of_words] => 30456 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/454/07454578.pdf [firstpage_image] =>[orig_patent_app_number] => 11055697 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/055697
Data processing system and method for predictively selecting a scope of broadcast of an operation utilizing a location of a memory Feb 9, 2005 Issued
Array ( [id] => 908405 [patent_doc_number] => 07337280 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-02-26 [patent_title] => 'Data processing system and method for efficient L3 cache directory management' [patent_app_type] => utility [patent_app_number] => 11/055301 [patent_app_country] => US [patent_app_date] => 2005-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8597 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/337/07337280.pdf [firstpage_image] =>[orig_patent_app_number] => 11055301 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/055301
Data processing system and method for efficient L3 cache directory management Feb 9, 2005 Issued
Array ( [id] => 5673867 [patent_doc_number] => 20060179222 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-08-10 [patent_title] => 'System bus structure for large L2 cache array topology with different latency domains' [patent_app_type] => utility [patent_app_number] => 11/054925 [patent_app_country] => US [patent_app_date] => 2005-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 6776 [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/0179/20060179222.pdf [firstpage_image] =>[orig_patent_app_number] => 11054925 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/054925
System bus structure for large L2 cache array topology with different latency domains Feb 9, 2005 Issued
Array ( [id] => 384656 [patent_doc_number] => 07308537 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-12-11 [patent_title] => 'Half-good mode for large L2 cache array topology with different latency domains' [patent_app_type] => utility [patent_app_number] => 11/055262 [patent_app_country] => US [patent_app_date] => 2005-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 6488 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 181 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/308/07308537.pdf [firstpage_image] =>[orig_patent_app_number] => 11055262 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/055262
Half-good mode for large L2 cache array topology with different latency domains Feb 9, 2005 Issued
Array ( [id] => 5673891 [patent_doc_number] => 20060179246 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-08-10 [patent_title] => 'Data processing system and method for efficient coherency communication utilizing coherency domain indicators' [patent_app_type] => utility [patent_app_number] => 11/055483 [patent_app_country] => US [patent_app_date] => 2005-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 81 [patent_figures_cnt] => 81 [patent_no_of_words] => 63100 [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/0179/20060179246.pdf [firstpage_image] =>[orig_patent_app_number] => 11055483 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/055483
Data processing system and method for efficient coherency communication utilizing coherency domain indicators Feb 9, 2005 Issued
Array ( [id] => 5673892 [patent_doc_number] => 20060179247 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-08-10 [patent_title] => 'Data processing system and method for efficient communication utilizing an Ig coherency state' [patent_app_type] => utility [patent_app_number] => 11/055524 [patent_app_country] => US [patent_app_date] => 2005-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 81 [patent_figures_cnt] => 81 [patent_no_of_words] => 63099 [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] => publications/A1/0179/20060179247.pdf [firstpage_image] =>[orig_patent_app_number] => 11055524 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/055524
Data processing system and method for efficient communication utilizing an Ig coherency state Feb 9, 2005 Issued
Array ( [id] => 5673887 [patent_doc_number] => 20060179242 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-08-10 [patent_title] => 'Data processing system and method for handling castout collisions' [patent_app_type] => utility [patent_app_number] => 11/054888 [patent_app_country] => US [patent_app_date] => 2005-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 81 [patent_figures_cnt] => 81 [patent_no_of_words] => 63099 [patent_no_of_claims] => 27 [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/0179/20060179242.pdf [firstpage_image] =>[orig_patent_app_number] => 11054888 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/054888
Data processing system and method for handling castout collisions Feb 9, 2005 Issued
Array ( [id] => 596277 [patent_doc_number] => 07454577 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-11-18 [patent_title] => 'Data processing system and method for efficient communication utilizing an Tn and Ten coherency states' [patent_app_type] => utility [patent_app_number] => 11/055476 [patent_app_country] => US [patent_app_date] => 2005-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 80 [patent_figures_cnt] => 80 [patent_no_of_words] => 63083 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/454/07454577.pdf [firstpage_image] =>[orig_patent_app_number] => 11055476 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/055476
Data processing system and method for efficient communication utilizing an Tn and Ten coherency states Feb 9, 2005 Issued
Array ( [id] => 914587 [patent_doc_number] => 07330961 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-02-12 [patent_title] => 'Cache control method and processor system' [patent_app_type] => utility [patent_app_number] => 11/009466 [patent_app_country] => US [patent_app_date] => 2004-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 4804 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/330/07330961.pdf [firstpage_image] =>[orig_patent_app_number] => 11009466 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/009466
Cache control method and processor system Dec 12, 2004 Issued
Array ( [id] => 166614 [patent_doc_number] => 07673108 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-03-02 [patent_title] => 'Methods and systems for distributed caching in presence of updates and in accordance with holding times' [patent_app_type] => utility [patent_app_number] => 10/995601 [patent_app_country] => US [patent_app_date] => 2004-11-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 4992 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/673/07673108.pdf [firstpage_image] =>[orig_patent_app_number] => 10995601 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/995601
Methods and systems for distributed caching in presence of updates and in accordance with holding times Nov 22, 2004 Issued
Array ( [id] => 816492 [patent_doc_number] => 07415585 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2008-08-19 [patent_title] => 'Space-optimized backup repository grooming' [patent_app_type] => utility [patent_app_number] => 10/992273 [patent_app_country] => US [patent_app_date] => 2004-11-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 13 [patent_no_of_words] => 7345 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 200 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/415/07415585.pdf [firstpage_image] =>[orig_patent_app_number] => 10992273 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/992273
Space-optimized backup repository grooming Nov 17, 2004 Issued
Array ( [id] => 609496 [patent_doc_number] => 07155584 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-12-26 [patent_title] => 'Software management systems and methods for automotive computing devices' [patent_app_type] => utility [patent_app_number] => 10/985176 [patent_app_country] => US [patent_app_date] => 2004-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 18 [patent_no_of_words] => 14017 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/155/07155584.pdf [firstpage_image] =>[orig_patent_app_number] => 10985176 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/985176
Software management systems and methods for automotive computing devices Nov 9, 2004 Issued
Array ( [id] => 5867065 [patent_doc_number] => 20060101196 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-05-11 [patent_title] => 'Content addressed storage device configured to maintain content address mapping' [patent_app_type] => utility [patent_app_number] => 10/984686 [patent_app_country] => US [patent_app_date] => 2004-11-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3649 [patent_no_of_claims] => 33 [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/0101/20060101196.pdf [firstpage_image] =>[orig_patent_app_number] => 10984686 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/984686
Content addressed storage device configured to maintain content address mapping Nov 7, 2004 Issued
Array ( [id] => 411401 [patent_doc_number] => 07287135 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-10-23 [patent_title] => 'Adapting RCU for real-time operating system usage' [patent_app_type] => utility [patent_app_number] => 10/953239 [patent_app_country] => US [patent_app_date] => 2004-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 2926 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/287/07287135.pdf [firstpage_image] =>[orig_patent_app_number] => 10953239 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/953239
Adapting RCU for real-time operating system usage Sep 28, 2004 Issued
Menu