Movatterモバイル変換


[0]ホーム

URL:


US20060123062A1 - Virtual file system - Google Patents

Virtual file system
Download PDF

Info

Publication number
US20060123062A1
US20060123062A1US11/338,496US33849606AUS2006123062A1US 20060123062 A1US20060123062 A1US 20060123062A1US 33849606 AUS33849606 AUS 33849606AUS 2006123062 A1US2006123062 A1US 2006123062A1
Authority
US
United States
Prior art keywords
file
virtual
recited
slave
client
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/338,496
Inventor
Jared Bobbitt
Stephan Doll
Marc Friedman
Patrick Lau
Joseph Mullally
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
EMC Corp
Original Assignee
EMC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by EMC CorpfiledCriticalEMC Corp
Priority to US11/338,496priorityCriticalpatent/US20060123062A1/en
Publication of US20060123062A1publicationCriticalpatent/US20060123062A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A virtual file system and method. The system architecture enables a plurality of underlying file systems running on various file servers to be “virtualized” into one or more “virtual volumes” that appear as a local file system to clients that access the virtual volumes. The system also enables the storage spaces of the underlying file systems to be aggregated into a single virtual storage space, which can be dynamically scaled by adding or removing file servers without taking any of the file systems offline and in a manner transparent to the clients. This functionality is enabled through a software “virtualization” filter on the client that intercepts file system requests and a virtual file system driver on each file server. The system also provides for load balancing file accesses by distributing files across the various file servers in the system, through migration of data files between servers.

Description

Claims (21)

44. A system for virtualizing a plurality of file systems, comprising:
a communication interface used to communicate with the file systems; and
a processor configured to aggregate the file systems into a single virtual storage volume, create in a master logical volume a virtual directory and file hierarchy including a virtual pathname for each file stored in the virtual storage volume, and for each file in the virtual directory and file hierarchy, associate with the file a metadata and a pointer to the file contents stored in one or more slave logical volumes;
wherein a copy of configuration information that identifies a file system used to host the master logical volume and one or more file systems used to host the slave logical volumes is maintained on each client that accesses the virtual storage volume.
50. A computer program product for virtualizing a plurality of file systems, the computer program product being embodied in a computer readable medium and comprising computer instructions for:
aggregating the file systems into a single virtual storage volume;
creating in a master logical volume a virtual directory and file hierarchy including a virtual pathname for each file stored in the virtual storage volume;
for each file in the virtual directory and file hierarchy, associating with the file a metadata and a pointer to the file contents stored in one or more slave logical volumes; and
maintaining on each client that accesses the virtual storage volume a copy of configuration information that identifies a file system used to host the master logical volume and one or more file systems used to host the slave logical volumes.
US11/338,4962001-12-192006-01-23Virtual file systemAbandonedUS20060123062A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US11/338,496US20060123062A1 (en)2001-12-192006-01-23Virtual file system

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US10/025,005US7024427B2 (en)2001-12-192001-12-19Virtual file system
US11/338,496US20060123062A1 (en)2001-12-192006-01-23Virtual file system

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US10/025,005ContinuationUS7024427B2 (en)2001-12-192001-12-19Virtual file system

Publications (1)

Publication NumberPublication Date
US20060123062A1true US20060123062A1 (en)2006-06-08

Family

ID=21823520

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US10/025,005Expired - LifetimeUS7024427B2 (en)2001-12-192001-12-19Virtual file system
US11/338,496AbandonedUS20060123062A1 (en)2001-12-192006-01-23Virtual file system

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US10/025,005Expired - LifetimeUS7024427B2 (en)2001-12-192001-12-19Virtual file system

Country Status (1)

CountryLink
US (2)US7024427B2 (en)

