Command queuing for multimedia storage devices

US9614944B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9614944-B2
Application numberUS-16645005-A
CountryUS
Kind codeB2
Filing dateJun 24, 2005
Priority dateDec 31, 2002
Publication dateApr 4, 2017
Grant dateApr 4, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A multi-media device interface ( 18 ) couples a multi-media device ( 16 ) to a portable electronic device ( 10 ). Multi-media and other information can be loaded into the portable electronic device ( 10 ) from the multi-media device ( 16 ) or stored in the multi-media device ( 16 ) from the portable electronic device ( 10 ). The multi-media device interface ( 18 ) queues commands to the multi-media device ( 16 ) from the portable electronic device ( 10 ) while the multi-media device ( 16 ) completes a previously-issued command.

First claim

Opening claim text (preview).

What is claimed is: 1. A portable electronic device comprised of: a first processor, operatively coupled to, and operative to send commands to, and receiving responses from, a removable multi-media storage device having a processor therein, the removable multi-media storage device coupled to the portable electronic device; a second processor in the portable electronic device, responsive to commands from the first processor and operative to receive information from the removable multi-media storage device; a multi-media device interface in the portable electronic device, operatively coupled and external to both the first and second processors, the multi-media device interface being operative to monitor and respond to operational information from the removable multi-media storage device to delay and queue a transmission of a second command to the removable multi-media storage device from the first processor in response to the operational information indicating the removable multi-media storage device and the second processor are engaged in the execution of a first command from the first processor, the multi-media device interface operative to provide the information to the second processor to complete the execution of the first command; and a radio device, operatively coupled to at least one of the first and second processors and operative to provide two-way communications capability for the portable electronic device. 2. The portable electronic device of claim 1 further comprising a data buffer operably coupled to the second processor such that the data buffer may receive write data from the second processor and provide the write data to the removable multi-media storage device in synchronization with a stop data transmission command. 3. The portable electronic device of claim 2 , wherein the data buffer is a shift register. 4. The portable electronic device of claim 1 wherein the radio device includes a cellular telephone transceiver. 5. The portable electronic device of claim 1 wherein at least one of the first and second processors is a digital signal processor, a microprocessor, or a microcontroller. 6. The portable electronic device of claim 1 wherein signals are exchanged between the portable electronic device and the removable multi-media storage device via electrical signals, infrared signals, optical signals, acoustic signals, or radio frequency signals. 7. The portable electronic device of claim 1 , wherein the removable multi-media storage device comprises a circuit card or a multi-media card constructed according to the standards of the Multi-Media Card Association or the SD Association. 8. The portable electronic device of claim 1 , wherein the removable multi-media storage device is configured to store pictures, video streams, or MP3 audio files for playback on the portable electronic device. 9. The portable electronic device of claim 1 wherein the portable electronic device includes a personal digital assistant, an Internet appliance, a CD player, an MP3player, a DVD player, a digital camera, or a cellular telephone. 10. A portable electronic device comprised of: a first processor, operatively coupled to, and operative to send commands to and receiving responses from, a removable multi-media storage device coupled to the portable electronic device; a second processor, in the portable electronic device, responsive to commands from the first processor and capable of receiving information from the removable multi-media storage device; a multi-media device interface in the portable electronic device, operatively coupled and external to both the first and second processors, the multi-media device interface being operative to monitor and respond to operational information from the removable multi-media storage device to delay and queue transmission of a second command to the removable multi-media storage device from the first processor in response to the operational information indicating the removable multi-media storage device and the second processor are engaged in the execution of a first command from the first processor, the multi-media device interface operative to provide the information to the second processor to complete the execution of the first command; and an electronic device, operatively coupled to at least one of the first and second processors. 11. The portable electronic device of claim 10 wherein the portable electronic device includes a personal digital assistant, an Internet appliance, a CD player, an MP3player, a DVD player, a digital camera, or a cellular telephone. 12. The portable electronic device of claim 10 , further comprising a data buffer operably coupled to the second processor such that the data buffer may receive write data from the second processor and provide the write data to the removable multi-media storage device in synchronization with a stop data transmission command. 13. The portable electronic device of claim 12 , wherein the data buffer is a shift register. 14. The portable electronic device of claim 10 , further comprising a radio device operatively coupled to at least one of the first and second processors and operative to provide two-way communications capability for the portable electronic device. 15. The portable electronic device of claim 14 , wherein the radio device includes a cellular telephone transceiver. 16. The portable electronic device of claim 10 , wherein the electronic device comprises a radio transmitter, radio receiver, or transceiver device that provides either one-way or two-way communications capability. 17. The portable electronic device of claim 10 , wherein signals are exchanged between the portable electronic device and the removable multi-media storage device via electrical signals, infrared signals, optical signals, acoustic signals, or radio frequency signals. 18. The portable electronic device of claim 10 , wherein the removable multi-media storage device comprises a circuit card or a multi-media card constructed according to the standards of the Multi-Media Card Association or the SD Association. 19. The portable electronic device of claim 10 , wherein the removable multi-media storage device is configured to store pictures, video streams, or MP3audio files for playback on the portable electronic device. 20. The portable electronic device of claim 10 , wherein the multi-media device interface further comprises a command processor configured to perform at least one of the functions that include: adding a cyclic redundancy check to the commands from the portable electronic device; detecting an error correction code in responses from the removable multi-media storage device; receiving responses from the removable multi-media storage device; validating responses from the removable multi-media storage device; or notifying the portable electronic device that a response was received from the removable multi-media storage device.

Assignees

Inventors

Classifications

  • Buffering arrangements · CPC title

  • H04B1/3816Primary

    Mechanical arrangements for accommodating identification devices, e.g. cards or chips; with connectors for programming identification devices · CPC title

  • H04M1/0274Primary

    for an electrical connector module · CPC title

  • Constructional details or arrangements · CPC title

  • Terminal devices · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9614944B2 cover?
A multi-media device interface ( 18 ) couples a multi-media device ( 16 ) to a portable electronic device ( 10 ). Multi-media and other information can be loaded into the portable electronic device ( 10 ) from the multi-media device ( 16 ) or stored in the multi-media device ( 16 ) from the portable electronic device ( 10 ). The multi-media device interface ( 18 ) queues commands to the multi-m…
Who is the assignee on this patent?
Becker Christopher, Doll Michael, Hansen Joseph, and 1 more
What technology area does this patent fall under?
Primary CPC classification H04B1/3816. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 04 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).