The mobile device constructed in accordance with the present teachings analyzes various aspects of the file to determine the content type and whether it is compatible with the mobile device. As noted in the background, files may be delivered to the mobile device using a variety of different techniques. The present disclosure is directed to the identification, processing, and storage of data files downloaded to a mobile device. 3 is a flow chart illustrating a variation of the flow chart of FIG. 2 is a flow chart illustrating the operation of the mobile device of FIG. 1 is a functional block diagram of a mobile device constructed in accordance with the present teachings.įIG. BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWING(S)įIG. The present invention provides this, and other advantages, as will be apparent from the following detailed description and accompanying figures. Therefore, it can be appreciated that there is a significant need for a system and method that allows the accurate determination of file content type and which processes received data files based on the identification of content. Thus, content identification based on file extension types or MIME types are inadequate to determine actual content type. A file may contain multiple content types simultaneously, such as AAC audio and MP4 video. mp4 extension could contain AAC audio or AMR audio. However, this approach is often inadequate because file name extensions may identify the “container,” but not identify the content. However, MIME types are not available in a number of file delivery scenarios.Ī common technique is to infer content types based on the file name extension (e.g. For example, downloaded content may be accompanied by a Multi-Purpose Internet Mail Extension (MIME) type, such as audio/3GPP, which serves as a hint to the mobile device as to the type of content being delivered. For example, data may be delivered via a browser download, service-specific clients, side-load removable memory, thumb drive, Bluetooth, peer-to-peer WiFi connection, and other techniques by which data files are delivered to the mobile device.ĭownloaded content is often accompanied by data which may purport to identify the content. Such content is not always easy to identify given the different methods by which data is delivered to the mobile device and given the wide range of content types and file container formats for holding content. For example, mobile devices can accept audio data, ringtones (a specialized form of audio data), video data, and the like. Mobile wireless devices can accept and render a variety of content types. The present invention is directed generally to multi-media file processing in a wireless device and, more particularly, to a system and method for analyzing and categorizing multi-media data files received by a wireless device. Files that are incompatible with the wireless communication device may be rejected by the file analyzer or left to the user to make a manual determination of content type and association with the appropriate application. The files may be data files, such as text or multimedia files such as audio and/or video files. The file analyzer may provide the appropriate notification or indication of association or association to the application associated with the identified content type and may further provide user notification of a newly delivered file. The received data files may be delivered through a wired connection, a wireless connection, or through the introduction of a memory device, such as a removable storage device, to the mobile communication device. A file analyzer receives data files and analyzes the files to identify a content type and thereafter associates the identified file with the appropriate application or applications. A mobile communication device may operate with a number of different applications, each having different file types associated therewith.
0 Comments
Leave a Reply. |