IP Library Patent Application 15050448
Patent Application
App. No. 15/050,448

Visualization of usage impacts on solid state drive life acceleration

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
15/050,448
Abstract

Properties of a solid state drive can be shown in a visual representation, which includes aspects of the solid state drive, such as remaining lifetime, read and write workload, life acceleration characteristics, and temperature correlation of data and errors.

Claims (55)

1 . A method comprising

reading a logged data set, wherein the logged data set comprises multiple logged data collected at different times, wherein the multiple logged data comprise attributes of a solid state drive;

displaying a time evolution curve of a life acceleration property of the solid state drive, wherein the time evolution curve shows the life acceleration property at different times.

2 . A method as in claim 1

wherein the life acceleration property comprises an instantaneous property.

3 . A method as in claim 1 further comprising

displaying a standard value of the life acceleration property.

4 . A method as in claim 1 further comprising

showing a pop-up screen at a data point of the time evolution curve, wherein the pop-up screen comprises an lifetime expectancy of the solid state drive at the data point.

5 . A method comprising

reading a logged data set, wherein the logged data set comprises multiple logged data recorded at different times, wherein the multiple logged data comprise attributes of a solid state drive and a recording time of the multiple logged data;

displaying a graph showing a life acceleration property of the solid state drive as a function of time, wherein the graph comprises instantaneous data points of the life acceleration property.

6 . A method as in claim 5 further comprising

calculating the life acceleration property using the logged data set.

7 . A method as in claim 5

wherein the life acceleration property is calculated based on a curve fitting of the attributes of the solid state drive.

8 . A method as in claim 5

wherein the life acceleration property is calculated using adjusted values of the attributes, wherein the adjusted values are adjusted to be at a same temperature.

9 . A method as in claim 5

wherein the life acceleration property comprises at least one of

a remaining lifetime of the solid state drive in unit of time,

a remaining amount of memory that can be written to the solid state drive, and

a percentage of spare memory of the solid state drive.

10 . A method as in claim 5 further comprising

displaying a standard value of the property.

11 . A method as in claim 5 further comprising

showing a pop-up screen at a data point of the graph, wherein the pop-up screen comprises a detail operation information of the solid state drive at the data point.

12 . A method as in claim 5

wherein the a detail operation information comprises at least one of

a period of data collection at the data point,

an amount of memory written during the period of data collection,

an amount of memory read during the period of data collection,

a remaining life of the solid state drive, and

a life expectancy of the solid state drive as operated under conditions of the period of data collection at the data point.

13 . A method as in claim 5 further comprising

comparing life acceleration properties at multiple data points on the graph.

14 . A method as in claim 5 further comprising

observing a property at a current time on the graph;

changing an aspect of the solid state drive operation to improve the life acceleration property.

15 . A method as in claim 5 further comprising

observing a change of a life acceleration property value in the graph;

looking for the period of time when the change occurs;

tracing a cause of the change during the period of time.

16 . A method comprising

reading a logged data set, wherein the logged data set comprises multiple logged data collected at different times, wherein the multiple logged data comprise attributes of a solid state drive;

displaying properties of the solid state drive, wherein the properties include a visual description of remaining lifetime, a visual description of read and write workloads, a visual description of an impact on the solid state drive based on a usage of the solid state drive, and a visual description of correlations between operating temperatures of the solid state drive and operation errors of the solid state drive.

17 . A method as in claim 16

wherein the properties are displayed as a function of time.

18 . A method as in claim 1 further comprising

displaying a standard value for a remaining lifetime for the solid state drive,

comparing the visual description of remaining lifetime with the standard value.

19 . A method as in claim 16 further comprising

showing a pop-up screen at a data point of the graph, wherein the pop-up screen comprises a detail operation information of the solid state drive at the data point.

20 . A method as in claim 16

wherein the detail operation information comprises a period of data collection at the data point, an amount of memory written during the period of data collection, an amount of memory read during the period of data collection, and at least one of a remaining life of the solid state drive and a life expectancy of the solid state drive as operated under conditions of the period of data collection at the data point.

Assignments (5)
RELEASE OF SECURITY INTEREST IN PATENTS Recorded May 13, 2019
From: CIBC BANK USA
To: VIRTIUM LLC
Reel/Frame 050174/0645 →
RELEASE OF SECURITY INTERESTS IN PATENTS Recorded May 13, 2019
From: MARANON CAPITAL, L.P.
To: VIRTIUM LLC
Reel/Frame 049162/0827 →
SECURITY INTEREST Recorded Mar 14, 2019
From: VIRTIUM LLC
To: CIBC BANK USA, AS ADMINISTRATIVE AGENT
Reel/Frame 048595/0533 →
SECURITY INTEREST Recorded Mar 6, 2019
From: VIRTIUM LLC
To: MARANON CAPITAL, L.P., AS ADMINISTRATIVE AGENT
Reel/Frame 048515/0493 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2017
From: HOANG, PHO; PHAM, PHU; PHAM, HOANG
To: VIRTIUM LLC
Reel/Frame 044077/0424 →