Likelihood-based storage management
First Claim
1. A storage device comprising:
- (a) a local storage for storing items on the storage device;
(b) a display for displaying at least one prioritized menu of item entries, wherein said item entries represent high-use items and low-use items;
(c) a memory in which is stored;
(i) program code for setting at least one criterion related to at least one parameter external to said at least one prioritized menu, said at least one criterion being based on a usage likelihood of each said item represented by each associated said item entry; and
(ii) program code for applying said at least one criterion to modify a priority order of said item entries in said at least one prioritized menu; and
(d) a CPU for executing said program code.
2 Assignments
0 Petitions
Accused Products
Abstract
A storage device including: a local storage for storing items on the storage device; a display for displaying prioritized menus of item entries, wherein the item entries represent high-use items and low-use items; a memory in which is stored: program code for setting criteria related to parameters external to the prioritized menus, the criteria being based on a usage likelihood of each item represented by each associated item entry; and program code for applying the criteria to modify a priority order of the item entries in the prioritized menus; and a CPU for executing the program code. Preferably, the memory has program code for conserving storage space in the local storage. Preferably, the memory has program code for conserving storage space in the local storage by moving the high-use items into, and the low-use items out of, the local storage according to the priority order.
58 Citations
20 Claims
-
1. A storage device comprising:
-
(a) a local storage for storing items on the storage device; (b) a display for displaying at least one prioritized menu of item entries, wherein said item entries represent high-use items and low-use items; (c) a memory in which is stored; (i) program code for setting at least one criterion related to at least one parameter external to said at least one prioritized menu, said at least one criterion being based on a usage likelihood of each said item represented by each associated said item entry; and (ii) program code for applying said at least one criterion to modify a priority order of said item entries in said at least one prioritized menu; and (d) a CPU for executing said program code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A storage device comprising:
-
(a) a local storage for storing items on the storage device; (b) a memory in which is stored; (i) program code for setting at least one criterion, related to at least one external information element, based on a usage likelihood of each said item; and (ii) program code for conserving storage space in said local storage by compressing low-use items in said local storage according to said usage likelihood; and (c) a CPU for executing said program code. - View Dependent Claims (12, 13, 14)
-
-
15. A method for conserving storage space in a storage device, the method comprising the steps of:
-
(a) providing an input list of item entries, wherein said item entries represent items; (b) providing at least one external information element derived from a source other than said input list; (c) providing at least one criterion dependent on said at least one external information element; (d) applying said at least one criterion on each said item entry using said at least one external information element as a parameter to calculate a usage likelihood of said each item entry; and (e) compressing low-use items in the storage device according to said usage likelihood. - View Dependent Claims (16, 17, 18)
-
-
19. A method for sorting information in a storage device, the method comprising the steps of:
-
(a) providing an input list of item entries, wherein said item entries represent items; (b) providing at least one external information element derived from a source other than said input list; (c) providing at least one criterion dependent on said at least one external information element; (d) applying said at least one criterion on each said item entry using said at least one external information element as a parameter to calculate a usage likelihood of said each item entry; (e) sorting said item entries, according to said usage likelihood, into a prioritized menu; and (f) displaying said prioritized menu on a display. - View Dependent Claims (20)
-
Specification