Cited By (152)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20070192561A1 (en)*2006-02-132007-08-16Ai Satoyamavirtual storage system and control method thereof
US20070214384A1 (en)*2006-03-072007-09-13Manabu KitamuraMethod for backing up data in a clustered file system
US20070214183A1 (en)*2006-03-082007-09-13Omneon Video NetworksMethods for dynamic partitioning of a redundant data fabric
US20070255699A1 (en)*2006-04-282007-11-01Microsoft CorporationBypass of the namespace hierarchy to open files
US20080126434A1 (en)*2006-08-032008-05-29Mustafa UysalProtocol virtualization for a network file system
US20080162582A1 (en)*2007-01-032008-07-03International Business Machines CorporationMethod, computer program product, and system for coordinating access to locally and remotely exported file systems
US20090049153A1 (en)*2007-08-142009-02-19International Business Machines CorporationMethods, computer program products, and apparatuses for providing remote client access to exported file systems
US20090144300A1 (en)*2007-08-292009-06-04Chatley Scott PCoupling a user file name with a physical data file stored in a storage delivery network
US20090198704A1 (en)*2008-01-252009-08-06Klavs LandbergMethod for automated network file and directory virtualization
US20090204650A1 (en)*2007-11-152009-08-13Attune Systems, Inc.File Deduplication using Copy-on-Write Storage Tiers
US20090204705A1 (en)*2007-11-122009-08-13Attune Systems, Inc.On Demand File Virtualization for Server Configuration Management with Limited Interruption
US20090234856A1 (en)*2001-01-112009-09-17F5 Networks, Inc.Aggregated opportunistic lock and aggregated implicit lock management for locking aggregated files in a switched file system
US20090259665A1 (en)*2008-04-092009-10-15John HoweDirected placement of data in a redundant data storage system
US7606868B1 (en)*2006-03-302009-10-20Wmware, Inc.Universal file access architecture for a heterogeneous computing environment
US7698351B1 (en)2006-04-282010-04-13Netapp, Inc.GUI architecture for namespace and storage management
US20100169488A1 (en)*2008-12-312010-07-01Sap AgSystem and method of consolidated central user administrative provisioning
US20100257218A1 (en)*2009-04-032010-10-07Konstantin Iliev VassilevMerging multiple heterogeneous file systems into a single virtual unified file system
US20110087696A1 (en)*2005-01-202011-04-14F5 Networks, Inc.Scalable system for partitioning and accessing metadata over multiple servers
US8117244B2 (en)2007-11-122012-02-14F5 Networks, Inc.Non-disruptive file migration
US8151360B1 (en)2006-03-202012-04-03Netapp, Inc.System and method for administering security in a logical namespace of a storage system environment
USRE43346E1 (en)2001-01-112012-05-01F5 Networks, Inc.Transaction aggregation in a switched file system
US8180747B2 (en)2007-11-122012-05-15F5 Networks, Inc.Load sharing cluster file systems
US8195769B2 (en)2001-01-112012-06-05F5 Networks, Inc.Rule based aggregation of files and transactions in a switched file system
US8195760B2 (en)2001-01-112012-06-05F5 Networks, Inc.File aggregation in a switched file system
US8204860B1 (en)2010-02-092012-06-19F5 Networks, Inc.Methods and systems for snapshot reconstitution
US8239354B2 (en)2005-03-032012-08-07F5 Networks, Inc.System and method for managing small-size files in an aggregated file system
US8265919B1 (en)2010-08-132012-09-11Google Inc.Emulating a peripheral mass storage device with a portable device
US8285749B2 (en)*2010-03-052012-10-09Hitachi, Ltd.Computer system and recording medium
US8285817B1 (en)*2006-03-202012-10-09Netapp, Inc.Migration engine for use in a logical namespace of a storage system environment
US8352785B1 (en)2007-12-132013-01-08F5 Networks, Inc.Methods for generating a unified virtual snapshot and systems thereof
US8396836B1 (en)2011-06-302013-03-12F5 Networks, Inc.System for mitigating file virtualization storage import latency
US8396895B2 (en)2001-01-112013-03-12F5 Networks, Inc.Directory aggregation for files distributed over a plurality of servers in a switched file system
US8397059B1 (en)2005-02-042013-03-12F5 Networks, Inc.Methods and apparatus for implementing authentication
US8417746B1 (en)2006-04-032013-04-09F5 Networks, Inc.File system management with enhanced searchability
US8417681B1 (en)2001-01-112013-04-09F5 Networks, Inc.Aggregated lock management for locking aggregated files in a switched file system
US20130110903A1 (en)*2011-10-272013-05-02Microsoft CorporationFile fetch from a remote client device
US8463850B1 (en)2011-10-262013-06-11F5 Networks, Inc.System and method of algorithmically generating a server side transaction identifier
GB2498626A (en)*2011-12-132013-07-24IbmOptimising the storage allocation in a virtual desktop environment
US8515902B2 (en)2011-10-142013-08-20Box, Inc.Automatic and semi-automatic tagging features of work items in a shared workspace for metadata tracking in a cloud-based content management system with selective or optional user contribution
US8549518B1 (en)*2011-08-102013-10-01Nutanix, Inc.Method and system for implementing a maintenanece service for managing I/O and storage for virtualization environment
US8548953B2 (en)2007-11-122013-10-01F5 Networks, Inc.File deduplication using storage tiers
US8549582B1 (en)2008-07-112013-10-01F5 Networks, Inc.Methods for handling a multi-protocol content name and systems thereof
GB2501182A (en)*2012-04-112013-10-16Box IncCloud service enabled to handle a set of files depicted to a user as a single file
US8583619B2 (en)2007-12-052013-11-12Box, Inc.Methods and systems for open source collaboration in an application service provider environment
US8601473B1 (en)2011-08-102013-12-03Nutanix, Inc.Architecture for managing I/O and storage for a virtualization environment
US8635247B1 (en)2006-04-282014-01-21Netapp, Inc.Namespace and storage management application infrastructure for use in management of resources in a storage system environment
US8682916B2 (en)2007-05-252014-03-25F5 Networks, Inc.Remote file virtualization in a switched file system
US8719445B2 (en)2012-07-032014-05-06Box, Inc.System and method for load balancing multiple file transfer protocol (FTP) servers to service FTP connections for a cloud-based service
US20140137252A1 (en)*2011-06-272014-05-15Beijing Qihood Technology Company LimitedMethod and system for unlocking and deleting file and folder
US8738673B2 (en)2010-09-032014-05-27International Business Machines CorporationIndex partition maintenance over monotonically addressed document sequences
US8745267B2 (en)2012-08-192014-06-03Box, Inc.Enhancement of upload and/or download performance based on client and/or server feedback information
US8782174B1 (en)2011-03-312014-07-15Emc CorporationUploading and downloading unsecured files via a virtual machine environment
US8850130B1 (en)2011-08-102014-09-30Nutanix, Inc.Metadata for managing I/O and storage for a virtualization
US8863124B1 (en)2011-08-102014-10-14Nutanix, Inc.Architecture for managing I/O and storage for a virtualization environment
US8868574B2 (en)2012-07-302014-10-21Box, Inc.System and method for advanced search and filtering mechanisms for enterprise administrators in a cloud-based environment
US8892679B1 (en)2013-09-132014-11-18Box, Inc.Mobile device, methods and user interfaces thereof in a mobile device platform featuring multifunctional access and engagement in a collaborative environment provided by a cloud-based platform
US8914900B2 (en)2012-05-232014-12-16Box, Inc.Methods, architectures and security mechanisms for a third-party application to access content in a cloud-based platform
US8990307B2 (en)2011-11-162015-03-24Box, Inc.Resource effective incremental updating of a remote client with events which occurred via a cloud-enabled platform
US9009106B1 (en)2011-08-102015-04-14Nutanix, Inc.Method and system for implementing writable snapshots in a virtualized storage environment
US9015601B2 (en)2011-06-212015-04-21Box, Inc.Batch uploading of content to a web-based collaboration environment
US9019123B2 (en)2011-12-222015-04-28Box, Inc.Health check services for web-based collaboration environments
US9020912B1 (en)2012-02-202015-04-28F5 Networks, Inc.Methods for accessing data in a compressed file system and devices thereof
US9027108B2 (en)2012-05-232015-05-05Box, Inc.Systems and methods for secure file portability between mobile applications on a mobile device
US9054919B2 (en)2012-04-052015-06-09Box, Inc.Device pinning capability for enterprise cloud service and storage accounts
US9063912B2 (en)2011-06-222015-06-23Box, Inc.Multimedia content preview rendering in a cloud content management system
US9098474B2 (en)2011-10-262015-08-04Box, Inc.Preview pre-generation based on heuristics and algorithmic prediction/assessment of predicted user behavior for enhancement of user experience
US9118697B1 (en)2006-03-202015-08-25Netapp, Inc.System and method for integrating namespace management and storage management in a storage system environment
US9117087B2 (en)2012-09-062015-08-25Box, Inc.System and method for creating a secure channel for inter-application communication based on intents
US9135462B2 (en)2012-08-292015-09-15Box, Inc.Upload and download streaming encryption to/from a cloud-based platform
US9195636B2 (en)2012-03-072015-11-24Box, Inc.Universal file type preview for mobile devices
US9195500B1 (en)2010-02-092015-11-24F5 Networks, Inc.Methods for seamless storage importing and devices thereof
US9195519B2 (en)2012-09-062015-11-24Box, Inc.Disabling the self-referential appearance of a mobile application in an intent via a background registration
US9197718B2 (en)2011-09-232015-11-24Box, Inc.Central management and control of user-contributed content in a web-based collaboration environment and management console thereof
US9213684B2 (en)2013-09-132015-12-15Box, Inc.System and method for rendering document in web browser or mobile device regardless of third-party plug-in software
US9237170B2 (en)2012-07-192016-01-12Box, Inc.Data loss prevention (DLP) methods and architectures by a cloud service
US9286298B1 (en)2010-10-142016-03-15F5 Networks, Inc.Methods for enhancing management of backup data sets and devices thereof
US9292833B2 (en)2012-09-142016-03-22Box, Inc.Batching notifications of activities that occur in a web-based collaboration environment
US9311071B2 (en)2012-09-062016-04-12Box, Inc.Force upgrade of a mobile application via a server side configuration file
US9369520B2 (en)2012-08-192016-06-14Box, Inc.Enhancement of upload and/or download performance based on client and/or server feedback information
US9396245B2 (en)2013-01-022016-07-19Box, Inc.Race condition handling in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform
US9413587B2 (en)2012-05-022016-08-09Box, Inc.System and method for a third-party application to access content within a cloud-based platform
US9483473B2 (en)2013-09-132016-11-01Box, Inc.High availability architecture for a cloud-based concurrent-access collaboration platform
US9495364B2 (en)2012-10-042016-11-15Box, Inc.Enhanced quick search features, low-barrier commenting/interactive features in a collaboration platform
US9507795B2 (en)2013-01-112016-11-29Box, Inc.Functionalities, features, and user interface of a synchronization client to a cloud-based environment
US9519501B1 (en)2012-09-302016-12-13F5 Networks, Inc.Hardware assisted flow acceleration and L2 SMAC management in a heterogeneous distributed multi-tenant virtualized clustered system
US9519886B2 (en)2013-09-132016-12-13Box, Inc.Simultaneous editing/accessing of content by collaborator invitation through a web-based or mobile application to a cloud-based collaboration platform
US9535924B2 (en)2013-07-302017-01-03Box, Inc.Scalability improvement in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform
US9535909B2 (en)2013-09-132017-01-03Box, Inc.Configurable event-based automation architecture for cloud-based collaboration platforms
US9553758B2 (en)2012-09-182017-01-24Box, Inc.Sandboxing individual applications to specific user folders in a cloud-based service
US9554418B1 (en)2013-02-282017-01-24F5 Networks, Inc.Device for topology hiding of a visited network
US9558202B2 (en)2012-08-272017-01-31Box, Inc.Server side techniques for reducing database workload in implementing selective subfolder synchronization in a cloud-based environment
US9575981B2 (en)2012-04-112017-02-21Box, Inc.Cloud service enabled to handle a set of files depicted to a user as a single file in a native operating system
US9602514B2 (en)2014-06-162017-03-21Box, Inc.Enterprise mobility management and verification of a managed application by a content provider
US9628268B2 (en)2012-10-172017-04-18Box, Inc.Remote key management in a cloud-based environment
US9633037B2 (en)2013-06-132017-04-25Box, IncSystems and methods for synchronization event building and/or collapsing by a synchronization component of a cloud-based platform
US9652265B1 (en)2011-08-102017-05-16Nutanix, Inc.Architecture for managing I/O and storage for a virtualization environment with multiple hypervisor types
US9652741B2 (en)2011-07-082017-05-16Box, Inc.Desktop application for access and interaction with workspaces in a cloud-based content management system and synchronization mechanisms thereof
US9665349B2 (en)2012-10-052017-05-30Box, Inc.System and method for generating embeddable widgets which enable access to a cloud-based collaboration platform
US9691051B2 (en)2012-05-212017-06-27Box, Inc.Security enhancement through application access control
US9705967B2 (en)2012-10-042017-07-11Box, Inc.Corporate user discovery and identification of recommended collaborators in a cloud platform
US9712510B2 (en)2012-07-062017-07-18Box, Inc.Systems and methods for securely submitting comments among users via external messaging applications in a cloud-based platform
US9747287B1 (en)2011-08-102017-08-29Nutanix, Inc.Method and system for managing metadata for a virtualization environment
US9756022B2 (en)2014-08-292017-09-05Box, Inc.Enhanced remote key management for an enterprise in a cloud-based environment
US9772866B1 (en)2012-07-172017-09-26Nutanix, Inc.Architecture for implementing a virtualization environment and appliance
US9773051B2 (en)2011-11-292017-09-26Box, Inc.Mobile platform file and folder selection functionalities for offline access and synchronization
US9785518B2 (en)2013-09-042017-10-10Hytrust, Inc.Multi-threaded transaction log for primary and restore/intelligence
US9792320B2 (en)2012-07-062017-10-17Box, Inc.System and method for performing shard migration to support functions of a cloud-based service
US9794256B2 (en)2012-07-302017-10-17Box, Inc.System and method for advanced control tools for administrators in a cloud-based service
US9805050B2 (en)2013-06-212017-10-31Box, Inc.Maintaining and updating file system shadows on a local device by a synchronization client of a cloud-based platform
US9894119B2 (en)2014-08-292018-02-13Box, Inc.Configurable metadata-based automation and content classification architecture for cloud-based collaboration platforms
US9904435B2 (en)2012-01-062018-02-27Box, Inc.System and method for actionable event generation for task delegation and management via a discussion forum in a web-based collaboration environment
US9953036B2 (en)2013-01-092018-04-24Box, Inc.File system monitoring in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform
US9959420B2 (en)2012-10-022018-05-01Box, Inc.System and method for enhanced security and management mechanisms for enterprise administrators in a cloud-based environment
US9965745B2 (en)2012-02-242018-05-08Box, Inc.System and method for promoting enterprise adoption of a web-based collaboration environment
US9978040B2 (en)2011-07-082018-05-22Box, Inc.Collaboration sessions in a workspace on a cloud-based content management system
US10038731B2 (en)2014-08-292018-07-31Box, Inc.Managing flow-based interactions with cloud-based shared content
USRE47019E1 (en)2010-07-142018-08-28F5 Networks, Inc.Methods for DNSSEC proxying and deployment amelioration and systems thereof
US10078555B1 (en)*2015-04-142018-09-18EMC IP Holding Company LLCSynthetic full backups for incremental file backups
US10110656B2 (en)2013-06-252018-10-23Box, Inc.Systems and methods for providing shell communication in a cloud-based platform
US10182013B1 (en)2014-12-012019-01-15F5 Networks, Inc.Methods for managing progressive image delivery and devices thereof
US10200256B2 (en)2012-09-172019-02-05Box, Inc.System and method of a manipulative handle in an interactive mobile user interface
US10229134B2 (en)2013-06-252019-03-12Box, Inc.Systems and methods for managing upgrades, migration of user data and improving performance of a cloud-based platform
US10235383B2 (en)2012-12-192019-03-19Box, Inc.Method and apparatus for synchronization of items with read-only permissions in a cloud-based environment
US10321167B1 (en)2016-01-212019-06-11GrayMeta, Inc.Method and system for determining media file identifiers and likelihood of media file relationships
US10375155B1 (en)2013-02-192019-08-06F5 Networks, Inc.System and method for achieving hardware acceleration for asymmetric flow connections
US10404698B1 (en)2016-01-152019-09-03F5 Networks, Inc.Methods for adaptive organization of web application access points in webtops and devices thereof
US10412198B1 (en)2016-10-272019-09-10F5 Networks, Inc.Methods for improved transmission control protocol (TCP) performance visibility and devices thereof
US10452667B2 (en)2012-07-062019-10-22Box Inc.Identification of people as search results from key-word based searches of content in a cloud-based environment
US10459891B2 (en)2015-09-302019-10-29Western Digital Technologies, Inc.Replicating data across data storage devices of a logical volume
US10467103B1 (en)2016-03-252019-11-05Nutanix, Inc.Efficient change block training
US10509527B2 (en)2013-09-132019-12-17Box, Inc.Systems and methods for configuring event-based automation in cloud-based collaboration platforms
US10530854B2 (en)2014-05-302020-01-07Box, Inc.Synchronization of permissioned content in cloud-based environments
US10554426B2 (en)2011-01-202020-02-04Box, Inc.Real time notification of activities that occur in a web-based collaboration environment
US10567492B1 (en)2017-05-112020-02-18F5 Networks, Inc.Methods for load balancing in a federated identity environment and devices thereof
US10574442B2 (en)2014-08-292020-02-25Box, Inc.Enhanced remote key management for an enterprise in a cloud-based environment
US10599671B2 (en)2013-01-172020-03-24Box, Inc.Conflict resolution, retry condition management, and handling of problem files for the synchronization client to a cloud-based platform
US10721269B1 (en)2009-11-062020-07-21F5 Networks, Inc.Methods and system for returning requests with javascript for clients before passing a request to a server
US10719492B1 (en)2016-12-072020-07-21GrayMeta, Inc.Automatic reconciliation and consolidation of disparate repositories
US10725968B2 (en)2013-05-102020-07-28Box, Inc.Top down delete or unsynchronization on delete of and depiction of item synchronization with a synchronization client to a cloud-based platform
US10797888B1 (en)2016-01-202020-10-06F5 Networks, Inc.Methods for secured SCEP enrollment for client devices and devices thereof
US10834065B1 (en)2015-03-312020-11-10F5 Networks, Inc.Methods for SSL protected NTLM re-authentication and devices thereof
US10833943B1 (en)2018-03-012020-11-10F5 Networks, Inc.Methods for service chaining and devices thereof
US10846074B2 (en)2013-05-102020-11-24Box, Inc.Identification and handling of items to be ignored for synchronization with a cloud-based platform by a synchronization client
US10866931B2 (en)2013-10-222020-12-15Box, Inc.Desktop application for accessing a cloud collaboration platform
US11169706B2 (en)*2016-05-262021-11-09Nutanix, Inc.Rebalancing storage I/O workloads by storage controller selection and redirection
US11210610B2 (en)2011-10-262021-12-28Box, Inc.Enhanced multimedia content preview rendering in a cloud content management system
US11223689B1 (en)2018-01-052022-01-11F5 Networks, Inc.Methods for multipath transmission control protocol (MPTCP) based session migration and devices thereof
US11232481B2 (en)2012-01-302022-01-25Box, Inc.Extended applications of multimedia content previews in the cloud-based content management system
US20230068691A1 (en)*2021-08-312023-03-02EMC IP Holding Company LLCSystem and method for correlating filesystem events into meaningful behaviors
US11838851B1 (en)2014-07-152023-12-05F5, Inc.Methods for managing L7 traffic classification and devices thereof
US11895138B1 (en)2015-02-022024-02-06F5, Inc.Methods for improving web scanner accuracy and devices thereof
US12003422B1 (en)2018-09-282024-06-04F5, Inc.Methods for switching network packets based on packet data and devices

