
Getente A. Yimer
Examiner (ID: 11708, Phone: (571)270-7106 , Office: P/2181 )
| Most Active Art Unit | 2181 |
| Art Unit(s) | 2181 |
| Total Applications | 699 |
| Issued Applications | 584 |
| Pending Applications | 63 |
| Abandoned Applications | 73 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 8998320
[patent_doc_number] => 08522226
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-08-27
[patent_title] => 'Control structure refinement of loops using static analysis'
[patent_app_type] => utility
[patent_app_number] => 12/701962
[patent_app_country] => US
[patent_app_date] => 2010-02-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2377
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 175
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12701962
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/701962 | Control structure refinement of loops using static analysis | Feb 7, 2010 | Issued |
Array
(
[id] => 10834892
[patent_doc_number] => 08863088
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-10-14
[patent_title] => 'Simulating a line of source code in a debugging tool'
[patent_app_type] => utility
[patent_app_number] => 12/701806
[patent_app_country] => US
[patent_app_date] => 2010-02-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 7438
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 193
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12701806
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/701806 | Simulating a line of source code in a debugging tool | Feb 7, 2010 | Issued |
Array
(
[id] => 6167235
[patent_doc_number] => 20110161931
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-30
[patent_title] => 'AUTOMATED STREAM-BASED CHANGE FLOWS WITHIN A SOFTWARE CONFIGURATION MANAGEMENT SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/650808
[patent_app_country] => US
[patent_app_date] => 2009-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6322
[patent_no_of_claims] => 19
[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/0161/20110161931.pdf
[firstpage_image] =>[orig_patent_app_number] => 12650808
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/650808 | AUTOMATED STREAM-BASED CHANGE FLOWS WITHIN A SOFTWARE CONFIGURATION MANAGEMENT SYSTEM | Dec 30, 2009 | Abandoned |
Array
(
[id] => 6652531
[patent_doc_number] => 20100229163
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-09-09
[patent_title] => 'METHOD FOR MODIFYING THE ASSEMBLY OUTPUT OF A COMPILER'
[patent_app_type] => utility
[patent_app_number] => 12/650743
[patent_app_country] => US
[patent_app_date] => 2009-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 9403
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0229/20100229163.pdf
[firstpage_image] =>[orig_patent_app_number] => 12650743
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/650743 | Method for modifying the assembly output of a compiler | Dec 30, 2009 | Issued |
Array
(
[id] => 6167250
[patent_doc_number] => 20110161935
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-30
[patent_title] => 'METHOD FOR MANAGING HARDWARE RESOURCES WITHIN A SIMULTANEOUS MULTI-THREADED PROCESSING SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/650609
[patent_app_country] => US
[patent_app_date] => 2009-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2867
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0161/20110161935.pdf
[firstpage_image] =>[orig_patent_app_number] => 12650609
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/650609 | Method for managing hardware resources within a simultaneous multi-threaded processing system | Dec 30, 2009 | Issued |
Array
(
[id] => 6167233
[patent_doc_number] => 20110161930
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-30
[patent_title] => 'MELDING OF MEDIATION FLOW SERVICE COMPONENT ARCHITECTURE (SCA) COMPONENTS'
[patent_app_type] => utility
[patent_app_number] => 12/650798
[patent_app_country] => US
[patent_app_date] => 2009-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3862
[patent_no_of_claims] => 9
[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/0161/20110161930.pdf
[firstpage_image] =>[orig_patent_app_number] => 12650798
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/650798 | Melding of mediation flow service component architecture (SCA) components | Dec 30, 2009 | Issued |
Array
(
[id] => 6057225
[patent_doc_number] => 20110113165
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-05-12
[patent_title] => 'TERMINAL APPARATUS USIGN A PERIPHERAL APPARATUS OF ANOTHER TERMINAL VIA THE CONTROL OF ONE TERMINAL, AND INTERFACE METHOD THEREOF'
[patent_app_type] => utility
[patent_app_number] => 13/000439
[patent_app_country] => US
[patent_app_date] => 2009-07-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3491
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0113/20110113165.pdf
[firstpage_image] =>[orig_patent_app_number] => 13000439
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/000439 | TERMINAL APPARATUS USIGN A PERIPHERAL APPARATUS OF ANOTHER TERMINAL VIA THE CONTROL OF ONE TERMINAL, AND INTERFACE METHOD THEREOF | Jun 30, 2009 | Abandoned |
Array
(
[id] => 10074556
[patent_doc_number] => 09112928
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-08-18
[patent_title] => 'Method and apparatus for automatic loading of applications'
[patent_app_type] => utility
[patent_app_number] => 12/475174
[patent_app_country] => US
[patent_app_date] => 2009-05-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 13
[patent_no_of_words] => 12311
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 92
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12475174
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/475174 | Method and apparatus for automatic loading of applications | May 28, 2009 | Issued |
Array
(
[id] => 8959190
[patent_doc_number] => 08504984
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-08-06
[patent_title] => 'Modifying grammars to correct programming language statements'
[patent_app_type] => utility
[patent_app_number] => 12/474373
[patent_app_country] => US
[patent_app_date] => 2009-05-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5783
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 230
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12474373
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/474373 | Modifying grammars to correct programming language statements | May 28, 2009 | Issued |
Array
(
[id] => 6366168
[patent_doc_number] => 20100251187
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-09-30
[patent_title] => 'LOCALIZED INFORMATION-PRESERVING LEVELS IN MODEL VISUALIZATION'
[patent_app_type] => utility
[patent_app_number] => 12/474193
[patent_app_country] => US
[patent_app_date] => 2009-05-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7354
[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/0251/20100251187.pdf
[firstpage_image] =>[orig_patent_app_number] => 12474193
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/474193 | Localized information-preserving levels in model visualization | May 27, 2009 | Issued |
Array
(
[id] => 6228023
[patent_doc_number] => 20100058262
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-03-04
[patent_title] => 'VERIFICATION ASSISTING PROGRAM, VERIFICATION ASSISTING APPARATUS, AND VERIFICATION ASSISTING METHOD'
[patent_app_type] => utility
[patent_app_number] => 12/472995
[patent_app_country] => US
[patent_app_date] => 2009-05-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 22
[patent_no_of_words] => 13106
[patent_no_of_claims] => 8
[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/0058/20100058262.pdf
[firstpage_image] =>[orig_patent_app_number] => 12472995
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/472995 | VERIFICATION ASSISTING PROGRAM, VERIFICATION ASSISTING APPARATUS, AND VERIFICATION ASSISTING METHOD | May 26, 2009 | Abandoned |
Array
(
[id] => 8752321
[patent_doc_number] => 08418165
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-04-09
[patent_title] => 'Package design and generation'
[patent_app_type] => utility
[patent_app_number] => 12/472380
[patent_app_country] => US
[patent_app_date] => 2009-05-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 6123
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 375
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12472380
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/472380 | Package design and generation | May 26, 2009 | Issued |
Array
(
[id] => 6273284
[patent_doc_number] => 20100299656
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-11-25
[patent_title] => 'Concurrent Static Single Assignment for General Barrier Synchronized Parallel Programs'
[patent_app_type] => utility
[patent_app_number] => 12/470577
[patent_app_country] => US
[patent_app_date] => 2009-05-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 9347
[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/0299/20100299656.pdf
[firstpage_image] =>[orig_patent_app_number] => 12470577
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/470577 | Concurrent static single assignment for general barrier synchronized parallel programs | May 21, 2009 | Issued |
Array
(
[id] => 6273300
[patent_doc_number] => 20100299660
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-11-25
[patent_title] => 'DYNAMIC BINDING DIRECTED BY STATIC TYPES'
[patent_app_type] => utility
[patent_app_number] => 12/469696
[patent_app_country] => US
[patent_app_date] => 2009-05-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7409
[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/0299/20100299660.pdf
[firstpage_image] =>[orig_patent_app_number] => 12469696
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/469696 | Dynamic binding directed by static types | May 20, 2009 | Issued |
Array
(
[id] => 8678863
[patent_doc_number] => 08387001
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-02-26
[patent_title] => 'Method for finding an impact on a computer generated code'
[patent_app_type] => utility
[patent_app_number] => 12/469198
[patent_app_country] => US
[patent_app_date] => 2009-05-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5907
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 347
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12469198
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/469198 | Method for finding an impact on a computer generated code | May 19, 2009 | Issued |
Array
(
[id] => 10879568
[patent_doc_number] => 08904366
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-12-02
[patent_title] => 'Use of vectorization instruction sets'
[patent_app_type] => utility
[patent_app_number] => 12/466980
[patent_app_country] => US
[patent_app_date] => 2009-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6221
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 184
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12466980
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/466980 | Use of vectorization instruction sets | May 14, 2009 | Issued |
Array
(
[id] => 8935630
[patent_doc_number] => 08495348
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-07-23
[patent_title] => 'Efficient root booting with solid state drives and redirect on write snapshots'
[patent_app_type] => utility
[patent_app_number] => 12/215223
[patent_app_country] => US
[patent_app_date] => 2008-06-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 7
[patent_no_of_words] => 3728
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 283
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12215223
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/215223 | Efficient root booting with solid state drives and redirect on write snapshots | Jun 25, 2008 | Issued |
Array
(
[id] => 5467567
[patent_doc_number] => 20090327767
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-12-31
[patent_title] => 'Techniques for distributed management of wireless devices with shared resources between wireless components'
[patent_app_type] => utility
[patent_app_number] => 12/215354
[patent_app_country] => US
[patent_app_date] => 2008-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 1428
[patent_no_of_claims] => 15
[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/0327/20090327767.pdf
[firstpage_image] =>[orig_patent_app_number] => 12215354
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/215354 | Techniques for distributed management of wireless devices with shared resources between wireless components | Jun 24, 2008 | Issued |
Array
(
[id] => 10901355
[patent_doc_number] => 08924597
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-12-30
[patent_title] => 'Domain management processor'
[patent_app_type] => utility
[patent_app_number] => 12/997138
[patent_app_country] => US
[patent_app_date] => 2008-06-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 12772
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 247
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12997138
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/997138 | Domain management processor | Jun 19, 2008 | Issued |
Array
(
[id] => 6035881
[patent_doc_number] => 20110082949
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-04-07
[patent_title] => 'PRESENTING MULTI-FUNCTION DEVICES BEHIND A SWITCH HIERARCHY AS A SINGLE FUNCTION DEVICE'
[patent_app_type] => utility
[patent_app_number] => 12/996996
[patent_app_country] => US
[patent_app_date] => 2008-06-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3234
[patent_no_of_claims] => 18
[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/0082/20110082949.pdf
[firstpage_image] =>[orig_patent_app_number] => 12996996
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/996996 | Presenting multi-function devices behind a switch hierarchy as a single function device | Jun 9, 2008 | Issued |