
Benjamin F. Fiorello
Examiner (ID: 15277, Phone: (571)270-7012 , Office: P/3678 )
| Most Active Art Unit | 3678 |
| Art Unit(s) | 3678, 3672, 4155 |
| Total Applications | 1365 |
| Issued Applications | 994 |
| Pending Applications | 103 |
| Abandoned Applications | 294 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 4589512
[patent_doc_number] => 07861059
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-12-28
[patent_title] => 'Method for testing and programming memory devices and system for same'
[patent_app_type] => utility
[patent_app_number] => 11/051325
[patent_app_country] => US
[patent_app_date] => 2005-02-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 12
[patent_no_of_words] => 6357
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/861/07861059.pdf
[firstpage_image] =>[orig_patent_app_number] => 11051325
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/051325 | Method for testing and programming memory devices and system for same | Feb 2, 2005 | Issued |
Array
(
[id] => 7605726
[patent_doc_number] => 07099996
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-08-29
[patent_title] => 'Disk array system'
[patent_app_type] => utility
[patent_app_number] => 11/046719
[patent_app_country] => US
[patent_app_date] => 2005-02-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 20
[patent_no_of_words] => 16237
[patent_no_of_claims] => 9
[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/07/099/07099996.pdf
[firstpage_image] =>[orig_patent_app_number] => 11046719
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/046719 | Disk array system | Jan 31, 2005 | Issued |
Array
(
[id] => 7593752
[patent_doc_number] => 07627715
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-12-01
[patent_title] => 'Concentrated parity technique for handling double failures and enabling storage of more than one parity block per stripe on a storage device of a storage array'
[patent_app_type] => utility
[patent_app_number] => 11/047079
[patent_app_country] => US
[patent_app_date] => 2005-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 10
[patent_no_of_words] => 10219
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 134
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/627/07627715.pdf
[firstpage_image] =>[orig_patent_app_number] => 11047079
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/047079 | Concentrated parity technique for handling double failures and enabling storage of more than one parity block per stripe on a storage device of a storage array | Jan 30, 2005 | Issued |
Array
(
[id] => 5879117
[patent_doc_number] => 20060168410
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-07-27
[patent_title] => 'Systems and methods of merge operations of a storage subsystem'
[patent_app_type] => utility
[patent_app_number] => 11/041842
[patent_app_country] => US
[patent_app_date] => 2005-01-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3984
[patent_no_of_claims] => 34
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0168/20060168410.pdf
[firstpage_image] =>[orig_patent_app_number] => 11041842
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/041842 | Systems and methods of merge operations of a storage subsystem | Jan 23, 2005 | Abandoned |
Array
(
[id] => 7140630
[patent_doc_number] => 20050182923
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-08-18
[patent_title] => 'Method of controlling portable terminal using external memory'
[patent_app_type] => utility
[patent_app_number] => 11/039859
[patent_app_country] => US
[patent_app_date] => 2005-01-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2813
[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/0182/20050182923.pdf
[firstpage_image] =>[orig_patent_app_number] => 11039859
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/039859 | Method of controlling portable terminal using external memory | Jan 23, 2005 | Abandoned |
Array
(
[id] => 5816582
[patent_doc_number] => 20060085673
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-04-20
[patent_title] => 'Computer system, storage apparatus and storage management method'
[patent_app_type] => utility
[patent_app_number] => 11/039937
[patent_app_country] => US
[patent_app_date] => 2005-01-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6792
[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/0085/20060085673.pdf
[firstpage_image] =>[orig_patent_app_number] => 11039937
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/039937 | Computer system, storage apparatus and storage management method | Jan 23, 2005 | Abandoned |
Array
(
[id] => 5597807
[patent_doc_number] => 20060161725
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-07-20
[patent_title] => 'Multiple function flash memory system'
[patent_app_type] => utility
[patent_app_number] => 11/040326
[patent_app_country] => US
[patent_app_date] => 2005-01-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 9070
[patent_no_of_claims] => 67
[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/0161/20060161725.pdf
[firstpage_image] =>[orig_patent_app_number] => 11040326
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/040326 | Multiple function flash memory system | Jan 19, 2005 | Abandoned |
Array
(
[id] => 5597835
[patent_doc_number] => 20060161753
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-07-20
[patent_title] => 'Method, apparatus and program storage device for providing automatic performance optimization of virtualized storage allocation within a virtualized storage subsystem'
[patent_app_type] => utility
[patent_app_number] => 11/037421
[patent_app_country] => US
[patent_app_date] => 2005-01-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5492
[patent_no_of_claims] => 37
[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/0161/20060161753.pdf
[firstpage_image] =>[orig_patent_app_number] => 11037421
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/037421 | Method, apparatus and program storage device for providing automatic performance optimization of virtualized storage allocation within a virtualized storage subsystem | Jan 17, 2005 | Abandoned |
Array
(
[id] => 156184
[patent_doc_number] => 07680986
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-03-16
[patent_title] => 'Practical implementation of arbitrary-sized LL/SC variables'
[patent_app_type] => utility
[patent_app_number] => 11/026849
[patent_app_country] => US
[patent_app_date] => 2004-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 9419
[patent_no_of_claims] => 40
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 141
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/680/07680986.pdf
[firstpage_image] =>[orig_patent_app_number] => 11026849
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/026849 | Practical implementation of arbitrary-sized LL/SC variables | Dec 29, 2004 | Issued |
Array
(
[id] => 309418
[patent_doc_number] => 07533221
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-05-12
[patent_title] => 'Space-adaptive lock-free free-list using pointer-sized single-target synchronization'
[patent_app_type] => utility
[patent_app_number] => 11/026850
[patent_app_country] => US
[patent_app_date] => 2004-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 11265
[patent_no_of_claims] => 43
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 139
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/533/07533221.pdf
[firstpage_image] =>[orig_patent_app_number] => 11026850
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/026850 | Space-adaptive lock-free free-list using pointer-sized single-target synchronization | Dec 29, 2004 | Issued |
Array
(
[id] => 5633420
[patent_doc_number] => 20060149891
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-07-06
[patent_title] => 'Relocated reclaim block'
[patent_app_type] => utility
[patent_app_number] => 11/026802
[patent_app_country] => US
[patent_app_date] => 2004-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4028
[patent_no_of_claims] => 21
[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/0149/20060149891.pdf
[firstpage_image] =>[orig_patent_app_number] => 11026802
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/026802 | Relocated reclaim block | Dec 29, 2004 | Abandoned |
Array
(
[id] => 258110
[patent_doc_number] => 07577798
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-08-18
[patent_title] => 'Space-adaptive lock-free queue using pointer-sized single-target synchronization'
[patent_app_type] => utility
[patent_app_number] => 11/026255
[patent_app_country] => US
[patent_app_date] => 2004-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 9414
[patent_no_of_claims] => 54
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 99
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/577/07577798.pdf
[firstpage_image] =>[orig_patent_app_number] => 11026255
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/026255 | Space-adaptive lock-free queue using pointer-sized single-target synchronization | Dec 29, 2004 | Issued |
Array
(
[id] => 5657770
[patent_doc_number] => 20060143506
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-06-29
[patent_title] => 'RAID storage controller assist circuit, systems and methods'
[patent_app_type] => utility
[patent_app_number] => 11/025456
[patent_app_country] => US
[patent_app_date] => 2004-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5937
[patent_no_of_claims] => 18
[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/0143/20060143506.pdf
[firstpage_image] =>[orig_patent_app_number] => 11025456
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/025456 | RAID storage controller assist circuit, systems and methods | Dec 28, 2004 | Abandoned |
Array
(
[id] => 7993003
[patent_doc_number] => 08078808
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-12-13
[patent_title] => 'Method and device for managing a memory for buffer-storing data blocks in ARQ transmission systems'
[patent_app_type] => utility
[patent_app_number] => 10/975760
[patent_app_country] => US
[patent_app_date] => 2004-10-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 7820
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 275
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/078/08078808.pdf
[firstpage_image] =>[orig_patent_app_number] => 10975760
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/975760 | Method and device for managing a memory for buffer-storing data blocks in ARQ transmission systems | Oct 27, 2004 | Issued |
Array
(
[id] => 5867338
[patent_doc_number] => 20060101470
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-05-11
[patent_title] => 'Method, apparatus, and computer program product for dynamically tuning amount of physical processor capacity allocation in shared processor systems'
[patent_app_type] => utility
[patent_app_number] => 10/965105
[patent_app_country] => US
[patent_app_date] => 2004-10-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5916
[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/0101/20060101470.pdf
[firstpage_image] =>[orig_patent_app_number] => 10965105
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/965105 | Method, apparatus, and computer program product for dynamically tuning amount of physical processor capacity allocation in shared processor systems | Oct 13, 2004 | Issued |
Array
(
[id] => 5803454
[patent_doc_number] => 20060036845
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-02-16
[patent_title] => 'Embedded software operating method and hardware architecture of portable drive'
[patent_app_type] => utility
[patent_app_number] => 10/960907
[patent_app_country] => US
[patent_app_date] => 2004-10-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3985
[patent_no_of_claims] => 11
[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/0036/20060036845.pdf
[firstpage_image] =>[orig_patent_app_number] => 10960907
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/960907 | Embedded software operating method and hardware architecture of portable drive | Oct 11, 2004 | Abandoned |
Array
(
[id] => 5722510
[patent_doc_number] => 20060075287
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-04-06
[patent_title] => 'Detecting data integrity'
[patent_app_type] => utility
[patent_app_number] => 10/960393
[patent_app_country] => US
[patent_app_date] => 2004-10-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6054
[patent_no_of_claims] => 39
[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/0075/20060075287.pdf
[firstpage_image] =>[orig_patent_app_number] => 10960393
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/960393 | Detecting data integrity | Oct 5, 2004 | Issued |
Array
(
[id] => 6962202
[patent_doc_number] => 20050216668
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-09-29
[patent_title] => 'Mode device, administrative server, routing method and authentication method'
[patent_app_type] => utility
[patent_app_number] => 10/960416
[patent_app_country] => US
[patent_app_date] => 2004-10-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 15617
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0216/20050216668.pdf
[firstpage_image] =>[orig_patent_app_number] => 10960416
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/960416 | Mode device, administrative server, routing method and authentication method | Oct 5, 2004 | Abandoned |
Array
(
[id] => 438358
[patent_doc_number] => 07263583
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-08-28
[patent_title] => 'On demand, non-capacity based process, apparatus and computer program to determine maintenance fees for disk data storage system'
[patent_app_type] => utility
[patent_app_number] => 10/959859
[patent_app_country] => US
[patent_app_date] => 2004-10-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 5622
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 105
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/263/07263583.pdf
[firstpage_image] =>[orig_patent_app_number] => 10959859
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/959859 | On demand, non-capacity based process, apparatus and computer program to determine maintenance fees for disk data storage system | Oct 4, 2004 | Issued |
Array
(
[id] => 5638875
[patent_doc_number] => 20060069849
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-03-30
[patent_title] => 'Methods and apparatus to update information in a memory'
[patent_app_type] => utility
[patent_app_number] => 10/957439
[patent_app_country] => US
[patent_app_date] => 2004-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4641
[patent_no_of_claims] => 33
[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/0069/20060069849.pdf
[firstpage_image] =>[orig_patent_app_number] => 10957439
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/957439 | Methods and apparatus to update information in a memory | Sep 29, 2004 | Abandoned |