| Application number | Title of the application | Filing Date | Status |
|---|
Array
(
[id] => 4722287
[patent_doc_number] => 20080244189
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-10-02
[patent_title] => 'Method, Apparatus, System and Program Product Supporting Directory-Assisted Speculative Snoop Probe With Concurrent Memory Access'
[patent_app_type] => utility
[patent_app_number] => 11/693809
[patent_app_country] => US
[patent_app_date] => 2007-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6528
[patent_no_of_claims] => 24
[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/0244/20080244189.pdf
[firstpage_image] =>[orig_patent_app_number] => 11693809
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/693809 | Method, Apparatus, System and Program Product Supporting Directory-Assisted Speculative Snoop Probe With Concurrent Memory Access | Mar 29, 2007 | Abandoned |
Array
(
[id] => 5102807
[patent_doc_number] => 20070186069
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-08-09
[patent_title] => 'Coordinating Synchronization Mechanisms using Transactional Memory'
[patent_app_type] => utility
[patent_app_number] => 11/694323
[patent_app_country] => US
[patent_app_date] => 2007-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8099
[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/0186/20070186069.pdf
[firstpage_image] =>[orig_patent_app_number] => 11694323
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/694323 | Coordinating accesses to shared objects using transactional memory mechanisms and non-transactional software mechanisms | Mar 29, 2007 | Issued |
Array
(
[id] => 4722583
[patent_doc_number] => 20080244335
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-10-02
[patent_title] => 'Protecting memory operations involving zero byte allocations'
[patent_app_type] => utility
[patent_app_number] => 11/731262
[patent_app_country] => US
[patent_app_date] => 2007-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2547
[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/0244/20080244335.pdf
[firstpage_image] =>[orig_patent_app_number] => 11731262
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/731262 | Protecting memory operations involving zero byte allocations | Mar 28, 2007 | Issued |
Array
(
[id] => 5102806
[patent_doc_number] => 20070186068
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-08-09
[patent_title] => 'Network redirector systems and methods for performing data replication'
[patent_app_type] => utility
[patent_app_number] => 11/640835
[patent_app_country] => US
[patent_app_date] => 2006-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 26388
[patent_no_of_claims] => 17
[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/0186/20070186068.pdf
[firstpage_image] =>[orig_patent_app_number] => 11640835
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/640835 | Network redirector systems and methods for performing data replication | Dec 17, 2006 | Issued |
Array
(
[id] => 4895243
[patent_doc_number] => 20080104343
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-05-01
[patent_title] => 'Storage control device and data migration method for storage control device'
[patent_app_type] => utility
[patent_app_number] => 11/640324
[patent_app_country] => US
[patent_app_date] => 2006-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 25
[patent_figures_cnt] => 25
[patent_no_of_words] => 15855
[patent_no_of_claims] => 18
[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/0104/20080104343.pdf
[firstpage_image] =>[orig_patent_app_number] => 11640324
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/640324 | Data migration using temporary volume to migrate high priority data to high performance storage and lower priority data to lower performance storage | Dec 17, 2006 | Issued |
Array
(
[id] => 4868938
[patent_doc_number] => 20080147997
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-06-19
[patent_title] => 'Systems and methods for facilitating storage operations using network attached storage devices'
[patent_app_type] => utility
[patent_app_number] => 11/640730
[patent_app_country] => US
[patent_app_date] => 2006-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 7954
[patent_no_of_claims] => 19
[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/0147/20080147997.pdf
[firstpage_image] =>[orig_patent_app_number] => 11640730
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/640730 | Writing data and storage system specific metadata to network attached storage device | Dec 17, 2006 | Issued |
Array
(
[id] => 5190298
[patent_doc_number] => 20070168607
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-07-19
[patent_title] => 'Storage device using nonvolatile cache memory and control method thereof'
[patent_app_type] => utility
[patent_app_number] => 11/640312
[patent_app_country] => US
[patent_app_date] => 2006-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3814
[patent_no_of_claims] => 12
[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/0168/20070168607.pdf
[firstpage_image] =>[orig_patent_app_number] => 11640312
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/640312 | Storage device using nonvolatile cache memory and control method thereof | Dec 17, 2006 | Abandoned |
Array
(
[id] => 4486412
[patent_doc_number] => 07870355
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-01-11
[patent_title] => 'Log based data replication system with disk swapping below a predetermined rate'
[patent_app_type] => utility
[patent_app_number] => 11/640825
[patent_app_country] => US
[patent_app_date] => 2006-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 16
[patent_no_of_words] => 26378
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 273
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/870/07870355.pdf
[firstpage_image] =>[orig_patent_app_number] => 11640825
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/640825 | Log based data replication system with disk swapping below a predetermined rate | Dec 17, 2006 | Issued |
Array
(
[id] => 6240722
[patent_doc_number] => 20100268867
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-10-21
[patent_title] => 'METHOD AND APPARATUS FOR UPDATING FIRMWARE AS A BACKGROUND TASK'
[patent_app_type] => utility
[patent_app_number] => 12/443481
[patent_app_country] => US
[patent_app_date] => 2006-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2307
[patent_no_of_claims] => 22
[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/0268/20100268867.pdf
[firstpage_image] =>[orig_patent_app_number] => 12443481
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/443481 | METHOD AND APPARATUS FOR UPDATING FIRMWARE AS A BACKGROUND TASK | Sep 28, 2006 | Abandoned |
Array
(
[id] => 5155975
[patent_doc_number] => 20070038858
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-02-15
[patent_title] => 'Compliance in a network memory architecture'
[patent_app_type] => utility
[patent_app_number] => 11/497026
[patent_app_country] => US
[patent_app_date] => 2006-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 10224
[patent_no_of_claims] => 24
[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/0038/20070038858.pdf
[firstpage_image] =>[orig_patent_app_number] => 11497026
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/497026 | Data encryption in a network memory architecture for providing data based on local accessibility | Jul 30, 2006 | Issued |
Array
(
[id] => 5684362
[patent_doc_number] => 20060200632
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-09-07
[patent_title] => 'Selectively unmarking load-marked cache lines during transactional program execution'
[patent_app_type] => utility
[patent_app_number] => 11/399049
[patent_app_country] => US
[patent_app_date] => 2006-04-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 7612
[patent_no_of_claims] => 17
[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/0200/20060200632.pdf
[firstpage_image] =>[orig_patent_app_number] => 11399049
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/399049 | Selectively unmarking load-marked cache lines during transactional program execution | Apr 5, 2006 | Issued |
Array
(
[id] => 9242200
[patent_doc_number] => 08607005
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-12-10
[patent_title] => 'Monitoring program execution to learn data blocks accessed by software process for facilitating efficient prefetching'
[patent_app_type] => utility
[patent_app_number] => 11/357473
[patent_app_country] => US
[patent_app_date] => 2006-02-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7289
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 293
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11357473
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/357473 | Monitoring program execution to learn data blocks accessed by software process for facilitating efficient prefetching | Feb 16, 2006 | Issued |
Array
(
[id] => 5179144
[patent_doc_number] => 20070180204
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-08-02
[patent_title] => 'Method and system of erasing data pool residing over multiple data storage drives'
[patent_app_type] => utility
[patent_app_number] => 11/339642
[patent_app_country] => US
[patent_app_date] => 2006-01-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4205
[patent_no_of_claims] => 19
[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/0180/20070180204.pdf
[firstpage_image] =>[orig_patent_app_number] => 11339642
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/339642 | Method and system of erasing data pool residing over multiple data storage drives | Jan 24, 2006 | Abandoned |
Array
(
[id] => 5668619
[patent_doc_number] => 20060173969
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-08-03
[patent_title] => 'Retention of functionality and operational configuration for a portable data storage drive'
[patent_app_type] => utility
[patent_app_number] => 11/339153
[patent_app_country] => US
[patent_app_date] => 2006-01-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 10408
[patent_no_of_claims] => 22
[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/0173/20060173969.pdf
[firstpage_image] =>[orig_patent_app_number] => 11339153
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/339153 | Retention of functionality and operational configuration for a portable data storage drive | Jan 24, 2006 | Issued |
Array
(
[id] => 5668653
[patent_doc_number] => 20060174003
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-08-03
[patent_title] => 'Access control using file allocation table (FAT) file systems'
[patent_app_type] => utility
[patent_app_number] => 11/339154
[patent_app_country] => US
[patent_app_date] => 2006-01-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4394
[patent_no_of_claims] => 19
[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/0174/20060174003.pdf
[firstpage_image] =>[orig_patent_app_number] => 11339154
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/339154 | Access control using file allocation table (FAT) file systems | Jan 24, 2006 | Abandoned |
Array
(
[id] => 288459
[patent_doc_number] => 07552295
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-06-23
[patent_title] => 'Maintaining consistency when mirroring data using different copy technologies'
[patent_app_type] => utility
[patent_app_number] => 11/325032
[patent_app_country] => US
[patent_app_date] => 2006-01-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4549
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 359
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/552/07552295.pdf
[firstpage_image] =>[orig_patent_app_number] => 11325032
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/325032 | Maintaining consistency when mirroring data using different copy technologies | Jan 2, 2006 | Issued |
Array
(
[id] => 188539
[patent_doc_number] => 07647456
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-01-12
[patent_title] => 'Comparing data in a new copy relationship to data in preexisting copy relationships for defining how to copy data from source to target'
[patent_app_type] => utility
[patent_app_number] => 11/293608
[patent_app_country] => US
[patent_app_date] => 2005-12-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 3663
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 260
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/647/07647456.pdf
[firstpage_image] =>[orig_patent_app_number] => 11293608
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/293608 | Comparing data in a new copy relationship to data in preexisting copy relationships for defining how to copy data from source to target | Nov 30, 2005 | Issued |
Array
(
[id] => 5615143
[patent_doc_number] => 20060117071
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-06-01
[patent_title] => 'Recording apparatus including a plurality of data blocks having different sizes, file managing method using the recording apparatus, and printing apparatus including the recording apparatus'
[patent_app_type] => utility
[patent_app_number] => 11/288395
[patent_app_country] => US
[patent_app_date] => 2005-11-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6928
[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/0117/20060117071.pdf
[firstpage_image] =>[orig_patent_app_number] => 11288395
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/288395 | Recording apparatus including a plurality of data blocks having different sizes, file managing method using the recording apparatus, and printing apparatus including the recording apparatus | Nov 28, 2005 | Abandoned |
Array
(
[id] => 5155932
[patent_doc_number] => 20070038815
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-02-15
[patent_title] => 'Network memory appliance'
[patent_app_type] => utility
[patent_app_number] => 11/240110
[patent_app_country] => US
[patent_app_date] => 2005-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 9031
[patent_no_of_claims] => 24
[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/0038/20070038815.pdf
[firstpage_image] =>[orig_patent_app_number] => 11240110
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/240110 | Network memory appliance for providing data based on local accessibility | Sep 28, 2005 | Issued |
Array
(
[id] => 5803421
[patent_doc_number] => 20060036824
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-02-16
[patent_title] => 'Managing the updating of storage keys'
[patent_app_type] => utility
[patent_app_number] => 11/204131
[patent_app_country] => US
[patent_app_date] => 2005-08-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7419
[patent_no_of_claims] => 33
[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/0036/20060036824.pdf
[firstpage_image] =>[orig_patent_app_number] => 11204131
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/204131 | Managing the updating of storage keys | Aug 14, 2005 | Abandoned |