-
公开(公告)号:US20190235963A1
公开(公告)日:2019-08-01
申请号:US16378673
申请日:2019-04-09
IPC分类号: G06F11/14
CPC分类号: G06F11/1451 , G06F11/1448 , G06F11/1471
摘要: An incremental backup system that performs the following (not necessarily in the following order): (i) making a plurality of time-ordered journal entries; (ii) determining that a corruption condition exists; (iii) responsive to a corruption condition, constructing a first incremental mirror data set that reflects a backup data set and all journal entries up to a first corrupted journal entry which is the earliest in time journal entry, of the plurality of journal entries, that is a corrupted journal entry; (iv) responsive to a corruption condition, constructing a second incremental mirror data set that reflects the backup data set and all journal entries up to the first corrupted journal entry; and (v) checking for corruption in the first and second incremental mirror data sets to determine the latest uncorrupted version of the data set.
-
公开(公告)号:US10249162B2
公开(公告)日:2019-04-02
申请号:US14886337
申请日:2015-10-19
IPC分类号: G08B21/02 , B60N2/00 , G08B21/22 , B60R21/015 , G08B21/24
摘要: Various embodiments for monitoring safety by a processor. A presence of a living thing is detected inside an enclosed environment to be monitored. The enclosed environment is capable of motion. The presence of the living thing is monitored in combination with at least one environmental factor in the enclosed environment. If the at least one environmental factor exceeds a predetermined threshold, an alert notification to indicate a current status of the environmental factor is provided to a user.
-
公开(公告)号:US10241765B2
公开(公告)日:2019-03-26
申请号:US15339431
申请日:2016-10-31
摘要: An apparatus, method, system, and program product are disclosed for reducing software runtime. One method includes determining a result produced in response to executing code. The method also includes storing the result. The method includes receiving a request to execute the code. The method also includes, without executing the code, providing the result in response to receiving the request to execute the code.
-
公开(公告)号:US10048869B2
公开(公告)日:2018-08-14
申请号:US15726155
申请日:2017-10-05
摘要: Disclosed aspects include management of a set of blocks in a storage system. A set of write requests is initiated to the set of blocks. In response to the set of write requests, a set of expiration metadata for the set of blocks is established. Based on the set of expiration metadata, an expiration event is detected. In response to detecting the expiration event, an expiration operation on the set of blocks is processed.
-
公开(公告)号:US09785354B2
公开(公告)日:2017-10-10
申请号:US14754122
申请日:2015-06-29
IPC分类号: G06F3/06
CPC分类号: G06F3/061 , G06F3/0614 , G06F3/065 , G06F3/0659 , G06F3/0665 , G06F3/0689
摘要: Provided are a computer program product, system, and method for selective write control in accordance with the present description. In one aspect, a write operation which is associated with a read operation, may be selectively discarded if write operations have been disabled and if the write operation is directed to update a designated write operation acceptance area such as metadata associated with the target data set, for example. As a result, the read operation may be permitted to proceed and will not fail because the associated write operation was discarded rather than attempting to commit the write operation to the designated write operation acceptance area, thereby avoiding an error condition for a storage unit such as a volume, in which write operations have been disabled. Accordingly, applications which seek to perform read operations may be permitted to access data stored on such a volume. Other aspects are described.
-
公开(公告)号:US20170153851A1
公开(公告)日:2017-06-01
申请号:US15226855
申请日:2016-08-02
IPC分类号: G06F3/06
CPC分类号: G06F3/0659 , G06F3/0602 , G06F3/0613 , G06F3/0619 , G06F3/064 , G06F3/065 , G06F3/067 , G06F3/0683 , G06F3/0689 , G06F11/1451 , G06F11/1464 , G06F11/1469 , G06F11/201 , G06F2201/805 , G06F2201/815
摘要: Provided are a computer program product, system, and method for data unit classification in accordance with one embodiment of the present description, in which in response to a data processing command, a storage controller classifies data units of a storage unit as either allocated to a data set or as unallocated to any data set. If allocated to a data set, the storage controller can further classify data set-allocated data units as either containing client data or metadata or as empty. In accordance with one aspect of the present description, the storage controller may bypass data processing of the data units which have not been allocated to any data set or otherwise do not contain client data or metadata. Other aspects of data unit classification in accordance with the present description are described.
-
公开(公告)号:US09652276B2
公开(公告)日:2017-05-16
申请号:US14489320
申请日:2014-09-17
发明人: Thomas W. Bish , Nikhil Khandelwal , Gregory E. McBride , Aaron S. Palazzolo , David C. Reed , Richard A. Welp
CPC分类号: G06F21/44 , G06F9/45558 , G06F21/53 , G06F2009/45587 , G06F2221/2107 , G06F2221/2147
摘要: A method, according to one embodiment, includes receiving a request for a hypervisor to run a virtual machine, determining using a processor whether the virtual machine is authorized to run using a data structure having metadata about properties of the virtual machine, determining using a processor whether the hypervisor is authorized to run the virtual machine using a digital signature of the data structure, receiving a decryption key from a key authority when it is determined that the virtual machine is authorized to be run and it is determined that the hypervisor is authorized to run the virtual machine, unlocking and/or decrypting the virtual machine using the decryption key, and running the virtual machine on a computer system. Other systems, methods, and computer program products are described in additional embodiments.
-
公开(公告)号:US09652163B2
公开(公告)日:2017-05-16
申请号:US14702728
申请日:2015-05-03
CPC分类号: G06F3/0619 , G06F3/0608 , G06F3/065 , G06F3/0665 , G06F3/067
摘要: A method for releasing storage space in a space-efficient volume is disclosed. In one embodiment, such a method includes maintaining, for a space-efficient volume, a bitmap comprising a bit for each track in the space-efficient volume. A host system indicates whether a track is one of used and unused by marking the corresponding bit in the bitmap. A storage controller reads the bitmap and frees tracks from the space-efficient volume that the bitmap indicates are unused. In certain embodiments, the bitmap is stored on the space-efficient volume. For example, the bitmap may be appended to a volume table of contents (VTOC) stored on the space-efficient volume. A corresponding system and computer program product are also disclosed.
-
公开(公告)号:US20170001562A1
公开(公告)日:2017-01-05
申请号:US14789418
申请日:2015-07-01
IPC分类号: B60Q9/00
CPC分类号: B60Q1/525 , B60R2300/00 , B60W30/08 , G01S13/931 , G01S2013/9325 , G01S2013/936 , G01S2013/9367 , G06K9/00825 , G08G1/166 , G08G1/167
摘要: An apparatus for providing traffic alerts includes a distance module, analysis module, transmission module, and signaling module. The distance module measures the distance between a vehicle and an object in front of the vehicle. The analysis decides whether to signal a presence of the object that comprises determining that the measured distance is equal to or less than a threshold distance. The transmission module transmits an alert in response to the analysis module deciding to signal a presence of the object. The signaling module transmits a visual signal to one or more vehicles behind the vehicle in response to receiving the alert from the transmission module. The visual signal has one or more characteristics.
摘要翻译: 用于提供交通警报的装置包括距离模块,分析模块,传输模块和信令模块。 距离模块测量车辆与车辆前方物体之间的距离。 该分析决定是否发出对象的存在,包括确定所测量的距离等于或小于阈值距离。 传输模块响应于分析模块发送警报,决定信号对象的存在。 响应于从传输模块接收到警报,信令模块将视觉信号发送到车辆后面的一个或多个车辆。 视觉信号具有一个或多个特征。
-
公开(公告)号:US09430162B1
公开(公告)日:2016-08-30
申请号:US14956329
申请日:2015-12-01
CPC分类号: G06F3/0659 , G06F3/0602 , G06F3/0613 , G06F3/0619 , G06F3/064 , G06F3/065 , G06F3/067 , G06F3/0683 , G06F3/0689 , G06F11/1451 , G06F11/1464 , G06F11/1469 , G06F11/201 , G06F2201/805 , G06F2201/815
摘要: Provided are a computer program product, system, and method for data unit classification in accordance with one embodiment of the present description, in which in response to a data processing command, a storage controller classifies data units of a storage unit as either allocated to a data set or as unallocated to any data set. If allocated to a data set, the storage controller can further classify data set-allocated data units as either containing client data or metadata or as empty. In accordance with one aspect of the present description, the storage controller may bypass data processing of the data units which have not been allocated to any data set or otherwise do not contain client data or metadata. Other aspects of data unit classification in accordance with the present description are described.
摘要翻译: 提供了根据本说明书的一个实施例的用于数据单元分类的计算机程序产品,系统和方法,其中响应于数据处理命令,存储控制器将存储单元的数据单元分配为分配给 数据集或未分配给任何数据集。 如果分配给数据集,则存储控制器可以将数据集分配的数据单元进一步分类为包含客户端数据或元数据或为空。 根据本说明书的一个方面,存储控制器可以旁路未被分配给任何数据集的数据单元的数据处理,否则不包含客户端数据或元数据。 描述根据本说明书的数据单元分类的其他方面。
-
-
-
-
-
-
-
-
-