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
08/518674 COHERENT FILE SYSTEM ACCESS DURING DEFRAGMENTATION OPERATIONS ON A STORAGE MEDIA Aug 22, 1995 Abandoned
Array ( [id] => 4113116 [patent_doc_number] => 06067412 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-05-23 [patent_title] => 'Automatic bottleneck detection by means of workload reconstruction from performance measurements' [patent_app_type] => 1 [patent_app_number] => 8/516176 [patent_app_country] => US [patent_app_date] => 1995-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 48 [patent_figures_cnt] => 51 [patent_no_of_words] => 8393 [patent_no_of_claims] => 48 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/067/06067412.pdf [firstpage_image] =>[orig_patent_app_number] => 516176 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/516176
Automatic bottleneck detection by means of workload reconstruction from performance measurements Aug 16, 1995 Issued
Array ( [id] => 1201218 [patent_doc_number] => 06728959 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-04-27 [patent_title] => 'Method and apparatus for strong affinity multiprocessor scheduling' [patent_app_type] => B1 [patent_app_number] => 08/512369 [patent_app_country] => US [patent_app_date] => 1995-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 8280 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/728/06728959.pdf [firstpage_image] =>[orig_patent_app_number] => 08512369 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/512369
Method and apparatus for strong affinity multiprocessor scheduling Aug 7, 1995 Issued
Array ( [id] => 4109117 [patent_doc_number] => 06134577 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-10-17 [patent_title] => 'Method and apparatus for enabling address lines to access the high memory area' [patent_app_type] => 1 [patent_app_number] => 8/505805 [patent_app_country] => US [patent_app_date] => 1995-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 1934 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/134/06134577.pdf [firstpage_image] =>[orig_patent_app_number] => 505805 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/505805
Method and apparatus for enabling address lines to access the high memory area Jul 20, 1995 Issued
08/505469 COOPERATIVE COMPUTER NETWORK Jul 20, 1995 Abandoned
Array ( [id] => 4020148 [patent_doc_number] => 05860137 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-01-12 [patent_title] => 'Dynamic load balancing' [patent_app_type] => 1 [patent_app_number] => 8/505615 [patent_app_country] => US [patent_app_date] => 1995-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 9 [patent_no_of_words] => 7253 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/860/05860137.pdf [firstpage_image] =>[orig_patent_app_number] => 505615 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/505615
Dynamic load balancing Jul 20, 1995 Issued
Array ( [id] => 4421776 [patent_doc_number] => 06173306 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-01-09 [patent_title] => 'Dynamic load balancing' [patent_app_type] => 1 [patent_app_number] => 8/505089 [patent_app_country] => US [patent_app_date] => 1995-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 9 [patent_no_of_words] => 7242 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 218 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/173/06173306.pdf [firstpage_image] =>[orig_patent_app_number] => 505089 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/505089
Dynamic load balancing Jul 20, 1995 Issued
Array ( [id] => 4269499 [patent_doc_number] => 06204847 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-03-20 [patent_title] => 'Shared virtual desktop collaborative application system' [patent_app_type] => 1 [patent_app_number] => 8/503453 [patent_app_country] => US [patent_app_date] => 1995-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 11 [patent_no_of_words] => 9887 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 224 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/204/06204847.pdf [firstpage_image] =>[orig_patent_app_number] => 503453 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/503453
Shared virtual desktop collaborative application system Jul 16, 1995 Issued
Array ( [id] => 3634876 [patent_doc_number] => 05689710 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-11-18 [patent_title] => 'Protected mode C binding for PCMCIA card services interface' [patent_app_type] => 1 [patent_app_number] => 8/500529 [patent_app_country] => US [patent_app_date] => 1995-07-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5585 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/689/05689710.pdf [firstpage_image] =>[orig_patent_app_number] => 500529 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/500529
Protected mode C binding for PCMCIA card services interface Jul 10, 1995 Issued
Array ( [id] => 4065209 [patent_doc_number] => 05870604 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-02-09 [patent_title] => 'Job execution processor changing method and system, for load distribution among processors' [patent_app_type] => 1 [patent_app_number] => 8/500205 [patent_app_country] => US [patent_app_date] => 1995-07-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 4433 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/870/05870604.pdf [firstpage_image] =>[orig_patent_app_number] => 500205 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/500205
Job execution processor changing method and system, for load distribution among processors Jul 9, 1995 Issued
Array ( [id] => 3813486 [patent_doc_number] => 05828880 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-10-27 [patent_title] => 'Pipeline system and method for multiprocessor applications in which each of a plurality of threads execute all steps of a process characterized by normal and parallel steps on a respective datum' [patent_app_type] => 1 [patent_app_number] => 8/499287 [patent_app_country] => US [patent_app_date] => 1995-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 13 [patent_no_of_words] => 6591 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/828/05828880.pdf [firstpage_image] =>[orig_patent_app_number] => 499287 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/499287
Pipeline system and method for multiprocessor applications in which each of a plurality of threads execute all steps of a process characterized by normal and parallel steps on a respective datum Jul 5, 1995 Issued
Array ( [id] => 1296723 [patent_doc_number] => 06633897 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-10-14 [patent_title] => 'Method and system for scheduling threads within a multiprocessor data processing system using an affinity scheduler' [patent_app_type] => B1 [patent_app_number] => 08/497481 [patent_app_country] => US [patent_app_date] => 1995-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3074 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 207 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/633/06633897.pdf [firstpage_image] =>[orig_patent_app_number] => 08497481 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/497481
Method and system for scheduling threads within a multiprocessor data processing system using an affinity scheduler Jun 29, 1995 Issued
Array ( [id] => 3915505 [patent_doc_number] => 05951634 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-09-14 [patent_title] => 'Open computing system with multiple servers' [patent_app_type] => 1 [patent_app_number] => 8/495397 [patent_app_country] => US [patent_app_date] => 1995-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 6 [patent_no_of_words] => 3076 [patent_no_of_claims] => 8 [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/951/05951634.pdf [firstpage_image] =>[orig_patent_app_number] => 495397 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/495397
Open computing system with multiple servers Jun 27, 1995 Issued
Array ( [id] => 3955511 [patent_doc_number] => 05930511 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-07-27 [patent_title] => 'Operating system for use with computer networks incorporating one or more data processors linked together for parallel processing and incorporating improved dynamic binding and/or load-sharing techniques' [patent_app_type] => 1 [patent_app_number] => 8/424367 [patent_app_country] => US [patent_app_date] => 1995-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 5573 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 272 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/930/05930511.pdf [firstpage_image] =>[orig_patent_app_number] => 424367 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/424367
Operating system for use with computer networks incorporating one or more data processors linked together for parallel processing and incorporating improved dynamic binding and/or load-sharing techniques Jun 20, 1995 Issued
Array ( [id] => 3556759 [patent_doc_number] => 05555419 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-09-10 [patent_title] => 'Correlation system' [patent_app_type] => 1 [patent_app_number] => 8/491315 [patent_app_country] => US [patent_app_date] => 1995-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5920 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 390 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/555/05555419.pdf [firstpage_image] =>[orig_patent_app_number] => 491315 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/491315
Correlation system Jun 15, 1995 Issued
Array ( [id] => 4289553 [patent_doc_number] => 06308196 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-10-23 [patent_title] => 'Method and interface device for sharing physical resources' [patent_app_type] => 1 [patent_app_number] => 8/490425 [patent_app_country] => US [patent_app_date] => 1995-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 2744 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 241 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/308/06308196.pdf [firstpage_image] =>[orig_patent_app_number] => 490425 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/490425
Method and interface device for sharing physical resources Jun 13, 1995 Issued
Array ( [id] => 3660588 [patent_doc_number] => 05630136 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-05-13 [patent_title] => 'Method and apparatus for serializing access to multithreading unsafe resources' [patent_app_type] => 1 [patent_app_number] => 8/494117 [patent_app_country] => US [patent_app_date] => 1995-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 16 [patent_no_of_words] => 6220 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/630/05630136.pdf [firstpage_image] =>[orig_patent_app_number] => 494117 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/494117
Method and apparatus for serializing access to multithreading unsafe resources Jun 8, 1995 Issued
Array ( [id] => 4059955 [patent_doc_number] => 05875487 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-02-23 [patent_title] => 'System and method for providing efficient shared memory in a virtual memory system' [patent_app_type] => 1 [patent_app_number] => 8/472364 [patent_app_country] => US [patent_app_date] => 1995-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 3524 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/875/05875487.pdf [firstpage_image] =>[orig_patent_app_number] => 472364 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/472364
System and method for providing efficient shared memory in a virtual memory system Jun 6, 1995 Issued
Array ( [id] => 3898390 [patent_doc_number] => 05894572 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-04-13 [patent_title] => 'Method for process scheduling in a processor based system' [patent_app_type] => 1 [patent_app_number] => 8/487866 [patent_app_country] => US [patent_app_date] => 1995-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7992 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/894/05894572.pdf [firstpage_image] =>[orig_patent_app_number] => 487866 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/487866
Method for process scheduling in a processor based system Jun 6, 1995 Issued
Array ( [id] => 3616725 [patent_doc_number] => 05579513 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-11-26 [patent_title] => 'Method for monitoring the synchronization of clocks in computer networks' [patent_app_type] => 1 [patent_app_number] => 8/488465 [patent_app_country] => US [patent_app_date] => 1995-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2252 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/579/05579513.pdf [firstpage_image] =>[orig_patent_app_number] => 488465 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/488465
Method for monitoring the synchronization of clocks in computer networks Jun 6, 1995 Issued
Menu