
Brian P. Yenke
Examiner (ID: 9426, Phone: (571)272-7359 , Office: P/2422 )
| Most Active Art Unit | 2422 |
| Art Unit(s) | 2614, 2622, 2422, 2714 |
| Total Applications | 1646 |
| Issued Applications | 1099 |
| Pending Applications | 90 |
| Abandoned Applications | 471 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 5351799
[patent_doc_number] => 20090007160
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-01-01
[patent_title] => 'SYSTEM AND METHOD FOR NETWORK-BASED COMPUTING'
[patent_app_type] => utility
[patent_app_number] => 12/209826
[patent_app_country] => US
[patent_app_date] => 2008-09-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 8341
[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/0007/20090007160.pdf
[firstpage_image] =>[orig_patent_app_number] => 12209826
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/209826 | SYSTEM AND METHOD FOR NETWORK-BASED COMPUTING | Sep 11, 2008 | Abandoned |
Array
(
[id] => 4741842
[patent_doc_number] => 20080235495
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-09-25
[patent_title] => 'Method and Apparatus for Counting Instruction and Memory Location Ranges'
[patent_app_type] => utility
[patent_app_number] => 12/113762
[patent_app_country] => US
[patent_app_date] => 2008-05-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 15238
[patent_no_of_claims] => 12
[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/0235/20080235495.pdf
[firstpage_image] =>[orig_patent_app_number] => 12113762
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/113762 | Counting instruction and memory location ranges | Apr 30, 2008 | Issued |
Array
(
[id] => 5560193
[patent_doc_number] => 20090271770
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-10-29
[patent_title] => 'METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR GENERATING UNIT TESTING SCRIPTS'
[patent_app_type] => utility
[patent_app_number] => 12/110401
[patent_app_country] => US
[patent_app_date] => 2008-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3555
[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/0271/20090271770.pdf
[firstpage_image] =>[orig_patent_app_number] => 12110401
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/110401 | METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR GENERATING UNIT TESTING SCRIPTS | Apr 27, 2008 | Abandoned |
Array
(
[id] => 5560191
[patent_doc_number] => 20090271768
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-10-29
[patent_title] => 'DISCRIMINATING PROGRAM CODE UPDATES AFTER MERGING FOR LIVE REVIEW'
[patent_app_type] => utility
[patent_app_number] => 12/109107
[patent_app_country] => US
[patent_app_date] => 2008-04-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2163
[patent_no_of_claims] => 2
[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/0271/20090271768.pdf
[firstpage_image] =>[orig_patent_app_number] => 12109107
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/109107 | DISCRIMINATING PROGRAM CODE UPDATES AFTER MERGING FOR LIVE REVIEW | Apr 23, 2008 | Abandoned |
Array
(
[id] => 8536269
[patent_doc_number] => 08312436
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-11-13
[patent_title] => 'Automated software testing system'
[patent_app_type] => utility
[patent_app_number] => 12/100914
[patent_app_country] => US
[patent_app_date] => 2008-04-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4438
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 217
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12100914
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/100914 | Automated software testing system | Apr 9, 2008 | Issued |
Array
(
[id] => 8461054
[patent_doc_number] => 08296740
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-10-23
[patent_title] => 'Annotating system traces with control program information and presenting annotated system traces'
[patent_app_type] => utility
[patent_app_number] => 12/057829
[patent_app_country] => US
[patent_app_date] => 2008-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4181
[patent_no_of_claims] => 34
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 113
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12057829
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/057829 | Annotating system traces with control program information and presenting annotated system traces | Mar 27, 2008 | Issued |
Array
(
[id] => 9302310
[patent_doc_number] => 08650555
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-02-11
[patent_title] => 'Method for increasing the speed of speculative execution'
[patent_app_type] => utility
[patent_app_number] => 12/037853
[patent_app_country] => US
[patent_app_date] => 2008-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 6
[patent_no_of_words] => 5511
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 88
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12037853
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/037853 | Method for increasing the speed of speculative execution | Feb 25, 2008 | Issued |
Array
(
[id] => 4830780
[patent_doc_number] => 20080127152
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-05-29
[patent_title] => 'COMPILER OPTIMISATION OF SOURCE CODE BY DETERMINATION AND UTILIZATION OF THE EQUIVALENCE OF ALGEBRAIC EXPRESSIONS IN THE SOURCE CODE'
[patent_app_type] => utility
[patent_app_number] => 12/015591
[patent_app_country] => US
[patent_app_date] => 2008-01-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5532
[patent_no_of_claims] => 8
[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/0127/20080127152.pdf
[firstpage_image] =>[orig_patent_app_number] => 12015591
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/015591 | Compiler optimisation of source code by determination and utilization of the equivalence of algebraic expressions in the source code | Jan 16, 2008 | Issued |
Array
(
[id] => 8861690
[patent_doc_number] => 08464244
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-06-11
[patent_title] => 'Implementation tool combining pre-configuration and questionnaire'
[patent_app_type] => utility
[patent_app_number] => 11/970833
[patent_app_country] => US
[patent_app_date] => 2008-01-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7696
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 177
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11970833
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/970833 | Implementation tool combining pre-configuration and questionnaire | Jan 7, 2008 | Issued |
Array
(
[id] => 8023109
[patent_doc_number] => 08141074
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-03-20
[patent_title] => 'Packaging files having automatic conversion across platforms'
[patent_app_type] => utility
[patent_app_number] => 11/969950
[patent_app_country] => US
[patent_app_date] => 2008-01-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 7761
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 219
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/141/08141074.pdf
[firstpage_image] =>[orig_patent_app_number] => 11969950
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/969950 | Packaging files having automatic conversion across platforms | Jan 6, 2008 | Issued |
Array
(
[id] => 8195050
[patent_doc_number] => 08185885
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-05-22
[patent_title] => 'Providing recovery data for program code'
[patent_app_type] => utility
[patent_app_number] => 11/969631
[patent_app_country] => US
[patent_app_date] => 2008-01-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 3931
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 229
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/185/08185885.pdf
[firstpage_image] =>[orig_patent_app_number] => 11969631
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/969631 | Providing recovery data for program code | Jan 3, 2008 | Issued |
Array
(
[id] => 4889015
[patent_doc_number] => 20080263347
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-10-23
[patent_title] => 'NETWORK DEVICE AND REBOOTING METHOD THEREOF'
[patent_app_type] => utility
[patent_app_number] => 11/967112
[patent_app_country] => US
[patent_app_date] => 2007-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3098
[patent_no_of_claims] => 16
[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/0263/20080263347.pdf
[firstpage_image] =>[orig_patent_app_number] => 11967112
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/967112 | NETWORK DEVICE AND REBOOTING METHOD THEREOF | Dec 28, 2007 | Abandoned |
Array
(
[id] => 5438048
[patent_doc_number] => 20090172635
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-07-02
[patent_title] => 'SYSTEM AND METHOD FOR ALLOWING THE CREATION OF COMPOSITE APPLICATIONS THROUGH THE WIRING OF LOOSELY COUPLED EXISTING OR CUSTOM COMPONENTS OF DISPARATE TECHNOLOGIES'
[patent_app_type] => utility
[patent_app_number] => 11/966245
[patent_app_country] => US
[patent_app_date] => 2007-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4364
[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/0172/20090172635.pdf
[firstpage_image] =>[orig_patent_app_number] => 11966245
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/966245 | System and method for allowing the creation of composite applications through the wiring of loosely coupled existing or custom components of disparate technologies | Dec 27, 2007 | Issued |
Array
(
[id] => 8775652
[patent_doc_number] => 08429628
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-04-23
[patent_title] => 'System and method for comparing partially decompiled software'
[patent_app_type] => utility
[patent_app_number] => 11/966243
[patent_app_country] => US
[patent_app_date] => 2007-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 4353
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11966243
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/966243 | System and method for comparing partially decompiled software | Dec 27, 2007 | Issued |
Array
(
[id] => 5298383
[patent_doc_number] => 20090013309
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-01-08
[patent_title] => 'Generation of Custom Software Applications'
[patent_app_type] => utility
[patent_app_number] => 11/966739
[patent_app_country] => US
[patent_app_date] => 2007-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 35
[patent_figures_cnt] => 35
[patent_no_of_words] => 14453
[patent_no_of_claims] => 53
[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/0013/20090013309.pdf
[firstpage_image] =>[orig_patent_app_number] => 11966739
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/966739 | Generation of Custom Software Applications | Dec 27, 2007 | Abandoned |
Array
(
[id] => 8461063
[patent_doc_number] => 08296749
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-10-23
[patent_title] => 'Program translation and transactional memory formation'
[patent_app_type] => utility
[patent_app_number] => 11/966453
[patent_app_country] => US
[patent_app_date] => 2007-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 7
[patent_no_of_words] => 3735
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11966453
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/966453 | Program translation and transactional memory formation | Dec 27, 2007 | Issued |
Array
(
[id] => 5438061
[patent_doc_number] => 20090172648
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-07-02
[patent_title] => 'BYTE CODE ANALYSIS LIBRARY'
[patent_app_type] => utility
[patent_app_number] => 11/966153
[patent_app_country] => US
[patent_app_date] => 2007-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 2498
[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/0172/20090172648.pdf
[firstpage_image] =>[orig_patent_app_number] => 11966153
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/966153 | BYTE CODE ANALYSIS LIBRARY | Dec 27, 2007 | Abandoned |
Array
(
[id] => 5438053
[patent_doc_number] => 20090172640
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-07-02
[patent_title] => 'Medical Device With Full Options and Selective Enablement/Disablement'
[patent_app_type] => utility
[patent_app_number] => 11/964663
[patent_app_country] => US
[patent_app_date] => 2007-12-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3818
[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/0172/20090172640.pdf
[firstpage_image] =>[orig_patent_app_number] => 11964663
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/964663 | Medical Device With Full Options and Selective Enablement/Disablement | Dec 25, 2007 | Abandoned |
Array
(
[id] => 4763392
[patent_doc_number] => 20080174603
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-07-24
[patent_title] => 'VISUALIZING OBJECT RELATIONSHIPS'
[patent_app_type] => utility
[patent_app_number] => 11/964572
[patent_app_country] => US
[patent_app_date] => 2007-12-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4265
[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/0174/20080174603.pdf
[firstpage_image] =>[orig_patent_app_number] => 11964572
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/964572 | Visualizing object relationships | Dec 25, 2007 | Issued |
Array
(
[id] => 5437332
[patent_doc_number] => 20090171919
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-07-02
[patent_title] => 'METHOD USING SLP PACKING WITH STATEMENTS HAVING BOTH ISOMORPHIC AND NON-ISOMORPHIC EXPRESSIONS'
[patent_app_type] => utility
[patent_app_number] => 11/964324
[patent_app_country] => US
[patent_app_date] => 2007-12-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4927
[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/0171/20090171919.pdf
[firstpage_image] =>[orig_patent_app_number] => 11964324
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/964324 | Method using SLP packing with statements having both isomorphic and non-isomorphic expressions | Dec 25, 2007 | Issued |