
Muhammad N. Edun
Examiner (ID: 13681, Phone: (571)272-7617 , Office: P/2687 )
| Most Active Art Unit | 2687 |
| Art Unit(s) | 2753, 2513, 2687, 2651, 2655, 2653, 2686, 2516, 2629, 2656, 2305, 2627 |
| Total Applications | 3484 |
| Issued Applications | 3157 |
| Pending Applications | 104 |
| Abandoned Applications | 252 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 7798589
[patent_doc_number] => 08127307
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-02-28
[patent_title] => 'Methods and apparatus for storage virtualization system having switch level event processing'
[patent_app_type] => utility
[patent_app_number] => 11/967471
[patent_app_country] => US
[patent_app_date] => 2007-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 29
[patent_no_of_words] => 14253
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 28
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/127/08127307.pdf
[firstpage_image] =>[orig_patent_app_number] => 11967471
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/967471 | Methods and apparatus for storage virtualization system having switch level event processing | Dec 30, 2007 | Issued |
Array
(
[id] => 4755210
[patent_doc_number] => 20080163257
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-07-03
[patent_title] => 'Real-Time Balance Updates'
[patent_app_type] => utility
[patent_app_number] => 11/963736
[patent_app_country] => US
[patent_app_date] => 2007-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6017
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0163/20080163257.pdf
[firstpage_image] =>[orig_patent_app_number] => 11963736
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/963736 | Real-time balance updates | Dec 20, 2007 | Issued |
Array
(
[id] => 4881633
[patent_doc_number] => 20080155016
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-06-26
[patent_title] => 'CONTENT PROCUREMENT ARCHITECTURE'
[patent_app_type] => utility
[patent_app_number] => 11/962006
[patent_app_country] => US
[patent_app_date] => 2007-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6235
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0155/20080155016.pdf
[firstpage_image] =>[orig_patent_app_number] => 11962006
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/962006 | CONTENT PROCUREMENT ARCHITECTURE | Dec 19, 2007 | Abandoned |
Array
(
[id] => 8971926
[patent_doc_number] => 08510756
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-08-13
[patent_title] => 'Guest operating system code optimization for virtual machine'
[patent_app_type] => utility
[patent_app_number] => 11/951934
[patent_app_country] => US
[patent_app_date] => 2007-12-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 11449
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 185
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11951934
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/951934 | Guest operating system code optimization for virtual machine | Dec 5, 2007 | Issued |
Array
(
[id] => 5280908
[patent_doc_number] => 20090133040
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-05-21
[patent_title] => 'Systems and Methods for Providing Wake On LAN (WoL) Support'
[patent_app_type] => utility
[patent_app_number] => 11/944144
[patent_app_country] => US
[patent_app_date] => 2007-11-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5731
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0133/20090133040.pdf
[firstpage_image] =>[orig_patent_app_number] => 11944144
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/944144 | Systems and methods for providing wake on LAN (WoL) support | Nov 20, 2007 | Issued |
Array
(
[id] => 5332977
[patent_doc_number] => 20090113454
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-04-30
[patent_title] => 'SYSTEM AND METHOD OF TESTING BRIDGE SAS CHANNELS'
[patent_app_type] => utility
[patent_app_number] => 11/926211
[patent_app_country] => US
[patent_app_date] => 2007-10-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 2822
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0113/20090113454.pdf
[firstpage_image] =>[orig_patent_app_number] => 11926211
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/926211 | SYSTEM AND METHOD OF TESTING BRIDGE SAS CHANNELS | Oct 28, 2007 | Abandoned |
Array
(
[id] => 5442975
[patent_doc_number] => 20090094614
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-04-09
[patent_title] => 'Direct synchronous input'
[patent_app_type] => utility
[patent_app_number] => 11/973116
[patent_app_country] => US
[patent_app_date] => 2007-10-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4434
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0094/20090094614.pdf
[firstpage_image] =>[orig_patent_app_number] => 11973116
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/973116 | Direct synchronous input | Oct 4, 2007 | Abandoned |
Array
(
[id] => 4830885
[patent_doc_number] => 20080127214
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-05-29
[patent_title] => 'Contention detection with counter rollover'
[patent_app_type] => utility
[patent_app_number] => 11/973398
[patent_app_country] => US
[patent_app_date] => 2007-10-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 29
[patent_figures_cnt] => 29
[patent_no_of_words] => 35645
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0127/20080127214.pdf
[firstpage_image] =>[orig_patent_app_number] => 11973398
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/973398 | Contention detection with counter rollover | Oct 4, 2007 | Abandoned |
Array
(
[id] => 4747549
[patent_doc_number] => 20080092151
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-04-17
[patent_title] => 'Method and apparatus for handling dynamically linked function calls with respect to program code conversion'
[patent_app_type] => utility
[patent_app_number] => 11/906531
[patent_app_country] => US
[patent_app_date] => 2007-10-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7202
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0092/20080092151.pdf
[firstpage_image] =>[orig_patent_app_number] => 11906531
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/906531 | Handling dynamically linked function calls with respect to program code conversion | Oct 1, 2007 | Issued |
Array
(
[id] => 5430488
[patent_doc_number] => 20090089798
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-04-02
[patent_title] => 'ELECTRONIC MAIL INBOX WITH FOCUSED E-MAILS ACCORDING TO CATEGORIES'
[patent_app_type] => utility
[patent_app_number] => 11/864703
[patent_app_country] => US
[patent_app_date] => 2007-09-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 4471
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0089/20090089798.pdf
[firstpage_image] =>[orig_patent_app_number] => 11864703
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/864703 | Inbox with focused messages according to categories | Sep 27, 2007 | Issued |
Array
(
[id] => 4923918
[patent_doc_number] => 20080072235
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-03-20
[patent_title] => 'METHOD FOR LOCATING, RESOLVING AND INVOKING SOFTWARE FUNCTIONS'
[patent_app_type] => utility
[patent_app_number] => 11/855066
[patent_app_country] => US
[patent_app_date] => 2007-09-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6708
[patent_no_of_claims] => 60
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0072/20080072235.pdf
[firstpage_image] =>[orig_patent_app_number] => 11855066
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/855066 | Method for locating, resolving and invoking software functions | Sep 12, 2007 | Issued |
Array
(
[id] => 8273322
[patent_doc_number] => 08214846
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-07-03
[patent_title] => 'Method and system for threshold management'
[patent_app_type] => utility
[patent_app_number] => 11/854336
[patent_app_country] => US
[patent_app_date] => 2007-09-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 5369
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 128
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11854336
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/854336 | Method and system for threshold management | Sep 11, 2007 | Issued |
Array
(
[id] => 7803903
[patent_doc_number] => 08132187
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-03-06
[patent_title] => 'Driver installer usable in plural environments'
[patent_app_type] => utility
[patent_app_number] => 11/897780
[patent_app_country] => US
[patent_app_date] => 2007-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 4225
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 232
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/132/08132187.pdf
[firstpage_image] =>[orig_patent_app_number] => 11897780
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/897780 | Driver installer usable in plural environments | Aug 30, 2007 | Issued |
Array
(
[id] => 8971922
[patent_doc_number] => 08510752
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-08-13
[patent_title] => 'System and method for data management of embedded systems'
[patent_app_type] => utility
[patent_app_number] => 11/848957
[patent_app_country] => US
[patent_app_date] => 2007-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 3933
[patent_no_of_claims] => 7
[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] =>[firstpage_image] =>[orig_patent_app_number] => 11848957
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/848957 | System and method for data management of embedded systems | Aug 30, 2007 | Issued |
Array
(
[id] => 5326186
[patent_doc_number] => 20090064176
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-03-05
[patent_title] => 'Handling potential deadlocks and correctness problems of reduce operations in parallel systems'
[patent_app_type] => utility
[patent_app_number] => 11/897480
[patent_app_country] => US
[patent_app_date] => 2007-08-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3992
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0064/20090064176.pdf
[firstpage_image] =>[orig_patent_app_number] => 11897480
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/897480 | Handling potential deadlocks and correctness problems of reduce operations in parallel systems | Aug 29, 2007 | Issued |
Array
(
[id] => 10834954
[patent_doc_number] => 08863151
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-10-14
[patent_title] => 'Securing inter-process communication'
[patent_app_type] => utility
[patent_app_number] => 11/893444
[patent_app_country] => US
[patent_app_date] => 2007-08-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4630
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 176
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11893444
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/893444 | Securing inter-process communication | Aug 14, 2007 | Issued |
Array
(
[id] => 4774313
[patent_doc_number] => 20080059975
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-03-06
[patent_title] => 'Message processing'
[patent_app_type] => utility
[patent_app_number] => 11/889458
[patent_app_country] => US
[patent_app_date] => 2007-08-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8111
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0059/20080059975.pdf
[firstpage_image] =>[orig_patent_app_number] => 11889458
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/889458 | Message processing | Aug 12, 2007 | Abandoned |
Array
(
[id] => 5467872
[patent_doc_number] => 20090328072
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-12-31
[patent_title] => 'EVENT PROCESSOR'
[patent_app_type] => utility
[patent_app_number] => 12/373974
[patent_app_country] => US
[patent_app_date] => 2007-08-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6794
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0328/20090328072.pdf
[firstpage_image] =>[orig_patent_app_number] => 12373974
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/373974 | Event processor | Aug 6, 2007 | Issued |
Array
(
[id] => 9500337
[patent_doc_number] => 08739178
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-05-27
[patent_title] => 'Method of configuring intelligent electronic devices to facilitate standardized communication messages among a plurality of IEDS within a network'
[patent_app_type] => utility
[patent_app_number] => 11/781468
[patent_app_country] => US
[patent_app_date] => 2007-07-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 6088
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 207
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11781468
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/781468 | Method of configuring intelligent electronic devices to facilitate standardized communication messages among a plurality of IEDS within a network | Jul 22, 2007 | Issued |
Array
(
[id] => 5351787
[patent_doc_number] => 20090007148
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-01-01
[patent_title] => 'SEARCH TOOL THAT AGGREGATES DISPARATE TOOLS UNIFYING COMMUNICATION'
[patent_app_type] => utility
[patent_app_number] => 11/770662
[patent_app_country] => US
[patent_app_date] => 2007-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 9858
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0007/20090007148.pdf
[firstpage_image] =>[orig_patent_app_number] => 11770662
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/770662 | Search tool that aggregates disparate tools unifying communication | Jun 27, 2007 | Issued |