-
1.
公开(公告)号:US20150339333A1
公开(公告)日:2015-11-26
申请号:US14815076
申请日:2015-07-31
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Ravisankar V. Pudipeddi , Vishal V. Ghotge , Sarosh C. Havewala , Ravinder S. Thind , Mark J. Zbikowski , David A. Goebel
IPC: G06F17/30
CPC classification number: G06F17/30324 , G06F3/0607 , G06F3/0643 , G06F3/067 , G06F17/3007 , G06F17/30138 , G06F17/30182 , G06F17/30218 , G06F17/30342 , G06F17/30581 , G06F17/30598
Abstract: An extensible file system format for portable storage media is provided. The extensible file system format includes the specification of primary and secondary directory entry types that may be custom defined. The primary and secondary directory entry types can be further classified as critical and benign directory entries. The directory entry types can define whether a cluster chain corresponding to a file can be contiguously allocated.
Abstract translation: 提供了一种用于便携式存储介质的可扩展文件系统格式。 可扩展文件系统格式包括可以自定义定义的主要和次要目录条目类型的规范。 主要和次要目录条目类型可以进一步分类为关键和良性的目录条目。 目录条目类型可以定义是否可以连续分配对应于文件的集群链。
-
公开(公告)号:US20180121101A1
公开(公告)日:2018-05-03
申请号:US15793297
申请日:2017-10-25
Applicant: Microsoft Technology Licensing, LLC
Inventor: Ravinder S. Thind , Eric N. Lee , Bhavya Kashyap , Ravisankar V. Pudipeddi
IPC: G06F3/06
CPC classification number: G06F3/0608 , G06F3/0604 , G06F3/0605 , G06F3/0614 , G06F3/0649 , G06F3/0655 , G06F3/0662 , G06F3/067 , G06F16/185
Abstract: Storage virtualization techniques that automate the management of content between local storage and cloud storage in a manner that is both flexible and user-friendly are disclosed herein. A smart storage policy engine may be configured to detect the occurrence of one or more events relating to a storage capacity of the computing device, determine, in response to the detection, a need to free an amount of storage of the computing device, and execute one or more policies relating to stored content of the computing device.
-
公开(公告)号:US20180059990A1
公开(公告)日:2018-03-01
申请号:US15493403
申请日:2017-04-21
Applicant: Microsoft Technology Licensing, LLC
Inventor: Neal R. Christiansen , Ravisankar V. Pudipeddi , Scott A. Brender , Sarosh C. Havewala , Ping Xie , Craig Ashley Barkhouse , Lei Shi
CPC classification number: G06F3/0667 , G06F3/0611 , G06F3/0643 , G06F3/0659 , G06F3/067 , G06F16/122 , G06F16/13 , G06F16/16 , G06F16/1734 , G06F16/182 , G06F16/188 , H04L67/1097
Abstract: Storage virtualization techniques allow files to be stored remotely, for example, by a cloud storage provider, but in a manner that appears to a user or application running on a local computing device as if the files are stored locally—even though the data of those files may not be resident on the local computing device. That is, the contents of files that may exist in the cloud look and behave as if they were stored locally on a computing device.
-
公开(公告)号:US20180060350A1
公开(公告)日:2018-03-01
申请号:US15493517
申请日:2017-04-21
Applicant: Microsoft Technology Licensing, LLC
Inventor: Neal R. Christiansen , Ravisankar V. Pudipeddi , Scott A. Brender , Sarosh C. Havewala , Ping Xie , Craig Ashley Barkhouse , Lei Shi
IPC: G06F17/30
Abstract: Storage virtualization techniques allow directories to be stored remotely, for example, by a cloud storage provider, but in a manner that appears to a user or application running on a local computing device as if the directories are stored locally—even though the data of those directories may not be resident on the local computing device. That is, the contents of directories that may exist in the cloud look and behave as if they were stored locally on a computing device.
-
公开(公告)号:US20170132246A1
公开(公告)日:2017-05-11
申请号:US15397093
申请日:2017-01-03
Applicant: Microsoft Technology Licensing, LLC
Inventor: Ravisankar V. Pudipeddi , Vishal V. Ghotge , Sarosh C. Havewala , Ravinder S. Thind , Mark J. Zbikowski
IPC: G06F17/30
CPC classification number: G06F16/1794 , G06F16/13 , G06F16/164
Abstract: An extensible file system format for portable storage media is provided. The extensible file system format includes the specification of primary and secondary directory entry types that may be custom defined. The primary and secondary directory entry types can be further classified as critical and benign directory entries.
-
6.
公开(公告)号:US09575972B2
公开(公告)日:2017-02-21
申请号:US14099307
申请日:2013-12-06
Applicant: Microsoft Technology Licensing, LLC
Inventor: Ravisankar V. Pudipeddi , Vishal V. Ghotge , Ravinder S. Thind , David A. Goebel
IPC: G06F17/30
CPC classification number: G06F17/3007 , G06F17/30091 , G06F17/30138
Abstract: Disclosed is a method for creating and reading a contiguous file in an extensible file system. During the creation of a file on the storage media, the file system format check the bitmap to determine if there are areas of free space on the media that would permit the storage of the file in a contiguous manner. By storing the file in a contiguous manner the file may later be read without resorting to the file allocation table, because the file itself would not be fragmented on the storage media. Once an area of free space has been identified, the file is written to the media in a contiguous manner. Further, an associated entry for the file in the directory entry is updated or created to indicate that the file is a contiguous file and also provides basic parameters necessary to read the file without resorting to accessing the file allocation table.
Abstract translation: 公开了一种在可扩展文件系统中创建和读取连续文件的方法。 在存储介质上创建文件期间,文件系统格式检查位图,以确定介质上是否存在允许以连续方式存储文件的可用空间区域。 通过以连续的方式存储文件,可以稍后在不依赖于文件分配表的情况下读取文件,因为文件本身不会在存储介质上分段。 一旦确定了可用空间区域,文件将以连续的方式写入介质。 此外,更新或创建目录条目中的文件的相关条目以指示文件是连续文件,并且还提供读取文件所必需的基本参数,而无需访问文件分配表。
-
7.
公开(公告)号:US09122695B2
公开(公告)日:2015-09-01
申请号:US14456419
申请日:2014-08-11
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Ravisankar V. Pudipeddi , Vishal V. Ghotge , Sarosh C. Havewala , Ravinder S. Thind , Mark J. Zbikowski , David A. Goebel
CPC classification number: G06F17/30324 , G06F3/0607 , G06F3/0643 , G06F3/067 , G06F17/3007 , G06F17/30138 , G06F17/30182 , G06F17/30218 , G06F17/30342 , G06F17/30581 , G06F17/30598
Abstract: An extensible file system format for portable storage media is provided. The extensible file system format includes the specification of primary and secondary directory entry types that may be custom defined. The primary and secondary directory entry types can be further classified as critical and benign directory entries. The directory entry types can define whether a cluster chain corresponding to a file can be contiguously allocated.
Abstract translation: 提供了一种用于便携式存储介质的可扩展文件系统格式。 可扩展文件系统格式包括可以自定义定义的主要和次要目录条目类型的规范。 主要和次要目录条目类型可以进一步分类为关键和良性的目录条目。 目录条目类型可以定义是否可以连续分配对应于文件的集群链。
-
公开(公告)号:US10474641B2
公开(公告)日:2019-11-12
申请号:US15397093
申请日:2017-01-03
Applicant: Microsoft Technology Licensing, LLC
Inventor: Ravisankar V. Pudipeddi , Vishal V. Ghotge , Sarosh C. Havewala , Ravinder S. Thind , Mark J. Zbikowski
IPC: G06F17/30 , G06F16/178 , G06F16/13 , G06F16/16
Abstract: An extensible file system format for portable storage media is provided. The extensible file system format includes the specification of primary and secondary directory entry types that may be custom defined. The primary and secondary directory entry types can be further classified as critical and benign directory entries.
-
公开(公告)号:US10303650B2
公开(公告)日:2019-05-28
申请号:US15411376
申请日:2017-01-20
Applicant: Microsoft Technology Licensing, LLC
Inventor: Ravisankar V. Pudipeddi , Vishal V. Ghotge , Ravinder S. Thind , David A. Goebel
Abstract: Disclosed is a method for creating and reading a contiguous file in an extensible file system. During the creation of a file on the storage media, the file system format check the bitmap to determine if there are areas of free space on the media that would permit the storage of the file in a contiguous manner. By storing the file in a contiguous manner the file may later be read without resorting to the file allocation table, because the file itself would not be fragmented on the storage media. Once an area of free space has been identified, the file is written to the media in a contiguous manner. Further, an associated entry for the file in the directory entry is updated or created to indicate that the file is a contiguous file and also provides basic parameters necessary to read the file without resorting to accessing the file allocation table.
-
公开(公告)号:US20180060345A1
公开(公告)日:2018-03-01
申请号:US15581769
申请日:2017-04-28
Applicant: Microsoft Technology Licensing, LLC
Inventor: Neal R. Christiansen , Ravisankar V. Pudipeddi , Ping Xie , Craig Ashley Barkhouse , Michael J. Novak
IPC: G06F17/30
CPC classification number: G06F3/0667 , G06F3/0611 , G06F3/0643 , G06F3/0659 , G06F3/067 , G06F16/122 , G06F16/13 , G06F16/16 , G06F16/1734 , G06F16/182 , G06F16/188 , H04L67/1097
Abstract: Storage virtualization techniques allow files and directories to be stored remotely, for example, by a cloud storage provider, but in a manner that appears to a user or application running on a local computing device as if the files are stored locally—even though the data of those files and directories may not be resident on the local computing device. That is, the contents of files and directories that may exist in the cloud look and behave as if they were stored locally on a computing device. The level of hydration of placeholders may be monitored and operations may be performed to reduce the impact of excessive hydration on the resources of the computing device.
-
-
-
-
-
-
-
-
-