Search

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 numberTitle of the applicationFiling DateStatus
Array ( [id] => 7354486 [patent_doc_number] => 20040194068 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-09-30 [patent_title] => 'System and method for extending a compiler through a composer' [patent_app_type] => new [patent_app_number] => 10/396654 [patent_app_country] => US [patent_app_date] => 2003-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7289 [patent_no_of_claims] => 36 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 33 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0194/20040194068.pdf [firstpage_image] =>[orig_patent_app_number] => 10396654 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/396654
System and method for extending a compiler through a composer Mar 24, 2003 Issued
Array ( [id] => 7601815 [patent_doc_number] => 07237231 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-06-26 [patent_title] => 'Automatic identification of input values that expose output failures in a software object' [patent_app_type] => utility [patent_app_number] => 10/385255 [patent_app_country] => US [patent_app_date] => 2003-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 10459 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 385 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/237/07237231.pdf [firstpage_image] =>[orig_patent_app_number] => 10385255 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/385255
Automatic identification of input values that expose output failures in a software object Mar 9, 2003 Issued
Array ( [id] => 7154694 [patent_doc_number] => 20040172637 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-09-02 [patent_title] => 'Code morphing manager' [patent_app_type] => new [patent_app_number] => 10/375141 [patent_app_country] => US [patent_app_date] => 2003-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6625 [patent_no_of_claims] => 42 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 59 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0172/20040172637.pdf [firstpage_image] =>[orig_patent_app_number] => 10375141 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/375141
Code morphing manager Feb 27, 2003 Abandoned
Array ( [id] => 7440561 [patent_doc_number] => 20040162978 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-08-19 [patent_title] => 'Firmware developer user interface' [patent_app_type] => new [patent_app_number] => 10/368269 [patent_app_country] => US [patent_app_date] => 2003-02-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5391 [patent_no_of_claims] => 36 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0162/20040162978.pdf [firstpage_image] =>[orig_patent_app_number] => 10368269 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/368269
Firmware developer user interface Feb 16, 2003 Abandoned
Array ( [id] => 7341908 [patent_doc_number] => 20040133887 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-07-08 [patent_title] => 'Apparatus and method for upgrading software of a wireless mobile station' [patent_app_type] => new [patent_app_number] => 10/366758 [patent_app_country] => US [patent_app_date] => 2003-02-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6171 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0133/20040133887.pdf [firstpage_image] =>[orig_patent_app_number] => 10366758 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/366758
Apparatus and method for upgrading software of a wireless mobile station Feb 13, 2003 Issued
Array ( [id] => 7077565 [patent_doc_number] => 20050149925 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-07-07 [patent_title] => 'Software distribution method and system' [patent_app_type] => utility [patent_app_number] => 10/510547 [patent_app_country] => US [patent_app_date] => 2003-02-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5584 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0149/20050149925.pdf [firstpage_image] =>[orig_patent_app_number] => 10510547 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/510547
Software distribution method and system Feb 12, 2003 Issued
Array ( [id] => 7290613 [patent_doc_number] => 20040148370 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-07-29 [patent_title] => 'System and method for composing, configuring, deploying, and managing services using a graphical user interface' [patent_app_type] => new [patent_app_number] => 10/350164 [patent_app_country] => US [patent_app_date] => 2003-01-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9421 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 42 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0148/20040148370.pdf [firstpage_image] =>[orig_patent_app_number] => 10350164 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/350164
System and method for composing, configuring, deploying, and managing services using a graphical user interface Jan 22, 2003 Abandoned
Array ( [id] => 7309725 [patent_doc_number] => 20040117787 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-06-17 [patent_title] => 'Reorganized storing of applications to improve execution' [patent_app_type] => new [patent_app_number] => 10/319851 [patent_app_country] => US [patent_app_date] => 2002-12-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4165 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 46 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0117/20040117787.pdf [firstpage_image] =>[orig_patent_app_number] => 10319851 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/319851
Reorganized storing of applications to improve execution Dec 11, 2002 Abandoned
Array ( [id] => 7216170 [patent_doc_number] => 20040088682 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-05-06 [patent_title] => 'Method, program product, and apparatus for cache entry tracking, collision detection, and address reasignment in processor testcases' [patent_app_type] => new [patent_app_number] => 10/288034 [patent_app_country] => US [patent_app_date] => 2002-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3173 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0088/20040088682.pdf [firstpage_image] =>[orig_patent_app_number] => 10288034 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/288034
Method, program product, and apparatus for cache entry tracking, collision detection, and address reasignment in processor testcases Nov 4, 2002 Abandoned
Array ( [id] => 6862643 [patent_doc_number] => 20030093651 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-05-15 [patent_title] => 'Instruction sets and compilers' [patent_app_type] => new [patent_app_number] => 10/285370 [patent_app_country] => US [patent_app_date] => 2002-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 1806 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 28 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0093/20030093651.pdf [firstpage_image] =>[orig_patent_app_number] => 10285370 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/285370
Instruction sets and compilers Oct 30, 2002 Abandoned
Array ( [id] => 7216310 [patent_doc_number] => 20040088701 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-05-06 [patent_title] => 'Dynamic management of execute in place applications' [patent_app_type] => new [patent_app_number] => 10/283997 [patent_app_country] => US [patent_app_date] => 2002-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3906 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 31 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0088/20040088701.pdf [firstpage_image] =>[orig_patent_app_number] => 10283997 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/283997
Dynamic management of execute in place applications Oct 29, 2002 Issued
Array ( [id] => 7282428 [patent_doc_number] => 20040064805 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-04-01 [patent_title] => 'Enterprise scoped software factory' [patent_app_type] => new [patent_app_number] => 10/255755 [patent_app_country] => US [patent_app_date] => 2002-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7705 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 77 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0064/20040064805.pdf [firstpage_image] =>[orig_patent_app_number] => 10255755 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/255755
Enterprise scoped software factory Sep 26, 2002 Abandoned
Array ( [id] => 641418 [patent_doc_number] => 07127709 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-10-24 [patent_title] => 'System and method for jointly managing dynamically generated code and data' [patent_app_type] => utility [patent_app_number] => 10/255655 [patent_app_country] => US [patent_app_date] => 2002-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 5456 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/127/07127709.pdf [firstpage_image] =>[orig_patent_app_number] => 10255655 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/255655
System and method for jointly managing dynamically generated code and data Sep 24, 2002 Issued
Array ( [id] => 7271520 [patent_doc_number] => 20040060038 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-03-25 [patent_title] => 'Verifiable processes in a heterogeneous distributed computing environment' [patent_app_type] => new [patent_app_number] => 10/254258 [patent_app_country] => US [patent_app_date] => 2002-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6431 [patent_no_of_claims] => 51 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 21 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0060/20040060038.pdf [firstpage_image] =>[orig_patent_app_number] => 10254258 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/254258
Verifiable processes in a heterogeneous distributed computing environment Sep 24, 2002 Abandoned
Array ( [id] => 6806247 [patent_doc_number] => 20030233641 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-12-18 [patent_title] => 'System and method for merging control flow paths' [patent_app_type] => new [patent_app_number] => 10/174651 [patent_app_country] => US [patent_app_date] => 2002-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 14915 [patent_no_of_claims] => 55 [patent_no_of_ind_claims] => 11 [patent_words_short_claim] => 31 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0233/20030233641.pdf [firstpage_image] =>[orig_patent_app_number] => 10174651 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/174651
System and method for merging control flow paths Jun 17, 2002 Issued
Array ( [id] => 340679 [patent_doc_number] => 07506321 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-03-17 [patent_title] => 'Computer emulator employing direct execution of compiled functions' [patent_app_type] => utility [patent_app_number] => 10/170053 [patent_app_country] => US [patent_app_date] => 2002-06-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 4201 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/506/07506321.pdf [firstpage_image] =>[orig_patent_app_number] => 10170053 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/170053
Computer emulator employing direct execution of compiled functions Jun 10, 2002 Issued
Array ( [id] => 6779930 [patent_doc_number] => 20030051012 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-03-13 [patent_title] => 'Method and system for online plug-and-play driver installation' [patent_app_type] => new [patent_app_number] => 10/160455 [patent_app_country] => US [patent_app_date] => 2002-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2738 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0051/20030051012.pdf [firstpage_image] =>[orig_patent_app_number] => 10160455 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/160455
Method and system for online plug-and-play driver installation May 30, 2002 Abandoned
Array ( [id] => 6943841 [patent_doc_number] => 20050195890 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-09-08 [patent_title] => 'Signal processor' [patent_app_type] => utility [patent_app_number] => 10/508846 [patent_app_country] => US [patent_app_date] => 2002-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4535 [patent_no_of_claims] => 17 [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/0195/20050195890.pdf [firstpage_image] =>[orig_patent_app_number] => 10508846 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/508846
Signal processor May 28, 2002 Abandoned
Array ( [id] => 6771418 [patent_doc_number] => 20030217358 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-11-20 [patent_title] => 'Method, system, and article of manufacture for firmware downloads' [patent_app_type] => new [patent_app_number] => 10/150987 [patent_app_country] => US [patent_app_date] => 2002-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7549 [patent_no_of_claims] => 54 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 49 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0217/20030217358.pdf [firstpage_image] =>[orig_patent_app_number] => 10150987 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/150987
Method, system, and article of manufacture for firmware downloads May 16, 2002 Abandoned
Array ( [id] => 466438 [patent_doc_number] => 07243341 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-07-10 [patent_title] => 'Scripting language for processing typed structured data' [patent_app_type] => utility [patent_app_number] => 10/136055 [patent_app_country] => US [patent_app_date] => 2002-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3323 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/243/07243341.pdf [firstpage_image] =>[orig_patent_app_number] => 10136055 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/136055
Scripting language for processing typed structured data Apr 28, 2002 Issued
Menu