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/402754 HIGH SPEED ONLINE COPY OF PARTITIONED DATA Mar 9, 1995 Abandoned
Array ( [id] => 3736647 [patent_doc_number] => 05701479 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-12-23 [patent_title] => 'Pipelined image processing system for a single application environment' [patent_app_type] => 1 [patent_app_number] => 8/402225 [patent_app_country] => US [patent_app_date] => 1995-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 20 [patent_no_of_words] => 12186 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 187 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/701/05701479.pdf [firstpage_image] =>[orig_patent_app_number] => 402225 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/402225
Pipelined image processing system for a single application environment Mar 9, 1995 Issued
08/401517 METHOD AND SYSTEM FOR STORING INSTRUCTIONS IN COMPUTER MEMORY Mar 9, 1995 Abandoned
08/401097 METHOD AND APPARATUS FOR TASK SCHEDULING ACROSS MULTIPLE EXECUTION SESSIONS Mar 5, 1995 Abandoned
Array ( [id] => 3636936 [patent_doc_number] => 05603028 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-02-11 [patent_title] => 'Method and apparatus for data distribution' [patent_app_type] => 1 [patent_app_number] => 8/381524 [patent_app_country] => US [patent_app_date] => 1995-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5503 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/603/05603028.pdf [firstpage_image] =>[orig_patent_app_number] => 381524 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/381524
Method and apparatus for data distribution Jan 30, 1995 Issued
Array ( [id] => 3768020 [patent_doc_number] => 05721917 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-02-24 [patent_title] => 'System and method for determining a process\'s actual working set and relating same to high level data structures' [patent_app_type] => 1 [patent_app_number] => 8/380166 [patent_app_country] => US [patent_app_date] => 1995-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 9909 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/721/05721917.pdf [firstpage_image] =>[orig_patent_app_number] => 380166 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/380166
System and method for determining a process's actual working set and relating same to high level data structures Jan 29, 1995 Issued
Array ( [id] => 3839837 [patent_doc_number] => 05732271 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-03-24 [patent_title] => 'Data processing system and method for processing an object oriented development environment employing property inheritance using prototypical objects' [patent_app_type] => 1 [patent_app_number] => 8/376712 [patent_app_country] => US [patent_app_date] => 1995-01-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2886 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/732/05732271.pdf [firstpage_image] =>[orig_patent_app_number] => 376712 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/376712
Data processing system and method for processing an object oriented development environment employing property inheritance using prototypical objects Jan 22, 1995 Issued
08/376603 TRACKING THE STATE OF TRANSACTIONS Jan 22, 1995 Abandoned
Array ( [id] => 3779008 [patent_doc_number] => 05845115 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-12-01 [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/375624 [patent_app_country] => US [patent_app_date] => 1995-01-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 23 [patent_no_of_words] => 9368 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/845/05845115.pdf [firstpage_image] =>[orig_patent_app_number] => 375624 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/375624
Method and a scheduler for controlling when a server provides service with rate control to an entity Jan 19, 1995 Issued
Array ( [id] => 3701849 [patent_doc_number] => 05692195 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-11-25 [patent_title] => 'Parent class shadowing' [patent_app_type] => 1 [patent_app_number] => 8/375329 [patent_app_country] => US [patent_app_date] => 1995-01-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 15 [patent_no_of_words] => 15485 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/692/05692195.pdf [firstpage_image] =>[orig_patent_app_number] => 375329 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/375329
Parent class shadowing Jan 16, 1995 Issued
08/367933 DEBUGGER FOR DEBUGGING TASKS IN AN OPERATING SYSTEM VIRTUAL DEVICE DRIVER Jan 2, 1995 Abandoned
Array ( [id] => 3878396 [patent_doc_number] => 05797005 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-08-18 [patent_title] => 'Shared queue structure for data integrity' [patent_app_type] => 1 [patent_app_number] => 8/366554 [patent_app_country] => US [patent_app_date] => 1994-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 4807 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 241 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/797/05797005.pdf [firstpage_image] =>[orig_patent_app_number] => 366554 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/366554
Shared queue structure for data integrity Dec 29, 1994 Issued
08/366875 METHOD AND APPARATUS FOR LOCALIZED PREEMPTION IN AN OTHERWISE SYNCHRONOUS, NON-PREEMPTIVE COMPUTING ENVIRONMENT Dec 29, 1994 Abandoned
Array ( [id] => 4015098 [patent_doc_number] => 05925117 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-07-20 [patent_title] => 'Method and apparatus for enabling application programs to continue operation when an application resource is no longer present after undocking from a network' [patent_app_type] => 1 [patent_app_number] => 8/367444 [patent_app_country] => US [patent_app_date] => 1994-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 14 [patent_no_of_words] => 6837 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/925/05925117.pdf [firstpage_image] =>[orig_patent_app_number] => 367444 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/367444
Method and apparatus for enabling application programs to continue operation when an application resource is no longer present after undocking from a network Dec 27, 1994 Issued
Array ( [id] => 3813473 [patent_doc_number] => 05828879 [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 to an entity' [patent_app_type] => 1 [patent_app_number] => 8/362217 [patent_app_country] => US [patent_app_date] => 1994-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 23 [patent_no_of_words] => 8424 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/828/05828879.pdf [firstpage_image] =>[orig_patent_app_number] => 362217 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/362217
Method and a scheduler for controlling when a server provides service to an entity Dec 21, 1994 Issued
Array ( [id] => 3765759 [patent_doc_number] => 05802590 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-09-01 [patent_title] => 'Method and system for providing secure access to computer resources' [patent_app_type] => 1 [patent_app_number] => 8/355135 [patent_app_country] => US [patent_app_date] => 1994-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 14 [patent_no_of_words] => 4935 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/802/05802590.pdf [firstpage_image] =>[orig_patent_app_number] => 355135 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/355135
Method and system for providing secure access to computer resources Dec 12, 1994 Issued
Array ( [id] => 3974459 [patent_doc_number] => 05901312 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-05-04 [patent_title] => 'Providing application programs with unmediated access to a contested hardware resource' [patent_app_type] => 1 [patent_app_number] => 8/369591 [patent_app_country] => US [patent_app_date] => 1994-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8381 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/901/05901312.pdf [firstpage_image] =>[orig_patent_app_number] => 369591 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/369591
Providing application programs with unmediated access to a contested hardware resource Dec 12, 1994 Issued
Array ( [id] => 1490043 [patent_doc_number] => 06366966 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-04-02 [patent_title] => 'Method and system for automatically running a program' [patent_app_type] => B1 [patent_app_number] => 08/355998 [patent_app_country] => US [patent_app_date] => 1994-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 1697 [patent_no_of_claims] => 58 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/366/06366966.pdf [firstpage_image] =>[orig_patent_app_number] => 08355998 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/355998
Method and system for automatically running a program Dec 12, 1994 Issued
08/355302 SELF CONFIGURING SPEED PATH IN A MICROPROCESSOR WITH MULTIPLE CLOCK OPTION Dec 11, 1994 Abandoned
Array ( [id] => 3612772 [patent_doc_number] => 05560013 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-09-24 [patent_title] => 'Method of using a target processor to execute programs of a source architecture that uses multiple address spaces' [patent_app_type] => 1 [patent_app_number] => 8/349772 [patent_app_country] => US [patent_app_date] => 1994-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 14729 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 306 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/560/05560013.pdf [firstpage_image] =>[orig_patent_app_number] => 349772 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/349772
Method of using a target processor to execute programs of a source architecture that uses multiple address spaces Dec 5, 1994 Issued
Menu