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] => 3813459 [patent_doc_number] => 05828878 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-10-27 [patent_title] => 'Method and a scheduler for controlling when a server provides service with rate control to an entity' [patent_app_type] => 1 [patent_app_number] => 8/476365 [patent_app_country] => US [patent_app_date] => 1995-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 40 [patent_no_of_words] => 20105 [patent_no_of_claims] => 37 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/828/05828878.pdf [firstpage_image] =>[orig_patent_app_number] => 476365 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/476365
Method and a scheduler for controlling when a server provides service with rate control to an entity Jun 6, 1995 Issued
Array ( [id] => 4399267 [patent_doc_number] => 06295585 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-09-25 [patent_title] => 'High-performance communication method and apparatus for write-only networks' [patent_app_type] => 1 [patent_app_number] => 8/482925 [patent_app_country] => US [patent_app_date] => 1995-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 18 [patent_no_of_words] => 9245 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/295/06295585.pdf [firstpage_image] =>[orig_patent_app_number] => 482925 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/482925
High-performance communication method and apparatus for write-only networks Jun 6, 1995 Issued
Array ( [id] => 3984237 [patent_doc_number] => 05887168 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-03-23 [patent_title] => 'Computer program product for a shared queue structure for data integrity' [patent_app_type] => 1 [patent_app_number] => 8/460749 [patent_app_country] => US [patent_app_date] => 1995-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 4811 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 289 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/887/05887168.pdf [firstpage_image] =>[orig_patent_app_number] => 460749 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/460749
Computer program product for a shared queue structure for data integrity Jun 1, 1995 Issued
Array ( [id] => 3612800 [patent_doc_number] => 05560015 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-09-24 [patent_title] => 'Compiler and method of compilation' [patent_app_type] => 1 [patent_app_number] => 8/454446 [patent_app_country] => US [patent_app_date] => 1995-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 3203 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/560/05560015.pdf [firstpage_image] =>[orig_patent_app_number] => 454446 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/454446
Compiler and method of compilation May 29, 1995 Issued
Array ( [id] => 7638610 [patent_doc_number] => 06397311 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-05-28 [patent_title] => 'System and method for defragmenting a file system' [patent_app_type] => B1 [patent_app_number] => 08/445592 [patent_app_country] => US [patent_app_date] => 1995-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 4690 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 21 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/397/06397311.pdf [firstpage_image] =>[orig_patent_app_number] => 08445592 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/445592
System and method for defragmenting a file system May 21, 1995 Issued
08/437070 IMPROVED METHOD FOR RETRIEVING DATA FROM A MANAGED OBJECT DATABASE IN A SNMP MANAGED DEVICE May 8, 1995 Abandoned
Array ( [id] => 3709000 [patent_doc_number] => 05678024 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-10-14 [patent_title] => 'Method and system for dynamic performance resource management within a computer based system' [patent_app_type] => 1 [patent_app_number] => 8/438136 [patent_app_country] => US [patent_app_date] => 1995-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4438 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/678/05678024.pdf [firstpage_image] =>[orig_patent_app_number] => 438136 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/438136
Method and system for dynamic performance resource management within a computer based system May 7, 1995 Issued
08/437081 METHOD AND APPARATUS FOR PERFORMING PROCESS SWITCHING IN MULTIPROCESSOR COMPUTER SYSTEMS May 4, 1995 Abandoned
Array ( [id] => 4304142 [patent_doc_number] => 06269389 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-07-31 [patent_title] => 'Method and system for controlling the copying and insertion of contents of documents' [patent_app_type] => 1 [patent_app_number] => 8/435981 [patent_app_country] => US [patent_app_date] => 1995-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 4379 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 69 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/269/06269389.pdf [firstpage_image] =>[orig_patent_app_number] => 435981 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/435981
Method and system for controlling the copying and insertion of contents of documents May 4, 1995 Issued
08/435736 SYSTEM AND METHOD FOR PROVIDING COOPERATIVE INTERRUPTS IN A PREEMPTIVE TASK SCHEDULING ENVIRONMENT May 4, 1995 Abandoned
Array ( [id] => 3606214 [patent_doc_number] => 05522079 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-05-28 [patent_title] => 'Compiler merging new and preexisting modules while preserving function order' [patent_app_type] => 1 [patent_app_number] => 8/432661 [patent_app_country] => US [patent_app_date] => 1995-05-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 6198 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/522/05522079.pdf [firstpage_image] =>[orig_patent_app_number] => 432661 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/432661
Compiler merging new and preexisting modules while preserving function order May 1, 1995 Issued
Array ( [id] => 1489914 [patent_doc_number] => 06366920 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-04-02 [patent_title] => 'Automatic invocation of objects during the entering of data in a data processing system user interface' [patent_app_type] => B1 [patent_app_number] => 08/431397 [patent_app_country] => US [patent_app_date] => 1995-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6082 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 219 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/366/06366920.pdf [firstpage_image] =>[orig_patent_app_number] => 08431397 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/431397
Automatic invocation of objects during the entering of data in a data processing system user interface Apr 27, 1995 Issued
Array ( [id] => 1466468 [patent_doc_number] => 06393584 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-05-21 [patent_title] => 'Method and system for efficiently saving the operating state of a data processing system' [patent_app_type] => B1 [patent_app_number] => 08/429504 [patent_app_country] => US [patent_app_date] => 1995-04-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4197 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 256 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/393/06393584.pdf [firstpage_image] =>[orig_patent_app_number] => 08429504 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/429504
Method and system for efficiently saving the operating state of a data processing system Apr 25, 1995 Issued
Array ( [id] => 3919128 [patent_doc_number] => 05752031 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-05-12 [patent_title] => 'Queue object for controlling concurrency in a computer system' [patent_app_type] => 1 [patent_app_number] => 8/427007 [patent_app_country] => US [patent_app_date] => 1995-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 9828 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/752/05752031.pdf [firstpage_image] =>[orig_patent_app_number] => 427007 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/427007
Queue object for controlling concurrency in a computer system Apr 23, 1995 Issued
Array ( [id] => 3669458 [patent_doc_number] => 05648899 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-07-15 [patent_title] => 'Programming machine' [patent_app_type] => 1 [patent_app_number] => 8/416877 [patent_app_country] => US [patent_app_date] => 1995-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2843 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 243 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/648/05648899.pdf [firstpage_image] =>[orig_patent_app_number] => 416877 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/416877
Programming machine Apr 18, 1995 Issued
Array ( [id] => 3506083 [patent_doc_number] => 05537596 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-07-16 [patent_title] => 'Method and apparatus for overriding resource maps in a computer system' [patent_app_type] => 1 [patent_app_number] => 8/425251 [patent_app_country] => US [patent_app_date] => 1995-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6088 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/537/05537596.pdf [firstpage_image] =>[orig_patent_app_number] => 425251 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/425251
Method and apparatus for overriding resource maps in a computer system Apr 16, 1995 Issued
Array ( [id] => 3634835 [patent_doc_number] => 05689708 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-11-18 [patent_title] => 'Client/server computer systems having control of client-based application programs, and application-program control means therefor' [patent_app_type] => 1 [patent_app_number] => 8/414729 [patent_app_country] => US [patent_app_date] => 1995-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5743 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/689/05689708.pdf [firstpage_image] =>[orig_patent_app_number] => 414729 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/414729
Client/server computer systems having control of client-based application programs, and application-program control means therefor Mar 30, 1995 Issued
Array ( [id] => 3439573 [patent_doc_number] => 05455952 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1995-10-03 [patent_title] => 'Method of computing based on networks of dependent objects' [patent_app_type] => 1 [patent_app_number] => 8/411855 [patent_app_country] => US [patent_app_date] => 1995-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 7682 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 281 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/455/05455952.pdf [firstpage_image] =>[orig_patent_app_number] => 411855 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/411855
Method of computing based on networks of dependent objects Mar 27, 1995 Issued
Array ( [id] => 3506067 [patent_doc_number] => 05537595 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-07-16 [patent_title] => 'Device management system in a computer system' [patent_app_type] => 1 [patent_app_number] => 8/409943 [patent_app_country] => US [patent_app_date] => 1995-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 15 [patent_no_of_words] => 8377 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/537/05537595.pdf [firstpage_image] =>[orig_patent_app_number] => 409943 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/409943
Device management system in a computer system Mar 22, 1995 Issued
Array ( [id] => 4380373 [patent_doc_number] => 06256658 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-07-03 [patent_title] => 'Apparatus for executing a plurality of program segments having different object code types in a single program or processor environment' [patent_app_type] => 1 [patent_app_number] => 8/409477 [patent_app_country] => US [patent_app_date] => 1995-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 17 [patent_no_of_words] => 6471 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/256/06256658.pdf [firstpage_image] =>[orig_patent_app_number] => 409477 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/409477
Apparatus for executing a plurality of program segments having different object code types in a single program or processor environment Mar 21, 1995 Issued
Menu