
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 3915491
[patent_doc_number] => 05951633
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-09-14
[patent_title] => 'System and method for overflow resource allocation'
[patent_app_type] => 1
[patent_app_number] => 8/767525
[patent_app_country] => US
[patent_app_date] => 1996-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 1
[patent_figures_cnt] => 3
[patent_no_of_words] => 2379
[patent_no_of_claims] => 49
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/951/05951633.pdf
[firstpage_image] =>[orig_patent_app_number] => 767525
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/767525 | System and method for overflow resource allocation | Dec 15, 1996 | Issued |
Array
(
[id] => 3910728
[patent_doc_number] => 05835775
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1998-11-10
[patent_title] => 'Method and apparatus for executing a family generic processor specific application'
[patent_app_type] => 1
[patent_app_number] => 8/764146
[patent_app_country] => US
[patent_app_date] => 1996-12-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6631
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 132
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/835/05835775.pdf
[firstpage_image] =>[orig_patent_app_number] => 764146
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/764146 | Method and apparatus for executing a family generic processor specific application | Dec 11, 1996 | Issued |
Array
(
[id] => 3673926
[patent_doc_number] => 05649200
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1997-07-15
[patent_title] => 'Dynamic rule-based version control system'
[patent_app_type] => 1
[patent_app_number] => 8/759838
[patent_app_country] => US
[patent_app_date] => 1996-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 27
[patent_no_of_words] => 20755
[patent_no_of_claims] => 51
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 110
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/649/05649200.pdf
[firstpage_image] =>[orig_patent_app_number] => 759838
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/759838 | Dynamic rule-based version control system | Dec 1, 1996 | Issued |
Array
(
[id] => 4210555
[patent_doc_number] => 06044393
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-03-28
[patent_title] => 'Electronic control system and method for externally and directly controlling processes in a computer system'
[patent_app_type] => 1
[patent_app_number] => 8/757045
[patent_app_country] => US
[patent_app_date] => 1996-11-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 106
[patent_figures_cnt] => 109
[patent_no_of_words] => 24690
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/044/06044393.pdf
[firstpage_image] =>[orig_patent_app_number] => 757045
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/757045 | Electronic control system and method for externally and directly controlling processes in a computer system | Nov 25, 1996 | Issued |
Array
(
[id] => 3996523
[patent_doc_number] => 05961583
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-10-05
[patent_title] => 'Method and system for using the event wait list anchor as a lock for events'
[patent_app_type] => 1
[patent_app_number] => 8/755274
[patent_app_country] => US
[patent_app_date] => 1996-11-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3644
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 91
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/961/05961583.pdf
[firstpage_image] =>[orig_patent_app_number] => 755274
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/755274 | Method and system for using the event wait list anchor as a lock for events | Nov 21, 1996 | Issued |
Array
(
[id] => 3952136
[patent_doc_number] => 05872971
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-02-16
[patent_title] => 'Data processing systems and methods providing interoperability between data processing resources'
[patent_app_type] => 1
[patent_app_number] => 8/753117
[patent_app_country] => US
[patent_app_date] => 1996-11-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 5
[patent_no_of_words] => 9644
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 187
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/872/05872971.pdf
[firstpage_image] =>[orig_patent_app_number] => 753117
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/753117 | Data processing systems and methods providing interoperability between data processing resources | Nov 19, 1996 | Issued |
Array
(
[id] => 3674685
[patent_doc_number] => 05657481
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1997-08-12
[patent_title] => 'Memory device with a phase locked loop circuitry'
[patent_app_type] => 1
[patent_app_number] => 8/749729
[patent_app_country] => US
[patent_app_date] => 1996-11-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 17
[patent_no_of_words] => 15100
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 143
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/657/05657481.pdf
[firstpage_image] =>[orig_patent_app_number] => 749729
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/749729 | Memory device with a phase locked loop circuitry | Nov 14, 1996 | Issued |
Array
(
[id] => 4422972
[patent_doc_number] => 06233732
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-05-15
[patent_title] => 'Compiling system using intermediate codes to store a plurality of values'
[patent_app_type] => 1
[patent_app_number] => 8/748064
[patent_app_country] => US
[patent_app_date] => 1996-11-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 15
[patent_no_of_words] => 6046
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 75
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/233/06233732.pdf
[firstpage_image] =>[orig_patent_app_number] => 748064
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/748064 | Compiling system using intermediate codes to store a plurality of values | Nov 11, 1996 | Issued |
Array
(
[id] => 4023625
[patent_doc_number] => 05889988
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-03-30
[patent_title] => 'Debugger for debugging tasks in an operating system virtual device driver'
[patent_app_type] => 1
[patent_app_number] => 8/748551
[patent_app_country] => US
[patent_app_date] => 1996-11-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6010
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 113
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/889/05889988.pdf
[firstpage_image] =>[orig_patent_app_number] => 748551
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/748551 | Debugger for debugging tasks in an operating system virtual device driver | Nov 7, 1996 | Issued |
Array
(
[id] => 4348607
[patent_doc_number] => 06321234
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-11-20
[patent_title] => 'Database server system with improved methods for logging transactions'
[patent_app_type] => 1
[patent_app_number] => 8/744870
[patent_app_country] => US
[patent_app_date] => 1996-11-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 24
[patent_figures_cnt] => 25
[patent_no_of_words] => 9135
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 291
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/321/06321234.pdf
[firstpage_image] =>[orig_patent_app_number] => 744870
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/744870 | Database server system with improved methods for logging transactions | Nov 7, 1996 | Issued |
Array
(
[id] => 3836941
[patent_doc_number] => 05790863
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1998-08-04
[patent_title] => 'Method and system for generating and displaying a computer program'
[patent_app_type] => 1
[patent_app_number] => 8/745251
[patent_app_country] => US
[patent_app_date] => 1996-11-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 20
[patent_no_of_words] => 8207
[patent_no_of_claims] => 15
[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/790/05790863.pdf
[firstpage_image] =>[orig_patent_app_number] => 745251
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/745251 | Method and system for generating and displaying a computer program | Nov 7, 1996 | Issued |
Array
(
[id] => 3972514
[patent_doc_number] => 05978829
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-11-02
[patent_title] => 'Apparatus and methods for sharing idle workstations'
[patent_app_type] => 1
[patent_app_number] => 8/740908
[patent_app_country] => US
[patent_app_date] => 1996-11-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 1
[patent_figures_cnt] => 2
[patent_no_of_words] => 5236
[patent_no_of_claims] => 35
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/978/05978829.pdf
[firstpage_image] =>[orig_patent_app_number] => 740908
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/740908 | Apparatus and methods for sharing idle workstations | Nov 4, 1996 | Issued |
Array
(
[id] => 1431205
[patent_doc_number] => 06519623
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-02-11
[patent_title] => 'Generic semaphore for concurrent access by multiple operating systems'
[patent_app_type] => B1
[patent_app_number] => 08/742104
[patent_app_country] => US
[patent_app_date] => 1996-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 2719
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 80
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/519/06519623.pdf
[firstpage_image] =>[orig_patent_app_number] => 08742104
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/742104 | Generic semaphore for concurrent access by multiple operating systems | Oct 30, 1996 | Issued |
Array
(
[id] => 4014937
[patent_doc_number] => 05925108
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-07-20
[patent_title] => 'Event notification in a computer system'
[patent_app_type] => 1
[patent_app_number] => 8/741925
[patent_app_country] => US
[patent_app_date] => 1996-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 4809
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 113
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/925/05925108.pdf
[firstpage_image] =>[orig_patent_app_number] => 741925
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/741925 | Event notification in a computer system | Oct 30, 1996 | Issued |
Array
(
[id] => 4040706
[patent_doc_number] => 05884073
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-03-16
[patent_title] => 'System and method for providing technical support of an electronic system through a web bios'
[patent_app_type] => 1
[patent_app_number] => 8/739505
[patent_app_country] => US
[patent_app_date] => 1996-10-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 2872
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 99
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/884/05884073.pdf
[firstpage_image] =>[orig_patent_app_number] => 739505
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/739505 | System and method for providing technical support of an electronic system through a web bios | Oct 27, 1996 | Issued |
Array
(
[id] => 3945244
[patent_doc_number] => 05935242
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-08-10
[patent_title] => 'Method and apparatus for initializing a device'
[patent_app_type] => 1
[patent_app_number] => 8/738697
[patent_app_country] => US
[patent_app_date] => 1996-10-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 5432
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/935/05935242.pdf
[firstpage_image] =>[orig_patent_app_number] => 738697
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/738697 | Method and apparatus for initializing a device | Oct 27, 1996 | Issued |
Array
(
[id] => 4031585
[patent_doc_number] => 05881284
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-03-09
[patent_title] => 'Method of scheduling a job in a clustered computer system and device therefor'
[patent_app_type] => 1
[patent_app_number] => 8/738047
[patent_app_country] => US
[patent_app_date] => 1996-10-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 9
[patent_no_of_words] => 4813
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 112
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/881/05881284.pdf
[firstpage_image] =>[orig_patent_app_number] => 738047
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/738047 | Method of scheduling a job in a clustered computer system and device therefor | Oct 24, 1996 | Issued |
Array
(
[id] => 3772839
[patent_doc_number] => 05852732
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1998-12-22
[patent_title] => 'Heterogeneous operations with differing transaction protocols'
[patent_app_type] => 1
[patent_app_number] => 8/735626
[patent_app_country] => US
[patent_app_date] => 1996-10-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 4
[patent_no_of_words] => 3808
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 123
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/852/05852732.pdf
[firstpage_image] =>[orig_patent_app_number] => 735626
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/735626 | Heterogeneous operations with differing transaction protocols | Oct 22, 1996 | Issued |
Array
(
[id] => 1490017
[patent_doc_number] => 06366958
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-04-02
[patent_title] => 'NETBIOS protocol support for a DCE RPC mechanism'
[patent_app_type] => B1
[patent_app_number] => 08/734764
[patent_app_country] => US
[patent_app_date] => 1996-10-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 11260
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 88
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/366/06366958.pdf
[firstpage_image] =>[orig_patent_app_number] => 08734764
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/734764 | NETBIOS protocol support for a DCE RPC mechanism | Oct 20, 1996 | Issued |
Array
(
[id] => 3803364
[patent_doc_number] => 05737585
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1998-04-07
[patent_title] => 'Firmware maintenance and modification system'
[patent_app_type] => 1
[patent_app_number] => 8/734313
[patent_app_country] => US
[patent_app_date] => 1996-10-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 3820
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 127
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/737/05737585.pdf
[firstpage_image] =>[orig_patent_app_number] => 734313
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/734313 | Firmware maintenance and modification system | Oct 20, 1996 | Issued |