
Evral E. Bodden
Examiner (ID: 11475, Phone: (571)272-3455 , Office: P/2197 )
| Most Active Art Unit | 2197 |
| Art Unit(s) | 2192, 2197, 2193 |
| Total Applications | 735 |
| Issued Applications | 510 |
| Pending Applications | 45 |
| Abandoned Applications | 190 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 7525106
[patent_doc_number] => 08028276
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2011-09-27
[patent_title] => 'Method and system for generating a test file'
[patent_app_type] => utility
[patent_app_number] => 11/771362
[patent_app_country] => US
[patent_app_date] => 2007-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6091
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 365
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/028/08028276.pdf
[firstpage_image] =>[orig_patent_app_number] => 11771362
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/771362 | Method and system for generating a test file | Jun 28, 2007 | Issued |
Array
(
[id] => 5351722
[patent_doc_number] => 20090007083
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-01-01
[patent_title] => 'TECHNIQUES FOR PARSING ELECTRONIC FILES'
[patent_app_type] => utility
[patent_app_number] => 11/770384
[patent_app_country] => US
[patent_app_date] => 2007-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4941
[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/0007/20090007083.pdf
[firstpage_image] =>[orig_patent_app_number] => 11770384
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/770384 | Techniques for parsing electronic files | Jun 27, 2007 | Issued |
Array
(
[id] => 5351448
[patent_doc_number] => 20090006809
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-01-01
[patent_title] => 'NON-DISRUPTIVE CODE UPDATE OF A SINGLE PROCESSOR IN A MULTI-PROCESSOR COMPUTING SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 11/769083
[patent_app_country] => US
[patent_app_date] => 2007-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2851
[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/0006/20090006809.pdf
[firstpage_image] =>[orig_patent_app_number] => 11769083
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/769083 | Non-disruptive code update of a single processor in a multi-processor computing system | Jun 26, 2007 | Issued |
Array
(
[id] => 4653465
[patent_doc_number] => 20080040722
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-02-14
[patent_title] => 'Compiler System, Method and Software for a Resilient Integrated Circuit Architecture'
[patent_app_type] => utility
[patent_app_number] => 11/766034
[patent_app_country] => US
[patent_app_date] => 2007-06-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 23
[patent_no_of_words] => 42194
[patent_no_of_claims] => 46
[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/0040/20080040722.pdf
[firstpage_image] =>[orig_patent_app_number] => 11766034
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/766034 | Compiler system, method and software for a resilient integrated circuit architecture | Jun 19, 2007 | Issued |
| 11/763392 | Administrative Tasks in a Media Consumption System | Jun 13, 2007 | Abandoned |
Array
(
[id] => 4735684
[patent_doc_number] => 20080052666
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-02-28
[patent_title] => 'APPARATUS AND METHOD FOR MAKING BUILD-BLOCK COMPONENT'
[patent_app_type] => utility
[patent_app_number] => 11/762934
[patent_app_country] => US
[patent_app_date] => 2007-06-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 5167
[patent_no_of_claims] => 28
[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/0052/20080052666.pdf
[firstpage_image] =>[orig_patent_app_number] => 11762934
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/762934 | APPARATUS AND METHOD FOR MAKING BUILD-BLOCK COMPONENT | Jun 13, 2007 | Abandoned |
Array
(
[id] => 4951271
[patent_doc_number] => 20080307397
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-12-11
[patent_title] => 'Program Analysis by Partial Emulation'
[patent_app_type] => utility
[patent_app_number] => 11/760664
[patent_app_country] => US
[patent_app_date] => 2007-06-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4048
[patent_no_of_claims] => 31
[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/0307/20080307397.pdf
[firstpage_image] =>[orig_patent_app_number] => 11760664
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/760664 | Program Analysis by Partial Emulation | Jun 7, 2007 | Abandoned |
Array
(
[id] => 11781075
[patent_doc_number] => 09390261
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-07-12
[patent_title] => 'Securing software by enforcing data flow integrity'
[patent_app_type] => utility
[patent_app_number] => 12/306188
[patent_app_country] => US
[patent_app_date] => 2007-05-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 10
[patent_no_of_words] => 9708
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 206
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12306188
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/306188 | Securing software by enforcing data flow integrity | May 3, 2007 | Issued |
Array
(
[id] => 4882119
[patent_doc_number] => 20080155502
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-06-26
[patent_title] => 'METHOD AND PROCESS FOR HANDLING PARTIALLY TRANSLATED SCRIPTS'
[patent_app_type] => utility
[patent_app_number] => 11/615049
[patent_app_country] => US
[patent_app_date] => 2006-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2876
[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/0155/20080155502.pdf
[firstpage_image] =>[orig_patent_app_number] => 11615049
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/615049 | METHOD AND PROCESS FOR HANDLING PARTIALLY TRANSLATED SCRIPTS | Dec 21, 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] => 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] => 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] => 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] => 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] => 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] => 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] => 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] => 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] => 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 |