Browse Prior Art Database

A Method and System for Maximizing Storage Efficiency in a Device with Limited Storage Capacity

IP.com Disclosure Number: IPCOM000236140D
Publication Date: 2014-Apr-08
Document File: 4 page(s) / 84K

Publishing Venue

The IP.com Prior Art Database

Abstract

A method and system is disclosed for maximizing storage efficiency in a device with limited storage capacity by using trigger rules and contexts for selectively identifying and recording important data.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 52% of the total text.

Page 01 of 4

A Method and System for Maximizing Storage Efficiency in a Device with Limited Storage Capacity

Current solutions for compressing data in a device with limited storage capacity such as, a wearable device, do not compress data according the type or the usage of device . Such solutions also necessitate frequent data transfers from the wearable devices to other devices, when storage of the wearable device becomes exhausted .

Disclosed is a method and system for maximizing storage efficiency in a device with limited storage capacity by using trigger rules and contexts for selectively identifying and recording the necessary data. The device can be, but need not be limited to, a

wearable device.

In one embodiment, the method and system uses a lossy compression scheme for selectively recording and compressing important data with a minimum number of bits . The compression scheme uses trigger rules for identifying important events during run-time of the device. Subsequent to identifying an important event, the compression scheme records only the pre-selected data associate with the event. The compression scheme records and appends the triggered and pre -selected data to a file. However, the file contains all necessary information for data decompression and data re-alignment.

Fig. 1 below illustrates a structure of an exemplary compressed file .

1


Page 02 of 4

Figure 1

As illustrated in fig. 1, the file header segment includes information and settings regarding the device. The file header segment also contains a list of all device parameters and the associated data types in the device . The trigger-rules segment contains information regarding the condition to be meet to trigger the recording of the important even to the payload segment. The context segment provides a list of pre-selected parameters to be recorded when the condition is satisfied . The payload portion of the file contains the recorded data associated with each important event .

If the device changes the trigger rule or the context or both during the run time , this compression scheme appends a new payload segments along with the new trigger rule or the new context or both. Within a compressed file, each payload segment is paired to a trigger rule segment and a context segment; each trigger-rules segment is paired to one or multiple payload segments; each context segment is paired to one or multiple payload segments. The physical placement of the trigger-rules segment, the context segment, and the payload segment in a compressed file depends on the specific implementations.

Fig.2 below illustrates a flowchart of steps of the compression scheme .

2


Page 03 of 4

Figure 2

In an instance, the step of checking for the new trigger rule can occur before checking for an exceptio...