Search

Jason D. Mitchell

Examiner (ID: 13716, Phone: (571)272-3728 , Office: P/2199 )

Most Active Art Unit
2199
Art Unit(s)
2124, 2193, 2199
Total Applications
838
Issued Applications
428
Pending Applications
61
Abandoned Applications
356

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 208767 [patent_doc_number] => 07631305 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-12-08 [patent_title] => 'Methods and products for processing loop nests' [patent_app_type] => utility [patent_app_number] => 10/944986 [patent_app_country] => US [patent_app_date] => 2004-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 23 [patent_no_of_words] => 8071 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 264 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/631/07631305.pdf [firstpage_image] =>[orig_patent_app_number] => 10944986 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/944986
Methods and products for processing loop nests Sep 19, 2004 Issued
Array ( [id] => 7052631 [patent_doc_number] => 20050188350 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-08-25 [patent_title] => 'Data binding' [patent_app_type] => utility [patent_app_number] => 10/939881 [patent_app_country] => US [patent_app_date] => 2004-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 34656 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0188/20050188350.pdf [firstpage_image] =>[orig_patent_app_number] => 10939881 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/939881
Data binding Sep 12, 2004 Abandoned
Array ( [id] => 5728707 [patent_doc_number] => 20060059468 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-03-16 [patent_title] => 'Methods and systems for graphically navigating within a debugger program' [patent_app_type] => utility [patent_app_number] => 10/938167 [patent_app_country] => US [patent_app_date] => 2004-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4757 [patent_no_of_claims] => 24 [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/0059/20060059468.pdf [firstpage_image] =>[orig_patent_app_number] => 10938167 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/938167
Methods and systems for graphically navigating within a debugger program Sep 9, 2004 Abandoned
Array ( [id] => 5143663 [patent_doc_number] => 20070005879 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-04 [patent_title] => 'Data update system, data update device and external storage medium' [patent_app_type] => utility [patent_app_number] => 10/566879 [patent_app_country] => US [patent_app_date] => 2004-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 10678 [patent_no_of_claims] => 18 [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/0005/20070005879.pdf [firstpage_image] =>[orig_patent_app_number] => 10566879 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/566879
Data update system, data update device and external storage medium Sep 7, 2004 Abandoned
Array ( [id] => 163640 [patent_doc_number] => 07676801 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-03-09 [patent_title] => 'Scanning of evacuated objects in a generation managed by the train algorithm' [patent_app_type] => utility [patent_app_number] => 10/930483 [patent_app_country] => US [patent_app_date] => 2004-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 28 [patent_no_of_words] => 18776 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 398 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/676/07676801.pdf [firstpage_image] =>[orig_patent_app_number] => 10930483 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/930483
Scanning of evacuated objects in a generation managed by the train algorithm Aug 30, 2004 Issued
Array ( [id] => 5907536 [patent_doc_number] => 20060048111 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-03-02 [patent_title] => 'Method and apparatus for determining the profitability of expanding unpipelined instructions' [patent_app_type] => utility [patent_app_number] => 10/930042 [patent_app_country] => US [patent_app_date] => 2004-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4748 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0048/20060048111.pdf [firstpage_image] =>[orig_patent_app_number] => 10930042 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/930042
Method and apparatus for determining the profitability of expanding unpipelined instructions Aug 29, 2004 Issued
Array ( [id] => 5907540 [patent_doc_number] => 20060048115 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-03-02 [patent_title] => 'Method and apparatus for automatic second-order predictive commoning' [patent_app_type] => utility [patent_app_number] => 10/929589 [patent_app_country] => US [patent_app_date] => 2004-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11464 [patent_no_of_claims] => 32 [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/0048/20060048115.pdf [firstpage_image] =>[orig_patent_app_number] => 10929589 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/929589
Method and apparatus for automatic second-order predictive commoning Aug 29, 2004 Issued
Array ( [id] => 5770952 [patent_doc_number] => 20060020910 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-01-26 [patent_title] => 'Devices and methods for communicating with a microcontroller' [patent_app_type] => utility [patent_app_number] => 10/921790 [patent_app_country] => US [patent_app_date] => 2004-08-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 17612 [patent_no_of_claims] => 36 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0020/20060020910.pdf [firstpage_image] =>[orig_patent_app_number] => 10921790 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/921790
Devices and methods for communicating with a microcontroller Aug 17, 2004 Abandoned
Array ( [id] => 7123920 [patent_doc_number] => 20050015749 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-01-20 [patent_title] => 'Multiprocessor application interface requiring no utilization of a multiprocessor operating system' [patent_app_type] => utility [patent_app_number] => 10/917499 [patent_app_country] => US [patent_app_date] => 2004-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 1644 [patent_no_of_claims] => 1 [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/0015/20050015749.pdf [firstpage_image] =>[orig_patent_app_number] => 10917499 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/917499
Multiprocessor application interface requiring no utilization of a multiprocessor operating system Aug 12, 2004 Issued
Array ( [id] => 4590607 [patent_doc_number] => 07831965 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-11-09 [patent_title] => 'Method and apparatus for facilitating intermediate linking of binary files in a virtual machine' [patent_app_type] => utility [patent_app_number] => 10/918674 [patent_app_country] => US [patent_app_date] => 2004-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 2268 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 293 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/831/07831965.pdf [firstpage_image] =>[orig_patent_app_number] => 10918674 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/918674
Method and apparatus for facilitating intermediate linking of binary files in a virtual machine Aug 11, 2004 Issued
Array ( [id] => 7091437 [patent_doc_number] => 20050010554 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-01-13 [patent_title] => 'General purpose interpreter and database for accessing enterprise servers over an Internet Protocol network' [patent_app_type] => utility [patent_app_number] => 10/909290 [patent_app_country] => US [patent_app_date] => 2004-08-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 4959 [patent_no_of_claims] => 8 [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/0010/20050010554.pdf [firstpage_image] =>[orig_patent_app_number] => 10909290 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/909290
General purpose interpreter and database for accessing enterprise servers over an internet protocol network Aug 2, 2004 Issued
Array ( [id] => 7746762 [patent_doc_number] => 08108852 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-01-31 [patent_title] => 'Online modification of CIL code programs for industrial automation' [patent_app_type] => utility [patent_app_number] => 10/903863 [patent_app_country] => US [patent_app_date] => 2004-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5169 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/108/08108852.pdf [firstpage_image] =>[orig_patent_app_number] => 10903863 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/903863
Online modification of CIL code programs for industrial automation Jul 29, 2004 Issued
Array ( [id] => 6920324 [patent_doc_number] => 20050097529 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-05-05 [patent_title] => 'Accessing data substructures' [patent_app_type] => utility [patent_app_number] => 10/895486 [patent_app_country] => US [patent_app_date] => 2004-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3105 [patent_no_of_claims] => 12 [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/0097/20050097529.pdf [firstpage_image] =>[orig_patent_app_number] => 10895486 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/895486
Accessing data substructures Jul 20, 2004 Abandoned
Array ( [id] => 7041843 [patent_doc_number] => 20050160104 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-07-21 [patent_title] => 'System and method for generating and deploying a software application' [patent_app_type] => utility [patent_app_number] => 10/893582 [patent_app_country] => US [patent_app_date] => 2004-07-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 30 [patent_no_of_words] => 14715 [patent_no_of_claims] => 64 [patent_no_of_ind_claims] => 11 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0160/20050160104.pdf [firstpage_image] =>[orig_patent_app_number] => 10893582 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/893582
System and method for generating and deploying a software application Jul 18, 2004 Abandoned
Array ( [id] => 6913619 [patent_doc_number] => 20050177377 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-08-11 [patent_title] => 'Generation of subsystems' [patent_app_type] => utility [patent_app_number] => 10/512680 [patent_app_country] => US [patent_app_date] => 2004-07-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 45 [patent_figures_cnt] => 45 [patent_no_of_words] => 14744 [patent_no_of_claims] => 24 [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/0177/20050177377.pdf [firstpage_image] =>[orig_patent_app_number] => 10512680 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/512680
Generation of subsystems Jul 18, 2004 Abandoned
Array ( [id] => 7266940 [patent_doc_number] => 20040243976 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-12-02 [patent_title] => 'Assembly language tool kit and method' [patent_app_type] => new [patent_app_number] => 10/482687 [patent_app_country] => US [patent_app_date] => 2004-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 5350 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 50 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0243/20040243976.pdf [firstpage_image] =>[orig_patent_app_number] => 10482687 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/482687
Assembly language tool kit and method Jun 30, 2004 Abandoned
Array ( [id] => 5896638 [patent_doc_number] => 20060005177 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-01-05 [patent_title] => 'Method, system and program product for optimizing java application performance through data mining' [patent_app_type] => utility [patent_app_number] => 10/881968 [patent_app_country] => US [patent_app_date] => 2004-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 5659 [patent_no_of_claims] => 21 [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/0005/20060005177.pdf [firstpage_image] =>[orig_patent_app_number] => 10881968 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/881968
Optimizing application performance through data mining Jun 29, 2004 Issued
Array ( [id] => 261971 [patent_doc_number] => 07574705 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-08-11 [patent_title] => 'Method and apparatus for efficiently resolving symbolic references in a virtual machine' [patent_app_type] => utility [patent_app_number] => 10/880785 [patent_app_country] => US [patent_app_date] => 2004-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 5 [patent_no_of_words] => 2574 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 231 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/574/07574705.pdf [firstpage_image] =>[orig_patent_app_number] => 10880785 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/880785
Method and apparatus for efficiently resolving symbolic references in a virtual machine Jun 28, 2004 Issued
Array ( [id] => 6979567 [patent_doc_number] => 20050289285 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-12-29 [patent_title] => 'Method and apparatus for loading relocatable in-place executable files in a virtual machine' [patent_app_type] => utility [patent_app_number] => 10/880786 [patent_app_country] => US [patent_app_date] => 2004-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2538 [patent_no_of_claims] => 36 [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/0289/20050289285.pdf [firstpage_image] =>[orig_patent_app_number] => 10880786 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/880786
Method and apparatus for loading relocatable in-place executable files in a virtual machine Jun 28, 2004 Issued
Array ( [id] => 6979819 [patent_doc_number] => 20050289537 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-12-29 [patent_title] => 'System and method for installing software on a computing device' [patent_app_type] => utility [patent_app_number] => 10/879886 [patent_app_country] => US [patent_app_date] => 2004-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3755 [patent_no_of_claims] => 30 [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/0289/20050289537.pdf [firstpage_image] =>[orig_patent_app_number] => 10879886 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/879886
System and method for installing software on a computing device Jun 28, 2004 Abandoned
Menu