IP Library Patent Application 14703193
Patent Application
App. No. 14/703,193

SYSTEM AND METHOD FOR MANAGEMENT OF DATA BASED BOOKMARKS

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.
14/703,193
Abstract

A method and a data based bookmark management system for data based bookmark management in a storage unit are provided. The method includes performing an analysis of a plurality of bookmarks assigned in at least one logical unit number (LUN) of the storage unit to identify at least one bookmark having an expiration time that has been reached; deleting the identified at least one bookmark; determining that data referred by the deleted bookmark is not referred by at least another bookmark of the plurality of bookmarks having an expiration time that has not been reached; and removing from the storage unit the data respective of the deleted at least one bookmark, upon determination that the data is not referred to by the at least another bookmark.

Claims (35)

1 . A method for data based bookmark management in a storage unit, comprising:

performing an analysis of a plurality of bookmarks assigned in at least one logical unit number (LUN) of the storage unit to identify at least one bookmark having an expiration time that has been reached;

deleting the identified at least one bookmark;

determining that data referred by the deleted bookmark is not referred by at least another bookmark of the plurality of bookmarks having an expiration time that has not been reached;

removing from the storage unit the data respective of the deleted at least one bookmark, upon determination that the data is not referred to by the at least another bookmark.

2 . The method in claim 1 , wherein the analysis is performed respective of any one of: a request received through an interface to remove outdated data and a volume of data of the at least one LUN exceeded a predefined threshold.

3 . The method of claim 1 , wherein each bookmark of the plurality of bookmarks includes a creation time and expiration time.

4 . The method of claim 1 , wherein the analysis of the plurality of bookmarks is performed over bookmarks in a continuous time frame.

5 . The method of claim 1 , further comprising:

generating a new bookmark of the plurality of bookmarks; and

retrieving data respective of at least one point in time associated with the generation of at least one bookmark.

6 . The method of claim 5 , wherein generating the new bookmark further comprises:

generating the new bookmark respective of at least one of: user interaction with the stored data, usage patterns of the stored data, and a user defined rule.

7 . The method of claim 1 , wherein removing the data from the storage unit further comprises:

determining that an amount of free space of the at least one LUN is below a predetermined threshold; and

removing the data of from the storage unit, upon determination that an amount of free space of the at least one LUN is below a predetermined threshold.

8 . A computer software product containing instructions embodied in a tangible memory that when executed on a computing device performs the method of claim 1 .

9 . A data based bookmark management system, the system comprises:

at least one storage unit communicatively connected to a processing unit, wherein the at least one storage unit including at least one logical unit number (LUN);

a memory communicatively connected to the processing unit, the memory maintains instructions that when executed configures the system to:

perform an analysis of a plurality of bookmarks assigned in the at least one logical unit number (LUN) of the at least one storage unit to identify at least one bookmark having an expiration time that has been reached;

delete the identified at least one bookmark;

determine that data referred by the deleted bookmark is not referred by at least another bookmark of the plurality of bookmarks having an expiration time that has not been reached; and

remove from the at least one storage unit the data respective of the deleted at least one bookmark, upon determination that the data is not referred to by the at least another bookmark.

10 . The system of claim 9 , wherein the system is further configured to analyze the plurality of bookmarks respective of any one of: a request received through an interface to remove outdated data, and volume of data of the at least one LUN reached above a predefined threshold.

11 . The system of claim 9 , wherein each bookmark of the plurality of bookmarks includes a creation time and the expiration time.

12 . The system of claim 9 , wherein the analysis of the plurality of bookmarks is performed over bookmarks in a continuous time frame.

13 . The system of claim 9 , wherein the system is further configured to:

generate a new bookmark of the plurality of bookmarks; and

retrieve data respective of at least one point in time associated with the generation of at least one bookmark.

14 . The system of claim 13 , wherein the system is further configured to:

generate the new bookmark respective of at least one of: user interaction with the stored data, usage patterns of the stored data, and a user defined rule.

15 . The system of claim 9 , wherein the system is further configured to:

determine when an amount of free space of the at least one LUN is below a predetermined threshold; and

remove the data from the storage unit, upon determination that an amount of free space of the at least one LUN is below a predetermined threshold.

Assignments (2)
SECURITY INTEREST Recorded Jun 6, 2016
From: REDUXIO SYSTEMS LTD.
To: KREOS CAPITAL V (EXPERT FUND) L.P.
Reel/Frame 038809/0579 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2015
From: VOITIZ, EREZ; HOFFNER, ROBERT
To: REDUXIO SYSTEMS LTD.
Reel/Frame 035557/0918 →