PL229216B1

Command queuing for multimedia storage devices

Abstract

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.

PL229216B1, drawing sheet 1
Sheet 1 of 6

Term

Term ended

Expired 11 December 2023, 2.8 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

9 claims: 1 independent, 8 dependent

  1. 1
    Zastrzeżenia patentowe 1. Interfejs do sprzęgania przenośnego urządzenia elektronicznego z zespołem multimedialnym zawierający procesor (32) poleceń, bufor (42) kolejkowania poleceń i sterownik (36) interfejsu multimedialnego, znamienny tym, że procesor (32) poleceń jest sprzęgnięty z przenośnym urządzeniem elektronicznym (10) i zespołem multimedialnym (16), do odbioru polecenia z przenośnego urządzenia elektronicznego (10) i przekazania go do zespołu multimedialnego (16), a bufor (42) kolejkowania poleceń jest sprzęgnięty operacyjnie z procesorem (32) poleceń i jest zaopatrzony w interfejs sprzęgający zespół multimedialny, gdzie bufor (42) kolejkowania poleceń jest przystosowany do przechowywania poleceń dla zespołu multimedialnego (16), wysłanych z przenośnego urządzenia elektronicznego (10), przy czym sterownik (36) interfejsu multimedialnego, do identyfikacji poleceń z przenośnego urządzenia elektronicznego (10), które mają być przechowywane w buforze (42) kolejkowania poleceń, jest sprzęgnięty z przenośnym urządzeniem elektronicznym (10), z procesorem (32) poleceń i z buforem (42) kolejkowania poleceń.
  2. 2
    Interfejs według zastrz. 1, znamienny tym, że przenośne urządzenie elektroniczne (10) jest co najmniej jednym spośród następujących urządzeń:nadajnikiem-odbiornikiem telefonu komórkowego, odtwarzaczem MP3, osobistym asystentem cyfrowym, układem radiowym dwukierunkowym, pagerem dwukierunkowym, pagerem jednokierunkowym, kamerą cyfrową, narzędziem internetowym.
  3. 3
    Interfejs według zastrz. 1, znamienny tym, że sterownik (36) interfejsu multimedialnego zawiera procesor sprzęgnięty z buforem (42) kolejkowania poleceń do wysyłania polecenia bezpośrednio do zespołu multimedialnego (16) i wysyłania polecenia z bufora (42) kolejkowania poleceń do zespołu multimedialnego (16).
  4. 4
    Interfejs według zastrz. 1, znamienny tym, że procesor (32) poleceń ma co najmniej jeden z następujących środków:środki testowania ważności poleceń z urządzenia komunikacyjnego, PL 229 216 Β1 środki dodawania cyklicznej kontroli nadmiarowej do poleceń z urządzenia komunikacyjnego, środki wykrywania i korekcji co najmniej jednego błędu w odpowiedziach z zespołu multimedialnego, za pomocą kodu korekcji błędu, środki odbioru odpowiedzi z zespołu multimedialnego, środki potwierdzania ważności odpowiedzi z zespołu multimedialnego, środki powiadamiania przenośnego urządzenia komunikacyjnego o odbiorze odpowiedzi z zespołu multimedialnego.
  5. 5
    Interfejs według zastrz. 1, znamienny tym, że bufor (42) kolejkowania odpowiedzi jest rejestrem przesuwnym.
  6. 6
    Interfejs według zastrz. 1, znamienny tym, że sterownik (36) interfejsu multimedialnego jest sterownikiem do śledzenia wykonywania poleceń przesłanych do zespołu multimedialnego (16) przez przenośne urządzenie elektroniczne (10).
  7. 7
    Interfejs według zastrz. 1, znamienny tym, że zawiera sterownik (46) przetwarzania danych, sprzęgający operacyjnie zespół multimedialny (16) z drugim sterownikiem (36) w przenośnym urządzeniu komunikacyjnym.
  8. 8
    Interfejs według zastrz. 7, znamienny tym, że sterownik (46) przetwarzania danych jest sterownikiem przetwarzania danych szeregowych na dane równoległe.
  9. 9
    Interfejs według zastrz. 7, znamienny tym, że sterownik (46) przetwarzania danych jest sterownikiem kontrolowania przesyłania danych pomiędzy przenośnym urządzeniem komunikacyjnym i zespołem multimedialnym.