SYSTEM AND METHOD FOR DETERMINING MEDIA PLAYBACK BEHAVIOUR IN A MEDIA APPLICATION FOR A PORTABLE MEDIA DEVICE
First Claim
1. A method for determining playback behavior in a media application for a wireless communications device having a memory with media files stored therein, the method comprising the steps of:
- determining playback attributes associated with a media file;
determining if a user triggered event occurs during the media file playback;
determining if the media file playback ends due to the playback reaching the end of the media file;
selecting a function to perform based on playback attributes of the file being played and based on whether the playback ends or the user triggered event occurs, wherein the selected function is based upon the determined attributes associated with the media file; and
performing the selected function.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method is provided for determining playback behavior in a media application for a wireless communications device. The wireless communication device has a memory with media files stored therein. The method comprises the steps of: determining playback attributes associated with a media file; determining if a user triggered event occurs during the media file playback; determining if the media file playback ends due to the playback reaching the end of the media file; selecting a function to perform based on playback attributes of the file being played and based on whether the playback ends or the user triggered event occurs, wherein the selected function is based upon the determined attributes associated with the media file; and performing the selected function.
102 Citations
19 Claims
-
1. A method for determining playback behavior in a media application for a wireless communications device having a memory with media files stored therein, the method comprising the steps of:
-
determining playback attributes associated with a media file; determining if a user triggered event occurs during the media file playback; determining if the media file playback ends due to the playback reaching the end of the media file; selecting a function to perform based on playback attributes of the file being played and based on whether the playback ends or the user triggered event occurs, wherein the selected function is based upon the determined attributes associated with the media file; and performing the selected function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A wireless device for determining media file playback behavior in a media application, the wireless device comprising:
-
a microprocessor for controlling the operation of the wireless device; a first input device coupled to the microprocessor for accepting an input from a user of the wireless device; a display device coupled to the microprocessor for communicating an output to the user; a communications subsystem coupled to the microprocessor for communicating with a communications network; and a memory coupled to the microprocessor, the wireless device including a media application module resident in the memory for execution by the microprocessor, the memory having media files stored therein, the media application module being configured to; determine media playback attributes associated with a media file; determine if a user triggered event occurs during the media file playback; determine if the media file playback ends due to the playback reaching the end of the media file; select a function to perform based on the attributes of the media file being played and based on whether the playback ends or the user triggered event occurs, wherein the selected function is based upon the determined attributes associated with the media file; and perform the selected function. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product having a computer readable medium tangibly embodying code for determining playback behavior in a media application for a wireless communications device having a memory with media files stored therein, the computer program product including:
-
code for determining attributes associated with a media file; code for determining if the media file playback ends due to the playback reaching the end of the media file; code for determining if a user triggered event occurs during the media file playback; code for selecting a function to perform based on the type of media file being played and based on whether the playback ends or the user triggered event occurs, wherein the selected function is based upon the determined attributes associated with the media file; and code for performing the selected function.
-
Specification