Patents by Inventor Swanand Shreekant Rao

Swanand Shreekant Rao 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: 10102210
    Abstract: Implementations described and claimed herein provide systems and methods for migration data from a source to a target in the background using an optimal number of threads. In one implementation, a file system operation request is received at the target. The file system operation request specifying a read request for a directory having a directory level migration attribute on the target that is marked. An optimal number of threads is allocated for migrating the directory. Metadata for content in the directory is obtained from the source using the optimal number of threads. A directory entry for a file in the directory is created on the target using the metadata, the directory entry for the file associated with a file level migration attribute that is marked.
    Type: Grant
    Filed: April 16, 2015
    Date of Patent: October 16, 2018
    Assignee: Oracle International Corporation
    Inventors: Young Jin Nam, Timothy Patrick Haley, Swanand Shreekant Rao
  • Patent number: 10102211
    Abstract: Implementations described and claimed herein provide systems and methods for migration data from a source to a target in the background using an optimal number of threads. In one implementation, a directory entry in a source file system is compared to a size threshold. An optimal number of threads for a migration associated with the directory entry is allocated. The optimal number of threads is determined based on a degree of parallelism available for the migration and the comparison of the directory entry to the size threshold. The directory entry is migrated from the source file system to a target file system using the optimal number of threads.
    Type: Grant
    Filed: April 16, 2015
    Date of Patent: October 16, 2018
    Assignee: Oracle International Corporation
    Inventors: Young Jin Nam, Timothy Patrick Haley, Swanand Shreekant Rao
  • Publication number: 20150302026
    Abstract: Implementations described and claimed herein provide systems and methods for migration data from a source to a target in the background using an optimal number of threads. In one implementation, a file system operation request is received at the target. The file system operation request specifying a read request for a directory having a directory level migration attribute on the target that is marked. An optimal number of threads is allocated for migrating the directory. Metadata for content in the directory is obtained from the source using the optimal number of threads. A directory entry for a file in the directory is created on the target using the metadata, the directory entry for the file associated with a file level migration attribute that is marked.
    Type: Application
    Filed: April 16, 2015
    Publication date: October 22, 2015
    Applicant: Oracle International Corporation
    Inventors: Young Jin Nam, Timothy Patrick Haley, Swanand Shreekant Rao
  • Publication number: 20150302016
    Abstract: Implementations described and claimed herein provide systems and methods for migration data from a source to a target in the background using an optimal number of threads. In one implementation, a directory entry in a source file system is compared to a size threshold. An optimal number of threads for a migration associated with the directory entry is allocated. The optimal number of threads is determined based on a degree of parallelism available for the migration and the comparison of the directory entry to the size threshold. The directory entry is migrated from the source file system to a target file system using the optimal number of threads.
    Type: Application
    Filed: April 16, 2015
    Publication date: October 22, 2015
    Applicant: Oracle International Corporation
    Inventors: Young Jin Nam, Timothy Patrick Haley, Swanand Shreekant Rao