
Adam A. Cooney
Examiner (ID: 11501, Phone: (571)270-5653 , Office: P/2443 )
| Most Active Art Unit | 2443 |
| Art Unit(s) | 2442, 2444, 2443, 2458 |
| Total Applications | 448 |
| Issued Applications | 255 |
| Pending Applications | 46 |
| Abandoned Applications | 160 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 7071304
[patent_doc_number] => 20050246689
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-11-03
[patent_title] => 'Symbol table discarding'
[patent_app_type] => utility
[patent_app_number] => 10/837463
[patent_app_country] => US
[patent_app_date] => 2004-04-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3337
[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/0246/20050246689.pdf
[firstpage_image] =>[orig_patent_app_number] => 10837463
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/837463 | Symbol table discarding | Apr 28, 2004 | Abandoned |
Array
(
[id] => 7262227
[patent_doc_number] => 20040260940
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-12-23
[patent_title] => 'Method and system for detecting vulnerabilities in source code'
[patent_app_type] => new
[patent_app_number] => 10/825007
[patent_app_country] => US
[patent_app_date] => 2004-04-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 8681
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 59
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0260/20040260940.pdf
[firstpage_image] =>[orig_patent_app_number] => 10825007
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/825007 | Method and system for detecting vulnerabilities in source code | Apr 14, 2004 | Issued |
Array
(
[id] => 836549
[patent_doc_number] => 07398516
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-07-08
[patent_title] => 'Method and system for detecting race condition vulnerabilities in source code'
[patent_app_type] => utility
[patent_app_number] => 10/824685
[patent_app_country] => US
[patent_app_date] => 2004-04-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 15
[patent_no_of_words] => 8494
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 415
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/398/07398516.pdf
[firstpage_image] =>[orig_patent_app_number] => 10824685
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/824685 | Method and system for detecting race condition vulnerabilities in source code | Apr 14, 2004 | Issued |
Array
(
[id] => 6962900
[patent_doc_number] => 20050216906
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-09-29
[patent_title] => 'System and method for remotely securing software updates of computer systems'
[patent_app_type] => utility
[patent_app_number] => 10/806960
[patent_app_country] => US
[patent_app_date] => 2004-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3054
[patent_no_of_claims] => 32
[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/0216/20050216906.pdf
[firstpage_image] =>[orig_patent_app_number] => 10806960
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/806960 | System and method for remotely securing software updates of computer systems | Mar 22, 2004 | Issued |
Array
(
[id] => 6947036
[patent_doc_number] => 20050198627
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-09-08
[patent_title] => 'Loop transformation for speculative parallel threads'
[patent_app_type] => utility
[patent_app_number] => 10/794052
[patent_app_country] => US
[patent_app_date] => 2004-03-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 2884
[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/0198/20050198627.pdf
[firstpage_image] =>[orig_patent_app_number] => 10794052
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/794052 | Loop transformation for speculative parallel threads | Mar 7, 2004 | Abandoned |
Array
(
[id] => 7031027
[patent_doc_number] => 20050022174
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-01-27
[patent_title] => 'Providing runtime object by instantiating template-derived classes'
[patent_app_type] => utility
[patent_app_number] => 10/789949
[patent_app_country] => US
[patent_app_date] => 2004-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 5739
[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/0022/20050022174.pdf
[firstpage_image] =>[orig_patent_app_number] => 10789949
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/789949 | Providing runtime object by instantiating template-derived classes | Feb 26, 2004 | Abandoned |
Array
(
[id] => 7140982
[patent_doc_number] => 20050183070
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-08-18
[patent_title] => 'Method and apparatus for averaging out variations in run-to-run path data of a computer program'
[patent_app_type] => utility
[patent_app_number] => 10/777742
[patent_app_country] => US
[patent_app_date] => 2004-02-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 13759
[patent_no_of_claims] => 23
[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/0183/20050183070.pdf
[firstpage_image] =>[orig_patent_app_number] => 10777742
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/777742 | Method and apparatus for averaging out variations in run-to-run path data of a computer program | Feb 11, 2004 | Issued |
Array
(
[id] => 7474713
[patent_doc_number] => 20040168163
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-08-26
[patent_title] => 'System and method for shortening class loading process in Java program'
[patent_app_type] => new
[patent_app_number] => 10/773292
[patent_app_country] => US
[patent_app_date] => 2004-02-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2092
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 75
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0168/20040168163.pdf
[firstpage_image] =>[orig_patent_app_number] => 10773292
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/773292 | System and method for shortening class loading process in Java program | Feb 8, 2004 | Abandoned |
Array
(
[id] => 810213
[patent_doc_number] => 07421688
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2008-09-02
[patent_title] => 'Methods and systems for updating the firmware on a plurality of network-attached computing devices'
[patent_app_type] => utility
[patent_app_number] => 10/770951
[patent_app_country] => US
[patent_app_date] => 2004-02-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4915
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/421/07421688.pdf
[firstpage_image] =>[orig_patent_app_number] => 10770951
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/770951 | Methods and systems for updating the firmware on a plurality of network-attached computing devices | Feb 2, 2004 | Issued |
Array
(
[id] => 362996
[patent_doc_number] => 07487493
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-02-03
[patent_title] => 'Method and apparatus for developing standard architecture compliant software for programmable radios'
[patent_app_type] => utility
[patent_app_number] => 10/747453
[patent_app_country] => US
[patent_app_date] => 2003-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 7757
[patent_no_of_claims] => 37
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 311
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/487/07487493.pdf
[firstpage_image] =>[orig_patent_app_number] => 10747453
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/747453 | Method and apparatus for developing standard architecture compliant software for programmable radios | Dec 29, 2003 | Issued |
Array
(
[id] => 298084
[patent_doc_number] => 07543284
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-06-02
[patent_title] => 'Partial dead code elimination optimizations for program code conversion'
[patent_app_type] => utility
[patent_app_number] => 10/749052
[patent_app_country] => US
[patent_app_date] => 2003-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 18
[patent_no_of_words] => 22777
[patent_no_of_claims] => 45
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 205
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/543/07543284.pdf
[firstpage_image] =>[orig_patent_app_number] => 10749052
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/749052 | Partial dead code elimination optimizations for program code conversion | Dec 29, 2003 | Issued |
Array
(
[id] => 7262782
[patent_doc_number] => 20050144609
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-06-30
[patent_title] => 'Methods and apparatus to provide a robust code update'
[patent_app_type] => utility
[patent_app_number] => 10/734355
[patent_app_country] => US
[patent_app_date] => 2003-12-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3938
[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/0144/20050144609.pdf
[firstpage_image] =>[orig_patent_app_number] => 10734355
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/734355 | Methods and apparatus to provide a robust code update | Dec 11, 2003 | Abandoned |
Array
(
[id] => 7329066
[patent_doc_number] => 20040139421
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-07-15
[patent_title] => 'Automated methods and systems for generating and updated user-specific industry standards compliance reporting software'
[patent_app_type] => new
[patent_app_number] => 10/729253
[patent_app_country] => US
[patent_app_date] => 2003-12-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4378
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0139/20040139421.pdf
[firstpage_image] =>[orig_patent_app_number] => 10729253
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/729253 | Automated methods and systems for generating and updated user-specific industry standards compliance reporting software | Dec 4, 2003 | Abandoned |
Array
(
[id] => 325493
[patent_doc_number] => 07519964
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-04-14
[patent_title] => 'System and method for application deployment in a domain for a cluster'
[patent_app_type] => utility
[patent_app_number] => 10/726447
[patent_app_country] => US
[patent_app_date] => 2003-12-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 13
[patent_no_of_words] => 7845
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 156
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/519/07519964.pdf
[firstpage_image] =>[orig_patent_app_number] => 10726447
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/726447 | System and method for application deployment in a domain for a cluster | Dec 2, 2003 | Issued |
Array
(
[id] => 261973
[patent_doc_number] => 07574707
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-08-11
[patent_title] => 'Install-run-remove mechanism'
[patent_app_type] => utility
[patent_app_number] => 10/712154
[patent_app_country] => US
[patent_app_date] => 2003-11-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 6267
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 186
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/574/07574707.pdf
[firstpage_image] =>[orig_patent_app_number] => 10712154
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/712154 | Install-run-remove mechanism | Nov 11, 2003 | Issued |
Array
(
[id] => 6907217
[patent_doc_number] => 20050102612
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-05-12
[patent_title] => 'Web-enabled XML editor'
[patent_app_type] => utility
[patent_app_number] => 10/703755
[patent_app_country] => US
[patent_app_date] => 2003-11-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4319
[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/0102/20050102612.pdf
[firstpage_image] =>[orig_patent_app_number] => 10703755
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/703755 | Web-enabled XML editor | Nov 5, 2003 | Abandoned |
Array
(
[id] => 905336
[patent_doc_number] => 07340731
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-03-04
[patent_title] => 'System and method for COBOL to provide shared memory and memory and message queues'
[patent_app_type] => utility
[patent_app_number] => 10/696968
[patent_app_country] => US
[patent_app_date] => 2003-10-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 10
[patent_no_of_words] => 12170
[patent_no_of_claims] => 41
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 128
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/340/07340731.pdf
[firstpage_image] =>[orig_patent_app_number] => 10696968
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/696968 | System and method for COBOL to provide shared memory and memory and message queues | Oct 29, 2003 | Issued |
Array
(
[id] => 6920352
[patent_doc_number] => 20050097538
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-05-05
[patent_title] => 'Implementation of distributed and asynchronous processing in COBOL'
[patent_app_type] => utility
[patent_app_number] => 10/696895
[patent_app_country] => US
[patent_app_date] => 2003-10-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 12193
[patent_no_of_claims] => 39
[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/20050097538.pdf
[firstpage_image] =>[orig_patent_app_number] => 10696895
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/696895 | Implementation of distributed and asynchronous processing in COBOL | Oct 29, 2003 | Issued |
Array
(
[id] => 7267013
[patent_doc_number] => 20040243982
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-12-02
[patent_title] => 'Data-flow method for optimizing exception-handling instructions in programs'
[patent_app_type] => new
[patent_app_number] => 10/693156
[patent_app_country] => US
[patent_app_date] => 2003-10-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 26
[patent_figures_cnt] => 26
[patent_no_of_words] => 9741
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 43
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0243/20040243982.pdf
[firstpage_image] =>[orig_patent_app_number] => 10693156
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/693156 | Data-flow method for optimizing exception-handling instructions in programs | Oct 23, 2003 | Abandoned |
Array
(
[id] => 7165114
[patent_doc_number] => 20050086022
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-04-21
[patent_title] => 'System and method for providing a standardized test framework'
[patent_app_type] => utility
[patent_app_number] => 10/685667
[patent_app_country] => US
[patent_app_date] => 2003-10-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 6977
[patent_no_of_claims] => 23
[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/0086/20050086022.pdf
[firstpage_image] =>[orig_patent_app_number] => 10685667
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/685667 | System and method for providing a standardized test framework | Oct 14, 2003 | Abandoned |