METHOD, SYSTEM AND APPARATUS FOR MANAGING MEDIA FILES
First Claim
1. A method for managing media files on a mobile electronic device comprising a processor, a display, a memory and an input device, the method comprising:
- storing in the memory a plurality of device library elements each associated with one of a plurality of corresponding media files, and storing in the memory a subset of the corresponding media files;
storing in the memory a first menu and a second menu;
receiving a selection of one of the library elements;
determining if the media file corresponding to the selected library element is stored in the memory;
if the corresponding file is stored in the memory, selecting the first menu; and
if the corresponding file is not stored in the memory, selecting the second menu; and
controlling the display to generate representative data for the selected menu.
1 Assignment
0 Petitions
Accused Products
Abstract
According to embodiments described in the specification, a method, system and apparatus are provided for managing media files on a mobile electronic device comprising a processor, a display, a memory and an input device. The method comprises storing in the memory a plurality of device library elements each associated with one of a plurality of corresponding media files, and storing in the memory a subset of the corresponding media files; storing in the memory a first menu list including and a second menu list; receiving a selection of one of the library elements; determining if the media file corresponding to the selected library element is stored in the memory; if the file is stored in the memory, selecting the first menu list; if the file is not stored in the memory, selecting the second menu list; and controlling the display to generate representative data for the selected menu list.
-
Citations
22 Claims
-
1. A method for managing media files on a mobile electronic device comprising a processor, a display, a memory and an input device, the method comprising:
-
storing in the memory a plurality of device library elements each associated with one of a plurality of corresponding media files, and storing in the memory a subset of the corresponding media files; storing in the memory a first menu and a second menu; receiving a selection of one of the library elements; determining if the media file corresponding to the selected library element is stored in the memory; if the corresponding file is stored in the memory, selecting the first menu; and
if the corresponding file is not stored in the memory, selecting the second menu; andcontrolling the display to generate representative data for the selected menu. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A mobile electronic device, comprising:
-
a display; a memory storing a plurality of device library elements each associated with one of a plurality of corresponding media files;
the memory further storing a subset of the corresponding media files;
the memory further storing first and second menus;an input device for receiving input data selecting one of the library elements; and a processor, interconnected with the display, memory and input device, configured to determine if the media file corresponding to the selected library element is stored in the memory; the processor further configured to select the first menu when the corresponding file is stored in the memory;
the processor further configured to select the second menu when the corresponding file is not stored in the memory;the processor further configured to control the display to generate representative data for the selected menu. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for managing media files, comprising:
-
a remote computing device and a mobile electronic device, the remote computing device comprising; a memory storing a plurality of media files; a processor; and
,a communications interface; the mobile electronic device comprising; a display; a memory storing a plurality of device library elements each associated with one of the plurality of media files stored at the remote computing device;
the memory further storing a subset of the plurality of media files;
the memory further storing first and second menus;an input device for receiving input data selecting one of the library elements, a processor, interconnected with the display, memory and input device, configured to determine if the media file corresponding to the selected library element is stored in the memory; the processor further configured, if the corresponding file is stored in the memory, to select the first menu; and
the processor further configured, if the corresponding file is not stored in the memory, to select the second menu;the processor further configured to control the display to generate representative data for the selected menu.
-
-
22. A computer-readable medium storing an application program executable on a mobile electronic device, the computer readable medium comprising programming instructions embodying a method comprising:
-
storing in a memory of the mobile electronic device a plurality of device library elements each associated with one of a plurality of corresponding media files, a subset of which being stored in the memory; storing in the memory a first menu and a second menu; receiving a selection of one of the library elements; determining if the media file corresponding to the selected library element is stored in the memory; if the corresponding file is stored in the memory, selecting the first menu; and
if the corresponding file is not stored in the memory, selecting the second menu; andcontrolling a display of the mobile electronic device to generate representative data for the selected menu.
-
Specification