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] => 3660574 [patent_doc_number] => 05630135 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-05-13 [patent_title] => 'Multiple-execution method of multiple-version programs and computer system therefor' [patent_app_type] => 1 [patent_app_number] => 8/253482 [patent_app_country] => US [patent_app_date] => 1994-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 10 [patent_no_of_words] => 6121 [patent_no_of_claims] => 11 [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/05/630/05630135.pdf [firstpage_image] =>[orig_patent_app_number] => 253482 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/253482
Multiple-execution method of multiple-version programs and computer system therefor Jun 2, 1994 Issued
08/249894 TECHNIQUE FOR SHARING INFORMATION BETWEEN APPLICATIONS May 25, 1994 Abandoned
Array ( [id] => 3662233 [patent_doc_number] => 05684955 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-11-04 [patent_title] => 'Process for distributing an object-oriented program over a plurality of operating system processes of a computer system' [patent_app_type] => 1 [patent_app_number] => 8/211110 [patent_app_country] => US [patent_app_date] => 1994-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 5630 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 269 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/684/05684955.pdf [firstpage_image] =>[orig_patent_app_number] => 211110 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/211110
Process for distributing an object-oriented program over a plurality of operating system processes of a computer system May 25, 1994 Issued
Array ( [id] => 3682043 [patent_doc_number] => 05600837 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-02-04 [patent_title] => 'Multitask processor architecture having a plurality of instruction pointers' [patent_app_type] => 1 [patent_app_number] => 8/248472 [patent_app_country] => US [patent_app_date] => 1994-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7629 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/600/05600837.pdf [firstpage_image] =>[orig_patent_app_number] => 248472 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/248472
Multitask processor architecture having a plurality of instruction pointers May 23, 1994 Issued
08/247432 SYSTEM AND METHOD FOR RECOMPILING COMPUTER PROGRAMS FOR ENHANCED OPTIMIZATION May 22, 1994 Abandoned
Array ( [id] => 3660887 [patent_doc_number] => 05640567 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-06-17 [patent_title] => 'Apparatus and method for software system management using second-order logic' [patent_app_type] => 1 [patent_app_number] => 8/246111 [patent_app_country] => US [patent_app_date] => 1994-05-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 10 [patent_no_of_words] => 8292 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/640/05640567.pdf [firstpage_image] =>[orig_patent_app_number] => 246111 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/246111
Apparatus and method for software system management using second-order logic May 18, 1994 Issued
Array ( [id] => 3621544 [patent_doc_number] => 05590323 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-12-31 [patent_title] => 'Optimal parallel processor architecture for real time multitasking' [patent_app_type] => 1 [patent_app_number] => 8/242526 [patent_app_country] => US [patent_app_date] => 1994-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 5 [patent_no_of_words] => 5358 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 252 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/590/05590323.pdf [firstpage_image] =>[orig_patent_app_number] => 242526 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/242526
Optimal parallel processor architecture for real time multitasking May 12, 1994 Issued
08/241882 SYSTEM AND PROCEDURE FOR EARLY DETECTION OF A FAULT IN A CHAINED SERIES OF CONTROL BLOCKS May 10, 1994 Abandoned
Array ( [id] => 3677989 [patent_doc_number] => 05668994 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-09-16 [patent_title] => 'Conversation management routine for co-operative processing applications' [patent_app_type] => 1 [patent_app_number] => 8/235042 [patent_app_country] => US [patent_app_date] => 1994-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 7659 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/668/05668994.pdf [firstpage_image] =>[orig_patent_app_number] => 235042 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/235042
Conversation management routine for co-operative processing applications Apr 28, 1994 Issued
08/229043 DETERMINING DYNAMIC PROPERTIES OF PROGRAMS Apr 17, 1994 Abandoned
Array ( [id] => 4317277 [patent_doc_number] => 06199200 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-03-06 [patent_title] => 'Method and system for supporting dual conventions for methods that return structures' [patent_app_type] => 1 [patent_app_number] => 8/228329 [patent_app_country] => US [patent_app_date] => 1994-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 12 [patent_no_of_words] => 4193 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/199/06199200.pdf [firstpage_image] =>[orig_patent_app_number] => 228329 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/228329
Method and system for supporting dual conventions for methods that return structures Apr 14, 1994 Issued
Array ( [id] => 4269327 [patent_doc_number] => 06223200 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-04-24 [patent_title] => 'System and method for reducing research time through a lock wait matrix' [patent_app_type] => 1 [patent_app_number] => 8/226224 [patent_app_country] => US [patent_app_date] => 1994-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 14 [patent_no_of_words] => 3923 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/223/06223200.pdf [firstpage_image] =>[orig_patent_app_number] => 226224 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/226224
System and method for reducing research time through a lock wait matrix Apr 10, 1994 Issued
Array ( [id] => 4316606 [patent_doc_number] => 06199160 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-03-06 [patent_title] => 'Computer system and method for performing multiple tasks' [patent_app_type] => 1 [patent_app_number] => 8/223891 [patent_app_country] => US [patent_app_date] => 1994-04-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7564 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 24 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/199/06199160.pdf [firstpage_image] =>[orig_patent_app_number] => 223891 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/223891
Computer system and method for performing multiple tasks Apr 5, 1994 Issued
Array ( [id] => 3564643 [patent_doc_number] => 05572717 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-11-05 [patent_title] => 'Method and apparatus for assigning and analyzing timing specifications in a computer aided engineering program' [patent_app_type] => 1 [patent_app_number] => 8/223914 [patent_app_country] => US [patent_app_date] => 1994-04-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 10490 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 253 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/572/05572717.pdf [firstpage_image] =>[orig_patent_app_number] => 223914 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/223914
Method and apparatus for assigning and analyzing timing specifications in a computer aided engineering program Apr 5, 1994 Issued
08/220043 OBJECT ORIENTED MESSAGE PASSING SYSTEM AND METHOD Mar 29, 1994 Abandoned
Array ( [id] => 4102756 [patent_doc_number] => 06026403 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-02-15 [patent_title] => 'Computer system for management of resources' [patent_app_type] => 1 [patent_app_number] => 8/217476 [patent_app_country] => US [patent_app_date] => 1994-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 101 [patent_figures_cnt] => 101 [patent_no_of_words] => 11740 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/026/06026403.pdf [firstpage_image] =>[orig_patent_app_number] => 217476 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/217476
Computer system for management of resources Mar 23, 1994 Issued
08/216391 HIGH SPEED WIRE-OR COMMUNICATION SYSTEM AND METHOD THEREFOR Mar 22, 1994 Abandoned
Array ( [id] => 3660561 [patent_doc_number] => 05630134 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-05-13 [patent_title] => 'Inter-processor exclusive control apparatus for enabling one of a plurality of processors execute an executable unit process' [patent_app_type] => 1 [patent_app_number] => 8/214308 [patent_app_country] => US [patent_app_date] => 1994-03-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 5541 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 258 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/630/05630134.pdf [firstpage_image] =>[orig_patent_app_number] => 214308 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/214308
Inter-processor exclusive control apparatus for enabling one of a plurality of processors execute an executable unit process Mar 16, 1994 Issued
08/213662 RESOURCE ALLOCATION IN A COMPUTER SYSTEM Mar 14, 1994 Abandoned
Array ( [id] => 3857725 [patent_doc_number] => 05848271 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-12-08 [patent_title] => 'Process and apparatus for controlling the work flow in a multi-user computing system' [patent_app_type] => 1 [patent_app_number] => 8/213022 [patent_app_country] => US [patent_app_date] => 1994-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 64 [patent_figures_cnt] => 64 [patent_no_of_words] => 19953 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 287 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/848/05848271.pdf [firstpage_image] =>[orig_patent_app_number] => 213022 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/213022
Process and apparatus for controlling the work flow in a multi-user computing system Mar 13, 1994 Issued
Menu