Personal multimedia device and methods of use thereof
First Claim
1. A personal multi-media device, comprising:
- a controller portion having, a host processor, a keypad connected to the host processor arranged to receive a user supplied command, and a display unit arranged to display an image, or a series of correlated images, derived from a multi-media content file stored in a multi-media card connected to the personal multi-media device; and
a cartridge portion connected to the controller portion by way of a multi-media content address/data bus having, a slave processor arranged to decode the multi-media content file as directed by the host processor, a mailbox coupling the slave processor to the host processor arranged as an addressable latch configured to provide an information channel between the host processor and the slave processor, and an I/O interface wherein when an external device coupled to the external interface includes an external controller, the external controller supercedes the host processor such that the external device is enabled to store selected multi-media content to the multi-media card.
1 Assignment
0 Petitions
Accused Products
Abstract
A personal multi-media device (PMD) and methods of use thereof is disclosed. The PMD includes a controller portion having a host processor, a keypad connected to the host processor arranged to receive a user supplied command, and a display unit arranged to display an image, or a series of correlated images, derived from a multi-media content file stored in a multi-media card connected to the personal multi-media device. The PMD also includes a cartridge portion connected to the controller portion by way of a multi-media content address/data bus having a slave processor arranged to decode the multi-media content file as directed by the host processor, and a mailbox coupling the slave processor to the host processor arranged as an addressable latch configured to provide an information channel between the host processor and the slave processor.
-
Citations
15 Claims
-
1. A personal multi-media device, comprising:
a controller portion having, a host processor, a keypad connected to the host processor arranged to receive a user supplied command, and a display unit arranged to display an image, or a series of correlated images, derived from a multi-media content file stored in a multi-media card connected to the personal multi-media device; and
a cartridge portion connected to the controller portion by way of a multi-media content address/data bus having, a slave processor arranged to decode the multi-media content file as directed by the host processor, a mailbox coupling the slave processor to the host processor arranged as an addressable latch configured to provide an information channel between the host processor and the slave processor, and an I/O interface wherein when an external device coupled to the external interface includes an external controller, the external controller supercedes the host processor such that the external device is enabled to store selected multi-media content to the multi-media card. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A method of providing a personal multi-media device, comprising:
-
providing a controller portion having a host processor, a keypad connected to the host processor arranged to receive a user supplied command, and a display unit arranged to display an image, or a series of correlated images, derived from a multi-media content file stored in a multi-media card connected to the personal multi-media device; and
providing a cartridge portion connected to the controller portion by way of a multi-media content address/data bus having a slave processor arranged to decode the multi-media content file as directed by the host processor a mailbox coupling the slave processor to the host processor arranged as an addressable latch configured to provide an information channel between the host processor and the slave processor, and an I/O interface wherein when an external device coupled to the external interface includes an external controller, the external controller supercedes the host processor such that the external device is enabled to store selected multi-media content to the multi-media card. - View Dependent Claims (10, 11, 12, 13, 15)
-
-
14. A method of using a personal multi-media device having a host processor, a keypad connected to the host processor arranged to receive a user supplied command, and a display unit arranged to display an image, or a series of correlated images, derived from a multi-media content file stored in a multi-media card connected to the personal multi-media device and a multi-media content address/data bus connecting the host processor to a slave processor by way of a mailbox arranged to decode the multi-media content file as directed by the host processor, wherein the mailbox is arranged as an addressable latch configured to provide an information channel between the host processor and the slave processor, and an I/O interface wherein when an external device coupled to the external interface includes an external controller, the external controller supercedes the host processor such that the external device is enabled to store selected multi-media content to the multi-media card, comprising:
-
providing power to the PMD;
initializing the host processor and the slave processor as directed by the host processor;
determining if a multi-media card is connected to the PMD;
downloading a selected multi-media content file from the multi-media card based upon a user supplied selection command;
parsing the selected multi-media content file by the slave processor;
passing an image data file to the mailbox by the slave processor;
notifying the host processor that the mailbox has the image data file;
decoding an audio content file by the slave processor associated with the image data file; and
outputting substantially simultaneously the image data file by the host processor and the decoded audio content file by the slave processor.
-
Specification