Methods Of Managing Data Objects
First Claim
1. A method of managing data objects in a portable device (20) which is operable to be periodically synchronized to a host device (10), said method comprising steps of:
- (a) providing or acquiring one or more databases for storing a record of the data objects and associated numbers of times said data objects are rendered to users (80) or consumed by users (80) of the devices (10, 20);
(b) determining from said one or more databases whether or not a given data object of said data objects is rendered or consumed more than a threshold number of times; and
(c) deleting said given data object from at least one of said portable device (20) and said host device (10) when said given data object is found to have been rendered or consumed more than said threshold number of times.
1 Assignment
0 Petitions
Accused Products
Abstract
There is described a method of managing data objects in a portable device (20) which is operable to be periodically synchronized to a host device (10). The method comprises steps of: (a) establishing a database for storing a record of the data objects and associated numbers of times said data objects are rendered to users or consumed by users (80) of the devices (10, 20); (b) determining whether or not a given data object of said data objects is rendered or consumed more than a threshold number of times; and (c) deleting said given data object from at least one of said portable device (20) and said host device (10) when said given data object is found to have been rendered or consumed more than said threshold number of times. The method is relevant to devices provided with limited data storage capacity, for example personal data assistants (PDAs), palm-top computers, mobile telephones and such like.
12 Citations
13 Claims
-
1. A method of managing data objects in a portable device (20) which is operable to be periodically synchronized to a host device (10), said method comprising steps of:
-
(a) providing or acquiring one or more databases for storing a record of the data objects and associated numbers of times said data objects are rendered to users (80) or consumed by users (80) of the devices (10, 20); (b) determining from said one or more databases whether or not a given data object of said data objects is rendered or consumed more than a threshold number of times; and (c) deleting said given data object from at least one of said portable device (20) and said host device (10) when said given data object is found to have been rendered or consumed more than said threshold number of times. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 11, 12, 13)
-
-
9. A portable device (20) including an interface (120) for periodically synchronizing said portable device (20) with a corresponding host device (10), said portable device (20) including a memory (40) for storing data objects and a database indicative of a number of times said data objects are rendered or consumed, said portable device (20) being operable to automatically delete one or more said data objects in response to said number of times said data objects are rendered or consumed.
-
10. A host device (10) including an interface (120) for periodically synchronizing said host device (10) with a corresponding portable device (20), said host device (10) including a memory (30) for storing data objects and a database indicative of a number of times said data objects are rendered or consumed, said host device (10) being operable to automatically delete one or more said data objects in response to said number of times said data objects are rendered or consumed.
Specification