Search

Majid A. Banankhah

Examiner (ID: 2210, Phone: (571)272-3770 , Office: P/3992 )

Most Active Art Unit
2755
Art Unit(s)
2316, 2755, 2156, 2195, 3992, 2899, 2151, 2127
Total Applications
851
Issued Applications
718
Pending Applications
49
Abandoned Applications
85

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 4306284 [patent_doc_number] => 06184904 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-02-06 [patent_title] => 'Central processing unit for a process control system' [patent_app_type] => 1 [patent_app_number] => 8/127924 [patent_app_country] => US [patent_app_date] => 1993-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2183 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/184/06184904.pdf [firstpage_image] =>[orig_patent_app_number] => 127924 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/127924
Central processing unit for a process control system Sep 27, 1993 Issued
08/119227 INFORMATION PROCESSING SYSTEM AND METHOD APPLIED TO THE DEVELOPMENT OF COMPUTER PROGRAMS Sep 27, 1993 Abandoned
Array ( [id] => 3472144 [patent_doc_number] => 05442774 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1995-08-15 [patent_title] => 'Microprocessor controller with automatic clock-rate switching' [patent_app_type] => 1 [patent_app_number] => 8/122790 [patent_app_country] => US [patent_app_date] => 1993-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 2 [patent_no_of_words] => 2737 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/442/05442774.pdf [firstpage_image] =>[orig_patent_app_number] => 122790 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/122790
Microprocessor controller with automatic clock-rate switching Sep 15, 1993 Issued
Array ( [id] => 3488641 [patent_doc_number] => 05432937 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1995-07-11 [patent_title] => 'Method and apparatus for architecture independent executable files' [patent_app_type] => 1 [patent_app_number] => 8/110156 [patent_app_country] => US [patent_app_date] => 1993-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 9 [patent_no_of_words] => 4026 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 278 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/432/05432937.pdf [firstpage_image] =>[orig_patent_app_number] => 110156 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/110156
Method and apparatus for architecture independent executable files Aug 19, 1993 Issued
Array ( [id] => 3486763 [patent_doc_number] => 05428765 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1995-06-27 [patent_title] => 'Method and apparatus for disabling and restarting clocks' [patent_app_type] => 1 [patent_app_number] => 8/106033 [patent_app_country] => US [patent_app_date] => 1993-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 11 [patent_no_of_words] => 3319 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/428/05428765.pdf [firstpage_image] =>[orig_patent_app_number] => 106033 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/106033
Method and apparatus for disabling and restarting clocks Aug 11, 1993 Issued
Array ( [id] => 3122700 [patent_doc_number] => 05465346 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1995-11-07 [patent_title] => 'Method and apparatus for synchronous bus interface optimization' [patent_app_type] => 1 [patent_app_number] => 8/102446 [patent_app_country] => US [patent_app_date] => 1993-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 3907 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/465/05465346.pdf [firstpage_image] =>[orig_patent_app_number] => 102446 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/102446
Method and apparatus for synchronous bus interface optimization Aug 4, 1993 Issued
Array ( [id] => 3530796 [patent_doc_number] => 05577252 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-11-19 [patent_title] => 'Methods and apparatus for implementing secure name servers in an object-oriented system' [patent_app_type] => 1 [patent_app_number] => 8/099150 [patent_app_country] => US [patent_app_date] => 1993-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 20 [patent_no_of_words] => 6860 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 216 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/577/05577252.pdf [firstpage_image] =>[orig_patent_app_number] => 099150 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/099150
Methods and apparatus for implementing secure name servers in an object-oriented system Jul 27, 1993 Issued
08/095632 HIGH SPEED ONLINE COPY OF PARTITIONED DATA Jul 20, 1993 Pending
Array ( [id] => 3596262 [patent_doc_number] => 05581761 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-12-03 [patent_title] => 'Methods and apparatus for providing an extensible set of auxiliary services for objects in an object-oriented system' [patent_app_type] => 1 [patent_app_number] => 8/094455 [patent_app_country] => US [patent_app_date] => 1993-07-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3980 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 199 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/581/05581761.pdf [firstpage_image] =>[orig_patent_app_number] => 094455 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/094455
Methods and apparatus for providing an extensible set of auxiliary services for objects in an object-oriented system Jul 19, 1993 Issued
Array ( [id] => 1394241 [patent_doc_number] => 06567838 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-05-20 [patent_title] => 'Method, system and program for executing a predicted operation in a computer system after a predetermined period elapses since a user activity' [patent_app_type] => B1 [patent_app_number] => 08/091110 [patent_app_country] => US [patent_app_date] => 1993-07-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 2 [patent_no_of_words] => 5572 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 22 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/567/06567838.pdf [firstpage_image] =>[orig_patent_app_number] => 08091110 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/091110
Method, system and program for executing a predicted operation in a computer system after a predetermined period elapses since a user activity Jul 12, 1993 Issued
Array ( [id] => 3634165 [patent_doc_number] => 05615400 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-03-25 [patent_title] => 'System for object oriented dynamic linking based upon a catalog of registered function set or class identifiers' [patent_app_type] => 1 [patent_app_number] => 8/085187 [patent_app_country] => US [patent_app_date] => 1993-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 19 [patent_no_of_words] => 26062 [patent_no_of_claims] => 52 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/615/05615400.pdf [firstpage_image] =>[orig_patent_app_number] => 085187 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/085187
System for object oriented dynamic linking based upon a catalog of registered function set or class identifiers Jun 29, 1993 Issued
08/085186 METHOD AND SYSTEM FOR THE LINEAGE TRACKING OF OBJECTS Jun 29, 1993 Pending
Array ( [id] => 3797012 [patent_doc_number] => 05758160 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-05-26 [patent_title] => 'Method and apparatus for building a software program using dependencies derived from software component interfaces' [patent_app_type] => 1 [patent_app_number] => 8/085487 [patent_app_country] => US [patent_app_date] => 1993-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 14 [patent_no_of_words] => 9384 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/758/05758160.pdf [firstpage_image] =>[orig_patent_app_number] => 085487 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/085487
Method and apparatus for building a software program using dependencies derived from software component interfaces Jun 27, 1993 Issued
08/077056 PRESTAGING METHOD, BUFFER MANAGEMENT METHOD AND FILE SYSTEM Jun 15, 1993 Pending
Array ( [id] => 3548147 [patent_doc_number] => 05557795 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-09-17 [patent_title] => 'Pipelined image processing system for a single application environment' [patent_app_type] => 1 [patent_app_number] => 8/076678 [patent_app_country] => US [patent_app_date] => 1993-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 17 [patent_no_of_words] => 9597 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/557/05557795.pdf [firstpage_image] =>[orig_patent_app_number] => 076678 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/076678
Pipelined image processing system for a single application environment Jun 14, 1993 Issued
08/077351 COMPILER MERGING NEW AND PREEXISTING MODULES WHILE PRESERVING FUNCTION ORDER Jun 13, 1993 Pending
08/074428 METHOD AND APPARATUS FOR ACCURATE PROFILING OF COMPUTER PROGRAMS Jun 7, 1993 Pending
Array ( [id] => 4209083 [patent_doc_number] => 06154828 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-11-28 [patent_title] => 'Method and apparatus for employing a cycle bit parallel executing instructions' [patent_app_type] => 1 [patent_app_number] => 8/072632 [patent_app_country] => US [patent_app_date] => 1993-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 8 [patent_no_of_words] => 8386 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/154/06154828.pdf [firstpage_image] =>[orig_patent_app_number] => 072632 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/072632
Method and apparatus for employing a cycle bit parallel executing instructions Jun 2, 1993 Issued
Array ( [id] => 4309401 [patent_doc_number] => 06212557 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-04-03 [patent_title] => 'Method and apparatus for synchronizing upgrades in distributed network data processing systems' [patent_app_type] => 1 [patent_app_number] => 8/068592 [patent_app_country] => US [patent_app_date] => 1993-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4559 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 376 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/212/06212557.pdf [firstpage_image] =>[orig_patent_app_number] => 068592 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/068592
Method and apparatus for synchronizing upgrades in distributed network data processing systems May 26, 1993 Issued
Array ( [id] => 3460818 [patent_doc_number] => 05386570 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1995-01-31 [patent_title] => 'Method for a two pass compiler with the saving parse states from first to second pass' [patent_app_type] => 1 [patent_app_number] => 8/066687 [patent_app_country] => US [patent_app_date] => 1993-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 28 [patent_no_of_words] => 10578 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 258 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/386/05386570.pdf [firstpage_image] =>[orig_patent_app_number] => 066687 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/066687
Method for a two pass compiler with the saving parse states from first to second pass May 23, 1993 Issued
Menu