Patent | Date |
---|
System and method for balancing compression and read performance in a storage system Grant 11,144,507 - Douglis , et al. October 12, 2 | 2021-10-12 |
Container-based flash cache with a survival queue Grant 11,093,397 - Douglis , et al. August 17, 2 | 2021-08-17 |
Flash cache throttling to control erasures Grant 10,877,879 - Li , et al. December 29, 2 | 2020-12-29 |
System and method for improving data compression of a storage system using coarse and fine grained similarity Grant 10,838,990 - Shilane , et al. November 17, 2 | 2020-11-17 |
Data transformation of Cassandra files for improved deduplication during backup Grant 10,769,111 - Bailey , et al. Sep | 2020-09-08 |
System and method for cache replacement using access-ordering lookahead approach Grant 10,503,423 - Douglis , et al. Dec | 2019-12-10 |
Data Transformation Of Cassandra Files For Improved Deduplication During Backup App 20190325041 - Bailey; Charles Christopher ;   et al. | 2019-10-24 |
State-based directing of segments in a multinode deduplicated storage system Grant 10,437,782 - Douglis , et al. O | 2019-10-08 |
System And Method For Balancing Compression And Read Performance In A Storage System App 20190171624 - Douglis; Frederick ;   et al. | 2019-06-06 |
System and method for balancing compression and read performance in a storage system Grant 10,216,754 - Douglis , et al. Feb | 2019-02-26 |
Unified web hosting and content distribution Grant 10,063,442 - Douglis , et al. August 28, 2 | 2018-08-28 |
Fine-grained self-shredding data in a secure communication ecosystem Grant 10,007,809 - Douglis , et al. June 26, 2 | 2018-06-26 |
System and method for encryption key management in a mixed infrastructure stream processing framework Grant 9,948,619 - Douglis , et al. April 17, 2 | 2018-04-17 |
Methods to efficiently implement coarse granularity cache eviction Grant 9,892,044 - Wallace , et al. February 13, 2 | 2018-02-13 |
Methods to select segments of an evicted cache unit for reinsertion into the cache Grant 9,892,045 - Douglis , et al. February 13, 2 | 2018-02-13 |
Method to increase random I/O performance with low memory overheads Grant 9,880,746 - Shilane , et al. January 30, 2 | 2018-01-30 |
Method for replicating data in a backup storage system using a cost function Grant 9,875,163 - Douglis , et al. January 23, 2 | 2018-01-23 |
Method and system for dynamic compression module selection Grant 9,843,802 - Wallace , et al. December 12, 2 | 2017-12-12 |
Method and system for dynamic compression module selection Grant 9,843,702 - Wallace , et al. December 12, 2 | 2017-12-12 |
System and method for improving data compression of a storage system in an online manner Grant 9,767,154 - Wallace , et al. September 19, 2 | 2017-09-19 |
Out-of core similarity matching Grant 9,727,573 - Wallace , et al. August 8, 2 | 2017-08-08 |
Methods to efficiently implement coarse granularity cache eviction based on segment deletion hints Grant 9,720,835 - Shilane , et al. August 1, 2 | 2017-08-01 |
System and method for cache replacement using access-ordering lookahead approach Grant 9,684,469 - Douglis , et al. June 20, 2 | 2017-06-20 |
Method and system for dynamic compression module selection Grant 9,571,698 - Wallace , et al. February 14, 2 | 2017-02-14 |
Method and system for processing large scale emails and limiting resource consumption and interruption therefrom Grant 9,559,999 - Auchmoody , et al. January 31, 2 | 2017-01-31 |
Method and system for predicting redundant array of independent disks (RAID) vulnerability Grant 9,535,779 - Ma , et al. January 3, 2 | 2017-01-03 |
System and method for improving data compression of a storage system in an online manner Grant 9,514,146 - Wallace , et al. December 6, 2 | 2016-12-06 |
Unified Web Hosting And Content Distribution App 20160301592 - Douglis; Frederick ;   et al. | 2016-10-13 |
Method for replicating data in a backup storage system using a cost function Grant 9,436,292 - Douglis , et al. September 6, 2 | 2016-09-06 |
Method to increase random I/O performance with low memory overheads Grant 9,430,156 - Shilane , et al. August 30, 2 | 2016-08-30 |
System and method for improving data compression in a deduplicated storage system Grant 9,411,815 - Lu , et al. August 9, 2 | 2016-08-09 |
System and method for improving performance of backup storage system with future access prediction Grant 9,389,965 - Douglis , et al. July 12, 2 | 2016-07-12 |
Insertion and eviction schemes for deduplicated cache system of a storage system Grant 9,390,116 - Li , et al. July 12, 2 | 2016-07-12 |
Unified web hosting and content distribution Grant 9,385,932 - Douglis , et al. July 5, 2 | 2016-07-05 |
System and method for improving data compression Grant 9,367,557 - Lin , et al. June 14, 2 | 2016-06-14 |
Indexing a deduplicated cache system by integrating fingerprints of underlying deduplicated storage system Grant 9,336,143 - Wallace , et al. May 10, 2 | 2016-05-10 |
System And Method For Encryption Key Management In A Mixed Infrastructure Stream Processing Framework App 20160119298 - Douglis; Frederick ;   et al. | 2016-04-28 |
Deduplicated cache system of a storage system Grant 9,304,914 - Douglis , et al. April 5, 2 | 2016-04-05 |
System and method for encryption key management in a mixed infrastructure stream processing framework Grant 9,219,603 - Douglis , et al. December 22, 2 | 2015-12-22 |
File indexing using an exclusion list of a deduplicated cache system of a storage system Grant 9,189,414 - Shim , et al. November 17, 2 | 2015-11-17 |
Method for packing and storing cached data in deduplicated cache system of a storage system Grant 9,189,402 - Smaldone , et al. November 17, 2 | 2015-11-17 |
System and method of offline annotation of future accesses for improving performance of backup storage system Grant 9,189,408 - Douglis , et al. November 17, 2 | 2015-11-17 |
System and method for cache replacement using bloom filter lookahead approach Grant 9,110,792 - Douglis , et al. August 18, 2 | 2015-08-18 |
Unified Web Hosting And Content Distribution App 20150200831 - Douglis; Frederick ;   et al. | 2015-07-16 |
Methods, systems and products for generating web pages Grant 9,020,904 - Douglis , et al. April 28, 2 | 2015-04-28 |
Unified web hosting and content distribution system and method for assuring predetermined performance levels Grant 8,943,193 - Douglis , et al. January 27, 2 | 2015-01-27 |
Indexing architecture for deduplicated cache system of a storage system Grant 8,935,446 - Shilane , et al. January 13, 2 | 2015-01-13 |
Out-of-core similarity matching Grant 8,914,338 - Wallace , et al. December 16, 2 | 2014-12-16 |
Bulk deletion through segmented files Grant 8,914,330 - Chron , et al. December 16, 2 | 2014-12-16 |
Method for the interoperation of virtual organizations Grant 8,892,624 - Branson , et al. November 18, 2 | 2014-11-18 |
State-based Directing Of Segments In A Multinode Deduplicated Storage System App 20140324796 - Douglis; Frederick ;   et al. | 2014-10-30 |
Method and system for detecting unwanted content of files Grant 8,825,626 - Wallace , et al. September 2, 2 | 2014-09-02 |
Method and apparatus for efficiently searching data in a storage system Grant 8,756,249 - Wallace , et al. June 17, 2 | 2014-06-17 |
State-based directing of segments in a multinode deduplicated storage system Grant 8,751,448 - Douglis , et al. June 10, 2 | 2014-06-10 |
Method and apparatus for content-aware resizing of data chunks for replication Grant 8,712,963 - Douglis , et al. April 29, 2 | 2014-04-29 |
Method for inter-site data stream transfer in cooperative data stream processing Grant 8,688,850 - Branson , et al. April 1, 2 | 2014-04-01 |
System and method for optimizing data in value-based storage system Grant 8,683,150 - Bansal , et al. March 25, 2 | 2014-03-25 |
Efficient content meta-data collection and trace generation from deduplicated storage Grant 8,667,032 - Shilane , et al. March 4, 2 | 2014-03-04 |
Negotiation management in data processing systems Grant 8,656,403 - An , et al. February 18, 2 | 2014-02-18 |
Method and apparatus for determining optimal chunk sizes of a deduplicated storage system Grant 8,639,669 - Douglis , et al. January 28, 2 | 2014-01-28 |
Efficient content meta-data collection and trace generation from deduplicated storage Grant 8,631,052 - Shilane , et al. January 14, 2 | 2014-01-14 |
Data migration with load balancing and optimization Grant 8,554,918 - Douglis October 8, 2 | 2013-10-08 |
System and method for allocating a storage unit for backup in a storage system with load balancing Grant 8,484,356 - Douglis , et al. July 9, 2 | 2013-07-09 |
System and method for composition of stream processing service environments Grant 8,478,874 - Branson , et al. July 2, 2 | 2013-07-02 |
Mechanism for execution of multi-site jobs in a data stream processing system Grant 8,417,762 - Branson , et al. April 9, 2 | 2013-04-09 |
Apparatus for reducing accesses to levels of a storage hierarchy in a computing system Grant 8,392,655 - Olsen , et al. March 5, 2 | 2013-03-05 |
Method and apparatus for cooperative data stream processing Grant 8,359,347 - Branson , et al. January 22, 2 | 2013-01-22 |
System And Method For Optimizing Data In Value-based Storage System App 20130013873 - Bansal; Nikhil ;   et al. | 2013-01-10 |
Unified Web Hosting and Content Distribution System and Method for Assuring Predetermined Performance Levels App 20120246306 - Douglis; Frederick ;   et al. | 2012-09-27 |
Systems and methods for securely processing sensitive streams in a mixed infrastructure Grant 8,276,200 - Branson , et al. September 25, 2 | 2012-09-25 |
System and method for optimizing data in value-based storage system Grant 8,275,957 - Bansal , et al. September 25, 2 | 2012-09-25 |
Methods and apparatus for effective on-line backup selection for failure recovery in distributed stream processing systems Grant 8,225,129 - Douglis , et al. July 17, 2 | 2012-07-17 |
Mechanism for recovery from site failure in a stream processing system Grant 8,219,848 - Branson , et al. July 10, 2 | 2012-07-10 |
Unified web hosting and content distribution system and method for assuring predetermined performance levels Grant 8,176,172 - Douglis , et al. May 8, 2 | 2012-05-08 |
Method and apparatus for data redundancy elimination at the block level Grant 8,135,683 - Douglis , et al. March 13, 2 | 2012-03-13 |
Method for bulk deletion through segmented files App 20120047188 - Chron; Edward Gustav ;   et al. | 2012-02-23 |
Methods and systems for detecting fragments in electronic documents Grant 8,037,081 - Douglis , et al. October 11, 2 | 2011-10-11 |
Optimizing a storage system to support short data lifetimes Grant 7,958,093 - Anderson , et al. June 7, 2 | 2011-06-07 |
Methods and systems for publishing electronic documents with automatic fragment detection Grant 7,870,100 - Douglis , et al. January 11, 2 | 2011-01-11 |
Method and apparatus for limiting reuse of domain name system information Grant 7,725,536 - Douglis , et al. May 25, 2 | 2010-05-25 |
Unified Web Hosting and Content Distribution System and Method for Assuring Predetermined Performance Levels App 20100036944 - Douglis; Frederick ;   et al. | 2010-02-11 |
Unified web hosting and content distribution system and method for assuring predetermined performance levels Grant 7,657,622 - Douglis , et al. February 2, 2 | 2010-02-02 |
Methods, Systems & Products for Generating Web Pages App 20100023493 - Douglis; Frederick ;   et al. | 2010-01-28 |
Eliding web page content Grant 7,620,898 - Douglis , et al. November 17, 2 | 2009-11-17 |
Method and Apparatus for Negotiation Management in Data Processing Systems App 20090282415 - An; Bo ;   et al. | 2009-11-12 |
Method and apparatus for content distribution network brokering and peering Grant 7,562,153 - Biliris , et al. July 14, 2 | 2009-07-14 |
System And Method For Composition Of Stream Processing Service Environments App 20090178048 - Branson; Michael John ;   et al. | 2009-07-09 |
System And Method For Encryption Key Management In A Mixed Infrastructure Stream Processing Framework App 20090175444 - DOUGLIS; FREDERICK ;   et al. | 2009-07-09 |
Systems And Methods For Securely Processing Sensitive Streams In A Mixed Infrastructure App 20090178137 - BRANSON; MICHAEL John ;   et al. | 2009-07-09 |
Method and Apparatus for Limiting Reuse of Domain Name System Response Information App 20090070453 - Douglis; Frederick ;   et al. | 2009-03-12 |
Method and apparatus for limiting reuse of domain name system response information Grant 7,444,371 - Douglis , et al. October 28, 2 | 2008-10-28 |
Mechanism for Execution of Multi-Site Jobs in a Data Stream Processing System App 20080256167 - Branson; Michael J. ;   et al. | 2008-10-16 |
Mechanism for Recovery from Site Failure in a Stream Processing System App 20080256384 - Branson; Michael John ;   et al. | 2008-10-16 |
Method for the Interoperation of Virtual Organizations App 20080256548 - Branson; Michael J. ;   et al. | 2008-10-16 |
Methods and Apparatus for Effective On-Line Backup Selection for Failure Recovery in Distributed Stream Processing Systems App 20080253283 - Douglis; Frederick ;   et al. | 2008-10-16 |
Method and Apparatus for Cooperative Data Stream Processing App 20080256253 - Branson; Michael J. ;   et al. | 2008-10-16 |
Method for Inter-Site Data Stream Transfer in a Cooperative Data Stream Processing App 20080256166 - Branson; Michael J. ;   et al. | 2008-10-16 |
System And Method For Optimizing Data In Value-based Storage System App 20080189494 - Bansal; Nikhil ;   et al. | 2008-08-07 |
Method and apparatus for scalable peer-to-peer inquiries in a network of untrusted parties Grant 7,325,034 - Douglis , et al. January 29, 2 | 2008-01-29 |
System and method for optimizing data in value-based storage system App 20070220219 - Bansal; Nikhil ;   et al. | 2007-09-20 |
Eliding web page content Grant 7,216,297 - Douglis , et al. May 8, 2 | 2007-05-08 |
Method for bulk deletion through segmented files App 20060288047 - Chron; Edward Gustav ;   et al. | 2006-12-21 |
Method for content distribution in a network supporting a security protocol Grant 7,149,803 - Douglis , et al. December 12, 2 | 2006-12-12 |
System and method for optimizing a storage system to support short data lifetimes App 20060072400 - Anderson; Kay Schwendimann ;   et al. | 2006-04-06 |
System and method for optimizing a storage system to support full utilization of storage space App 20060075007 - Anderson; Kay Schwendimann ;   et al. | 2006-04-06 |
Method and apparatus for limiting reuse of domain name system response information App 20050204039 - Douglis, Frederick ;   et al. | 2005-09-15 |
Method for transferring and displaying data pages on a data network Grant 6,910,073 - Banga , et al. June 21, 2 | 2005-06-21 |
Method and apparatus for data redundancy elimination at the block level App 20050131939 - Douglis, Frederick ;   et al. | 2005-06-16 |
Method, apparatus, and program for adaptive control of application power consumption in a mobile computer App 20050108075 - Douglis, Frederick ;   et al. | 2005-05-19 |
Apparatus for reducing accesses to levels of a storage hierarchy in a computing system App 20050071561 - Olsen, Claus Michael ;   et al. | 2005-03-31 |
Method and apparatus for scalable peer-to-peer inquiries in a network of untrusted parties App 20050065632 - Douglis, Frederick ;   et al. | 2005-03-24 |
Methods and systems for detecting fragments in electronic documents App 20040260676 - Douglis, Frederick ;   et al. | 2004-12-23 |
Methods and systems for publishing electronic documents with automatic fragment detection App 20040255246 - Douglis, Frederick ;   et al. | 2004-12-16 |
Identifying changes in on-line data repositories Grant 6,596,030 - Ball , et al. July 22, 2 | 2003-07-22 |
Adaptive modem connection lifetimes Grant 6,598,082 - Douglis , et al. July 22, 2 | 2003-07-22 |
Management of time and expense when communicating between a host and a communication network Grant 6,587,877 - Douglis , et al. July 1, 2 | 2003-07-01 |
Method for associating clients with domain name servers App 20030093523 - Cranor, Charles D. ;   et al. | 2003-05-15 |
Method for client-side inclusion of data elements App 20030009563 - Douglis, Frederick ;   et al. | 2003-01-09 |
Adaptive modem connection lifetimes Grant 6,487,596 - Douglis , et al. November 26, 2 | 2002-11-26 |
Identifying changes in on-line data repositories App 20020120648 - Ball, Thomas J. ;   et al. | 2002-08-29 |
Method and apparatus for content distribution network brokering and peering App 20020078233 - Biliris, Alexandros ;   et al. | 2002-06-20 |
Method and apparatus for tracking and viewing changes on the web Grant 6,366,933 - Ball , et al. April 2, 2 | 2002-04-02 |
Method for content distribution in a network supporting a security protocol App 20020007415 - Douglis, Frederick ;   et al. | 2002-01-17 |
Method for transferring and displaying data pages on a data network App 20010020248 - Banga, Gaurav ;   et al. | 2001-09-06 |
Personalizing the display of changes to records in an on-line repository Grant 6,249,795 - Douglis June 19, 2 | 2001-06-19 |
Method for reducing perceived delay between a time data is requested and a time data is available for display Grant 6,240,447 - Banga , et al. May 29, 2 | 2001-05-29 |
Method and apparatus for dynamic data transfer on a web page Grant 6,021,426 - Douglis , et al. February 1, 2 | 2000-02-01 |
Method for reducing the delay between the time a data page is requested and the time the data page is displayed Grant 5,931,904 - Banga , et al. August 3, 1 | 1999-08-03 |
Querying and navigating changes in web repositories Grant 5,860,071 - Ball , et al. January 12, 1 | 1999-01-12 |
Method and system for reducing memory access latency by providing fine grain direct access to flash memory concurrent with a block transfer therefrom Grant 5,802,554 - Caceres , et al. September 1, 1 | 1998-09-01 |
Adaptive disk spin-down method for managing the power distributed to a disk drive in a laptop computer Grant 5,493,670 - Douglis , et al. February 20, 1 | 1996-02-20 |
Method for managing the power distributed to a disk drive in a laptop computer Grant 5,481,733 - Douglis , et al. January 2, 1 | 1996-01-02 |