Families Citing this family (285)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9361243B2 (en)1998-07-312016-06-07Kom Networks Inc.Method and system for providing restricted access to a storage medium
US7392234B2 (en)*1999-05-182008-06-24Kom, Inc.Method and system for electronic file lifecycle management
US7370071B2 (en)*2000-03-172008-05-06Microsoft CorporationMethod for serving third party software applications from servers to client computers
US8099758B2 (en)*1999-05-122012-01-17Microsoft CorporationPolicy based composite file system and method
US6895591B1 (en)*1999-10-182005-05-17Unisys CorporationVirtual file system and method
US7584228B1 (en)*2001-07-182009-09-01Swsoft Holdings, Ltd.System and method for duplication of virtual private server files
US6917343B2 (en)*2001-09-192005-07-12Titan Aerospace Electronics DivisionBroadband antennas over electronically reconfigurable artificial magnetic conductor surfaces
US7380120B1 (en)2001-12-122008-05-27Guardian Data Storage, LlcSecured data format for access control
US8006280B1 (en)2001-12-122011-08-23Hildebrand Hal SSecurity system for generating keys from access rules in a decentralized manner and methods therefor
US7178033B1 (en)2001-12-122007-02-13Pss Systems, Inc.Method and apparatus for securing digital assets
US7783765B2 (en)2001-12-122010-08-24Hildebrand Hal SSystem and method for providing distributed access control to secured documents
USRE41546E1 (en)2001-12-122010-08-17Klimenty VainsteinMethod and system for managing security tiers
US7562232B2 (en)2001-12-122009-07-14Patrick ZuiliSystem and method for providing manageability to security information for secured items
US7260555B2 (en)2001-12-122007-08-21Guardian Data Storage, LlcMethod and architecture for providing pervasive security to digital assets
US7565683B1 (en)2001-12-122009-07-21Weiqing HuangMethod and system for implementing changes to security policies in a distributed security system
US7681034B1 (en)2001-12-122010-03-16Chang-Ping LeeMethod and apparatus for securing electronic data
US10360545B2 (en)2001-12-122019-07-23Guardian Data Storage, LlcMethod and apparatus for accessing secured electronic data off-line
US7631184B2 (en)2002-05-142009-12-08Nicholas RyanSystem and method for imposing security on copies of secured items
US7930756B1 (en)2001-12-122011-04-19Crocker Steven ToyeMulti-level cryptographic transformations for securing digital assets
US10033700B2 (en)2001-12-122018-07-24Intellectual Ventures I LlcDynamic evaluation of access rights
US7921288B1 (en)2001-12-122011-04-05Hildebrand Hal SSystem and method for providing different levels of key security for controlling access to secured items
US7478418B2 (en)*2001-12-122009-01-13Guardian Data Storage, LlcGuaranteed delivery of changes to security policies in a distributed system
US8065713B1 (en)2001-12-122011-11-22Klimenty VainsteinSystem and method for providing multi-location access management to secured items
US7921450B1 (en)2001-12-122011-04-05Klimenty VainsteinSecurity system using indirect key generation from access rules and methods therefor
US7921284B1 (en)2001-12-122011-04-05Gary Mark KinghornMethod and system for protecting electronic data in enterprise environment
US7950066B1 (en)2001-12-212011-05-24Guardian Data Storage, LlcMethod and system for restricting use of a clipboard application
US7360034B1 (en)*2001-12-282008-04-15Network Appliance, Inc.Architecture for creating and maintaining virtual filers on a filer
US8176334B2 (en)2002-09-302012-05-08Guardian Data Storage, LlcDocument security system that permits external users to gain access to secured files
US7194519B1 (en)*2002-03-152007-03-20Network Appliance, Inc.System and method for administering a filer having a plurality of virtual filers
US8613102B2 (en)2004-03-302013-12-17Intellectual Ventures I LlcMethod and system for providing document retention using cryptography
US20030229689A1 (en)*2002-06-062003-12-11Microsoft CorporationMethod and system for managing stored data on a computer network
US7003527B1 (en)*2002-06-272006-02-21Emc CorporationMethods and apparatus for managing devices within storage area networks
JP4240930B2 (en)*2002-07-152009-03-18株式会社日立製作所 Method and apparatus for unifying temporary transmission of multiple network storages
JP2004054721A (en)*2002-07-232004-02-19Hitachi Ltd Network storage virtualization method
CA2398043C (en)*2002-08-272004-10-05Kevin W. JamesonCollection view expander
CA2398031A1 (en)*2002-08-272004-02-27Kevin W. JamesonCollection storage system
US7146389B2 (en)*2002-08-302006-12-05Hitachi, Ltd.Method for rebalancing free disk space among network storages virtualized into a single file system view
US7512810B1 (en)2002-09-112009-03-31Guardian Data Storage LlcMethod and system for protecting encrypted files transmitted over a network
JP2004110367A (en)*2002-09-182004-04-08Hitachi Ltd Storage device system control method, storage control device, and storage device system
US7836310B1 (en)2002-11-012010-11-16Yevgeniy GutnikSecurity system that uses indirect password-based encryption
US7263593B2 (en)*2002-11-252007-08-28Hitachi, Ltd.Virtualization controller and data transfer control method
JPWO2004055675A1 (en)*2002-12-182006-04-20富士通株式会社 File management apparatus, file management program, file management method, and file system
US7577838B1 (en)2002-12-202009-08-18Alain RossmannHybrid systems for securing digital assets
US7689715B1 (en)*2002-12-202010-03-30Symantec Operating CorporationMethod and system for implementing a global name space service
US7890990B1 (en)2002-12-202011-02-15Klimenty VainsteinSecurity system with staging capabilities
US20040139141A1 (en)*2002-12-312004-07-15Lessard Michael R.Integration of virtual data within a host operating environment
US7167872B2 (en)*2003-01-082007-01-23Harris CorporationEfficient file interface and method for providing access to files using a JTRS SCA core framework
US7877511B1 (en)2003-01-132011-01-25F5 Networks, Inc.Method and apparatus for adaptive services networking
JP2004220450A (en)*2003-01-162004-08-05Hitachi Ltd Storage device, its introduction method, and its introduction program
JP4237515B2 (en)*2003-02-072009-03-11株式会社日立グローバルストレージテクノロジーズ Network storage virtualization method and network storage system
US7739233B1 (en)*2003-02-142010-06-15Google Inc.Systems and methods for replicating data
US20040230679A1 (en)*2003-02-282004-11-18Bales Christopher E.Systems and methods for portal and web server administration
JP4320195B2 (en)2003-03-192009-08-26株式会社日立製作所 File storage service system, file management apparatus, file management method, ID designation type NAS server, and file reading method
US7409644B2 (en)*2003-05-162008-08-05Microsoft CorporationFile system shell
US7627552B2 (en)2003-03-272009-12-01Microsoft CorporationSystem and method for filtering and organizing items based on common elements
US7188316B2 (en)*2003-03-242007-03-06Microsoft CorporationSystem and method for viewing and editing multi-value properties
US7421438B2 (en)2004-04-292008-09-02Microsoft CorporationMetadata editing control
US7769794B2 (en)2003-03-242010-08-03Microsoft CorporationUser interface for a file system shell
US7240292B2 (en)*2003-04-172007-07-03Microsoft CorporationVirtual address bar user interface control
US7712034B2 (en)2003-03-242010-05-04Microsoft CorporationSystem and method for shell browser
US7234114B2 (en)*2003-03-242007-06-19Microsoft CorporationExtensible object previewer in a shell browser
US7823077B2 (en)2003-03-242010-10-26Microsoft CorporationSystem and method for user modification of metadata in a shell browser
US7747660B1 (en)*2003-03-242010-06-29Symantec Operating CorporationMethod and system of providing access to a virtual storage device
US7245819B1 (en)*2003-03-242007-07-17Microsoft CorporationCross-file DVR record padding playback
US7890960B2 (en)2003-03-262011-02-15Microsoft CorporationExtensible user context system for delivery of notifications
US7827561B2 (en)2003-03-262010-11-02Microsoft CorporationSystem and method for public consumption of communication events between arbitrary processes
US7536386B2 (en)*2003-03-272009-05-19Microsoft CorporationSystem and method for sharing items in a computer system
US7925682B2 (en)*2003-03-272011-04-12Microsoft CorporationSystem and method utilizing virtual folders
US7587411B2 (en)2003-03-272009-09-08Microsoft CorporationSystem and method for filtering and organizing items based on common elements
US7526483B2 (en)2003-03-272009-04-28Microsoft CorporationSystem and method for virtual folder sharing including utilization of static and dynamic lists
US7499925B2 (en)2003-03-272009-03-03Microsoft CorporationFile system for displaying items of different types and from different physical locations
US7650575B2 (en)2003-03-272010-01-19Microsoft CorporationRich drag drop user interface
US7219206B1 (en)*2003-04-112007-05-15Sun Microsystems, Inc.File system virtual memory descriptor generation interface system and method
US20050005018A1 (en)*2003-05-022005-01-06Anindya DattaMethod and apparatus for performing application virtualization
US8707034B1 (en)2003-05-302014-04-22Intellectual Ventures I LlcMethod and system for using remote headers to secure electronic files
JP2005018193A (en)*2003-06-242005-01-20Hitachi Ltd Disk device interface command control method and computer system
US7325097B1 (en)*2003-06-262008-01-29Emc CorporationMethod and apparatus for distributing a logical volume of storage for shared access by multiple host computers
US7340739B2 (en)*2003-06-272008-03-04International Business Machines CorporationAutomatic configuration of a server
US7730543B1 (en)2003-06-302010-06-01Satyajit NathMethod and system for enabling users of a group shared across multiple file security systems to access secured files
US7996361B1 (en)*2003-06-302011-08-09Symantec Operating CorporationMethod and system of providing replica files within a fileset
CN100394401C (en)*2003-07-242008-06-11松下电器产业株式会社 File management method and information processing device
US20050027938A1 (en)*2003-07-292005-02-03Xiotech CorporationMethod, apparatus and program storage device for dynamically resizing mirrored virtual disks in a RAID storage system
US20050193235A1 (en)*2003-08-052005-09-01Miklos SandorfiEmulated storage system
US8938595B2 (en)*2003-08-052015-01-20Sepaton, Inc.Emulated storage system
US20050108486A1 (en)*2003-08-052005-05-19Miklos SandorfiEmulated storage system supporting instant volume restore
EP1654659A4 (en)*2003-08-052007-05-09Sepaton Inc EMULATION STORAGE SYSTEM
US8386272B2 (en)*2003-08-062013-02-26International Business Machines CorporationAutonomic assistance for policy generation
US7555558B1 (en)2003-08-152009-06-30Michael Frederick KenrichMethod and system for fault-tolerant transfer of files across a network
US8776050B2 (en)*2003-08-202014-07-08Oracle International CorporationDistributed virtual machine monitor for managing multiple virtual resources across multiple physical nodes
US20050044523A1 (en)*2003-08-202005-02-24International Business Machines CorporationMethod and system for compiling Java code with referenced classes in a workspace environment
US20050044301A1 (en)*2003-08-202005-02-24Vasilevsky Alexander DavidMethod and apparatus for providing virtual computing services
JP4437650B2 (en)2003-08-252010-03-24株式会社日立製作所 Storage system
JP4349871B2 (en)*2003-09-092009-10-21株式会社日立製作所 File sharing apparatus and data migration method between file sharing apparatuses
JP4386694B2 (en)*2003-09-162009-12-16株式会社日立製作所 Storage system and storage control device
CN1286018C (en)*2003-09-292006-11-22摩托罗拉公司Method for locating files in logical file systems
JP4307202B2 (en)*2003-09-292009-08-05株式会社日立製作所 Storage system and storage control device
US8127366B2 (en)2003-09-302012-02-28Guardian Data Storage, LlcMethod and apparatus for transitioning between states of security policies used to secure electronic documents
US7703140B2 (en)2003-09-302010-04-20Guardian Data Storage, LlcMethod and system for securing digital assets using process-driven security policies
US20050188174A1 (en)*2003-10-122005-08-25Microsoft CorporationExtensible creation and editing of collections of objects
JP4257783B2 (en)2003-10-232009-04-22株式会社日立製作所 Logically partitionable storage device and storage device system
US8024335B2 (en)2004-05-032011-09-20Microsoft CorporationSystem and method for dynamically generating a selectable search extension
US7181463B2 (en)2003-10-242007-02-20Microsoft CorporationSystem and method for managing data using static lists
US7243089B2 (en)*2003-11-252007-07-10International Business Machines CorporationSystem, method, and service for federating and optionally migrating a local file system into a distributed file system while preserving local access to existing data
JP2005202893A (en)*2004-01-192005-07-28Hitachi Ltd Storage device control apparatus, storage system, recording medium recording program, information processing apparatus, and storage system control method
US7814131B1 (en)*2004-02-022010-10-12Network Appliance, Inc.Aliasing of exported paths in a storage system
EP1723564A2 (en)*2004-02-112006-11-22Storage Technology CorporationClustered hierarchical file services
JP2005228170A (en)2004-02-162005-08-25Hitachi Ltd Storage system
US7133988B2 (en)2004-02-252006-11-07Hitachi, Ltd.Method and apparatus for managing direct I/O to storage systems in virtualization
US7630994B1 (en)2004-03-122009-12-08Netapp, Inc.On the fly summarization of file walk data
US7293039B1 (en)2004-03-122007-11-06Network Appliance, Inc.Storage resource management across multiple paths
US7844646B1 (en)*2004-03-122010-11-30Netapp, Inc.Method and apparatus for representing file system metadata within a database for efficient queries
US7539702B2 (en)*2004-03-122009-05-26Netapp, Inc.Pre-summarization and analysis of results generated by an agent
JP2005267008A (en)*2004-03-172005-09-29Hitachi Ltd Storage management method and storage management system
US7480789B1 (en)*2004-03-292009-01-20Xilinx, Inc.Virtual file system interface to configuration data of a PLD
US7657846B2 (en)2004-04-232010-02-02Microsoft CorporationSystem and method for displaying stack icons
US7694236B2 (en)2004-04-232010-04-06Microsoft CorporationStack icons representing multiple objects
US7992103B2 (en)*2004-04-262011-08-02Microsoft CorporationScaling icons for representing files
US20050240878A1 (en)*2004-04-262005-10-27Microsoft CorporationSystem and method for scaling icons
US8707209B2 (en)2004-04-292014-04-22Microsoft CorporationSave preview representation of files being created
US8108430B2 (en)2004-04-302012-01-31Microsoft CorporationCarousel control for metadata navigation and assignment
US7496583B2 (en)2004-04-302009-02-24Microsoft CorporationProperty tree for metadata navigation and assignment
US7409494B2 (en)*2004-04-302008-08-05Network Appliance, Inc.Extension of write anywhere file system layout
US7430571B2 (en)*2004-04-302008-09-30Network Appliance, Inc.Extension of write anywhere file layout write allocation
US7392261B2 (en)*2004-05-202008-06-24International Business Machines CorporationMethod, system, and program for maintaining a namespace of filesets accessible to clients over a network
US20060010301A1 (en)*2004-07-062006-01-12Hitachi, Ltd.Method and apparatus for file guard and file shredding
US7131027B2 (en)2004-07-092006-10-31Hitachi, Ltd.Method and apparatus for disk array based I/O routing and multi-layered external storage linkage
US7206790B2 (en)*2004-07-132007-04-17Hitachi, Ltd.Data management system
US7707427B1 (en)2004-07-192010-04-27Michael Frederick KenrichMulti-level file digests
US7765243B2 (en)*2004-07-262010-07-27Sandisk Il Ltd.Unified local-remote logical volume
US7515589B2 (en)*2004-08-272009-04-07International Business Machines CorporationMethod and apparatus for providing network virtualization
JP4646574B2 (en)*2004-08-302011-03-09株式会社日立製作所 Data processing system
US7991783B2 (en)*2004-10-052011-08-02International Business Machines CorporationApparatus, system, and method for supporting storage functions using an embedded database management system
US8095928B2 (en)*2004-10-062012-01-10Hewlett-Packard Development Company, L.P.Method of forming virtual computer cluster within shared computing environment
US20060075199A1 (en)*2004-10-062006-04-06Mahesh KallahallaMethod of providing storage to virtual computer cluster within shared computing environment
US7620984B2 (en)*2004-10-062009-11-17Hewlett-Packard Development Company, L.P.Method of managing computer system
US7581036B2 (en)*2004-10-132009-08-25Microsoft CorporationOffline caching of control transactions for storage devices
US7664796B2 (en)*2004-10-132010-02-16Microsoft CorporationElectronic labeling for offline management of storage devices
US7730277B1 (en)*2004-10-252010-06-01Netapp, Inc.System and method for using pvbn placeholders in a flexible volume of a storage system
JP2006127028A (en)2004-10-272006-05-18Hitachi Ltd Storage system and storage control device
US9165003B1 (en)*2004-11-292015-10-20Netapp, Inc.Technique for permitting multiple virtual file systems having the same identifier to be served by a single storage system
JP4341072B2 (en)*2004-12-162009-10-07日本電気株式会社 Data arrangement management method, system, apparatus and program
US20060161752A1 (en)*2005-01-182006-07-20Burkey Todd RMethod, apparatus and program storage device for providing adaptive, attribute driven, closed-loop storage management configuration and control
US7424497B1 (en)2005-01-272008-09-09Network Appliance, Inc.Technique for accelerating the creation of a point in time prepresentation of a virtual file system
US7941602B2 (en)*2005-02-102011-05-10Xiotech CorporationMethod, apparatus and program storage device for providing geographically isolated failover using instant RAID swapping in mirrored virtual disks
US7383503B2 (en)2005-02-232008-06-03Microsoft CorporationFiltering a collection of items
US20060218360A1 (en)*2005-03-222006-09-28Burkey Todd RMethod, apparatus and program storage device for providing an optimized read methodology for synchronously mirrored virtual disk pairs
US8490015B2 (en)*2005-04-152013-07-16Microsoft CorporationTask dialog and programming interface for same
US20060236244A1 (en)*2005-04-152006-10-19Microsoft CorporationCommand links
US20060236253A1 (en)*2005-04-152006-10-19Microsoft CorporationDialog user interfaces for related tasks and programming interface for same
US7647359B1 (en)*2005-04-202010-01-12Novell, Inc.Techniques for file system translation
US7614016B2 (en)2005-04-212009-11-03Microsoft CorporationMultiple roots in navigation pane
US7162488B2 (en)2005-04-222007-01-09Microsoft CorporationSystems, methods, and user interfaces for storing, searching, navigating, and retrieving electronic information
US8522154B2 (en)*2005-04-222013-08-27Microsoft CorporationScenario specialization of file browser
US8195646B2 (en)2005-04-222012-06-05Microsoft CorporationSystems, methods, and user interfaces for storing, searching, navigating, and retrieving electronic information
WO2007007320A2 (en)*2005-07-092007-01-18Netbarrage Ltd.Method and system for increasing popularity of content items shared over peer-to-peer networks
US7665028B2 (en)2005-07-132010-02-16Microsoft CorporationRich drag drop user interface
US8447781B2 (en)*2005-07-292013-05-21International Business Machines CorporationContent-based file system security
WO2007035544A2 (en)*2005-09-152007-03-293Tera, Inc.Apparatus, method and system for rapid delivery of distributed applications
US8938594B2 (en)*2005-11-042015-01-20Oracle America, Inc.Method and system for metadata-based resilvering
US20070162510A1 (en)*2005-12-302007-07-12Microsoft CorporationDelayed file virtualization
JP2007206931A (en)*2006-02-012007-08-16Hitachi Ltd Storage system, data processing method, and storage apparatus
US20070220029A1 (en)*2006-03-172007-09-20Novell, Inc.System and method for hierarchical storage management using shadow volumes
JP4492569B2 (en)*2006-03-202010-06-30日本電気株式会社 File operation control device, file operation control system, file operation control method, and file operation control program
US7899780B1 (en)*2006-03-302011-03-01Emc CorporationMethods and apparatus for structured partitioning of management information
JP4912026B2 (en)*2006-04-272012-04-04キヤノン株式会社 Information processing apparatus and information processing method
US20080022120A1 (en)*2006-06-052008-01-24Michael FactorSystem, Method and Computer Program Product for Secure Access Control to a Storage Device
US7783686B2 (en)*2006-06-162010-08-24Microsoft CorporationApplication program interface to manage media files
US7769779B2 (en)*2006-11-022010-08-03Microsoft CorporationReverse name mappings in restricted namespace environments
US9946791B1 (en)*2006-11-212018-04-17Google LlcMaking modified content available
US20080154986A1 (en)*2006-12-222008-06-26Storage Technology CorporationSystem and Method for Compression of Data Objects in a Data Storage System
US20080168224A1 (en)*2007-01-092008-07-10Ibm CorporationData protection via software configuration of multiple disk drives
JP4919851B2 (en)2007-03-232012-04-18株式会社日立製作所 Intermediate device for file level virtualization
US7689769B2 (en)*2007-04-202010-03-30International Business Machines CorporationArranging and destaging data to holographic storage
US7660948B2 (en)*2007-04-202010-02-09International Business Machines CorporationArranging and destaging data to holographic storage
US7730260B2 (en)*2007-04-202010-06-01International Business Machines CorporationDelete recycling of holographic data storage
JP2008269300A (en)*2007-04-202008-11-06Hitachi Ltd Computer system, intermediate node, and log management method
US7925749B1 (en)*2007-04-242011-04-12Netapp, Inc.System and method for transparent data replication over migrating virtual servers
US9110920B1 (en)*2007-05-032015-08-18Emc CorporationCIFS access to NFS files and directories by translating NFS file handles into pseudo-pathnames
US8819344B1 (en)2007-08-092014-08-26Emc CorporationShared storage access load balancing for a large number of hosts
US7970943B2 (en)*2007-08-142011-06-28Oracle International CorporationProviding interoperability in software identifier standards
US8271911B1 (en)2007-09-132012-09-18Xilinx, Inc.Programmable hardware event reporting
US8006111B1 (en)2007-09-212011-08-23Emc CorporationIntelligent file system based power management for shared storage that migrates groups of files based on inactivity threshold
US9569443B1 (en)*2007-09-282017-02-14Symantec CorpoartionMethod and apparatus for providing access to data in unsupported file systems and storage containers
US8903772B1 (en)2007-10-252014-12-02Emc CorporationDirect or indirect mapping policy for data blocks of a file in a file system
WO2009053474A1 (en)*2007-10-262009-04-30Q-LayerMethod and system to model and create a virtual private datacenter
WO2009064720A2 (en)*2007-11-122009-05-22Attune Systems, Inc.Load sharing, file migration, network configuration, and file deduplication using file virtualization
US8140807B2 (en)*2008-02-152012-03-20International Business Machines CorporationSystem and computer program product for dynamically resizing file systems
US20090210647A1 (en)*2008-02-152009-08-20Madhusudanan KandasamyMethod for dynamically resizing file systems
US7890916B1 (en)2008-03-252011-02-15Xilinx, Inc.Debugging using a virtual file system interface
US7971013B2 (en)*2008-04-302011-06-28Xiotech CorporationCompensating for write speed differences between mirroring storage devices by striping
US8577845B2 (en)*2008-06-132013-11-05Symantec Operating CorporationRemote, granular restore from full virtual machine backup
US20100011176A1 (en)*2008-07-112010-01-14Burkey Todd RPerformance of binary bulk IO operations on virtual disks by interleaving
US20100011371A1 (en)*2008-07-112010-01-14Burkey Todd RPerformance of unary bulk IO operations on virtual disks by interleaving
US20100070544A1 (en)*2008-09-122010-03-18Microsoft CorporationVirtual block-level storage over a file system
US9213721B1 (en)2009-01-052015-12-15Emc CorporationFile server system having tiered storage including solid-state drive primary storage and magnetic disk drive secondary storage
US9178935B2 (en)*2009-03-052015-11-03Paypal, Inc.Distributed steam processing
US8271557B1 (en)2009-04-202012-09-18Xilinx, Inc.Configuration of a large-scale reconfigurable computing arrangement using a virtual file system interface
US8032498B1 (en)2009-06-292011-10-04Emc CorporationDelegated reference count base file versioning
US9959131B2 (en)*2009-08-032018-05-01Quantum CorporationSystems and methods for providing a file system viewing of a storeage environment
US8473531B2 (en)*2009-09-032013-06-25Quantum CorporationPresenting a file system for a file containing items
US8533650B2 (en)*2009-09-172013-09-10Cadence Design Systems, Inc.Annotation management for hierarchical designs of integrated circuits
US20110072036A1 (en)*2009-09-232011-03-24Microsoft CorporationPage-based content storage system
US8321648B2 (en)2009-10-262012-11-27Netapp, IncUse of similarity hash to route data for improved deduplication in a storage server cluster
US8417705B2 (en)2009-10-302013-04-09International Business Machines CorporationGraphically displaying a file system
GB0921669D0 (en)2009-12-102010-01-27Chesterdeal LtdAccessing stored electronic resources
US8495028B2 (en)*2010-01-252013-07-23Sepaton, Inc.System and method for data driven de-duplication
US9495119B1 (en)2010-07-082016-11-15EMC IP Holding Company LLCStatic load balancing for file systems in a multipath I/O environment
US8527558B2 (en)2010-09-152013-09-03Sepation, Inc.Distributed garbage collection
MY177055A (en)*2010-12-022020-09-03Mimos BerhadSystem architecture with cluster file for virtualization hosting environment
WO2012094330A1 (en)2011-01-032012-07-12Planetary Data LLCCommunity internet drive
US8688651B2 (en)2011-01-252014-04-01Sepaton, Inc.Dynamic deduplication
US9721033B2 (en)2011-02-282017-08-01Micro Focus Software Inc.Social networking content management
US8423585B2 (en)*2011-03-142013-04-16Amazon Technologies, Inc.Variants of files in a file system
US8943019B1 (en)*2011-04-132015-01-27Symantec CorporationLookup optimization during online file system migration
WO2012140249A1 (en)*2011-04-142012-10-18Yubico AbA dual interface device for access control and a method therefor
US8769531B2 (en)*2011-05-252014-07-01International Business Machines CorporationOptimizing the configuration of virtual machine instances in a networked computing environment
CN102289513A (en)*2011-09-052011-12-21盛乐信息技术(上海)有限公司Method and system for obtaining internal files of virtual machine
CN102394935A (en)*2011-11-102012-03-28方正国际软件有限公司Wireless shared storage system and wireless shared storage method thereof
US9171178B1 (en)*2012-05-142015-10-27Symantec CorporationSystems and methods for optimizing security controls for virtual data centers
US9229657B1 (en)2012-11-012016-01-05Quantcast CorporationRedistributing data in a distributed storage system based on attributes of the data
JP5701846B2 (en)*2012-11-282015-04-15京セラドキュメントソリューションズ株式会社 Image forming apparatus
US9811529B1 (en)*2013-02-062017-11-07Quantcast CorporationAutomatically redistributing data of multiple file systems in a distributed storage system
US9792295B1 (en)*2013-02-062017-10-17Quantcast CorporationDistributing data of multiple logically independent file systems in distributed storage systems including physically partitioned disks
US9766832B2 (en)2013-03-152017-09-19Hitachi Data Systems CorporationSystems and methods of locating redundant data using patterns of matching fingerprints
US9256611B2 (en)2013-06-062016-02-09Sepaton, Inc.System and method for multi-scale navigation of data
US10013217B1 (en)*2013-06-282018-07-03EMC IP Holding Company LLCUpper deck file system shrink for directly and thinly provisioned lower deck file system in which upper deck file system is stored in a volume file within lower deck file system where both upper deck file system and lower deck file system resides in storage processor memory
US9432457B2 (en)*2013-08-302016-08-30Citrix Systems, Inc.Redirecting local storage to cloud storage
US9678973B2 (en)2013-10-152017-06-13Hitachi Data Systems CorporationMulti-node hybrid deduplication
CN104571935A (en)*2013-10-182015-04-29宇宙互联有限公司Global scheduling system and method
US10257257B2 (en)*2014-04-022019-04-09Hewlett Packard Enterprise Development LpDirect access to network file system exported share
US10542049B2 (en)2014-05-092020-01-21Nutanix, Inc.Mechanism for providing external access to a secured networked virtualization environment
EP2975537A1 (en)*2014-07-172016-01-20Tiger Technology ADMerging multiple heterogeneous file systems into a single unified file system
CN104408091B (en)*2014-11-112019-03-01清华大学The date storage method and system of distributed file system
US20170004131A1 (en)*2015-07-012017-01-05Weka.IO LTDVirtual File System Supporting Multi-Tiered Storage
CN105511810A (en)*2015-12-072016-04-20中国建设银行股份有限公司Control method and device of virtualization resource pool
US9733834B1 (en)2016-01-282017-08-15Weka.IO Ltd.Congestion mitigation in a distributed storage system
US10133516B2 (en)2016-01-282018-11-20Weka.IO Ltd.Quality of service management in a distributed storage system
US10540165B2 (en)2016-02-122020-01-21Nutanix, Inc.Virtualized file server rolling upgrade
GB201604070D0 (en)2016-03-092016-04-20IbmOn-premise and off-premise communication
US10423581B1 (en)*2016-03-302019-09-24EMC IP Holding Company LLCData storage system employing file space reclaim without data movement
US11218418B2 (en)2016-05-202022-01-04Nutanix, Inc.Scalable leadership election in a multi-processing computing environment
US10594770B2 (en)2016-11-012020-03-17International Business Machines CorporationOn-premises and off-premises communication
US11568073B2 (en)2016-12-022023-01-31Nutanix, Inc.Handling permissions for virtualized file servers
US10824455B2 (en)*2016-12-022020-11-03Nutanix, Inc.Virtualized server systems and methods including load balancing for virtualized file servers
US11562034B2 (en)2016-12-022023-01-24Nutanix, Inc.Transparent referrals for distributed file servers
US10728090B2 (en)2016-12-022020-07-28Nutanix, Inc.Configuring network segmentation for a virtualization environment
US11294777B2 (en)2016-12-052022-04-05Nutanix, Inc.Disaster recovery for distributed file servers, including metadata fixers
US11281484B2 (en)2016-12-062022-03-22Nutanix, Inc.Virtualized server systems and methods including scaling of file system virtual machines
US11288239B2 (en)2016-12-062022-03-29Nutanix, Inc.Cloning virtualized file servers
US10657102B2 (en)2017-01-032020-05-19International Business Machines CorporationStorage space management in union mounted file systems
US10579598B2 (en)*2017-01-032020-03-03International Business Machines CorporationGlobal namespace for a hierarchical set of file systems
US10585860B2 (en)2017-01-032020-03-10International Business Machines CorporationGlobal namespace for a hierarchical set of file systems
US10592479B2 (en)*2017-01-032020-03-17International Business Machines CorporationSpace management for a hierarchical set of file systems
US10649955B2 (en)2017-01-032020-05-12International Business Machines CorporationProviding unique inodes across multiple file system namespaces
US10579587B2 (en)*2017-01-032020-03-03International Business Machines CorporationSpace management for a hierarchical set of file systems
US11301433B2 (en)2017-11-132022-04-12Weka.IO Ltd.Metadata journal in a distributed storage system
US11061622B2 (en)2017-11-132021-07-13Weka.IO Ltd.Tiering data strategy for a distributed storage system
US10936405B2 (en)2017-11-132021-03-02Weka.IO Ltd.Efficient networking for a distributed storage system
US11262912B2 (en)2017-11-132022-03-01Weka.IO Ltd.File operations in a distributed storage system
US11561860B2 (en)2017-11-132023-01-24Weka.IO Ltd.Methods and systems for power failure resistance for a distributed storage system
US11782875B2 (en)2017-11-132023-10-10Weka.IO Ltd.Directory structure for a distributed storage system
US11385980B2 (en)2017-11-132022-07-12Weka.IO Ltd.Methods and systems for rapid failure recovery for a distributed storage system
US11216210B2 (en)2017-11-132022-01-04Weka.IO Ltd.Flash registry with on-disk hashing
US11086826B2 (en)2018-04-302021-08-10Nutanix, Inc.Virtualized server systems and methods including domain joining techniques
US10977218B1 (en)*2018-05-182021-04-13Amazon Technologies, Inc.Distributed application development
US11194680B2 (en)2018-07-202021-12-07Nutanix, Inc.Two node clusters recovery on a failure
US11770447B2 (en)2018-10-312023-09-26Nutanix, Inc.Managing high-availability file servers
US11204890B2 (en)2018-12-272021-12-21EMC IP Holding Company LLCSystem and method for archiving data in a decentralized data protection system
US11687471B2 (en)*2020-03-272023-06-27Sk Hynix Nand Product Solutions Corp.Solid state drive with external software execution to effect internal solid-state drive operations
US11768809B2 (en)2020-05-082023-09-26Nutanix, Inc.Managing incremental snapshots for fast leader node bring-up
US12248435B2 (en)2021-03-312025-03-11Nutanix, Inc.File analytics systems and methods
US20220237191A1 (en)*2021-01-252022-07-28Salesforce.Com, Inc.System and method for supporting very large data sets in databases
US12131192B2 (en)2021-03-182024-10-29Nutanix, Inc.Scope-based distributed lock infrastructure for virtualized file server
US12367108B2 (en)2021-03-312025-07-22Nutanix, Inc.File analytics systems and methods including retrieving metadata from file system snapshots
US12197398B2 (en)2021-03-312025-01-14Nutanix, Inc.Virtualized file servers and methods to persistently store file system event data
US12248434B2 (en)2021-03-312025-03-11Nutanix, Inc.File analytics systems including examples providing metrics adjusted for application operation
US12242455B2 (en)2021-03-312025-03-04Nutanix, Inc.File analytics systems and methods including receiving and processing file system event data in order
US12117972B2 (en)2021-08-192024-10-15Nutanix, Inc.File server managers and systems for managing virtualized file servers
US20230066137A1 (en)2021-08-192023-03-02Nutanix, Inc.User interfaces for disaster recovery of distributed file servers
CN114282214B (en)*2021-12-172022-10-21北京天融信网络安全技术有限公司Virus checking and killing method and device and electronic equipment
US12153690B2 (en)2022-01-242024-11-26Nutanix, Inc.Consistent access control lists across file servers for local users in a distributed file server environment
US12182264B2 (en)2022-03-112024-12-31Nutanix, Inc.Malicious activity detection, validation, and remediation in virtualized file servers
US12189499B2 (en)2022-07-292025-01-07Nutanix, Inc.Self-service restore (SSR) snapshot replication with share-level file system disaster recovery on virtualized file servers
US12339885B1 (en)*2023-12-212025-06-24Microsoft Technology Licensing, Llc.Virtual directory for source code navigation
US12260103B1 (en)2024-01-312025-03-25International Business Machines CorporationRange deviation based namespace rebalancing in a distributed storage network

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5566339A (en)*1992-10-231996-10-15Fox Network Systems, Inc.System and method for monitoring computer environment and operation
US5778384A (en)*1995-12-221998-07-07Sun Microsystems, Inc.System and method for automounting and accessing remote file systems in Microsoft Windows in a networking environment
US5991753A (en)*1993-06-161999-11-23Lachman Technology, Inc.Method and system for computer file management, including file migration, special handling, and associating extended attributes with files
US6085262A (en)*1994-04-252000-07-04Sony CorporationHierarchical data storage processing apparatus for partitioning resource across the storage hierarchy
US20030188109A1 (en)*2002-03-282003-10-02Yasuo YamasakiInformation processing system
US20050114595A1 (en)*2003-11-262005-05-26Veritas Operating CorporationSystem and method for emulating operating system metadata to provide cross-platform access to storage volumes
US7475199B1 (en)*2000-10-192009-01-06Emc CorporationScalable network file system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CA2272708A1 (en)*1996-11-271998-06-04Kurt E. GodwinFile directory and file navigation system
US6061692A (en)*1997-11-042000-05-09Microsoft CorporationSystem and method for administering a meta database as an integral component of an information server
US6351773B1 (en)*1998-12-212002-02-263Com CorporationMethods for restricting access of network devices to subscription services in a data-over-cable system
US6678700B1 (en)*2000-04-272004-01-13General AtomicsSystem of and method for transparent management of data objects in containers across distributed heterogenous resources
US6745207B2 (en)*2000-06-022004-06-01Hewlett-Packard Development Company, L.P.System and method for managing virtual storage

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5566339A (en)*1992-10-231996-10-15Fox Network Systems, Inc.System and method for monitoring computer environment and operation
US5991753A (en)*1993-06-161999-11-23Lachman Technology, Inc.Method and system for computer file management, including file migration, special handling, and associating extended attributes with files
US6085262A (en)*1994-04-252000-07-04Sony CorporationHierarchical data storage processing apparatus for partitioning resource across the storage hierarchy
US5778384A (en)*1995-12-221998-07-07Sun Microsystems, Inc.System and method for automounting and accessing remote file systems in Microsoft Windows in a networking environment
US7475199B1 (en)*2000-10-192009-01-06Emc CorporationScalable network file system
US20030188109A1 (en)*2002-03-282003-10-02Yasuo YamasakiInformation processing system
US20050114595A1 (en)*2003-11-262005-05-26Veritas Operating CorporationSystem and method for emulating operating system metadata to provide cross-platform access to storage volumes

