
Evral E. Bodden
Examiner (ID: 12727, Phone: (571)272-3455 , Office: P/2197 )
| Most Active Art Unit | 2197 |
| Art Unit(s) | 2197, 2193, 2192 |
| Total Applications | 746 |
| Issued Applications | 520 |
| Pending Applications | 42 |
| Abandoned Applications | 191 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 5200571
[patent_doc_number] => 20070299889
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-12-27
[patent_title] => 'Information processing apparatus performing plurality of series of predetermined processes and control program embodied in computer readable medium to be executed in information processing apparatus'
[patent_app_type] => utility
[patent_app_number] => 11/642865
[patent_app_country] => US
[patent_app_date] => 2006-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 31
[patent_figures_cnt] => 31
[patent_no_of_words] => 17512
[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/0299/20070299889.pdf
[firstpage_image] =>[orig_patent_app_number] => 11642865
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/642865 | Information processing apparatus performing plurality of series of predetermined processes and control program embodied in computer readable medium to be executed in information processing apparatus | Dec 20, 2006 | Abandoned |
Array
(
[id] => 10550195
[patent_doc_number] => 09274820
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-03-01
[patent_title] => 'Specifying user defined or translator definitions to use to interpret mnemonics in a computer program'
[patent_app_type] => utility
[patent_app_number] => 11/614935
[patent_app_country] => US
[patent_app_date] => 2006-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 5233
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 249
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11614935
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/614935 | Specifying user defined or translator definitions to use to interpret mnemonics in a computer program | Dec 20, 2006 | Issued |
Array
(
[id] => 4869223
[patent_doc_number] => 20080148242
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-06-19
[patent_title] => 'OPTIMIZING AN INTERACTION MODEL FOR AN APPLICATION'
[patent_app_type] => utility
[patent_app_number] => 11/612063
[patent_app_country] => US
[patent_app_date] => 2006-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8584
[patent_no_of_claims] => 29
[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/0148/20080148242.pdf
[firstpage_image] =>[orig_patent_app_number] => 11612063
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/612063 | OPTIMIZING AN INTERACTION MODEL FOR AN APPLICATION | Dec 17, 2006 | Abandoned |
Array
(
[id] => 9283225
[patent_doc_number] => 20140033193
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-01-30
[patent_title] => 'Secured distribution of software updates'
[patent_app_type] => utility
[patent_app_number] => 11/641266
[patent_app_country] => US
[patent_app_date] => 2006-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6570
[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] =>[firstpage_image] =>[orig_patent_app_number] => 11641266
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/641266 | Secured distribution of software updates | Dec 17, 2006 | Issued |
Array
(
[id] => 9961455
[patent_doc_number] => 09009680
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-04-14
[patent_title] => 'Selecting instrumentation points for an application'
[patent_app_type] => utility
[patent_app_number] => 11/612058
[patent_app_country] => US
[patent_app_date] => 2006-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 12
[patent_no_of_words] => 8710
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 346
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11612058
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/612058 | Selecting instrumentation points for an application | Dec 17, 2006 | Issued |
Array
(
[id] => 4869218
[patent_doc_number] => 20080148238
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-06-19
[patent_title] => 'Runtime Analysis of a Computer Program to Identify Improper Memory Accesses that Cause Further Problems'
[patent_app_type] => utility
[patent_app_number] => 11/609938
[patent_app_country] => US
[patent_app_date] => 2006-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4256
[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/0148/20080148238.pdf
[firstpage_image] =>[orig_patent_app_number] => 11609938
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/609938 | Runtime analysis of a computer program to identify improper memory accesses that cause further problems | Dec 12, 2006 | Issued |
Array
(
[id] => 4787892
[patent_doc_number] => 20080141221
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-06-12
[patent_title] => 'Using recorder technology to find defects in software applications'
[patent_app_type] => utility
[patent_app_number] => 11/636036
[patent_app_country] => US
[patent_app_date] => 2006-12-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 8221
[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/0141/20080141221.pdf
[firstpage_image] =>[orig_patent_app_number] => 11636036
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/636036 | Using recorder technology to find defects in software applications | Dec 7, 2006 | Abandoned |
Array
(
[id] => 5024622
[patent_doc_number] => 20070150589
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-06-28
[patent_title] => 'Context-awareness based system supporting autonomous system construction and method of operating the system'
[patent_app_type] => utility
[patent_app_number] => 11/636047
[patent_app_country] => US
[patent_app_date] => 2006-12-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 4677
[patent_no_of_claims] => 19
[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/0150/20070150589.pdf
[firstpage_image] =>[orig_patent_app_number] => 11636047
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/636047 | Context-awareness based system supporting autonomous system construction and method of operating the system | Dec 7, 2006 | Abandoned |
Array
(
[id] => 5190609
[patent_doc_number] => 20070168918
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-07-19
[patent_title] => 'Software Development Planning and Management System'
[patent_app_type] => utility
[patent_app_number] => 11/558635
[patent_app_country] => US
[patent_app_date] => 2006-11-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 6315
[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/0168/20070168918.pdf
[firstpage_image] =>[orig_patent_app_number] => 11558635
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/558635 | Software Development Planning and Management System | Nov 9, 2006 | Abandoned |
Array
(
[id] => 11264890
[patent_doc_number] => 09489187
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-11-08
[patent_title] => 'Adaptive deployment of applications for mobile devices'
[patent_app_type] => utility
[patent_app_number] => 11/594555
[patent_app_country] => US
[patent_app_date] => 2006-11-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5362
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 212
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11594555
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/594555 | Adaptive deployment of applications for mobile devices | Nov 6, 2006 | Issued |
Array
(
[id] => 4966821
[patent_doc_number] => 20080109641
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-05-08
[patent_title] => 'AUTOMATIC AND SYSTEMATIC DETECTION OF RACE CONDITIONS AND ATOMICITY VIOLATIONS'
[patent_app_type] => utility
[patent_app_number] => 11/557252
[patent_app_country] => US
[patent_app_date] => 2006-11-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3738
[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/0109/20080109641.pdf
[firstpage_image] =>[orig_patent_app_number] => 11557252
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/557252 | Automatic and systematic detection of race conditions and atomicity violations | Nov 6, 2006 | Issued |
Array
(
[id] => 11193234
[patent_doc_number] => 09424051
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-08-23
[patent_title] => 'Method and system for modeling and naming a software class'
[patent_app_type] => utility
[patent_app_number] => 12/089281
[patent_app_country] => US
[patent_app_date] => 2006-10-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 5981
[patent_no_of_claims] => 36
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 318
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12089281
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/089281 | Method and system for modeling and naming a software class | Oct 12, 2006 | Issued |
Array
(
[id] => 4830817
[patent_doc_number] => 20080127170
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-05-29
[patent_title] => 'Software installation and support'
[patent_app_type] => utility
[patent_app_number] => 11/512764
[patent_app_country] => US
[patent_app_date] => 2006-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9378
[patent_no_of_claims] => 28
[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/0127/20080127170.pdf
[firstpage_image] =>[orig_patent_app_number] => 11512764
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/512764 | Software installation and support | Aug 28, 2006 | Issued |
Array
(
[id] => 4934697
[patent_doc_number] => 20080005472
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-01-03
[patent_title] => 'Running applications from removable media'
[patent_app_type] => utility
[patent_app_number] => 11/479456
[patent_app_country] => US
[patent_app_date] => 2006-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7480
[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/0005/20080005472.pdf
[firstpage_image] =>[orig_patent_app_number] => 11479456
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/479456 | Running applications from removable media | Jun 29, 2006 | Abandoned |
Array
(
[id] => 4830829
[patent_doc_number] => 20080127181
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-05-29
[patent_title] => 'Use of fixed-function device as general-purpose platform through virtualization'
[patent_app_type] => utility
[patent_app_number] => 11/479457
[patent_app_country] => US
[patent_app_date] => 2006-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5971
[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/0127/20080127181.pdf
[firstpage_image] =>[orig_patent_app_number] => 11479457
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/479457 | Use of fixed-function device as general-purpose platform through virtualization | Jun 29, 2006 | Abandoned |
Array
(
[id] => 4690174
[patent_doc_number] => 20080034355
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-02-07
[patent_title] => 'Memory access monitoring'
[patent_app_type] => utility
[patent_app_number] => 11/478743
[patent_app_country] => US
[patent_app_date] => 2006-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4112
[patent_no_of_claims] => 17
[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/0034/20080034355.pdf
[firstpage_image] =>[orig_patent_app_number] => 11478743
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/478743 | Memory access monitoring | Jun 29, 2006 | Issued |
Array
(
[id] => 7689706
[patent_doc_number] => 20070234327
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-10-04
[patent_title] => 'Configuring media applications based on performance characteristics'
[patent_app_type] => utility
[patent_app_number] => 11/479034
[patent_app_country] => US
[patent_app_date] => 2006-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 13012
[patent_no_of_claims] => 40
[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/0234/20070234327.pdf
[firstpage_image] =>[orig_patent_app_number] => 11479034
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/479034 | Configuring media applications based on performance characteristics | Jun 29, 2006 | Abandoned |
Array
(
[id] => 8946090
[patent_doc_number] => 08499277
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-07-30
[patent_title] => 'Programming support apparatus, programming support method, program for causing computer to implement the method, and recording medium containing the program'
[patent_app_type] => utility
[patent_app_number] => 12/088177
[patent_app_country] => US
[patent_app_date] => 2006-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 31
[patent_figures_cnt] => 39
[patent_no_of_words] => 14822
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 297
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12088177
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/088177 | Programming support apparatus, programming support method, program for causing computer to implement the method, and recording medium containing the program | Mar 28, 2006 | Issued |
Array
(
[id] => 9630188
[patent_doc_number] => 08799882
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-08-05
[patent_title] => 'Compiler support for optimizing decomposed software transactional memory operations'
[patent_app_type] => utility
[patent_app_number] => 11/389451
[patent_app_country] => US
[patent_app_date] => 2006-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 26
[patent_figures_cnt] => 31
[patent_no_of_words] => 18527
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 246
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11389451
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/389451 | Compiler support for optimizing decomposed software transactional memory operations | Mar 22, 2006 | Issued |
Array
(
[id] => 4684169
[patent_doc_number] => 20080250395
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-10-09
[patent_title] => 'Method for Producing Documentation'
[patent_app_type] => utility
[patent_app_number] => 11/883980
[patent_app_country] => US
[patent_app_date] => 2006-03-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2384
[patent_no_of_claims] => 13
[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/0250/20080250395.pdf
[firstpage_image] =>[orig_patent_app_number] => 11883980
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/883980 | Method for Producing Documentation | Mar 5, 2006 | Abandoned |