Patents by Inventor Duen-wen Hsiao

Duen-wen Hsiao has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11681668
    Abstract: A computer system implements a file system migration by determining a destination namespace of a destination file system based at least in part on a namespace of a source file system. At least a portion of the destination namespace includes an organization that is altered as compared to a corresponding portion of the source namespace.
    Type: Grant
    Filed: October 1, 2020
    Date of Patent: June 20, 2023
    Assignee: NetApp, Inc.
    Inventors: Derek Beard, Greg Althaus, Jason Preston, Duen-Wen Hsiao, Alfred G. Prinz, III, Fountain L. Ray, III, Douglas Tharon Heath
  • Patent number: 11200199
    Abstract: Systems that maintain objects created and modified within designated directories on a per-client basis in a network filesystem include a file server having a local processor, memory operably connected to the local processor, a filesystem including main directories loaded into the memory, and a list of operations loaded into the memory. At least one client is operably connected to the server having a remote processor and memory operably connected to the remote processor. The file server has designated at least one of the main directories as a per-client writable directory, and the file server exports the filesystem read-only to at least one client.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: December 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: William B. Brown, Duen-wen Hsiao
  • Publication number: 20210026819
    Abstract: A computer system implements a file system migration by determining a destination namespace of a destination file system based at least in part on a namespace of a source file system. At least a portion of the destination namespace includes an organization that is altered as compared to a corresponding portion of the source namespace.
    Type: Application
    Filed: October 1, 2020
    Publication date: January 28, 2021
    Inventors: Derek Beard, Greg Althaus, Jason Preston, Duen-Wen Hsiao, Alfred G. Prinz, III, Fountain L. Ray, III, Douglas Tharon Heath
  • Patent number: 10853333
    Abstract: A computer system implements a file system migration by determining a destination namespace of a destination file system based at least in part on a namespace of a source file system. At least a portion of the destination namespace includes an organization that is altered as compared to a corresponding portion of the source namespace.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: December 1, 2020
    Assignee: NetApp Inc.
    Inventors: Derek Beard, Greg Althaus, Jason Preston, Duen-Wen Hsiao, Alfred G. Prinz, III, Fountain L. Ray, III, Douglas Tharon Heath
  • Patent number: 9633038
    Abstract: Examples described herein include a computer system, positioned in-line with respect to a plurality of clients that actively use a source file system, to replicate a source file system on a target memory in presence of out-of-band events which after the source file system.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: April 25, 2017
    Assignee: NETAPP, INC.
    Inventors: Derek Beard, Duen-Wen Hsiao, Ghassan Yammine
  • Publication number: 20170091209
    Abstract: Systems that maintain objects created and modified within designated directories on a per-client basis in a network filesystem include a file server having a local processor, memory operably connected to the local processor, a filesystem including main directories loaded into the memory, and a list of operations loaded into the memory. At least one client is operably connected to the server having a remote processor and memory operably connected to the remote processor. The file server has designated at least one of the main directories as a per-client writable directory, and the file server exports the filesystem read-only to at least one client.
    Type: Application
    Filed: December 7, 2016
    Publication date: March 30, 2017
    Inventors: William B. Brown, Duen-wen Hsiao
  • Patent number: 9524396
    Abstract: Systems that maintain objects created and modified within designated directories on a per-client basis in a network filesystem include a file server having a local processor, memory operably connected to the local processor, a filesystem including main directories loaded into the memory, and a list of operations loaded into the memory; at least one client operably connected to the server having a remote processor and memory operably connected to the remote processor; wherein the file server has designated at least one of the main directories as a per-client writable directory; and wherein the file server has exported the filesystem read-only to at least one client.
    Type: Grant
    Filed: April 16, 2009
    Date of Patent: December 20, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: William B. Brown, Duen-wen Hsiao
  • Publication number: 20160188627
    Abstract: Examples described herein include a computer system, positioned in-line with respect to a plurality of clients that actively use a source file system, to replicate a source file system on a target memory in presence of out-of-band events which after the source file system.
    Type: Application
    Filed: March 4, 2016
    Publication date: June 30, 2016
    Inventors: Derek Beard, Duen-Wen Hsiao, Ghassan Yammine
  • Publication number: 20160182570
    Abstract: A data migration system in which security policies of a source file system are preserved, in an environment in which clients actively issue communications for the source filer while data is migrated to a destination file system.
    Type: Application
    Filed: February 29, 2016
    Publication date: June 23, 2016
    Inventors: Derek Beard, Duen-Wen Hsiao
  • Publication number: 20160179795
    Abstract: A computer system implements a file system migration by determining a destination namespace of a destination file system based at least in part on a namespace of a source file system. At least a portion of the destination namespace includes an organization that is altered as compared to a corresponding portion of the source namespace.
    Type: Application
    Filed: December 28, 2015
    Publication date: June 23, 2016
    Inventors: Derek Beard, Greg Althaus, Jason Preston, Duen-Wen Hsiao, Alfred G. Prinz, III, Fountain L. Ray, III, Douglas Tharon Heath
  • Patent number: 9311314
    Abstract: A system for migrating data from a source file system to a destination file system while the source file system is in active use, in part by transitioning the client's use of the source file system to that of the destination file system without unmounting the client from the source file system.
    Type: Grant
    Filed: August 27, 2013
    Date of Patent: April 12, 2016
    Assignee: NetApp, Inc.
    Inventors: Derek Beard, Gregory Althaus, Duen-Wen Hsiao, Jason Preston, Damon Fleury
  • Patent number: 9311331
    Abstract: Examples described herein include a computer system, positioned in-line with respect to a plurality of clients that actively use a source file system, to replicate a source file system on a target memory in presence of out-of-band events which alter the source file system.
    Type: Grant
    Filed: August 27, 2013
    Date of Patent: April 12, 2016
    Assignee: NetApp, Inc.
    Inventors: Derek Beard, Duen-Wen Hsiao, Ghassan Yammine
  • Patent number: 9300692
    Abstract: A data migration system in which security policies of a source file system are preserved, in an environment in which clients actively issue communications for the source filer while data is migrated to a destination file system.
    Type: Grant
    Filed: August 27, 2013
    Date of Patent: March 29, 2016
    Assignee: NetApp, Inc.
    Inventors: Derek Beard, Duen-Wen Hsiao
  • Publication number: 20150067759
    Abstract: A data migration system in which security policies of a source file system are preserved, in an environment in which clients actively issue communications for the source filer while data is migrated to a destination file system.
    Type: Application
    Filed: August 27, 2013
    Publication date: March 5, 2015
    Applicant: NetApp, Inc.
    Inventors: Derek Beard, Duen-Wen Hsiao
  • Publication number: 20150066847
    Abstract: A system for migrating data from a source file system to a destination file system while the source file system is in active use, in part by transitioning the client's use of the source file system to that of the destination file system without unmounting the client from the source file system
    Type: Application
    Filed: August 27, 2013
    Publication date: March 5, 2015
    Applicant: NetApp, Inc.
    Inventors: Derek Beard, Greg Althaus, Duen-Wen Hsiao, Jason Preston, Damon Fleury
  • Publication number: 20150066852
    Abstract: Examples described herein include a computer system, positioned in-line with respect to a plurality of clients that actively use a source file system, to replicate a source file system on a target memory in presence of out-of-band events which alter the source file system.
    Type: Application
    Filed: August 27, 2013
    Publication date: March 5, 2015
    Applicant: NetApp, Inc.
    Inventors: Derek Beard, Duen-Wen Hsiao, Ghassan Yammine
  • Patent number: 8392477
    Abstract: A method for transparently navigating through exported file system namespaces on a server using a single mount. When an exported file system is mounted onto a client, the client creates a file system ID structure for the exported file system, wherein the file system ID structure is populated with unique properties of the exported file system, and wherein the unique properties include a file system ID. The client also creates an internal virtual file system structure for the exported file system ID structure, wherein the internal virtual file system structure includes a virtual file system ID. Once the file system and virtual file system structures are created, the client links the file system objects created within the mount to the file system ID structure until a user moves from one exported file system to a second exported file system and a new file system ID is detected.
    Type: Grant
    Filed: May 9, 2008
    Date of Patent: March 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: William Boyd Brown, Rodney Carlton Burnett, Duen-wen Hsiao
  • Patent number: 8171067
    Abstract: Provided is a method for implementing a file system that includes a combination of read-only and read/write parts. A file system located on a data server maintains an original copy of a data store. An “Ephemeral” file system (EFS) is created on a client computer. The data server is contacted only once for each file accessed and the copy is in an original state each time the system is mounted. Changes made to the file system by one client are not seen by other clients. The EFS maintains the file system state in memory and uses the NFS server as a backing stored for cached file data. File data for files created on the client are backed up by the client system's swapping space.
    Type: Grant
    Filed: June 11, 2009
    Date of Patent: May 1, 2012
    Assignee: International Business Machines Corporation
    Inventors: William B. Brown, Duen-wen Hsiao
  • Publication number: 20110029617
    Abstract: Methods, systems, and computer program products for managing electronic delegation messages. Embodiments of the present disclosure allow a user of an electronic messaging system to designate messages as a delegation messages. Further embodiments facilitate tracking and management of the delegation corresponding to the message. The delegation functionality may be incorporated into existing electronic messaging systems. The invention includes a method including accepting from a user a designation of an electronic message as a delegation by the user. The user may designate the electronic message as a delegation by interacting with a user interface for an electronic message system modified to recognize the designation. The electronic message may be an email message, an instant message, or a text message. The interface may be a graphical user interface. Designating the message may be accomplished by selecting an icon, entering text, and so on.
    Type: Application
    Filed: July 30, 2009
    Publication date: February 3, 2011
    Applicant: International Business Machines Corporation
    Inventors: Duen-wen Hsiao, Avanish Kumar Ojha, Muthulakshmi Pearl Srinivasan, Satya Upadhyaya
  • Publication number: 20100318564
    Abstract: Provided is a method for implementing a file system that includes a combination of read-only and read/write parts. A file system located on a data server maintains an original copy of a data store. An “Ephemeral” file system (EFS) is created on a client computer. The data server is contacted only once for each file accessed and the copy is in an original state each time the system is mounted. Changes made to the file system by one client are not seen by other clients. The EFS maintains the file system state in memory and uses the NFS server as a backing stored for cached file data. File data for files created on the client are backed up by the client system's swapping space.
    Type: Application
    Filed: June 11, 2009
    Publication date: December 16, 2010
    Applicant: International Business Machines Corporation
    Inventors: William B. Brown, Duen-wen Hsiao