Cited By (224)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20090234856A1 (en)*2001-01-112009-09-17F5 Networks, Inc.Aggregated opportunistic lock and aggregated implicit lock management for locking aggregated files in a switched file system
USRE43346E1 (en)2001-01-112012-05-01F5 Networks, Inc.Transaction aggregation in a switched file system
US8195769B2 (en)2001-01-112012-06-05F5 Networks, Inc.Rule based aggregation of files and transactions in a switched file system
US8417681B1 (en)2001-01-112013-04-09F5 Networks, Inc.Aggregated lock management for locking aggregated files in a switched file system
US8005953B2 (en)2001-01-112011-08-23F5 Networks, Inc.Aggregated opportunistic lock and aggregated implicit lock management for locking aggregated files in a switched file system
US8396895B2 (en)2001-01-112013-03-12F5 Networks, Inc.Directory aggregation for files distributed over a plurality of servers in a switched file system
US8195760B2 (en)2001-01-112012-06-05F5 Networks, Inc.File aggregation in a switched file system
US20110087696A1 (en)*2005-01-202011-04-14F5 Networks, Inc.Scalable system for partitioning and accessing metadata over multiple servers
US8433735B2 (en)2005-01-202013-04-30F5 Networks, Inc.Scalable system for partitioning and accessing metadata over multiple servers
US8397059B1 (en)2005-02-042013-03-12F5 Networks, Inc.Methods and apparatus for implementing authentication
US8239354B2 (en)2005-03-032012-08-07F5 Networks, Inc.System and method for managing small-size files in an aggregated file system
US7711908B2 (en)*2006-02-132010-05-04Hitachi, Ltd.Virtual storage system for virtualizing a plurality of storage systems logically into a single storage resource provided to a host computer
US8595436B2 (en)2006-02-132013-11-26Hitachi, Ltd.Virtual storage system and control method thereof
US20070192561A1 (en)*2006-02-132007-08-16Ai Satoyamavirtual storage system and control method thereof
US8161239B2 (en)2006-02-132012-04-17Hitachi, Ltd.Optimized computer system providing functions of a virtual storage system
US20070214384A1 (en)*2006-03-072007-09-13Manabu KitamuraMethod for backing up data in a clustered file system
US20070214183A1 (en)*2006-03-082007-09-13Omneon Video NetworksMethods for dynamic partitioning of a redundant data fabric
US8285817B1 (en)*2006-03-202012-10-09Netapp, Inc.Migration engine for use in a logical namespace of a storage system environment
US9118697B1 (en)2006-03-202015-08-25Netapp, Inc.System and method for integrating namespace management and storage management in a storage system environment
US8151360B1 (en)2006-03-202012-04-03Netapp, Inc.System and method for administering security in a logical namespace of a storage system environment
US7606868B1 (en)*2006-03-302009-10-20Wmware, Inc.Universal file access architecture for a heterogeneous computing environment
US8417746B1 (en)2006-04-032013-04-09F5 Networks, Inc.File system management with enhanced searchability
US7698351B1 (en)2006-04-282010-04-13Netapp, Inc.GUI architecture for namespace and storage management
US20070255699A1 (en)*2006-04-282007-11-01Microsoft CorporationBypass of the namespace hierarchy to open files
US7925681B2 (en)*2006-04-282011-04-12Microsoft CorporationBypass of the namespace hierarchy to open files
US8065346B1 (en)2006-04-282011-11-22Netapp, Inc.Graphical user interface architecture for namespace and storage management
US9270741B2 (en)2006-04-282016-02-23Netapp, Inc.Namespace and storage management application infrastructure for use in management of resources in a storage system environment
US8635247B1 (en)2006-04-282014-01-21Netapp, Inc.Namespace and storage management application infrastructure for use in management of resources in a storage system environment
US8990270B2 (en)*2006-08-032015-03-24Hewlett-Packard Development Company, L. P.Protocol virtualization for a network file system
US20080126434A1 (en)*2006-08-032008-05-29Mustafa UysalProtocol virtualization for a network file system
US7996421B2 (en)2007-01-032011-08-09International Business Machines CorporationMethod, computer program product, and system for coordinating access to locally and remotely exported file systems
US20080162582A1 (en)*2007-01-032008-07-03International Business Machines CorporationMethod, computer program product, and system for coordinating access to locally and remotely exported file systems
US8682916B2 (en)2007-05-252014-03-25F5 Networks, Inc.Remote file virtualization in a switched file system
US7958200B2 (en)*2007-08-142011-06-07International Business Machines CorporationMethods, computer program products, and apparatuses for providing remote client access to exported file systems
US20090049153A1 (en)*2007-08-142009-02-19International Business Machines CorporationMethods, computer program products, and apparatuses for providing remote client access to exported file systems
US10924536B2 (en)2007-08-292021-02-16Oracle International CorporationMethod and system for selecting a storage node based on a distance from a requesting device
US20090144300A1 (en)*2007-08-292009-06-04Chatley Scott PCoupling a user file name with a physical data file stored in a storage delivery network
US10193967B2 (en)2007-08-292019-01-29Oracle International CorporationRedirecting devices requesting access to files
US10523747B2 (en)2007-08-292019-12-31Oracle International CorporationMethod and system for selecting a storage node based on a distance from a requesting device
US20120191673A1 (en)*2007-08-292012-07-26Nirvanix, Inc.Coupling a user file name with a physical data file stored in a storage delivery network
US8548953B2 (en)2007-11-122013-10-01F5 Networks, Inc.File deduplication using storage tiers
US8180747B2 (en)2007-11-122012-05-15F5 Networks, Inc.Load sharing cluster file systems
US8117244B2 (en)2007-11-122012-02-14F5 Networks, Inc.Non-disruptive file migration
US20090204705A1 (en)*2007-11-122009-08-13Attune Systems, Inc.On Demand File Virtualization for Server Configuration Management with Limited Interruption
US20090204650A1 (en)*2007-11-152009-08-13Attune Systems, Inc.File Deduplication using Copy-on-Write Storage Tiers
US8583619B2 (en)2007-12-052013-11-12Box, Inc.Methods and systems for open source collaboration in an application service provider environment
US9519526B2 (en)2007-12-052016-12-13Box, Inc.File management system and collaboration service and integration capabilities with third party applications
US8352785B1 (en)2007-12-132013-01-08F5 Networks, Inc.Methods for generating a unified virtual snapshot and systems thereof
US20090198704A1 (en)*2008-01-252009-08-06Klavs LandbergMethod for automated network file and directory virtualization
US20090259665A1 (en)*2008-04-092009-10-15John HoweDirected placement of data in a redundant data storage system
US8504571B2 (en)2008-04-092013-08-06Harmonic Inc.Directed placement of data in a redundant data storage system
US8103628B2 (en)*2008-04-092012-01-24Harmonic Inc.Directed placement of data in a redundant data storage system
US8549582B1 (en)2008-07-112013-10-01F5 Networks, Inc.Methods for handling a multi-protocol content name and systems thereof
US20100169488A1 (en)*2008-12-312010-07-01Sap AgSystem and method of consolidated central user administrative provisioning
US8788666B2 (en)*2008-12-312014-07-22Sap AgSystem and method of consolidated central user administrative provisioning
US9704134B2 (en)2008-12-312017-07-11Sap SeSystem and method of consolidated central user administrative provisioning
US20100257218A1 (en)*2009-04-032010-10-07Konstantin Iliev VassilevMerging multiple heterogeneous file systems into a single virtual unified file system
US11108815B1 (en)2009-11-062021-08-31F5 Networks, Inc.Methods and system for returning requests with javascript for clients before passing a request to a server
US10721269B1 (en)2009-11-062020-07-21F5 Networks, Inc.Methods and system for returning requests with javascript for clients before passing a request to a server
US8392372B2 (en)2010-02-092013-03-05F5 Networks, Inc.Methods and systems for snapshot reconstitution
US8204860B1 (en)2010-02-092012-06-19F5 Networks, Inc.Methods and systems for snapshot reconstitution
US9195500B1 (en)2010-02-092015-11-24F5 Networks, Inc.Methods for seamless storage importing and devices thereof
US8285749B2 (en)*2010-03-052012-10-09Hitachi, Ltd.Computer system and recording medium
USRE47019E1 (en)2010-07-142018-08-28F5 Networks, Inc.Methods for DNSSEC proxying and deployment amelioration and systems thereof
US8265919B1 (en)2010-08-132012-09-11Google Inc.Emulating a peripheral mass storage device with a portable device
US8468007B1 (en)2010-08-132013-06-18Google Inc.Emulating a peripheral mass storage device with a portable device
US8738673B2 (en)2010-09-032014-05-27International Business Machines CorporationIndex partition maintenance over monotonically addressed document sequences
US9286298B1 (en)2010-10-142016-03-15F5 Networks, Inc.Methods for enhancing management of backup data sets and devices thereof
US10554426B2 (en)2011-01-202020-02-04Box, Inc.Real time notification of activities that occur in a web-based collaboration environment
US8782174B1 (en)2011-03-312014-07-15Emc CorporationUploading and downloading unsecured files via a virtual machine environment
US9015601B2 (en)2011-06-212015-04-21Box, Inc.Batch uploading of content to a web-based collaboration environment
US9063912B2 (en)2011-06-222015-06-23Box, Inc.Multimedia content preview rendering in a cloud content management system
US20140137252A1 (en)*2011-06-272014-05-15Beijing Qihood Technology Company LimitedMethod and system for unlocking and deleting file and folder
US9152792B2 (en)*2011-06-272015-10-06Beijing Qihoo Technology Company LimitedMethod and system for unlocking and deleting file and folder
US10061926B2 (en)2011-06-272018-08-28Beijing Qihoo Technology Company LimitedMethod and system for unlocking and deleting file and folder
US8396836B1 (en)2011-06-302013-03-12F5 Networks, Inc.System for mitigating file virtualization storage import latency
US9652741B2 (en)2011-07-082017-05-16Box, Inc.Desktop application for access and interaction with workspaces in a cloud-based content management system and synchronization mechanisms thereof
US9978040B2 (en)2011-07-082018-05-22Box, Inc.Collaboration sessions in a workspace on a cloud-based content management system
US11853780B2 (en)2011-08-102023-12-26Nutanix, Inc.Architecture for managing I/O and storage for a virtualization environment
US9256374B1 (en)2011-08-102016-02-09Nutanix, Inc.Metadata for managing I/O and storage for a virtualization environment
US9256456B1 (en)2011-08-102016-02-09Nutanix, Inc.Architecture for managing I/O and storage for a virtualization environment
US8997097B1 (en)2011-08-102015-03-31Nutanix, Inc.System for implementing a virtual disk in a virtualization environment
US9747287B1 (en)2011-08-102017-08-29Nutanix, Inc.Method and system for managing metadata for a virtualization environment
US11314421B2 (en)2011-08-102022-04-26Nutanix, Inc.Method and system for implementing writable snapshots in a virtualized storage environment
US9009106B1 (en)2011-08-102015-04-14Nutanix, Inc.Method and system for implementing writable snapshots in a virtualized storage environment
US11301274B2 (en)2011-08-102022-04-12Nutanix, Inc.Architecture for managing I/O and storage for a virtualization environment
US9052936B1 (en)2011-08-102015-06-09Nutanix, Inc.Method and system for communicating to a storage controller in a virtualization environment
US9652265B1 (en)2011-08-102017-05-16Nutanix, Inc.Architecture for managing I/O and storage for a virtualization environment with multiple hypervisor types
US10359952B1 (en)2011-08-102019-07-23Nutanix, Inc.Method and system for implementing writable snapshots in a virtualized storage environment
US9575784B1 (en)2011-08-102017-02-21Nutanix, Inc.Method and system for handling storage in response to migration of a virtual machine in a virtualization environment
US8863124B1 (en)2011-08-102014-10-14Nutanix, Inc.Architecture for managing I/O and storage for a virtualization environment
US8549518B1 (en)*2011-08-102013-10-01Nutanix, Inc.Method and system for implementing a maintenanece service for managing I/O and storage for virtualization environment
US9389887B1 (en)2011-08-102016-07-12Nutanix, Inc.Method and system for managing de-duplication of data in a virtualization environment
US9619257B1 (en)2011-08-102017-04-11Nutanix, Inc.System and method for implementing storage for a virtualization environment
US9354912B1 (en)2011-08-102016-05-31Nutanix, Inc.Method and system for implementing a maintenance service for managing I/O and storage for a virtualization environment
US8850130B1 (en)2011-08-102014-09-30Nutanix, Inc.Metadata for managing I/O and storage for a virtualization
US8601473B1 (en)2011-08-102013-12-03Nutanix, Inc.Architecture for managing I/O and storage for a virtualization environment
US9256475B1 (en)2011-08-102016-02-09Nutanix, Inc.Method and system for handling ownership transfer in a virtualization environment
US12271747B2 (en)2011-08-102025-04-08Nutanix, Inc.Architecture for managing I/O and storage for a virtualization environment
US9197718B2 (en)2011-09-232015-11-24Box, Inc.Central management and control of user-contributed content in a web-based collaboration environment and management console thereof
US8990151B2 (en)2011-10-142015-03-24Box, Inc.Automatic and semi-automatic tagging features of work items in a shared workspace for metadata tracking in a cloud-based content management system with selective or optional user contribution
US8515902B2 (en)2011-10-142013-08-20Box, Inc.Automatic and semi-automatic tagging features of work items in a shared workspace for metadata tracking in a cloud-based content management system with selective or optional user contribution
US8463850B1 (en)2011-10-262013-06-11F5 Networks, Inc.System and method of algorithmically generating a server side transaction identifier
US11210610B2 (en)2011-10-262021-12-28Box, Inc.Enhanced multimedia content preview rendering in a cloud content management system
US9098474B2 (en)2011-10-262015-08-04Box, Inc.Preview pre-generation based on heuristics and algorithmic prediction/assessment of predicted user behavior for enhancement of user experience
US8965958B2 (en)*2011-10-272015-02-24Microsoft CorporationFile fetch from a remote client device
US20130110903A1 (en)*2011-10-272013-05-02Microsoft CorporationFile fetch from a remote client device
US8990307B2 (en)2011-11-162015-03-24Box, Inc.Resource effective incremental updating of a remote client with events which occurred via a cloud-enabled platform
US9015248B2 (en)2011-11-162015-04-21Box, Inc.Managing updates at clients used by a user to access a cloud-based collaboration service
US11853320B2 (en)2011-11-292023-12-26Box, Inc.Mobile platform file and folder selection functionalities for offline access and synchronization
US12242507B2 (en)2011-11-292025-03-04Box, Inc.Mobile platform file and folder selection functionalities for offline access and synchronization
US10909141B2 (en)2011-11-292021-02-02Box, Inc.Mobile platform file and folder selection functionalities for offline access and synchronization
US11537630B2 (en)2011-11-292022-12-27Box, Inc.Mobile platform file and folder selection functionalities for offline access and synchronization
US9773051B2 (en)2011-11-292017-09-26Box, Inc.Mobile platform file and folder selection functionalities for offline access and synchronization
GB2498626A (en)*2011-12-132013-07-24IbmOptimising the storage allocation in a virtual desktop environment
GB2498626B (en)*2011-12-132015-02-18IbmOptimizing the storage allocation in a virtual desktop environment
US9235589B2 (en)2011-12-132016-01-12International Business Machines CorporationOptimizing storage allocation in a virtual desktop environment
US9019123B2 (en)2011-12-222015-04-28Box, Inc.Health check services for web-based collaboration environments
US9904435B2 (en)2012-01-062018-02-27Box, Inc.System and method for actionable event generation for task delegation and management via a discussion forum in a web-based collaboration environment
US11232481B2 (en)2012-01-302022-01-25Box, Inc.Extended applications of multimedia content previews in the cloud-based content management system
US9020912B1 (en)2012-02-202015-04-28F5 Networks, Inc.Methods for accessing data in a compressed file system and devices thereof
USRE48725E1 (en)2012-02-202021-09-07F5 Networks, Inc.Methods for accessing data in a compressed file system and devices thereof
US9965745B2 (en)2012-02-242018-05-08Box, Inc.System and method for promoting enterprise adoption of a web-based collaboration environment
US10713624B2 (en)2012-02-242020-07-14Box, Inc.System and method for promoting enterprise adoption of a web-based collaboration environment
US9195636B2 (en)2012-03-072015-11-24Box, Inc.Universal file type preview for mobile devices
US9054919B2 (en)2012-04-052015-06-09Box, Inc.Device pinning capability for enterprise cloud service and storage accounts
GB2501182A (en)*2012-04-112013-10-16Box IncCloud service enabled to handle a set of files depicted to a user as a single file
GB2501182B (en)*2012-04-112014-02-26Box IncCloud service enabled to handle a set of files depicted to a user as a single file in a native operating system
US9575981B2 (en)2012-04-112017-02-21Box, Inc.Cloud service enabled to handle a set of files depicted to a user as a single file in a native operating system
US9413587B2 (en)2012-05-022016-08-09Box, Inc.System and method for a third-party application to access content within a cloud-based platform
US9691051B2 (en)2012-05-212017-06-27Box, Inc.Security enhancement through application access control
US9280613B2 (en)2012-05-232016-03-08Box, Inc.Metadata enabled third-party application access of content at a cloud-based platform via a native client to the cloud-based platform
US9552444B2 (en)2012-05-232017-01-24Box, Inc.Identification verification mechanisms for a third-party application to access content in a cloud-based platform
US9027108B2 (en)2012-05-232015-05-05Box, Inc.Systems and methods for secure file portability between mobile applications on a mobile device
US8914900B2 (en)2012-05-232014-12-16Box, Inc.Methods, architectures and security mechanisms for a third-party application to access content in a cloud-based platform
US8719445B2 (en)2012-07-032014-05-06Box, Inc.System and method for load balancing multiple file transfer protocol (FTP) servers to service FTP connections for a cloud-based service
US9021099B2 (en)2012-07-032015-04-28Box, Inc.Load balancing secure FTP connections among multiple FTP servers
US9712510B2 (en)2012-07-062017-07-18Box, Inc.Systems and methods for securely submitting comments among users via external messaging applications in a cloud-based platform
US10452667B2 (en)2012-07-062019-10-22Box Inc.Identification of people as search results from key-word based searches of content in a cloud-based environment
US9792320B2 (en)2012-07-062017-10-17Box, Inc.System and method for performing shard migration to support functions of a cloud-based service
US10747570B2 (en)2012-07-172020-08-18Nutanix, Inc.Architecture for implementing a virtualization environment and appliance
US10684879B2 (en)2012-07-172020-06-16Nutanix, Inc.Architecture for implementing a virtualization environment and appliance
US11314543B2 (en)2012-07-172022-04-26Nutanix, Inc.Architecture for implementing a virtualization environment and appliance
US9772866B1 (en)2012-07-172017-09-26Nutanix, Inc.Architecture for implementing a virtualization environment and appliance
US9237170B2 (en)2012-07-192016-01-12Box, Inc.Data loss prevention (DLP) methods and architectures by a cloud service
US9473532B2 (en)2012-07-192016-10-18Box, Inc.Data loss prevention (DLP) methods by a cloud service including third party integration architectures
US8868574B2 (en)2012-07-302014-10-21Box, Inc.System and method for advanced search and filtering mechanisms for enterprise administrators in a cloud-based environment
US9794256B2 (en)2012-07-302017-10-17Box, Inc.System and method for advanced control tools for administrators in a cloud-based service
US9729675B2 (en)2012-08-192017-08-08Box, Inc.Enhancement of upload and/or download performance based on client and/or server feedback information
US9369520B2 (en)2012-08-192016-06-14Box, Inc.Enhancement of upload and/or download performance based on client and/or server feedback information
US8745267B2 (en)2012-08-192014-06-03Box, Inc.Enhancement of upload and/or download performance based on client and/or server feedback information
US9558202B2 (en)2012-08-272017-01-31Box, Inc.Server side techniques for reducing database workload in implementing selective subfolder synchronization in a cloud-based environment
US9135462B2 (en)2012-08-292015-09-15Box, Inc.Upload and download streaming encryption to/from a cloud-based platform
US9450926B2 (en)2012-08-292016-09-20Box, Inc.Upload and download streaming encryption to/from a cloud-based platform
US9195519B2 (en)2012-09-062015-11-24Box, Inc.Disabling the self-referential appearance of a mobile application in an intent via a background registration
US9117087B2 (en)2012-09-062015-08-25Box, Inc.System and method for creating a secure channel for inter-application communication based on intents
US9311071B2 (en)2012-09-062016-04-12Box, Inc.Force upgrade of a mobile application via a server side configuration file
US9292833B2 (en)2012-09-142016-03-22Box, Inc.Batching notifications of activities that occur in a web-based collaboration environment
US10200256B2 (en)2012-09-172019-02-05Box, Inc.System and method of a manipulative handle in an interactive mobile user interface
US9553758B2 (en)2012-09-182017-01-24Box, Inc.Sandboxing individual applications to specific user folders in a cloud-based service
US9519501B1 (en)2012-09-302016-12-13F5 Networks, Inc.Hardware assisted flow acceleration and L2 SMAC management in a heterogeneous distributed multi-tenant virtualized clustered system
US9959420B2 (en)2012-10-022018-05-01Box, Inc.System and method for enhanced security and management mechanisms for enterprise administrators in a cloud-based environment
US9495364B2 (en)2012-10-042016-11-15Box, Inc.Enhanced quick search features, low-barrier commenting/interactive features in a collaboration platform
US9705967B2 (en)2012-10-042017-07-11Box, Inc.Corporate user discovery and identification of recommended collaborators in a cloud platform
US9665349B2 (en)2012-10-052017-05-30Box, Inc.System and method for generating embeddable widgets which enable access to a cloud-based collaboration platform
US9628268B2 (en)2012-10-172017-04-18Box, Inc.Remote key management in a cloud-based environment
US10235383B2 (en)2012-12-192019-03-19Box, Inc.Method and apparatus for synchronization of items with read-only permissions in a cloud-based environment
US9396245B2 (en)2013-01-022016-07-19Box, Inc.Race condition handling in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform
US9953036B2 (en)2013-01-092018-04-24Box, Inc.File system monitoring in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform
US9507795B2 (en)2013-01-112016-11-29Box, Inc.Functionalities, features, and user interface of a synchronization client to a cloud-based environment
US10599671B2 (en)2013-01-172020-03-24Box, Inc.Conflict resolution, retry condition management, and handling of problem files for the synchronization client to a cloud-based platform
US10375155B1 (en)2013-02-192019-08-06F5 Networks, Inc.System and method for achieving hardware acceleration for asymmetric flow connections
US9554418B1 (en)2013-02-282017-01-24F5 Networks, Inc.Device for topology hiding of a visited network
US10725968B2 (en)2013-05-102020-07-28Box, Inc.Top down delete or unsynchronization on delete of and depiction of item synchronization with a synchronization client to a cloud-based platform
US10846074B2 (en)2013-05-102020-11-24Box, Inc.Identification and handling of items to be ignored for synchronization with a cloud-based platform by a synchronization client
US10877937B2 (en)2013-06-132020-12-29Box, Inc.Systems and methods for synchronization event building and/or collapsing by a synchronization component of a cloud-based platform
US9633037B2 (en)2013-06-132017-04-25Box, IncSystems and methods for synchronization event building and/or collapsing by a synchronization component of a cloud-based platform
US11531648B2 (en)2013-06-212022-12-20Box, Inc.Maintaining and updating file system shadows on a local device by a synchronization client of a cloud-based platform
US9805050B2 (en)2013-06-212017-10-31Box, Inc.Maintaining and updating file system shadows on a local device by a synchronization client of a cloud-based platform
US10229134B2 (en)2013-06-252019-03-12Box, Inc.Systems and methods for managing upgrades, migration of user data and improving performance of a cloud-based platform
US10110656B2 (en)2013-06-252018-10-23Box, Inc.Systems and methods for providing shell communication in a cloud-based platform
US9535924B2 (en)2013-07-302017-01-03Box, Inc.Scalability improvement in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform
US9785518B2 (en)2013-09-042017-10-10Hytrust, Inc.Multi-threaded transaction log for primary and restore/intelligence
US11435865B2 (en)2013-09-132022-09-06Box, Inc.System and methods for configuring event-based automation in cloud-based collaboration platforms
US10509527B2 (en)2013-09-132019-12-17Box, Inc.Systems and methods for configuring event-based automation in cloud-based collaboration platforms
US12386475B2 (en)2013-09-132025-08-12Box, Inc.System and methods for configuring event-based automation in cloud-based collaboration platforms
US9483473B2 (en)2013-09-132016-11-01Box, Inc.High availability architecture for a cloud-based concurrent-access collaboration platform
US10044773B2 (en)2013-09-132018-08-07Box, Inc.System and method of a multi-functional managing user interface for accessing a cloud-based platform via mobile devices
US9704137B2 (en)2013-09-132017-07-11Box, Inc.Simultaneous editing/accessing of content by collaborator invitation through a web-based or mobile application to a cloud-based collaboration platform
US8892679B1 (en)2013-09-132014-11-18Box, Inc.Mobile device, methods and user interfaces thereof in a mobile device platform featuring multifunctional access and engagement in a collaborative environment provided by a cloud-based platform
US9213684B2 (en)2013-09-132015-12-15Box, Inc.System and method for rendering document in web browser or mobile device regardless of third-party plug-in software
US11822759B2 (en)2013-09-132023-11-21Box, Inc.System and methods for configuring event-based automation in cloud-based collaboration platforms
US9535909B2 (en)2013-09-132017-01-03Box, Inc.Configurable event-based automation architecture for cloud-based collaboration platforms
US9519886B2 (en)2013-09-132016-12-13Box, Inc.Simultaneous editing/accessing of content by collaborator invitation through a web-based or mobile application to a cloud-based collaboration platform
US10866931B2 (en)2013-10-222020-12-15Box, Inc.Desktop application for accessing a cloud collaboration platform
US10530854B2 (en)2014-05-302020-01-07Box, Inc.Synchronization of permissioned content in cloud-based environments
US9602514B2 (en)2014-06-162017-03-21Box, Inc.Enterprise mobility management and verification of a managed application by a content provider
US11838851B1 (en)2014-07-152023-12-05F5, Inc.Methods for managing L7 traffic classification and devices thereof
US10574442B2 (en)2014-08-292020-02-25Box, Inc.Enhanced remote key management for an enterprise in a cloud-based environment
US9756022B2 (en)2014-08-292017-09-05Box, Inc.Enhanced remote key management for an enterprise in a cloud-based environment
US10708323B2 (en)2014-08-292020-07-07Box, Inc.Managing flow-based interactions with cloud-based shared content
US11146600B2 (en)2014-08-292021-10-12Box, Inc.Configurable metadata-based automation and content classification architecture for cloud-based collaboration platforms
US10708321B2 (en)2014-08-292020-07-07Box, Inc.Configurable metadata-based automation and content classification architecture for cloud-based collaboration platforms
US9894119B2 (en)2014-08-292018-02-13Box, Inc.Configurable metadata-based automation and content classification architecture for cloud-based collaboration platforms
US11876845B2 (en)2014-08-292024-01-16Box, Inc.Configurable metadata-based automation and content classification architecture for cloud-based collaboration platforms
US10038731B2 (en)2014-08-292018-07-31Box, Inc.Managing flow-based interactions with cloud-based shared content
US10182013B1 (en)2014-12-012019-01-15F5 Networks, Inc.Methods for managing progressive image delivery and devices thereof
US11895138B1 (en)2015-02-022024-02-06F5, Inc.Methods for improving web scanner accuracy and devices thereof
US10834065B1 (en)2015-03-312020-11-10F5 Networks, Inc.Methods for SSL protected NTLM re-authentication and devices thereof
US10078555B1 (en)*2015-04-142018-09-18EMC IP Holding Company LLCSynthetic full backups for incremental file backups
US10459891B2 (en)2015-09-302019-10-29Western Digital Technologies, Inc.Replicating data across data storage devices of a logical volume
US10404698B1 (en)2016-01-152019-09-03F5 Networks, Inc.Methods for adaptive organization of web application access points in webtops and devices thereof
US10797888B1 (en)2016-01-202020-10-06F5 Networks, Inc.Methods for secured SCEP enrollment for client devices and devices thereof
US10321167B1 (en)2016-01-212019-06-11GrayMeta, Inc.Method and system for determining media file identifiers and likelihood of media file relationships
US10467103B1 (en)2016-03-252019-11-05Nutanix, Inc.Efficient change block training
US11169706B2 (en)*2016-05-262021-11-09Nutanix, Inc.Rebalancing storage I/O workloads by storage controller selection and redirection
US10412198B1 (en)2016-10-272019-09-10F5 Networks, Inc.Methods for improved transmission control protocol (TCP) performance visibility and devices thereof
US10719492B1 (en)2016-12-072020-07-21GrayMeta, Inc.Automatic reconciliation and consolidation of disparate repositories
US10567492B1 (en)2017-05-112020-02-18F5 Networks, Inc.Methods for load balancing in a federated identity environment and devices thereof
US11223689B1 (en)2018-01-052022-01-11F5 Networks, Inc.Methods for multipath transmission control protocol (MPTCP) based session migration and devices thereof
US10833943B1 (en)2018-03-012020-11-10F5 Networks, Inc.Methods for service chaining and devices thereof
US12003422B1 (en)2018-09-282024-06-04F5, Inc.Methods for switching network packets based on packet data and devices
US12287872B2 (en)*2021-08-312025-04-29EMC IP Holding Company LLCSystem and method for correlating filesystem events into meaningful behaviors
US20230068691A1 (en)*2021-08-312023-03-02EMC IP Holding Company LLCSystem and method for correlating filesystem events into meaningful behaviors

Also Published As

Publication numberPublication date
US20030115218A1 (en)2003-06-19
US7024427B2 (en)2006-04-04

Similar Documents

PublicationPublication DateTitle
US7024427B2 (en)Virtual file system
US10430392B2 (en)Computer file system with path lookup tables
US20210344772A1 (en)Distributed database systems including callback techniques for cache of same
US7743111B2 (en)Shared file system
US7165096B2 (en)Storage area network file system
US7653699B1 (en)System and method for partitioning a file system for enhanced availability and scalability
US8650168B2 (en)Methods of processing files in a multiple quality of service system
US7457982B2 (en)Writable virtual disk of read-only snapshot file objects
JP6009097B2 (en) Separation of content and metadata in a distributed object storage ecosystem
US7836017B1 (en)File replication in a distributed segmented file system
US7475077B2 (en)System and method for emulating a virtual boundary of a file system for data management at a fileset granularity
US8938425B1 (en)Managing logical views of storage
US8209289B1 (en)Technique for accelerating the creation of a point in time representation of a virtual file system
US20050071560A1 (en)Autonomic block-level hierarchical storage management for storage networks
US20080028169A1 (en)Extending non-volatile storage at a computer system
US20070192375A1 (en)Method and computer system for updating data when reference load is balanced by mirroring
EP1974294A2 (en)Method and apparatus for cloning filesystems across computing systems
US10740039B2 (en)Supporting file system clones in any ordered key-value store
US11263252B2 (en)Supporting file system clones in any ordered key-value store using inode back pointers
US10387384B1 (en)Method and system for semantic metadata compression in a two-tier storage system using copy-on-write
US9727588B1 (en)Applying XAM processes
JP2004252957A (en) File replication method and apparatus for distributed file system
ShuDistributed storage systems
KrzyzanowskiDistributed file systems design
McKusickAfternoon Tutorial 2: An Introduction to the Implementation of {ZFS}

Legal Events

DateCodeTitleDescription
STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp