Search

Elizabeth Mary Cole Imani

Examiner (ID: 2226, Phone: (571)272-1475 , Office: P/1789 )

Most Active Art Unit
1789
Art Unit(s)
1771, 1314, 1794, 1789, 1798, 1504, 1782
Total Applications
1863
Issued Applications
671
Pending Applications
224
Abandoned Applications
1000

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 4773889 [patent_doc_number] => 20080059551 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-03-06 [patent_title] => 'Device and Method for Composing Codes' [patent_app_type] => utility [patent_app_number] => 10/565926 [patent_app_country] => US [patent_app_date] => 2004-07-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2736 [patent_no_of_claims] => 11 [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/0059/20080059551.pdf [firstpage_image] =>[orig_patent_app_number] => 10565926 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/565926
Device and Method for Composing Codes Jul 12, 2004 Abandoned
Array ( [id] => 7262735 [patent_doc_number] => 20050144596 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-06-30 [patent_title] => 'Method and apparatus for parallel action processing' [patent_app_type] => utility [patent_app_number] => 10/889232 [patent_app_country] => US [patent_app_date] => 2004-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2740 [patent_no_of_claims] => 22 [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/0144/20050144596.pdf [firstpage_image] =>[orig_patent_app_number] => 10889232 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/889232
Method and apparatus for parallel action processing Jul 11, 2004 Issued
Array ( [id] => 6927668 [patent_doc_number] => 20050240925 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-10-27 [patent_title] => 'Method, system, and storage medium for managing computer processing functions' [patent_app_type] => utility [patent_app_number] => 10/820062 [patent_app_country] => US [patent_app_date] => 2004-04-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5410 [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/0240/20050240925.pdf [firstpage_image] =>[orig_patent_app_number] => 10820062 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/820062
Method, system, and storage medium for managing computer processing functions Apr 5, 2004 Issued
Array ( [id] => 340664 [patent_doc_number] => 07506309 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-03-17 [patent_title] => 'Method for managing vehicle software configuration updates' [patent_app_type] => utility [patent_app_number] => 10/806920 [patent_app_country] => US [patent_app_date] => 2004-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 5 [patent_no_of_words] => 4770 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/506/07506309.pdf [firstpage_image] =>[orig_patent_app_number] => 10806920 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/806920
Method for managing vehicle software configuration updates Mar 22, 2004 Issued
Array ( [id] => 7434934 [patent_doc_number] => 20040230629 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-11-18 [patent_title] => 'Signal processing apparatus, program for use in signal processing apparatus, storage medium storing thereon program for use in signal processing apparatus, and signal processing method' [patent_app_type] => new [patent_app_number] => 10/790986 [patent_app_country] => US [patent_app_date] => 2004-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4605 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0230/20040230629.pdf [firstpage_image] =>[orig_patent_app_number] => 10790986 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/790986
Signal processing apparatus, program for use in signal processing apparatus, storage medium storing thereon program for use in signal processing apparatus, and signal processing method Mar 1, 2004 Abandoned
Array ( [id] => 7473850 [patent_doc_number] => 20040167956 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-08-26 [patent_title] => 'Method and apparatus for executing division' [patent_app_type] => new [patent_app_number] => 10/484163 [patent_app_country] => US [patent_app_date] => 2004-01-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3992 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 14 [patent_words_short_claim] => 26 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0167/20040167956.pdf [firstpage_image] =>[orig_patent_app_number] => 10484163 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/484163
Method and apparatus for executing division Jan 19, 2004 Abandoned
Array ( [id] => 691424 [patent_doc_number] => 07080374 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-07-18 [patent_title] => 'System and method for using native code interpretation to move threads to a safe state in a run-time environment' [patent_app_type] => utility [patent_app_number] => 10/737326 [patent_app_country] => US [patent_app_date] => 2003-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2561 [patent_no_of_claims] => 60 [patent_no_of_ind_claims] => 12 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/080/07080374.pdf [firstpage_image] =>[orig_patent_app_number] => 10737326 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/737326
System and method for using native code interpretation to move threads to a safe state in a run-time environment Dec 15, 2003 Issued
Array ( [id] => 7223591 [patent_doc_number] => 20050055663 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-03-10 [patent_title] => 'Method and apparatus for continuation-passing in a virtual machine' [patent_app_type] => utility [patent_app_number] => 10/659829 [patent_app_country] => US [patent_app_date] => 2003-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5234 [patent_no_of_claims] => 15 [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/0055/20050055663.pdf [firstpage_image] =>[orig_patent_app_number] => 10659829 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/659829
Method and apparatus for continuation-passing in a virtual machine Sep 9, 2003 Issued
Array ( [id] => 379226 [patent_doc_number] => 07313791 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-12-25 [patent_title] => 'Firmware update network and process employing preprocessing techniques' [patent_app_type] => utility [patent_app_number] => 10/646324 [patent_app_country] => US [patent_app_date] => 2003-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4871 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/313/07313791.pdf [firstpage_image] =>[orig_patent_app_number] => 10646324 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/646324
Firmware update network and process employing preprocessing techniques Aug 21, 2003 Issued
Array ( [id] => 6974113 [patent_doc_number] => 20050039189 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-02-17 [patent_title] => 'Methods and apparatus to preemptively compile an application' [patent_app_type] => utility [patent_app_number] => 10/641176 [patent_app_country] => US [patent_app_date] => 2003-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4796 [patent_no_of_claims] => 41 [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/0039/20050039189.pdf [firstpage_image] =>[orig_patent_app_number] => 10641176 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/641176
Methods and apparatus to preemptively compile an application Aug 13, 2003 Abandoned
Array ( [id] => 886087 [patent_doc_number] => 07356819 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2008-04-08 [patent_title] => 'Task distribution' [patent_app_type] => utility [patent_app_number] => 10/636118 [patent_app_country] => US [patent_app_date] => 2003-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 9 [patent_no_of_words] => 9389 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/356/07356819.pdf [firstpage_image] =>[orig_patent_app_number] => 10636118 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/636118
Task distribution Aug 6, 2003 Issued
Array ( [id] => 351891 [patent_doc_number] => 07496907 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-02-24 [patent_title] => 'Method and system for profile normalization in an autonomic software system' [patent_app_type] => utility [patent_app_number] => 10/635199 [patent_app_country] => US [patent_app_date] => 2003-08-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 8433 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/496/07496907.pdf [firstpage_image] =>[orig_patent_app_number] => 10635199 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/635199
Method and system for profile normalization in an autonomic software system Aug 5, 2003 Issued
Array ( [id] => 7373494 [patent_doc_number] => 20040027613 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-02-12 [patent_title] => 'Architecture for software for remote maintenance of a machine such as a copier' [patent_app_type] => new [patent_app_number] => 10/639423 [patent_app_country] => US [patent_app_date] => 2003-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2826 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0027/20040027613.pdf [firstpage_image] =>[orig_patent_app_number] => 10639423 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/639423
Architecture for software for remote maintenance of a machine such as a copier Aug 4, 2003 Issued
Array ( [id] => 7246515 [patent_doc_number] => 20050081142 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-04-14 [patent_title] => 'Method and apparatus for generating object-oriented world wide web pages' [patent_app_type] => utility [patent_app_number] => 10/625303 [patent_app_country] => US [patent_app_date] => 2003-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8291 [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/0081/20050081142.pdf [firstpage_image] =>[orig_patent_app_number] => 10625303 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/625303
Method and apparatus for generating object-oriented world wide web pages Jul 21, 2003 Issued
Array ( [id] => 7676140 [patent_doc_number] => 20040153687 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-08-05 [patent_title] => 'Space- and time-adaptive nonblocking algorithms' [patent_app_type] => new [patent_app_number] => 10/621078 [patent_app_country] => US [patent_app_date] => 2003-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 8569 [patent_no_of_claims] => 46 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 63 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0153/20040153687.pdf [firstpage_image] =>[orig_patent_app_number] => 10621078 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/621078
Space- and time-adaptive nonblocking algorithms Jul 15, 2003 Issued
Array ( [id] => 7333212 [patent_doc_number] => 20040255086 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-12-16 [patent_title] => 'Reader/writer locking protocol' [patent_app_type] => new [patent_app_number] => 10/458288 [patent_app_country] => US [patent_app_date] => 2003-06-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4873 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 59 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0255/20040255086.pdf [firstpage_image] =>[orig_patent_app_number] => 10458288 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/458288
Reader/writer locking protocol Jun 10, 2003 Abandoned
Array ( [id] => 898734 [patent_doc_number] => 07346905 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-03-18 [patent_title] => 'Apparatus and method for maintaining resource integrity without a unified transaction manager in a software environment' [patent_app_type] => utility [patent_app_number] => 10/457843 [patent_app_country] => US [patent_app_date] => 2003-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 6859 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 174 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/346/07346905.pdf [firstpage_image] =>[orig_patent_app_number] => 10457843 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/457843
Apparatus and method for maintaining resource integrity without a unified transaction manager in a software environment Jun 9, 2003 Issued
Array ( [id] => 7267061 [patent_doc_number] => 20040244003 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-12-02 [patent_title] => 'Apparatus and method for task scheduling for media processing' [patent_app_type] => new [patent_app_number] => 10/452809 [patent_app_country] => US [patent_app_date] => 2003-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5591 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 61 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0244/20040244003.pdf [firstpage_image] =>[orig_patent_app_number] => 10452809 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/452809
Apparatus and method for task scheduling for media processing May 29, 2003 Abandoned
Array ( [id] => 7300888 [patent_doc_number] => 20040216106 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-10-28 [patent_title] => 'Apparatus and method for adjusting instruction thread priority in a multi-thread processor' [patent_app_type] => new [patent_app_number] => 10/424529 [patent_app_country] => US [patent_app_date] => 2003-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 9348 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0216/20040216106.pdf [firstpage_image] =>[orig_patent_app_number] => 10424529 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/424529
Apparatus and method for adjusting instruction thread priority in a multi-thread processor Apr 24, 2003 Issued
Array ( [id] => 864623 [patent_doc_number] => 07373646 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2008-05-13 [patent_title] => 'Method and apparatus for sharing stack space between multiple processes in a network device' [patent_app_type] => utility [patent_app_number] => 10/406841 [patent_app_country] => US [patent_app_date] => 2003-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 6605 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 65 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/373/07373646.pdf [firstpage_image] =>[orig_patent_app_number] => 10406841 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/406841
Method and apparatus for sharing stack space between multiple processes in a network device Apr 3, 2003 Issued
Menu