IP Library Granted Patent US 8,718,631
Granted Patent B2
US 8,718,631 · App. 12/408,588 · Granted May 6, 2014

System and method for managing file catalogs on a wireless handheld device

View Patent ↗
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 8,718,631
App. No.
12/408,588
Granted
May 6, 2014
Kind
B2
Abstract

There is disclosed a method and system for managing file metadata stored in one or more catalogs on a wireless handheld device. In an embodiment, the method comprises: connecting to one or more file libraries stored remotely from the device; downloading to the device one or more catalogs storing file metadata for one or more file libraries stored remotely from the device; and remotely updating on the device the one or more catalogs such that the file metadata in one or more file libraries stored remotely from the device are substantially up-to-date on the device.

Claims (50)

1. A method of managing data using a communication device having a display, the display presenting a list of file metadata corresponding to a catalog stored at a remote storage device, the catalog being dynamically updated at the remote storage device, the method comprising:

receiving the list from the remote storage device;

presenting the list on the display;

identifying whether media files corresponding to the file metadata are stored on the communication device;

displaying a visual indicator within the list to identify the media files stored on the communication device;

creating a download queue if the media files associated with the file metadata are not stored on the communication device; and

communicating with the remote storage device to download the media files identified in the download queue.

2. The method of claim 1 , further comprising:

generating an access history of the media files stored on the communication device; and

performing an action based on the access history of the media files.

3. The method of claim 1 , wherein the performed action includes one of deleting or updating the identified media files.

4. The method of claim 1 , further comprising periodically initiating communication with the remote storage device to receive the list of file metadata corresponding to the dynamically updated catalog.

5. The method of claim 4 , wherein the periodically initiated communication is scheduled or user-initiated.

6. A communication device for managing file metadata corresponding to one or more file catalogs, the one or more file catalogs being associated with one or more file libraries stored on a remote storage device, the file catalogs including media files that are dynamically updated at the remote storage device, the communication device comprising:

a display configured to present a list of the file metadata; and

a processor that is configured to cause the communication device to:

receive the list from the remote storage device;

present the list on the display;

identify whether the media files corresponding to the file metadata are stored on the communication device;

display a visual indicator within the list to identify the media files stored on the communication device;

create a download queue if the media files associated with the file metadata are not stored on the communication device; and

communicate with the remote storage device to download the media files identified on the download queue.

7. The communication device of claim 6 , wherein the processor is further configured to:

generate an access history of the media files stored on the communication device; and

perform an action based on the access history of the media files.

8. The communication device of claim 7 , wherein the performed action includes one of deleting or updating the media files.

9. The communication device of claim 6 , wherein the processor is configured to periodically initiate communication with the remote storage device to receive the list of file metadata corresponding to the dynamically updated catalog.

10. The communication device of claim 9 , wherein the periodically initiated communication is scheduled or user-initiated.

11. The communication device of claim 6 , wherein the list comprises a music list.

12. The communication device of claim 11 , wherein the music list is a genre based music list.

13. The communication device of claim 11 , wherein the genre based music list includes top songs.

14. The communication device of claim 6 , wherein the list is received through a wireless communication connection.

15. The communication device of claim 6 , wherein the list is received through a wired connection.

16. The communication device of claim 6 , wherein the media files are video files.

17. The communication device of claim 6 , wherein the media files are music files.

18. The communication device of claim 6 , wherein the media files are photo files.

19. A non-transitory computer readable medium storing computer code that when loaded into a device adapts the device to display a list of file metadata corresponding to a catalog stored at a remote storage device, the catalog including media files that are dynamically updated at the remote storage device, the computer readable medium having instructions that are executable to:

receive the list from the remote storage device;

present the list on a display;

identify whether the media files corresponding to the file metadata are stored on the device;

display a visual indicator within the list to identify the media files stored on the device;

create a download queue if the media files associated with the file metadata are not stored on the device; and

communicate with the remote storage device to download the media files identified on the download queue.

20. The non-transitory computer readable medium of claim 19 , wherein the computer readable medium further includes instruction that are executable to generate an access history of the media files stored on the device and perform an action based on the access history of the media files.

21. The non-transitory computer readable medium of claim 20 , wherein the performed action includes one of deleting or updating the media files.

22. The non-transitory computer readable medium of claim 19 , wherein the computer readable medium further includes instruction that are executable to periodically initiate communication with the remote storage device to receive the list of file metadata corresponding to the dynamically updated catalog.

23. The non-transitory computer readable medium of claim 22 , wherein the periodically initiated communication is scheduled or user-initiated.

24. The non-transitory computer readable medium of claim 19 , wherein the list comprises a music list.

25. The non-transitory computer readable medium of claim 24 , wherein the music list includes a genre based music list.

26. The non-transitory computer readable medium of claim 24 , wherein the genre based music list includes top songs.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064270/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Feb 24, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 032331/0902 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 2, 2009
From: KUMAR, ARUN; LAZARIDIS, MIHAL; BOCKING, ANDREW D.; YACH, DAVID P.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 023321/0497 →