
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |