PL186146B1 - Sposób nadawania programu telewizyjnego cyfrowegoi układ do nadawania programu telewizyjnego cyfrowego - Google Patents
Sposób nadawania programu telewizyjnego cyfrowegoi układ do nadawania programu telewizyjnego cyfrowegoInfo
- Publication number
- PL186146B1 PL186146B1 PL97335780A PL33578097A PL186146B1 PL 186146 B1 PL186146 B1 PL 186146B1 PL 97335780 A PL97335780 A PL 97335780A PL 33578097 A PL33578097 A PL 33578097A PL 186146 B1 PL186146 B1 PL 186146B1
- Authority
- PL
- Poland
- Prior art keywords
- receiver
- decoder
- user
- information
- received
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
- G06T9/007—Transform coding, e.g. discrete cosine transform
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/23614—Multiplexing of additional data and video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4348—Demultiplexing of additional data and video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/47815—Electronic shopping
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4782—Web browsing, e.g. WebTV
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Discrete Mathematics (AREA)
- Computer Graphics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Systems (AREA)
- Circuits Of Receivers In General (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Input Circuits Of Receivers And Coupling Of Receivers And Audio Equipment (AREA)
- Communication Control (AREA)
- Selective Calling Equipment (AREA)
Abstract
1. Sposób nadawania programu telewizyjnego cyfrowego i innych danych, w którym w ukladzie nadawczym nadaje sie cyfrowy strumien danych, zawierajacy co najmniej jeden program telewizyjny, w odbiomiku-dekoderze uzytkownika odbiera sie cyfrowy strumien danych, a w trybie telewizyjnym wydziela sie program telewizyjny z cyfrowego strumienia danych i dostarcza sie wydzielony program telewizyjny do odbiornika telewizyjnego, znam ienny tym, ze tworzy sie polaczenie z serwerem komunikacyj- nym w trybie internetowym za pomoca modemu, odbiera sie polece- nie internetowe od uzytkownika i przesyla sie odebrane polecenie internetowe przez modem do serwera komunikacyjnego, natomiast w serwerze komunikacyjnym odbiera sie polecenie internetowe, odpowiada sie przez Internet na odebrane polecenie internetowe i dostarcza sie odpowiedz z Internetu do ukladu nadawczego, a w ukladzie nadawczym integruje sie dostarczona odpowiedz z Internetu w cyfrowym strumieniu danych i w odbiomiku- dekoderze, w trybie internetowym wydziela sie odpowiedz z Inter- netu z cyfrowego strumienia danych i dostarcza sie wydzielona odpowiedz z Internetu do uzytkownika 25. Uklad do nadawania programu telewizyjnego cyfro- wego, zawierajacy uklad multiplekserowy i kodujacy, dolaczony do nadajnika centrum emisyjnego za posrednictwem lacza, który to nadajnik jest dolaczony za posrednictwem lacza do odbiomika- dekodera dolaczonego do odbiornika telewizyjnego, znamienny tym, ze do wejscia ukladu multiplekserowego i kodujacego (2004) jest dolaczony serwer (4006) aplikacji i danych, do którego jednego wejscia jest dolaczony odbiomik-dekoder (2020) polaczony równiez z ukladem zdalnego sterowania (2026) oraz wyposazony w maszyne wirtualna, zawierajaca motor czasu przebiegu (4008). Fig. 2 PL PL PL
Description
Przedmiotem wynalazku jest sposób nadawania programu telewizyjnego cyfrowego i układ do nadawania programu telewizyjnego cyfrowego.
Znane są układy transmisji cyfrowej, przeznaczone głównie do emisji sygnałów telewizyjnych, szczególnie, ale nie wyłącznie, dla układów telewizji satelitarnej, stosowane także do innych celów, na przykład do zapewniania interakcyjności z użytkownikiem końcowym lub dostarczania użytkownikowi końcowemu dodatkowych informacji.
Znana jest z europejskiego opisu patentowego nr .0 620 688 sieć telewizyjna mająca wiele jednostek abonenckich, z których każda zawiera odbiornik telewizyjny. System zapewnia jeden lub więcej programów grania, które mogą być wybrane przez abonentów i w połączeniu z którymi abonenci mogą wchodzić na wejścia grania, takie jak zakłady w grze w karty lub ruletce, z wielu jednostek abonenckich. Urządzenie nadawcze nadaje do wielu jednostek nadawczych informacje dotyczące wyników grania, a urządzenie rozliczające ustala długi
186 146 i wygrane w grze przez sieć telewizyjną. Sieć telewizyjna zapewnia także jeden lub więcej programów zakupów, które są wybierane przez abonentów i w połączeniu, z którymi abonenci wchodzą na wejścia zakupów, takie jak wybór typu towarów, koloru i wymiaru.
Znany jest z europejskiego opisu patentowego nr 0 746 119 przebieg różnych aplikacji zakupów przez terminal odbiorczy. Terminal odbiorczy jest dołączony do ośrodka informacji przez łącze modemu. Aplikacja zakupów jest wydzielana z cyfrowego strumienia danych przez terminal odbiorczy. Informacja z ośrodka informacji jest dostarczana przez dostawcę informacji, przy czym informacja jest zapamiętywana na dysku ośrodka informacji. W kontekście dostarczania danych zakupów do użytkownika, informacja zakupów jest uzupełniana przez dostęp do sieci Internet jako część całości dostarczanej informacji. Informacja otrzymywana z sieci Internet jest pamiętana na dysku. Zgodnie z żądaniem użytkownika, serwer ośrodka informacji przeszukuje dysk na wymaganą odpowiedź, a odpowiedź jest zintegrowana w cyfrowy strumień danych dla przesyłania do terminalu odbiorczego.
Znana jest z opisu patentowego USA nr 5 594 509 sieć telewizyjna, w której jeden kanał telewizyjny zapewnia wyspecjalizowaną usługę zakupów domowych. Wybór wyników obsługi sklepu telewizyjnego daje ciągłe odtwarzanie wizyjne pełnego ruchu dla różnych opłaconych komunikatów handlowych lub reklamowych. Ikona sklepu telewizyjnego jest odtwarzana wraz z ikoną wyboru migotania w panelu nakładki graficznej, na początku i końcu każdej reklamy, nakłaniając użytkowników do naciśnięcia przycisku wyboru w układzie zdalnego sterowania. Przez naciśnięcie wybranego przycisku, użytkownik może widzieć dodatkową informację dotyczącą reklam pokazanych w sekcji wizyjnej pełnego ruchu sklepu telewizyjnego. Zapewniona jest lista reklamodawców, na której są wyświetlani reklamodawcy, których reklama była wyświetlana ostatnio. Przy zastosowaniu układu zdalnego sterowania, użytkownik może przesuwać się przez reklamy, kolejno oświetlając każdy z identyfikatorów reklamy, wraz z wybraną ikoną, nakłaniając użytkownika do wyboru tego reklamodawcy'. Wybór określonego reklamodawcy przez przycisk wyboru powoduje odtwarzanie różnych znaków specjalnych uzyskiwanych od reklamodawcy. Przy, zastosowaniu układu zdalnego sterowania, użytkownik może powodować pokazywanie informacji dotyczącej określonego produktu na ekranie telewizyjnym. W celu zamówienia produktu użytkownik naciska wybrany przycisk dla oświetlenia, ikony zlecenia. Wyświetlane jest okno numeru zlecenia identyfikacji osobistej, do którego użytkownik wprowadza numer identyfikacji osobistej PIN. Po wprowadzeniu numeru identyfikacji osobistej PIN użytkownika i naciśnięciu wybranego przycisku, sygnał jest dostarczany do dostawcy usługi, przy zastosowaniu kanału zwrotnego łączącego odbiornik użytkownika z dostawcą usługi. Potwierdzenie zlecenia wraz z czasem dostawy jest odtwarzane dla użytkownika.
Znana jest z publikacji WO 95/28059 jednostka odbiorcza dla interakcyjnego, telewizyjnego systemu komunikacyjnego, zawierającego czytnik kart magnetycznych do automatycznego przetwarzania informacji karty kredytowej dla umożliwienia użytkownikowi końcowemu dokonanie zakupu lub opłatę rachunku. Cyfrowe dane interakcyjne są transmitowane z sygnałami telewizyjnymi z centralnej sekcji przetwarzania do jednostki odbiorczej. Jednostka odbiorcza jest dołączona z powrotem do centralnej sekcji przetwarzania przez łącze telefoniczne. Po odbiorze przez jednostkę odbiorczą, przetwarzane są tylko segmenty dla programów interakcyjnych wybranych przez użytkownika końcowego. Przy zastosowaniu układu sterowania zdalnego, użytkownik końcowy może żądać specyficznych danych interakcyjnych. Jednostka odbiorcza przesyła do stacji zarówno sygnał żądania, jak i identyfikator jednostki odbiorczej. Jeżeli jednostka jest w dobrym stanie i ma miejsce opłata za dane, wartość opłaty jest przesyłana z powrotem do jednostki i odtwarzana w odbiorniku telewizyjnym lub monitorze ekranowym układu zdalnego sterowania. W odpowiedzi użytkownik może zapoczątkować przesyłanie do stacji sygnału niosącego informację karty kredytowej, przy zastosowaniu czytnika kart magnetycznych. Po odbiorze sygnału, informacja karty kredytowej jest zatwierdzana dla określenia, czy karta kredytowa jest w dobrym stanie dla realizacji opłaty. Jeżeli tak, informacja identyfikująca dla danych jest przesyłana do jednostki, po czym następują żądane dane interąkcyjne. Po odbiorze użytkownik przesyła kod zatwierdzenia odbioru do stacji, w którym to punkcie jest dokonywana opłata.
186 146
Podobne rozwiązania są przedstawione w równoległych zgłoszeniach, które mają tę datę złożenia i są zatytułowane: Generacja i emisja sygnałów, nr PC/ASB/19707, Karta inteligentna do odbierania emisji zakodowanych sygnałów i odbiornik, nr PC/ASB/19708, Układ nadawczy i odbiorczy oraz układ warunkowego dostępu do niego, nr PC/ASB/19710, ładowanie pliku komputerowego z nadajnika przez odbiomik-dekoder do komputera, nr PC/ASB/19711, nadawanie i odbiór programów telewizyjnych i innych danych, nr PC/ASB/19712, ładowanie danych, nr PC/ASB/19713, organizacja pamięci komputerowej, nr PC/ASB/19714, opracowywanie układu sterującego telewizji lub radia, nr PC/ASB/19715, Wydzielanie sekcji danych z transmitowanego strumienia danych, nr PC/ASB/19716. System kontroli dostępu, nr PC/aSb/19717. Układ przetwarzania danych, nr PC/ASB/19718. Układ nadawczy i odbiorczy oraz odbiomik-dekoder i układ zdalnego sterowania dla niego, nr PC/ASB/19720.
Sposób według wynalazku polega na tym, że tworzy się połączenie z serwerem komunikacyjnym w trybie internetowym za pomocą modemu, odbiera się polecenie internetowe od użytkownika i przesyła się odebrane polecenie internetowe przez modem do serwera komunikacyjnego, natomiast w serwerze komunikacyjnym odbiera się polecenie internetowe, odpowiada się przez Internet na odebrane polecenie internetowe i dostarcza się odpowiedź z Internetu do układu nadawczego, a w układzie nadawczym integruje się dostarczoną odpowiedź z Internetu w cyfrowym strumieniu danych i w odbiomiku-dekoderze, w trybie internetowym wydziela się odpowiedź z Internetu z cyfrowego strumienia danych i dostarcza się wydzieloną odpowiedź z Internetu do użytkownika.
Korzystnie wydzieloną odpowiedź z Internetu wyświetla się na ekranie odbiornika telewizyjnego użytkownika.
Korzystnie wydzieloną odpowiedź z Internetu odbiera się przez komputer połączony z odbiomikiem-dekoderem użytkownika.
Korzystnie inicjuje się pracę odbiomika-dekodera w trybie internetowym przez integrację w układzie nadawczym w cyfrowym strumieniu danych kodu aplikacji i w odbiomikudekoderze, w trybie operacyjnym wydziela się kod aplikacji z cyfrowego strumienia danych oraz inicjuje się pracę odbiomika-dekodera w trybie internetowym przez uruchomienie aplikacji zdefiniowanej przez wydzielony kod aplikacji.
Korzystnie integruje się dane operacyjne w cyfrowym strumieniu danych w układzie nadawczym, w trybie operacyjnym wydziela się dane z cyfrowego strumienia danych w odbiomiku-dekoderze, dostarcza się wydzielone dane do odbiornika telewizyjnego, odbiera się zlecenie od użytkownika w odpowiedzi na dostarczone dane, stosuje się modem do utworzenia połączenia z serwerem komunikacyjnym i przesyła się odebrane zlecenie przez modem do serwera komunikacyjnego oraz odbiera się zlecenie w serwerze komunikacyjnym i przetwarza się odebrane zlecenie.
Korzystnie dostarcza się dane operacyjne do użytkownika w odbiomiku-dekoderze użytkownika w trybie operacyjnym, odbiera się polecenie od użytkownika w odpowiedzi na dostarczone dane, tworzy się połączenie za pomocą modemu z serwerem komunikacyjnym i przesyła się odebrane polecenie do serwera komunikacyjnego, a w serwerze komunikacyjnym odbiera się polecenie, przetwarza się odebrane polecenie i wytwarza się odpowiedź lub potwierdzenie oraz przesyła się odpowiedź lub potwierdzenie do odbiomika-dekodera przez modem i odbiera się odpowiedź lub potwierdzenie w odbiomiku-dekoderze w trybie operacyjnym oraz dostarcza się odpowiedź lub potwierdzenie do użytkownika.
Korzystnie integruje się w cyfrowym strumieniu danych w układzie nadawczym informacje obejmujące odpowiedzi, dotyczące i zsynchronizowane z treścią programu telewizyjnego i wydziela się w odbiomiku-dekoderze, w trybie operacyjnym informacje z cyfrowego strumienia danych, odbiera się od użytkownika odpowiedź na te informacje lub na zsynchronizowane pytania zadane w programie telewizyjnym, porównuje się odebraną odpowiedź i informacje o odpowiedzi oraz dostarcza się wynik porównania do odbiornika telewizyjnego.
Korzystnie integruje się w cyfrowym strumieniu danych w układzie nadawczym wiele informacji i w odbiomiku-dekoderze użytkownika, w trybie operacyjnym wydziela się pierwszą z informacji z cyfrowego strumienia danych, dostarcza się wydzieloną pierwszą informację do odbiornika telewizyjnego, odbiera się instrukcje od użytkownika dla wybrania innej
186 146 informacji, wydziela się dane dotyczące tej innej informacji z cyfrowego strumienia danych, dostarcza się wydzieloną inną informację do odbiornika telewizyjnego i powtarza się odbieranie instrukcji, wydzielanie innej informacji i dostarczanie innej informacji, a w trybie operacyjnym stosuje się co najmniej jedną z informacji zawierającą wiele obiektów klawiszowych, z których jeden wybiera się domyślnie i podczas odbierania instrukcji wybiera się następną informację przez odbieranie jednej lub więcej instrukcji od użytkownika przez układ zdalnego sterowania odbiomika-dekodera i zmienia się ten jeden z obiektów klawiszowych, który jest wybrany, wybiera się inny obiekt klawiszowy zgodnie z odebranymi instrukcjami wyboru innego klawisza, odbiera się instrukcję od użytkownika przez układ zdalnego sterowania dla wyboru tego jednego z obiektów klawiszowych, który jest aktualnie wybrany i sprawdza się identyczność następnej informacji w tych informacjach dla aktualnej informacji i wybranego obiektu klawiszowego.
Korzystnie integruje się w cyfrowym strumieniu danych w układzie nadawczym wiele informacji i w odbiomiku-dekoderze użytkownika, w trybie operacyjnym odbiera się instrukcje od użytkownika i wybiera się określone dane, wydzielą się wybrane dane z cyfrowego strumienia danych i dostarcza się wydzielone dane do odbiornika telewizyjnego, a w trybie operacyjnym te dane dla poszczególnych informacji rozróżnia się przez ustalone kody dla tych informacji oraz podczas odbierania instrukcji wybiera się określone dane i odbiera się od użytkownika kod dla poszczególnej informacji.
W drugim przykładzie wykonania wynalazku sposób polega na tym, że wydziela się dane w trybie operacyjnym z cyfrowego strumienia danych, dostarcza się wydzielone dane do użytkownika, odbiera się zlecenie od użytkownika w odpowiedzi na dostarczone dane, stosuje się modem do utworzenia połączenia z serwerem komunikacyjnym i przesyła się odebrane zlecenie przez modem do serwera komunikacyjnego oraz w serwerze komunikacyjnym odbiera się zlecenie i przetwarza się odebrane zlecenie.
Korzystnie dostarcza się w trybie operacyjnym z odbiomika-dekodera wydzielone dane do użytkownika, wyświetla się przez odbiomik-dekoder co najmniej jedną ikonę na ekranie odbiornika telewizyjnego i w odpowiedzi na zlecenie od użytkownika zmienia się przez odbiomik-dekoder wyświetlanie takiej ikony na ekranie odbiornika telewizyjnego.
Korzystnie integruje się w cyfrowym strumieniu danych w układzie nadawczym kod aplikacji i uruchamia się odbiomik-dekoder w trybie operacyjnym i wydziela się w odbiomiku-dekoderze, w trybie operacyjnym kod aplikacji z cyfrowego strumienia danych oraz uruchamia się odbiomik-dekoder w trybie operacyjnym przez uruchomienie aplikacji zdefiniowanej przez wydzielony kod aplikacji.
W trzecim przykładzie wykonania wynalazku sposób polega na tym, że dostarcza się dane w trybie operacyjnym do użytkownika, odbiera się polecenie od użytkownika w odpowiedzi na dostarczone dane, tworzy się połączenie z serwerem komunikacyjnym za pomocą modemu i przesyła się odebrane polecenie do serwera komunikacyjnego, natomiast w serwerze komunikacyjnym odbiera się polecenie, przetwarza się odebrane polecenie i wytwarza się odpowiedź lub potwierdzenie oraz przesyła się odpowiedź lub potwierdzenie do odbiomikadekodera przez modem oraz w odbiomiku-dekoderze, w trybie operacyjnym odbiera się odpowiedź lub potwierdzenie i dostarcza się odpowiedź lub potwierdzenie do użytkownika.
Korzystnie dostarcza się przez odbiomik-dekoder dane w odbiomiku-dekoderze w trybie operacyjnym i/lub odpowiedź lub potwierdzenie z serwera komunikacyjnego do użytkownika przez odbiornik telewizyjny, wyświetla się przez odbiornik-dekoder co najmniej jedną ikonę na ekranie odbiornika telewizyjnego i w odpowiedzi na polecenie od użytkownika i/lub odpowiedź lub potwierdzenie z serwera komunikacyjnego, zmienia się przez odbiornikdekoder wyświetlanie ikony na ekranie odbiornika telewizyjnego.
Korzystnie integruje się w układzie nadawczym w cyfrowym strumieniu danych kod aplikacji i uruchamia się odbiomik-dekoder w trybie operacyjnym, a w odbiomiku-dekoderze, w trybie operacyjnym wydziela się kod aplikacji z cyfrowego strumienia danych i uruchamia się aplikację zdefiniowaną przez wydzielony kod aplikacji dla pracy odbiomika-dekodera w trybie operacyjnym.
186 146
Korzystnie odczytuje się w odbiorniku-dekoderze dane z karty dostarczonej przez użytkownika i włącza się odczytane dane do zlecenia lub polecenia, zależnie od przypadku, przesyłanego do serwera komunikacyjnego.
W następnym przykładzie wykonania wynalazku sposób polega na tym, że przy zastosowaniu cyfrowego strumienia danych, zawierającego również informacje odpowiedzi, dotyczące i zsynchronizowane z treścią tego jednego programu telewizyjnego, w trybie operacyjnym wydziela się ten jeden program telewizyjny z cyfrowego strumienia danych, dostarcza się wydzielony program telewizyjny do odbiornika telewizyjnego, wydziela się informacje z cyfrowego strumienia danych, odbiera się od użytkownika odpowiedź na informacje lub na zsynchronizowane pytanie w programie telewizyjnym, porównuje się odebraną odpowiedź z informacją odpowiedzi i dostarcza się wynik porównania do odbiornika telewizyjnego.
Korzystnie wyświetla się przez odbiomik-dekoder na ekranie telewizyjnym w trybie operacyjnym, w odpowiedzi na porównanie, jedną z wielu ikon, wybraną zależnie od wyniku porównania.
Korzystnie integruje się w cyfrowym strumieniu danych w układzie, nadawczym kod aplikacji i uruchamia się odbiomik-dekoder w trybie operacyjnym oraz wydziela się w odbiomiku-dekoderze, w trybie operacyjnym kod aplikacji z cyfrowego strumienia danych i uruchamia się odbiomik-dekoder w trybie operacyjnym przez uruchomienie aplikacji zdefiniowanej przez wydzielony kod aplikacji.
W kolejnym przykładzie wykonania wynalazku sposób polega na tym, że przy zastosowaniu cyfrowego strumienia danych, zawierającego również wiele informacji, wydziela się w trybie operacyjnym pierwszą z informacji z cyfrowego strumienia danych, dostarcza się wydzieloną pierwszą informację do odbiornika telewizyjnego, odbiera się instrukcję od użytkownika dla wybrania innej informacji, wydziela się dane dotyczące innej informacji z cyfrowego strumienia danych, dostarcza się wydzieloną inną informację do odbiornika telewizyjnego i powtarza się etapy odbierania instrukcji, wydzielania innej informacji i dostarczania innej informacji, przy czym w trybie operacyjnym stosuje się co najmniej jedną z informacji, zawierającą wiele obiektów klawiszowych, z których jeden jest wybrany domyślnie i podczas odbierania instrukcji dla wybrania następnej informacji odbiera się jedną lub więcej instrukcji od użytkownika przez układ zdalnego sterowania dla odbiomika-dekodera dla zmiany tego jednego z obiektów klawiszowych, który jest aktualnie wybrany, wybiera się inny obiekt klawiszowy zgodnie z odebranymi instrukcjami zmiany wyboru, odbiera się instrukcję od użytkownika przez układ zdalnego sterowania dla użycia tego obiektu klawiszowego, który jest aktualnie wybrany i sprawdza się identyczność następnej informacji w tych informacjach dla aktualnej informacji i wybranego obiektu klawiszowego. ,
Korzystnie stosuje się dane dla co najmniej jednej informacji, zawierające dane akustyczne i następnie dostarcza się dane akustyczne do odbiornika telewizyjnego w odpowiedzi na wybór przez układ zdalnego sterowania jednego z obiektów klawiszowych.
Korzystnie integruje się w układzie nadawczym w cyfrowym strumieniu danych kod aplikacji dla pracy odbiomika-dekodera w trybie operacyjnym i wydziela się w odbiornikudekoderze, w trybie operacyjnym kod aplikacji z cyfrowego strumienia danych i uruchamia się odbiomik-dekoder w trybie operacyjnym przez uruchomienie aplikacji zdefiniowanej przez wydzielony kod aplikacji.
W następnym przykładzie wykonania wynalazku sposób polega na tym, że przy zastosowaniu cyfrowego strumienia danych, zawierającego również wiele danych, w trybie operacyjnym odbiera się instrukcje od użytkownika dla wybrania określonych danych, wydziela się wybrane dane z cyfrowego strumienia danych i dostarcza się wydzieloną daną do odbiornika telewizyjnego, a w trybie operacyjnym analizy dane stosuje się dla poszczególnych informacji i rozróżnia się przez ustalone kody dla tych informacji, a podczas odbierania instrukcji wybiera się określoną daną przez odbieranie od użytkownika kodu dla poszczególnej informacji.
Korzystnie integruje się w układzie nadawczym w cyfrowym strumieniu danych kod aplikacji i uruchamia się odbiomik-dekoder w trybie operacyjnym analizy oraz wydziela się w odbiorniku-dekoderze, w trybie operacyjnym kod aplikacji z cyfrowego strumienia danych
186 146 i uruchamia się odbiomik-dekoder w trybie operacyjnym przez uruchomienie aplikacji zdefiniowanej przez wydzielony kod aplikacji.
W układzie według wynalazku do wejścia układu multiplekserowego i kodującego jest dołączony serwer aplikacji i danych, do którego jednego wejścia jest dołączony odbiomikdekoder połączony również z układem zdalnego sterowania oraz wyposażony w maszynę wirtualną, zawierającą motor czasu przebiegu.
Korzystnie odbiomik-dekoder zawiera tuner strumienia MPEG, interfejs szeregowy, interfejs równoległy, modem i dwa czytniki kart.
Zaletą wynalazku jest to, że wydzielona odpowiedź z Internetu jest dostarczana do użytkownika przez wyświetlenie jej na ekranie telewizora lub przez komputer połączony z odbiomikiem-dekoderem. Wynalazek zapewnia użytkownikowi dostęp do Internetu bez konieczności posiadania komputera, takiego jak komputer osobisty. Przepływ danych w Internacie jest ogólnie dużo bardziej intensywny od serwera Internetu do użytkownika niż od użytkownika do serwera. Duży przepływ danych jest realizowany szybkim łączem telewizyjnym, zaś mniejszy przepływ danych jest realizowany wolnym łączem telefonicznym. Można uzyskać znaczne zmniejszenie czasu dostępu, ale bez ponoszenia kosztów i bez komplikacji związanych z dwukierunkowym łączem telewizyjnym.
W przypadku, gdy użytkownik końcowy ma problemy z odbieraniem odpowiedzi z Internetu, układ korzystnie selektywnie pracuje w trybie, w którym centrum komunikacyjne dostarcza odpowiedź z Internetu do odbiomika-dekodera przez modem. Wynalazek zapewnia impulsowy tryb pracy, w którym użytkownik daje zlecenie zakupu przez wybranie produktu, który może obejmować usługę. Układ ma dodatkowo lub alternatywnie katalogowy tryb pracy, w którym użytkownik wybiera w dowolnym momencie spośród licznych produktów. Wynalazek umożliwia wykonywanie czynności bankowych przez użytkownika bez ruszania się z fotela przy stosunkowo małej modyfikacji, wymaganej w urządzeniu wykorzystywanym do odbierania programów telewizyjnych. Centrum komunikacyjne nie musi być w jednym miejscu i może obejmować serwer komunikacyjny i serwer bankowy, które są daleko jeden od drugiego.
Początkowe ładowanie kodu aplikacji trybu bankowego oraz jego uaktualnianie jest łatwo uzyskiwane i nie ma potrzeby, żeby odbiomik-dekoder miał pojemność, pamięci właściwą do przechowywania kodu aplikacji na stałe. Nie ma także potrzeby, żeby użytkownik wprowadzał swoje szczegółowe dane bankowe, chociaż może być zastosowane urządzenie żądające od użytkownika wprowadzenia osobistego numeru identyfikacyjnego PIN.
Użytkownik może aktywnie uczestniczyć w telewizyjnym programie quizowym, przy czym odbiornik-dekoder sprawdza odpowiedzi użytkownika i opcjonalnie zapamiętuje wyniki użytkownika. W odbiomiku-dekoderze pracującym w trybie quizowym, w odpowiedzi na etap porównania, odbiomik-dekoder powoduje wyświetlenie na ekranie telewizyjnym jednej z licznych ikon wybranych zależnie od wyniku porównania.
Wynalazek stwarza możliwość przeglądania czasopism, przy czym użytkownik przegląda strony czasopisma przez wybieranie różnych klawiszy i używanie wybranego klawisza. Użytkownik wybiera na przykład stronę informacji o pogodzie lub natężeniu ruchu pojazdów po prostu przez wprowadzenie kodu, który użytkownik z wysokim prawdopodobieństwem zna, bez konieczności przeglądania stron zawierających inne dane lub wyszukiwania mniej ważnych kodów.
Początkowe ładowanie kodu aplikacji trybu analizy pogody lub natężenia ruchu pojazdów i jego uaktualnianie jest łatwo uzyskiwane i nie ma potrzeby, aby odbiomik-dekoder miał pojemność pamięci właściwą do przechowywania kodu aplikacji na stałe. Układ nadawczy jest dostosowany do nadawania cyfrowego strumienia danych w formacie MPEG, przy czym dane inne niż programy telewizyjne są umieszczone przynajmniej w jednej sekcji prywatnej strumienia danych MPEG.
Odbiomik-dekoder telewizji cyfrowej jest przystosowany do wykonywania etapów wynalazku od pierwszego do szóstego. Również różne inne cechy wynalazku odnoszą się do układu nadawczego komunikacyjnego telewizji cyfrowej, który jest przystosowany do wykonywania etapów wynalazku od pierwszego do szóstego.
186 146
Przedmiot wynalazku jest uwidoczniony w przykładach wykonania .na rysunku, na którym fig. i przedstawia ogólną architekturę systemu telewizji cyfrowej według wynalazku, fig. 2 - architekturę układu interakcyjnego systemu telewizji cyfrowej z fig. i, fig. 3 schematycznie interfejsy 5 odbiornika-dekodera stanowiącego część układu z fig. i i 2, fig. 4 schematycznie układ zdalnego sterowania, stosowany w systemie telewizji cyfrowej, fig. .5 rozmieszczenie plików wewnątrz modułu ładowanego do pamięci interakcyjnego odbiomikadekodera, fig. 6 - ogólną architekturę przykładu wykonania układu pracującego w trybie internetowym, fig. 7 -warstwy oprogramowania w urządzeniu użytkownika w układzie z fig. 6, fig. 8-i2 - schematy blokowe różnych konfiguracji przykładów wykonania urządzenia użytkownika z fig. 6, fig. i3 - ogólny algorytm przedstawiający przykład działania układu z fig. 6, fig. i4 - pomocniczy algorytm dla algorytmu z fig. i3, fig. i5 - ogólną architekturę przykładu wykonania układu pracującego w trybie handlowym, fig. i6 -przykład różnych elementów strumienia bitów MPEG-2, używanego w trybie handlowym, fig. i7 - pierwszą część algorytmu ilustrującego przykład działania, układu z fig. i5, fig. i8-20 - przykłady różnych plansz odbiornika telewizyjnego układu z fig. i5, fig. 2i - drugą część algorytmu przedstawionego częściowo na fig.- i7, fig. 22 - przykład różnych składników strumienia bitów MPEG-2, używanych w trybie bankowym, fig. 23 - przykład wykonania ogólnej architektury układu pracującego w trybie bankowym, fig. 24-25 - algorytmy ilustrujące przykład działania układu z fig. 23, fig. 26 - przykład różnych elementów strumienia bitów MPeG-2, używanych w trybie guizowym, fig. 27 algorytm ilustrujący przykład działania układu w trybie qrizowym i fig. 28 - algorytm ilustrujący przykład działania układu w trybie przeglądania czasopism.
Figura i przedstawia system telewizji cyfrowej i000, który zawiera głównie tradycyjny układ telewizji cyfrowej 2000 wykorzystujący układ kompresji MPEG-2 do przesyłania skompresowanych sygnałów cyfrowych. Kompresor 2002 standardu MPEG-2 w centrum emisyjnym odbiera strumień sygnałów cyfrowych, zwykle strumień sygnałów wizyjnych. Kompresor 2002 jest połączony łączem 2006 z układem multiplekserowym i kodującym 2004. Układ multiplekserowy i kodujący 2004 odbiera liczne inne sygnały wejściowe, tworzy jeden lub kilka strumieni transportowych i przesyła skompresowane sygnały cyfrowe do nadajnika 2008 centrum emisyjnego łączem 20i0, które przyjmuje różne postacie, włącznie z łączami telekomunikacyjnymi. Nadajnik 2008 centrum emisyjnego przesyła sygnały elektromagnetyczne łączem 20i2 w stronę przekaźnika satelitarnego 20i4, gdzie są one przetwarzane elektronicznie i emitowane przez wirtualne łącze 20i6 do naziemnego odbiornika 20i8, zwykle w postaci czaszy, należącego lub wynajętego przez użytkownika końcowego. Sygnały odebrane przez naziemny odbiornik 20i8 są przesyłane do zintegrowanego odbiomikadekodera 2020 należącego lub wynajętego przez użytkownika końcowego i połączonego z odbiornikiem telewizyjnym 2022 użytkownika. Odbiornik-dekoder 2020 przetwarza skompresowany sygnał MPEG-2 na sygnał telewizyjny dla odbiornika telewizyjnego 2022.
Układ warunkowego dostępu 3000, połączony z układem multiplekserowym i kodującym 2004 oraz odbiomikiem-dekoderem 2020, jest umieszczony częściowo w centrum emisyjnym, a częściowo w dekoderze i umożliwia użytkownikowi końcowemu uzyskiwać dostęp do emisji telewizji cyfrowej jednego lub kilku dostawców emisji. Karta inteligentna, która odszyfrowuje informacje odnoszące się do ofert handlowych, to jest jednego lub kilku programów telewizyjnych sprzedawanych przez dostawcę emisji, jest wkładana do odbiomikadekodera 2020, Wykorzystując odbiemlk-dekeder 2020 i kartę inteligentną, użytkownik końcowy zakupuje oferty handlowe albo w trybie przedpłat albo w trybie opłat za prawo do oglądania programu.
Interakcyjny układ telewizyjny 4000, również połączony z układem multiplekserowym i kodującym 2004 oraz odbiornikiem-dekoderem 2020, również umieszczony częściowo w centrum emisyjnym, a częściowo w dekoderze, umożliwia użytkownikowi końcowemu interakcje z różnymi aplikacjami przez kanał modemowy 4002.
Figura 2 przedstawia ogólną architekturę interakcyjnego układu telewizyjnego 4000 systemu telewizji cyfrowej i000 według wynalazku.
186 146
Na przykład, interakcyjny układ telewizyjny 4000 umożliwia użytkownikom końcowym zakup rzeczy z wyświetlanych na ekranie katalogów, przeglądanie żądanych lokalnych wiadomości i map pogody oraz granie w gry przez zestawy telewizyjne .
Interakcyjny układ telewizyjny 4000 zawiera zwykle cztery główne elementy. Pierwszym elementem jest narzędzie opracowań autorskich 4004 w centrum emisyjnym lub gdzie indziej, umożliwiające dostawcy emisji tworzenie, opracowywanie, poprawianie i testowanie aplikacji. Drugim elementem jest serwer 4006 aplikacji i danych, znajdujący się w centrum emisyjnym, połączony z narzędziem opracowań autorskich 4004, umożliwiający dostawcy emisji przygotowywanie, legalizowanie i formatowanie aplikacji i danych dla dostarczenia ich do układu multiplekserowego i kodującego 2004 dla włączenia do strumienia transportowego MPEG-2, zwykle do jego prywatnej sekcji, w celu wyemitowania do użytkownika końcowego. Trzecim elementem jest maszyna wirtualna, zawierająca motor czasu przebiegu 4008, który jest kodem wykonawczym, zainstalowanym w odbiomiku-dekoderze 2020, należącym do lub wynajętym przez użytkownika końcowego, umożliwiającym użytkownikowi końcowemu odbieranie, legalizowanie, dekompresję i ładowanie aplikacji do pamięci roboczej 2024 odbiomika-dekodera 2020 w celu ich wykonania. Motor czasu przebiegu 4008 wykonuje również rezydentne aplikacje ogólnego przeznaczenia. Motor czasu przebiegu 4008 jest niezależny od sprzętu i systemu operacyjnego. Czwartym elementem jest kanał modemowy 4002 między odbiornikiem-dekoderem 2020 a serwerem 4006 aplikacji i danych, umożliwiającym przesyłanie sygnałów instruuj ących serwer 4006 aplikacji i danych, aby wprowadzał dane i aplikacje do strumienia transportowego MPEG-2 na żądanie użytkownika końcowego.
Interakcyjny układ telewizyjny 4000 działa, używając aplikacji, które sterują funkcjami odbiomika-dekodera i różnych układów, które są w nim zawarte. Aplikacje są reprezentowane w motorze czasu przebiegu 4008 jako pliki zasobów. Zestawem plików zasobów i danych jest moduł, przy czym może być wymaganych kilka modułów, aby utworzyć aplikacje. Miejscem przechowywania modułów jest obszar pamięci odbiomika-dekodera. Do ładowania modułów jest stosowany interfejs. Moduły są ładowane do odbiomika-dekodera 2020 na przykład ze strumienia transportowego MPEG-2. Fizyczne interfejsy odbiomika-dekodera 2020 są stosowane do ładowania danych.
Na figurze 3 dekoder 2020 zawiera na przykład sześć urządzeń ładujących: tuner strumienia MPEG 4028, interfejs szeregowy 4030, port równoległy 4032, modem 4034 i dwa czytniki kart 4036.
Aplikacja jest fragmentem kodu komputerowego, służącym do kontrolowania funkcji wysokiego poziomu odbiomika-dekodera 2020. Na przykład, gdy użytkownik końcowy wybiera przy pomocy układu zdalnego sterowania obiekt klawiszowy widoczny na ekranie odbiornika telewizyjnego 2022 i naciska klawisz zatwierdzenia, wykonywana jest sekwencja instrukcji związana z wybranym klawiszem.
Aplikacja interakcyjna proponuje menu i wykonuje polecenia na żądanie użytkownika końcowego oraz dostarcza dane odnoszące się do przeznaczenia aplikacji. Aplikacje są na przykład aplikacjami rezydentnymi, to jest zapisanymi w pamięci ROM lub błyskowej albo innej pamięci trwałej odbiomika-dekodera 2020 lub też emitowane i ładowane do pamięci RAM lub błyskowej odbiomika-dekodera 2020.
Aplikacje są przechowywane w komórkach pamięci odbiomika-dekodera 2020 oraz są reprezentowane jako pliki zasobów i dane. Pliki zasobów obejmują pliki z opisami obiektów graficznych, pliki z blokami zmiennych, pliki z sekwencjami instrukcji i pliki aplikacji.
Na figurze 5 moduł 4010, taki jak moduł handlowy opisany poniżej, jest zestawem plików zasobów i danych obejmujących pojedynczy plik 4012 aplikacji, nieokreśloną liczbę plików 4014 z opisami obiektów graficznych, nieokreśloną liczbę plików 4016 z blokami danych, nieokreśloną liczbę plików 4018 z sekwencjami instrukcji i, jeśli trzeba, pliki 4020 danych, takie jak pliki bibliotek ikon, pliki obrazów, pliki z fontami, pliki tabel kolorów i pliki tekstu ASCII.
Pliki 4014 z opisami obiektów graficznych opisują plansze, interfejs aplikacji między człowiekiem a urządzeniem. Pliki 4016 z blokami danych opisują struktury danych obsługi186 146 wane przez aplikację. Pliki 4018 z sekwencjami instrukcji opisują operacje aplikacji związane z przetwarzaniem danych. Pliki 4012 aplikacji dostarczają punkty wejściowe do aplikacji.
Aplikacje utworzone w ten sposób mogą używać pliki danych, takie jak pliki bibliotek ikon, pliki obrazów, pliki fontów, pliki z tabelami kolorów i pliki z tekstem ASCII. Aplikacja interakcyjna może również uzyskiwać dane na bieżąco przez generowanie i odbieranie sygnałów.
Motor czasu przebiegu 4008 ładuje do swojej pamięci tylko te pliki zasobów, które potrzebuje w danym momencie. Pliki zasobów są wybierane spośród plików z opisami obiektów graficznych, plików z sekwencjami instrukcji i plików aplikacji. Pliki z blokami danych są zapisywane w pamięci w wyniku wywołania procedury ładowania modułów i pozostają w pamięci, aż do wywołania procedury usuwania modułów.
Poniżej są przedstawione przykłady aplikacji, a każda aplikacja zostanie później opisana dokładniej: aplikacja inicjująca, aplikacja uruchomieniowa, przewodnik po programie, aplikacja płacenia za prawo oglądania programu, aplikacja ładowania komputera osobistego, aplikacja przeglądania Internetu, aplikacja handlowa, aplikacja bankowa, aplikacja ąuizowa, aplikacja przeglądania czasopism i aplikacja analizy pogody lub natężenia ruchu pojazdów.
Odnośnie aplikacji inicjującej, odbiomik-dekoder 2020 jest wyposażony w rezydentną aplikację inicjującą, która jest adaptacyjnym zbiorem modułów, pozwalającym, żeby odbiornik-dekoder 2020 mógł natychmiast pracować w środowisku MPEG-2. Aplikacja dostarcza podstawowe cechy pamięci, które mogą być modyfikowane w razie potrzeby przez operatora stacji nadawczej. Dostarcza również interfejs miedzy aplikacjami rezydentnymi a aplikacjami ładowanymi.
Odnośnie aplikacji uruchomieniowej, umożliwia ona, żeby dowolna aplikacja, zarówno załadowana jak i rezydentna, mogła być uruchomiona w odbiomiku-dekoderze 2020. Aplikacja działa jako ładowanie początkowe, wykonywane po pojawieniu się usługi w celu uruchomienia aplikacji. Aplikacja uruchomieniowa jest ładowana do pamięci RAM, a zatem może być łatwo uaktualniona. Jest skonfigurowana tak, że mogą być wybrane i uruchomione interakcyjne aplikacje dostępne w każdym kanale, zarówno natychmiast po załadowaniu, jak i po ładowaniu wstępnym. W przypadku ładowania wstępnego, aplikacja jest ładowana do pamięci 2024 i jest uaktywniana w razie potrzeby przez aplikację uruchomieniową.
Przewodnik po programie jest interakcyjną aplikacją, która daje pełną informację o programie telewizyjnym. Na przykład, może podawać informacje o programach telewizyjnych na cały tydzień, dostarczanych w każdym kanale oferty telewizji cyfrowej. Przez naciśnięcie klawisza w układzie zdalnego sterowania 2026, użytkownik końcowy uzyskuje dostęp do dodatkowej planszy, nałożonej na zdarzenia pokazywane na ekranie odbiornika telewizyjnego 2022. Dodatkowa plansza jest przeglądarka, podającą informacje o aktualnych i przyszłych zdarzeniach w każdym kanale oferty cyfrowej telewizji. Przez naciśnięcie innego klawisza w układzie zdalnego sterowania 2026, użytkownik końcowy uzyskuje dostęp do aplikacji, która wyświetla listę informacji o zdarzeniach obejmującą cały tydzień. Użytkownik końcowy może również wyszukiwać i porządkować zdarzenia według prostych i dostosowanych kryteriów. Użytkownik końcowy może również uzyskać dostęp bezpośrednio do wybranego kanału.
Aplikacja płacenia za prawo do oglądania programu PPV jest interakcyjną usługą, dostępną w każdym kanale PPV oferty telewizji cyfrowej w połączeniu z układem warunkowego dostępu 3000. Użytkownik końcowy może uzyskać dostęp do aplikacji używając przewodnika po programach telewizyjnych lub przeglądarki kanałów. Dodatkowo, aplikacja startuje automatycznie, jak tylko wykryte jest zdarzenie PPV w kanale PPV. Użytkownik końcowy może następnie kupić prawo do oglądania aktualnego zdarzenia przez kartę inteligentną 3020 lub przez serwer komunikacyjny 3022, używając modemu, telefonu i kodów DTMF, MINITELa itp. Aplikacja jest albo rezydentna w pamięci ROM odbiomika-dekodera 2020 albo ładowalna do pamięci RAM odbiomika-dekodera 2020.
W odniesieniu do aplikacji ładowania PC, użytkownik końcowy może załadować program komputerowy przy użyciu aplikacji ładowania PC. W odniesieniu do aplikacji przeglądania Internetu, umożliwia ona dostarczanie stron internetowych do użytkownika końcowego
186 146 przez odbiomik-dekoder 2020 w celu wyświetlenia albo na ekranie odbiornika telewizyjnego 2022 albo monitora komputera, połączonego z odbiomikiem-dekoderem 2020.
Modem 4034 odbiomika-dekodera 2020 lub alternatywnie modem zewnętrzny, taki jak modem V34, który może przesyłać dane z szybkością do 28,8 kilobajtów na sekundę, połączony z interfejsem szeregowym, jest połączony linia, telefoniczną z serwerem 4006 aplikacji i danych.
Przyjmijmy najpierw, że odbiomik-dekoder 2020 pracuje w trybie telewizyjnym, to jest wydziela program telewizyjny z cyfrowego strumienia bitów i dostarcza wydzielony program telewizyjny do odbiornika telewizyjnego 2022 w celu wyświetlenia go użytkownikowi końcowemu. Przez naciśnięcie klawisza w układzie zdalnego sterowania 2026, użytkownik końcowy może uaktywnić aplikację przeglądania Internetu, przełączając odbiomik-dekoder 2020 na tryb internetowy. Aplikacja uruchamia program zapisany w odbiomiku-dekoderze 2020 w celu wywołania serwera 4006 aplikacji i danych, używając modem 4034. Po ustaleniu połączenia między odbiomikiem-dekoderem 2020 a serwerem 4006 aplikacji i danych, użytkownik końcowy jest informowany o połączeniu z Internetem przy pomocy wiadomości wyświetlanej w odbiorniku telewizyjnym 2022.
Użytkownik końcowy wprowadza do odbiomika-dekodera 2020 polecenie internetowe, takie jak polecenie oglądania strony internetowej o danym ULR, używając układ zdalnego sterowania 2026. Odbiomik-dekoder 2020 wysyła polecenie do serwera 4006 aplikacji i danych przez modem 4034. Serwer 4006 aplikacji i danych odbiera polecenie i wysyła je do Internetu. W reakcji na to polecenie Internet dostarcza do serwera 4006 aplikacji i danych odpowiedź internetową, zawierającą stronę internetową. Serwer 4006 aplikacji i danych dostarcza odpowiedź do multipleksera i układu multiplekserowego i kodującego 2004, gdzie jest ona integrowana z prywatną sekcją strumienia bitów MPEG, przesyłana do nadajnika 2008 i odbierana przez odbiornik 2018, jak to wspomniano wcześniej. Odbiomik-dekoder 2020 wydziela stronę internetowa ze strumienia bitów MPEG i wyświetla stronę internetową w odbiorniku telewizyjnym 2022.
Zamiast dostarczania strony internetowej do użytkownika końcowego przez wyświetlanie strony internetowej w odbiorniku telewizyjnym 2022, strona internetowa jest dostarczana do użytkownika końcowego przez komputer połączony z odbiomikiem-dekoderem 2020, zwykle przez interfejs równoległy o przepustowości 700 kilo bitów na sekundę. Zamiast wprowadzania poleceń internetowych do odbiomika-dekodera 2020 przy pomocy układu zdalnego sterowania 2026, użytkownik końcowy wprowadza polecenia przy pomocy klawiatury lub podobnego urządzenia, połączonego z komputerem. Jeśli użytkownik wykorzystuje komputer osobisty w połączeniu z odbiomikiem-dekoderem 2020, uruchamia w komputerze osobistym znane przeglądarki internetowe, takie jak przeglądarka Netscape lub Microsoft Internet Explorer bez jakiejkolwiek modyfikacji tych aplikacji, zaś potrzebna- zmiana jest na poziomie sterownika, co zostanie opisane dokładnie poniżej. Przepływ danych internetowych jest zwykle dużo intensywniejszy w kierunku od serwera do użytkownika, niż od użytkownika do serwera 4006 aplikacji i danych. Aplikacja przeglądania Internetu dostarcza dla intensywnej wymiany danych szybkie łącze telewizyjne, o szybkości równej zwykle 38 megabitów na sekundę. Można uzyskać znaczne skrócenie czasu dostępu, bez konieczności stosowania drogiego i skomplikowanego, dwustronnego łącza telewizyjnego.
Na figurze 6, przy pracy w trybie internetowym, urządzenie 10 użytkownika jest połączone z serwerem 4006 aplikacji i danych przez publiczną, komutowaną sieć telefoniczną PSTN 12. Serwer 4006 aplikacji i danych łączy się w znany sposób z siecią Internet 16 przez przegrodę 14. Serwer 4006 aplikacji i danych łączy się również z urządzeniem 10 użytkownika przez multiplekser i układ multiplekserowy i kodujący 2004, nadajnik 2008, przekaźnik 2014 i odbiornik 2018.
Na figurze 7 warstwy programowe wykorzystywane w urządzeniu 10 użytkownika obejmują aplikację przeglądania Internetu, taką jak Netscape lub Microsoft Internet Explorer, HTTP, biblioteka gniazd, TCP/IP, PPP/SLIP i poziom sterownika. Poziom sterownika jest zmodyfikowany w porównaniu z aplikacją przeglądającą, działającą tradycyjnie w komputerze osobistym w ten sposób, że jest podział w sterowniku modemu na komunikację z siecią
186 146 telefoniczną PSTN 12 przez modem urządzenia modemowego i sterownik tunera, służący do komunikacji przez tuner przepływu MPEG 4028.
Zostaną teraz opisane różne konfiguracje urządzenia 10 użytkownika.
Na figurze 8 komputer osobisty nie jest używany. Całe oprogramowanie użytkownika działa na odbiomiku-dekoderze 2020. Odbiomik-dekoder 2020 łączy się z siecią telefoniczną PSTN 12 przez wewnętrzny modem 4034 lub opcjonalnie zewnętrzny modem i port szeregowy. Odbiomik-dekoder 2020 odbiera odpowiedzi internetowe w strumieniu danych z naziemnego odbiornika 2018. W tej konfiguracji interfejs użytkownika jest dostarczony przez układ zdalnego sterowania 2026 i odbiornik telewizyjny 2022, połączony z odbiomikiem-dekoderem 2020.
Na figurze 9 konfiguracja różni się od konfiguracji z fig. 8 przez to, że jest zastosowany komputer osobisty 18 połączony portem równoległym z portem równoległym 4032 odbionikadekodera 2020 lub opcjonalnie portem szeregowym z portem szeregowym 4030 odbiomikadekodera 2020. W tym przypadku górna część warstw programowania z fig. 7 działa w komputerze osobistym 18, zaś pozostała dolna część warstw oprogramowania działa w odbiomiku-dekoderze 2020. Interfejs użytkownika jest dostarczony również przez klawiaturę 18K i monitor 18D połączony z komputerem osobistym 18.
Na figurze 10 konfiguracja różni się od konfiguracji z fig. 9 przez to, że użyty jest zewnętrzny modem do połączenia odbiomika-dekodera 2020 przez port szeregowy 4030 z siecią telefoniczną PSTN 12. Szybki modem zewnętrzny jest użyty do zapewniania szybszej wymiany danych niż dostarczana przez modem wewnętrzny, jeśli on istnieje, do odbiomikadekodera 2020.
Na figurze 11 konfiguracja różni się od konfiguracji z fig. 10 przez to, że do sieci telefonicznej PSTN 12 jest dołączony komputer osobisty 18 przez modem zewnętrzny 18M połączony z portem szeregowym komputera osobistego 18 lub alternatywnie przez modem wewnętrzny komputera osobistego 18. Ta konfiguracja ma tę zaletę w stosunku do konfiguracji przedstawionych na fig. 9 i 10, że realizowany jest w niej jednokierunkowy przepływ danych od portu równoległego 4032 lub portu szeregowego 4030 odbiomika-dekodera 2020, do portu równoległego lub szeregowego komputera osobistego 18, a zatem można uzyskać szybszy przepływ danych.
Na figurze 12 konfiguracja różni się od konfiguracji przedstawionych na fig. 11 przez to, że odbiornik-dekoder 2020 jest stosowany w postaci dodatkowej, rozszerzeniowej karty komputera osobistego 18, połączonej z magistralą ISA lub PCI.
Działanie układu w trybie internetowym zostanie teraz opisane w odniesieniu do algorytmów przedstawionych na fig. 13 i 14, które z lewej strony ilustrują procesy realizowane przez urządzenie 10 użytkownika, zaś z prawej strony ilustrują procesy realizowane przez serwer 4006 aplikacji i danych. W etapie 20 użytkownik żąda przełączenia na tryb internetowy, na przykład przez naciśnięcie właściwego klawisza w układzie zdalnego sterowania 2026 lub przez naciśnięcie szeregu klawiszy w celu wywołania menu i przeglądanie go tak, aby wybrać tryb internetowy. W etapie 22 odbiomik-dekoder 2020 wydziela z odbieranego strumienia bitów MPEG-2 aplikację internetową i związane z nią dane, obejmujące numer telefoniczny serwera 4006 aplikacji i danych oraz instaluje aplikację.
Figury 13 i 14 pokazują pozostałe etapy realizowane przez urządzenie 10 użytkownika wywoływane przez załadowaną aplikację internetową. W etapie 24 urządzenie 10 użytkownika powoduje, że związany z nim modem wywołuje załadowany numer telefoniczny serwera 4006 aplikacji i danych, zaś w etapie 26 wykonywane jest połączenie sieci telefonicznej PSTN. W trybie internetowym użytkownik musi umieścić swoją kartę inteligentna wjednym z czytników kart 4036, zaś w etapie 28 urządzenie 10 użytkownika wysyła numer karty inteligentnej przez łącze sieci telefonicznej PSTN. Urządzenie 10 użytkownika czeka następnie na odbiór wiadomości o błędzie przez połączenie sieci telefonicznej PSTN w etapie 30, na odbiór potwierdzenia przez połączenie sieci telefonicznej PSTN w etapie 38 lub na przekroczenie dopuszczalnego czasu w etapie 34.
Jeśli zostanie odebrana wiadomość o błędzie w etapie 30, wówczas wiadomość o błędzie jest wyświetlana na ekranie odbiornika telewizyjnego 2022 lub na monitorze 18D w etapie 32, połączenie sieci telefonicznej PSTN jest przerywane w etapie 88, zaś modem urządzę16
186 146 nia 10 użytkownika przerywa połączenie w etapie 86. Podobnie, jeśli wystąpi przekroczenie dopuszczalnego czasu w etapie 34, wiadomość o błędzie jest wyświetlana na ekranie odbiornika telewizyjnego 2022 lub na monitorze 18D w etapie 36, połączenie sieci telefonicznej PSTN jest przerywane w etapie 88, zaś modem przerywa połączenie w etapie 86.
Jednakże, jeśli odebrane zostanie potwierdzenie w etapie 38, użytkownik może następnie wykonać polecenie internetowe w etapie 40, na przykład przez wyszczególnienie unikalnej lokalizacji zasobów URL żądanej strony internetowej lub motoru przeglądarki internetowej. W etapie 42 polecenie internatowe jest wysyłane przez połączenie z sieci telefonicznej PSTN, a następnie urządzenie 10 użytkownika czeka na odebranie łączem z sieci telefonicznej PSTN wiadomości o błędzie w etapie 44, odebranie pakietu danych przez łącze z PSTN w etapie 48 lub na przekroczenie dopuszczalnego czasu w etapie 54.
Jeśli w etapie 44 zostanie odebrana wiadomość o błędzie, wówczas wiadomość o błędzie zostanie wyświetlona w etapie 46, a następnie proces wraca do etapu 40 w celu oczekiwania na inne polecenie internetowe użytkownika. Podobnie, jeśli wystąpi przekroczenie dopuszczalnego czasu w etapie 54, wiadomość o błędzie jest wyświetlana w etapie 56, a następnie proces wraca do etapu 40, w celu oczekiwania na inne polecenie internetowe od użytkownika.
Jeśli pakiet danych zostanie odebrany przez łącze sieci telefonicznej PSTN w etapie 48, pakiet danych będzie zawierał dostateczna informację, aby urządzenie 10 użytkownika mogło wydzielić stronę internetową ze strumienia danych MPEG-2 odbieranego przez naziemny odbiornik 2018. Pakiet danych może zawierać adres protokołu internetowego, identyfikację przekaźnika 2014, numer identyfikacyjny usługi i numer identyfikacyjny pakietu. W etapie 50 urządzenie 10 użytkownika wydziela stronę internetową zaś w etapie 52 jest ona wyświetlana przez interfejs użytkownika: odbiornik telewizyjny 2022 lub monitor 18D. Proces następnie wraca do etapu 40, aby oczekiwać na inne polecenie internetowe od użytkownika.
Jak widać na fig. 14, użytkownik może zakończyć proces w dowolnym momencie i w tym przypadku połączenie z siecią telefoniczną PSTN jest przerywane w etapie 88, zaś modem przerywa połączenie w etapie 86. Również, jeśli urządzenie użytkownika wykryje, że zostało przerwane połączenie sieci telefonicznej PSTN, wówczas wyświetlana jest wiadomość w etapie 84 i modem zawiesza pracę w etapie 86.
Figury 13 i 14 wyjaśniają działanie serwera 4006 aplikacji i danych. W etapie 58 modem serwera 4006 aplikacji i danych oczekuje na sygnał dzwonienia, a kiedy nadejdzie, realizowane jest połączenie z siecią telefoniczną PSTN w etapie 26. W etapie 60 serwer 4006 aplikacji i danych oczekuje odebrania numeru karty inteligentnej, a kiedy zostanie odebrany, w etapie 62 sprawdza, czy odebrany numer karty inteligentne jest ważny, na przykład przez odwołanie się do układu zarządzania abonentami SMS 3004. Jeśli numer nie jest ważny, wówczas w etapie 64 serwer 4006 aplikacji i danych wysyła wiadomość o błędzie, opisaną powyżej w odniesieniu do etapu 30, a następnie przerywa połączenie PSTN w etapie 96, zawiesza pracę swojego modemu; w etapie 94, a proces wraca wówczas do etapu 58, w celu oczekiwania na inny sygnał dzwonienia.
Jeśli w etapie 62 numer karty inteligentnej jest uznany za ważny, wówczas w etapie 66 serwer 4006 aplikacji i danych wysyła potwierdzenie opisane powyżej w odniesieniu do etapu 38, a następnie czeka na odebranie polecenia internetowego, opisanego powyżej w odniesieniu do etapu 42, w etapie 68 lub na przekroczenie dopuszczalnego czasu w etapie 70. Jeśli wystąpi przekroczenie dopuszczalnego czasu, wówczas w etapie 96 serwer 4006 aplikacji i danych przerywa połączenie z siecią telefoniczną PSTN i zawiesza pracę swojego modemu w etapie 94.
Jednakże, jeśli w etapie 68 zostanie odebrane polecenie internetowe, wówczas w etapie 72 serwer 4006 aplikacji i danych żąda odpowiedniej strony Internetu 16 przez przegrodę 14. W etapie 74, jeśli żądana strona internetowa nie zostanie poprawnie odebrana, wówczas w etapie 76 serwer 4006 aplikacji i danych wysyła przez sieć telefoniczną PSTN 12 wiadomość o błędzie, opisaną powyżej w odniesieniu do etapu 44, a następnie proces wraca do etapu 68/70 w celu oczekiwania na odebranie innego polecenia internetowego z urządzenia 10 użytkownika. Jednakże, jeśli w etapie 74 żądana strona internetowa jest poprawnie odebrana,
186 146 wówczas w etapie 78 serwer 4006 aplikacji i danych ustala pakiet danych w celu wysłania strony internetowej przez układ telewizji satelitarnej, to jest adres protokołu internetowego, numer identyfikacyjny przekaźnika, numer identyfikacyjny usługi i numer identyfikacyjny pakietu i w etapie 80 wysyła przez sieć telefoniczną PSTN 12 pakiet danych, które powinny zostać odebrane przez urządzenie 10 użytkownika w etapie 48 opisanym powyżej. Następnie w etapie 82 serwer 4006 aplikacji i danych wysyła stronę internetową i pakiet danych do układu multiplekserowego i kodującego 2004, zaś układ multiplekserowy i kodujący 2004 wysyła stronę internetową do odebranego pakietu danych dla urządzenia 10 użytkownika w opisanym powyżej etapie 50. Proces wraca następnie do etapu 68/70 w celu oczekiwania na odebranie następnego polecenia internetowego z urządzenia 10 użytkownika.
Na figurze 14, jeśli w dowolnym momencie serwer 4006 aplikacji i danych wykryje, że łącze sieci telefonicznej PSTN zostało przerwane, wówczas serwer 4006 aplikacji i danych zawiesza pracę swojego modemu w etapie 94 i wraca do etapu 58 w celu oczekiwania na sygnał dzwonienia.
Zostanie teraz opisana praca układu w trybie handlowym.
Aplikacja handlowa umożliwia dokonywanie przez użytkownika zakupów bez ruszania się z fotela. Oferty sprzedaży towarów lub usług albo innych produktów są. wyświetlane na ekranie odbiornika telewizyjnego 2022 albo przez program telewizyjny załadowany przez odbiornik-dekoder 2020 albo przez katalog załadowany przez odbiomik-dekoder 2020. Towary mogą być kupowane przy pomocy zlecenia zakupu wprowadzanego do odbiomikadekodera 2020 przez użytkownika końcowego.
Modem 4034 odbiomika-dekodera 2020 lub alternatywnie modem zewnętrzny, taki jak modem V34, który może przesyłać dane z szybkością do 28,8 kilobajtów na sekundę, połączony z interfejsem szeregowym, jest połączony linią telefoniczną z serwerem 4006 aplikacji i danych lub alternatywnie z oddzielnym punktem sprzedaży, którego numer telefoniczny został załadowany do odbiomika-dekodera 2020.
Przyjmijmy najpierw, że podczas pracy, odbiomik-dekoder 2020 pracuje w trybie telewizyjnym, to jest wydziela program telewizyjny z cyfrowego strumienia bitów i dostarcza wydzielony program telewizyjny do odbiornika telewizyjnego 2022 w celu wyświetlania użytkownikowi końcowemu. Przez naciśnięcie klawisza w układzie zdalnego sterowania 2026, użytkownik końcowy może uaktywnić aplikacje handlową, przełączając odbiornikdekoder 2020 na tryb handlowy. Gdy odbiomik-dekoder 2020 zostanie przełączony na tryb handlowy, aplikacja umożliwia wydzielanie przez odbiomik-dekoder 2020 danych handlowych, zawartych w prywatnej sekcji strumienia bitów MPEG i wyświetlanie ich na ekranie odbiornika telewizyjnego 2022.
W pierwszym przykładzie wykonania aplikacji handlowej, oferty towarów na sprzedaż są wyświetlane w odbiorniku telewizyjnym 2022 przez program telewizyjny aktualnie emitowany przez dostawcę emisji, na przykład program telewizyjny emitowany w kanale handlowym dostawcy emisji i wprowadzany przez odbiomik-dekoder 2020. Na przykład, dane handlowe mogą zawierać szereg poleceń, które spowodują jednoczesne wyświetlanie na ekranie telewizora programu telewizyjnego i zwykle jednej lub kilku ikon reprezentujących towary aktualnie pokazywane w programie telewizyjnym i cenę zakupu. Dane handlowe zawarte w strumieniu bitów MPEG są zsynchronizowane z sygnałami wizualnymi i akustycznymi, zawartymi w strumieniu, a kiedy następuje zmiana towaru pokazywanego w programie telewizyjnym, zmieniają się również dane handlowe i ikona jest uaktualniana, aby reprezentować towary aktualnie wyświetlane na ekranie telewizora.
W drugim przykładzie wykonania oferty towarów na sprzedaż są wyświetlane na ekranie odbiornika telewizyjnego 2022 przez katalog, załadowany przez odbiomik-dekoder 2020. Katalog może być oddzielony od programu telewizyjnego aktualnie wyświetlanego na ekranie odbiornika telewizyjnego 2022.
W tym przykładzie wykonania dane handlowe mogą zawierać szereg poleceń, które powodują wyświetlenie na ekranie telewizora typowych ikon reprezentujących oferowane towary i ceny zakupu. Dane handlowe mogą stale krążyć, a każda plansza może pojawiać się na ekranie telewizora w regularnych odstępach czasu. Jedna lub kilka plansz może być pokazy18
186 146 wanych na ekranie telewizora jednocześnie, zaś użytkownik końcowy może przechodzić między planszami, używając klawiszy na układzie zdalnego sterowania 2026.
W każdym z powyższych przykładów wykonania użytkownik końcowy może, jeśli chce, zakupić jeden z towarów wyświetlanych w programie telewizyjnym przez naciśnięcie odpowiednich klawiszy na układzie zdalnego sterowania 2026. To zlecenie zakupu jest odbierane przez odbiomik-dekoder 2020, który wykonuje program zapisany w odbiorniku-dekoderze 2020 w celu wywołania serwera 4006 aplikacji i danych lub oddzielnego układu sprzedaży, używając modemu. Po ustaleniu połączenia między odbiomikiem-dekoderem 2020 i na przykład serwerem 4006 aplikacji i danych, wiadomość, zwykle w postaci ikony lub animowanej kreskówki, jest wyświetlana na ekranie odbiornika telewizyjnego 2022. Dodatkowo, w odpowiedzi na zlecenie zakupu konkretnego towaru, aplikacja może spowodować zmianę sposobu wyświetlania ikony reprezentującej ten towar.
Po ustaleniu połączenia odbiomik-dekoder 2020 wysyła zlecenie zakupu do serwera 4006 aplikacji i danych przez modem. Serwer 4006 aplikacji i danych odbiera i przetwarza zlecenie, na przykład z poleceniem obciążenia rachunku lub karty kredytowej, która została włożona w jeden z czytników kart 4036 odbiomika-dekodera 2020.
Dokładniej, jak widać na fig. 15, odbiornik-dekoder 2020 może być połączony przez sieć telefoniczną PSTN 12 z serwerem komunikacyjnym 3022. Serwer komunikacyjny 3022 może być połączony z układem SMS 3004 i układem zarządzania 98 produktami oraz serwerem 100 firmy kredytowej. Układ SMS 3004 może być połączony z układem sprzedaży 4050S produktów, który z kolei może być połączony z układem zarządzania 98 produktami, serwerem 4006 aplikacji i danych, układem multiplekserowym kodującym 2004, dostawcą 102 produktu i serwerem bankowym 104. Układ zarządzania 98 produktami może być również połączony z serwerem 4006 aplikacji i danych. Połączenie układu sprzedaży 4050S produktów z multiplekserem i układem multiplekserowym i kodującym 2004 umożliwia żeby sygnały wizyjne i akustyczne telewizyjnego programu handlowego, a także obrazy produktów, były dostarczane przez układ sprzedaży produktów i integrowane z emitowanym strumieniem danych. Połączenie układu sprzedaży 4050S produktów z układem zarządzania 98 produktami umożliwia dostarczanie danych katalogowych. Dane katalogowe zawierają, dla każdego produktu, referencje produktu, nazwę produktu, opis produktu, cenę produktu i numer identyfikacyjny obrazu produktu. Dane katalogowe są zatem dostarczane do serwera 4006 aplikacji i danych. Połączenie układu sprzedaży 4050S produktów z serwerem 4006 aplikacji i danych umożliwia dostarczanie wykazu do serwera 4006 aplikacji i danych. Wykaz zawiera listę momentów czasowych i dla każdego momentu czasowego referencje produktu, który ma być reklamowany począwszy od danego momentu czasowego. Połączenie serwera 4006 aplikacji i danych z układem multiplekserowym i kodującym 2004 umożliwia przesłanie aplikacji handlowej, przesłanie danych katalogowych i przesłanie danych synchronizujących, które zawierają referencje produktu będącego aktualnie przedmiotem danych wizyjnych i akustycznych, dostarczanych przez układ sprzedaży 4050S produktów bezpośrednio do układu multiplekserowego i kodującego 2004.
Na figurze 16 elementy emitowanego strumienia bitów MPEG-2, odnoszące się do telewizyjnego programu handlowego i aplikacji handlowej, zawierają sekcję wideo i jedna lub więcej sekcji audio programu telewizyjnego, wraz z sekcją prywatną. Sekcja prywatna zawiera aplikację handlową, przeznaczoną do uruchomienia przez odbiornik-dekoder 2020, numer telefoniczny serwera komunikacyjnego 3022, dane synchronizujące, zawierające referencje produktu, który .aktualnie jest przedmiotem telewizyjnego programu handlowego, dane katalogowe zawierające, dla każdego produktu, nazwę, opis, referencje i cenę produktu, wraz z numerem identyfikacyjnym obrazu pokazującego produkt oraz obrazy i numery identyfikacyjne obrazów produktów.
Figury 17-21 przedstawiają działanie układu w trybie handlowym. Fig. 17 przedstawia algorytm ilustrujący działanie odbiomika-dekodera 2020, a fig. 21 przedstawia algorytm który, z lewej strony, ilustruje działanie odbiomika-dekodera 2020, zaś z prawej strony ilustruje działanie pozostałej części układu.
186 146
Na figurze 17, kiedy wybrany jest program handlowy, w etapie 106 odbiomik-dekoder 2020 ładuje i uruchamia aplikację handlową i ładuje związane z nią dane. Pozostałe etapy realizowane przez odbiomik-dekoder 2020 na fig. 17 i 21 są wywoływane przez załadowaną aplikację handlową. W etapie 108 telewizyjny program handlowy jest wyświetlany na ekranie odbiornika telewizyjnego 2022, a fig. 18 przedstawia rozkład planszy. Obraz emitowanego programu pokrywa większość planszy. Jednakże wyświetlane są również dwie ikony, jedna ikona 110 służąca do wyboru impulsowego zakupu, zaś druga ikona 112 do wyboru zakupów według katalogu. Jedna z ikon 110, 112 jest wybrana domyślnie, co jest pokazane na przykład przez pogrubioną. obwódkę. Użytkownik może zmienić wybraną ikonę przez używanie klawiszy „do góry” i „do dołu” w układzie zdalnego sterowania 2026 i może następnie użyć ikonę, która jest wybrana przez naciśnięcie klawisza. OK w układzie zdalnego sterowania 2026. Po wykonaniu czynności etapu 108 na fig. 17, proces czeka, aż użytkownik użyje ikonę 110 impulsu w etapie 114 lub ikonę 112 katalogu w etapie 116. Kiedy jedna z ikon 110, 112 jest wybrana, jest animowana, na przykład przez zmianę ikony lub jej położenia na ekranie telewizora. Jeśli ikona 112 katalogu jest użyta w etapie 116, wówczas odbiomi'k-dekoder 2020 powoduje wyświetlenie planszy, na przykład takiej, jak pokazana na fig. 19, na ekranie telewizora.
W dolnej części ekranu wyświetlanych jest szereg miniaturek obrazów reklamowanych produktów, wraz z klawiszem powrotu 124. Jedna z miniaturek 122 jest wybrana domyślnie i korzystnie ta miniaturka jest dla produktu, który był aktualnie wyświetlany, kiedy została wybrana ikona 112 katalogu w etapie 116. Górna, prawa część planszy jest użyta do wyświetlenia dużego obrazu 120 produktu, który aktualnie jest wybrany, przy czym obraz i miniaturki są brane z danych obrazu opisanych w odniesieniu do fig. 16. Górna lewa część planszy jest użyta do wyświetlenia nazwy, opisu i ceny produktu, który aktualnie jest wybrany. W etapie 126 proces pozwala, aby użytkownik zmienił wybraną miniaturkę przez naciśnięcie klawisza ze strzałką w lewo lub klawisza ze strzałką w prawo w układzie zdalnego sterowania 2026. W konsekwencji wybrana jest miniaturka 122 z lewej strony lub z prawej strony i obraz 120 oraz nazwa, opis i cena zmieniają się. Jeśli liczba oferowanych produktów jest większa niż liczba miejsc na miniaturki, wówczas może być wykorzystane przewijanie.
W etapie 126, jeśli użytkownik naciśnie klawisz OK w układzie zdalnego sterowania 2026, kiedy wybrany jest klawisz powrotu, wówczas proces wraca do etapu 108, w którym wyświetlana jest normalna plansza handlowa z fig. 18. Jednakże, jeśli użytkownik naciśnie klawisz OK w układzie zdalnego sterowania 2026, kiedy wybrana jest jedna z miniaturek, wówczas w etapie 128 odbiomik-dekoder 2020 odnotowuje referencje produktu wybranej miniaturki.
Jeśli użytkownik wybierze ikonę impulsu 110 w etapie 114, wówczas w etapie 130 odbiomik-dekoder 2020 odnotowuje referencje produktu, który jest aktualnie reklamowany w telewizyjnym programie handlowym, biorąc referencje tego produktu z danych synchronizacji emisji, jak widać na fig. 16. Po etapie 128 lub 130, w etapie 132 odbiomik-dekoder 2020 powoduje, że ekran telewizyjny wyświetla planszę typu handlowego, jak pokazana na fig. 20. Góma część planszy jest podobna do planszy pokazanej na fig. 19. Dolna część planszy zawiera klawisz D/D 142 w celu wyboru zakupu z płatnością w postaci bezpośredniego obciążenia rachunku bankowego, klawisz C/C 144 w celu wyboru zakupu z płatnością przy pomocy rachunku karty kredytowej i klawisz 146 w celu skasowania operacji zakupu. Jeden z klawiszy jest wybrany domyślnie, co jest pokazane przez pogrubioną obwódkę wokół klawisza, przy czym wybór zmienia się przez naciśnięcie klawisza ze strzałką skierowaną w lewo lub klawisza ze strzałką skierowaną w prawo układu zdalnego sterowania 2026. Aktualnie wybrany klawisz może być następnie użyty przez naciśnięcie klawisza OK w układzie zdalnego sterowania 2026. W etapie 134, jeśli klawisz OK jest naciśnięty, kiedy wybrany jest klawisz powrotu, wówczas proces wraca do etapu 108, w którym wyświetlana jest normalna plansza handlowa z fig. 18. Jeśli klawisz OK jest naciśnięty, kiedy wybrany jest klawisz D/D 142, wówczas w etapie 136 odbiornik-dekoder 2020 odczytuje dane z karty bankowej umieszczonej w jednym z czytników kart 4036 odbiomika-dekodera 2020. Z drugiej strony, jeśli klawisz OK jest naciśnięty przy wybranym klawiszu C/C 144, wówczas w etapie 138 odbiornikdekoder 2020 odczytuje dane z karty kredytowej włożonej do jednego z czytników kart 4036
186 146 odbiornika-dekodera 2020. Procesy te mogą obejmować dalsze kroki, nie pokazane. na fig. i7, w celu zasugerowania użytkownikowi włożenia odpowiedniego typu karty i zawrócenia procesu do etapu 108, jeśli włożona jest karta niewłaściwego typu.
W etapie i40 odbiornik-dekoder 2020 sugeruje użytkownikowi użycie odbiornika telewizyjnego 2022 w celu wpisania właściwego kodu PlN przez układ zdalnego sterowania 2026 dla karty, która została włożona do czytnika kart 4036.
Następnie w etapie i48, odbiomik-dekoder 2020 powoduje, że jego modem wywołuje numer telefoniczny zawarty w załadowanych danych i w etapie i50 wykonywane jest połączenie sieci telefonicznej PSTN serwerem komunikacyjnym 3022. W etapie i52 odbiomikdekoder 2020 wysyła zamówienie na produkt w postaci numeru karty inteligentnej użytkownika, która jest włożona w drugi czytnik kart 4036, referencji zamawianego produktu, rodzaju płatności, to jest kartą kredytową lub bezpośrednim obciążeniem i obejmujące oznaczenie rachunku karty kredytowej lub rachunku bankowego, odczytane z karty kredytowej lub karty bankowej w etapie i38 lub i36 i kod PIN, wprowadzony przez użytkownika w etapie i40.
W etapie i54, odbiomik-dekoder 2020 czeka na odpowiedź z serwera komunikacyjnego 3022, którą może być wiadomość o błędzie lub potwierdzenie zamówienia włącznie z referencjami produktu i rzeczywistym kosztem. Niezależnie od tego, jaka odpowiedź zostanie odebrana, jest ona wyświetlana na ekranie odbiornika telewizyjnego 2022 w etapie i56. Odbiomik-dekoder 2020 odbiera następnie sygnał rozłączenia od serwera komunikacyjnego 302 w etapie i58, a następnie powoduje zawieszenie pracy swojego modemu w etapie i60. Proces wraca następnie do etapu 108.
Zgodnie teraz z prawą stroną fig. 2i, serwer komunikacyjny 3022 czeka w etapie i62 na sygnał dzwonienia. Po odebraniu go, realizuje połączenie sieci telefonicznej PSTN w etapie i50. Serwer komunikacyjny 3022 odbiera następnie zamówienie na produkt od odbiomikadekodera 2020, jak opisano powyżej w odniesieniu do etapu i52. W etapie i66 serwer komunikacyjny 3022 sprawdza, czy dostarczony numer karty inteligentnej jest ważny, z odwołaniem się do układu zarządzania abonentami SMS 3004. Jeśli jest nieważny, wówczas w etapie i68 serwer komunikacyjny 3022 wysyła przez sieć telefoniczną PSTN i2 wiadomość o błędzie, opisaną w odniesieniu do etapu i54, w etapie i70 wysyła sygnał rozłączenia PSTN opisany w odniesieniu do etapu i58, zawiesza pracą swojego modemu w etapie i72, a następnie wraca do etapu i62, oczekując na następny sygnał dzwonienia.
Jeśli numer karty inteligentnej jest uznany za ważny w etapie i66, wówczas w etapie i74 serwer komunikacyjny określa z odwołaniem się do układu zarządzania produktami 98, czy dostarczone dane referencyjne produktu są ważne. Jeśli nie, wówczas proces przechodzi do etapu i68 opisanego powyżej. Jednakże, jeśli dane referencyjne są uznane za ważne, wówczas w etapie i76 serwer komunikacyjny 3022 określa, czy transakcja jest transakcją C/C, czy transakcją D/D.' Jeśli jest to transakcja C/C, wówczas w etapie i76 serwer komunikacyjny 3022 próbuje obciążyć rachunek karty kredytowej użytkownika poprzez serwer firmy kredytowej i00. Jeśli w etapie i80 zostanie stwierdzone, że transakcja przy pomocy karty kredytowej nie zakończyła się sukcesem, wówczas proces przechodzi do etapu i68 opisanego powyżej. Jednakże, jeśli transakcja zakończyła się pomyślnie, wówczas proces przechodzi do etapu i82. Również w etapie i76, jeśli zostanie stwierdzone, że transakcja jest transakcją D/D, proces przechodzi do etapu i 82.
W etapie i82 serwer komunikacyjny 3022 określa rzeczywisty koszt transakcji. Może brać pod uwagę na przykład informacje o rabacie dla danego użytkownika, dostarczone przez układ SMS 3004. Następnie w etapie i84 serwer komunikacyjny 3022 wysyła potwierdzenie zamówienia opisane powyżej w odniesieniu do etapu i54. Na fig. 2i etap i82 jest pokazany jako mający miejsce po etapie i80 lub i76. Alternatywnie lub bardziej korzystnie etap i82 może mieć miejsce tuż przed etapem i76 lub zaraz po etapie i78 i zaraz po etapie i76.
Po etapie i84, w etapie i86 serwer komunikacyjny 3022 wysyła sygnał rozłączenia sieci telefonicznej PSTN opisany powyżej w odniesieniu do etapu i58, a następnie powoduje zawieszenie pracy swojego modemu w etapie i88. Następnie serwer komunikacyjny 3022 umieszcza zamówienie przez SMS 3004 w układzie sprzedaży produktów 4050S, przy czym układ SMS 3004 dostarcza dodatkowe informacje do układu sprzedaży produktów 4050S,
186 146 takie jak nazwa, adres i instrukcje dostawy dla danego użytkownika, który złożył zamówienie. Serwer komunikacyjny określa w etapie 192, czy transakcja jest transakcją C/C, czy D/D. Jeśli jest to transakcja C/C wówczas proces przechodzi do etapu 162 w celu czekania na następny sygnał dzwonienia. Jednakże, jeśli jest to transakcja D/D, przedtem w etapie 194 serwer komunikacyjny 3022 wysyła szczegóły rachunku bankowego, który ma być obciążony, do układu sprzedaży produktów 4050S przez układ SMS 3004.
Kiedy układ sprzedaży produktów 4050S odbierze zamówienie, może przekazać zamówienie do odpowiedniego dostawcy produktu 102, a w przypadku transakcji D/D, może spowodować, że serwer właściwego banku 104 obciąży właściwy rachunek.
Zostanie teraz opisana aplikacja bankowa, która pozwala na dokonywanie operacji bankowych przez użytkownika bez ruszania się z fotela. Przez włożenie karty bankowej, takiej jak karta kredytowa, do jednego z czytników kart 4036 odbiomika-dekodera 2020, użytkownik końcowy może na przykład uzyskać przez linię telefoniczną stan rachunku, przekaz funduszy między rachunkami, wysłanie żądanie wydania książeczki czekowej itd.
Modem 4034 odbiomika-dekodera 2020 lub alternatywnie modem zewnętrzny, taki jak modem V34, który może przesyłać dane z szybkością do 28,8 kilobajtów na sekundę, połączony z interfejsem szeregowym, jest połączony linią telefoniczną z organizacją bankową dostarczającą kartę bankową, przy czym numer telefoniczny organizacji bankowej jest załadowany do odbiomika-dekodera 2020.
Przyjmijmy najpierw, że podczas pracy, odbiomik-dekoder 2020 pracuje w trybie telewizyjnym, to jest wydziela program telewizyjny z cyfrowego strumienia bitów i dostarcza wydzielony program telewizyjny do odbiornika telewizyjnego 2022 w celu wyświetlenia dla użytkownika końcowego. Przez umieszczenie karty bankowej we właściwym czytniku kart i naciśnięcie klawisza w układzie zdalnego sterowania 2026, użytkownik końcowy może uaktywnić aplikację bankową, przełączając odbiomik-dekoder 2020 na tryb bankowym Chociaż nie ma wymagania, aby użytkownik końcowy wprowadził swoje dane bankowe, takie jak numer rachunku, aby uaktywnić tryb bankowy, w charakterze środka bezpieczeństwa użytkownik końcowy może być poproszony przez aplikację o wprowadzenie osobistego numeru identyfikacyjnego PIN używając zdalnego kontrolera. Jeśli wprowadzony PIN nie odpowiada numerowi zapisanemu w karcie bankowej, dostęp do trybu bankowego jest blokowany.
Aplikacja bankowa powoduje, że pewna liczba udogodnień, które mogą być wybrane przy użyciu układu zdalnego sterowania 2026, jest wyświetlana na ekranie telewizora, na przykład, uzyskanie przez linię telefoniczną stanu rachunku, przekaz pieniędzy między rachunkami, przesłanie żądania wydania książeczki bankowej itd. Udogodnienia te mogą być wyświetlane na ekranie telewizyjnym w postaci jednej lub więcej ikon. Po wybraniu żądanego udogodnienia przez użytkownika końcowego, przy użyciu odpowiednich klawiszy w układzie zdalnego sterowania, odbiornik-dekoder 2020 wywołuje organizację bankową użytkownika, używając numeru telefonicznego zapisanego w karcie bankowej lub zapisanego w odbiomiku-dekoderze 2020 i przesyła odebrane polecenie bankowe do organizacji bankowej. W odpowiedzi na polecenie użytkownika końcowego, aplikacja może spowodować, że ikona odnosząca się do udogodnienia żądanego przez użytkownika końcowego zmieni swój wygląd.
Organizacja bankowa odbiera i przetwarza to żądanie. Na przykład, w odniesieniu do żądania wydania książeczki czekowej, organizacja wytwarza potwierdzenie żądania dla użytkownika końcowego, które jest przesyłane do odbiomika-dekodera 2020 przez modem. Alternatywnie, w odpowiedzi na żądanie przeniesienia funduszy z jednego rachunku na inny, organizacja wytwarza odpowiedź na żądanie, która jest w podobny sposób przesyłana do odbiornika-dekodera 2020 przez modem. Potwierdzenie lub odpowiedź są odbierane przez odbiornik-dekoder 2020 i dostarczane do użytkownika końcowego w celu wyświetlenia potwierdzenia lub odpowiedzi na ekranie telewizyjnym. W odpowiedzi na potwierdzenie lub odpowiedź, aplikacja może spowodować, że ikona odnosząca się do udogodnienia żądanego przez użytkownika końcowego zmieni swój wygląd.
Dokładniej na fig. 22 elementy emitowanego strumienia bitów MPEG-2 zawierają sekcje wizualne i akustyczne opisane powyżej, wraz z sekcją prywatną. Sekcją prywatna zawiera aplikację bankową, przeznaczoną do uruchamiania w odbiomiku-dekoderze 2020, numer tele22
186 146 foniczny serwera komunikacyjnego 3022 oraz obrazy i numery identyfikacyjne obrazów używanych przez aplikację bankową. Na fig. 23 te trzy elementy sekcji prywatnej są dostarczane do układu multiplekserowego i kodującego 2004 przez serwer 4006 aplikacji i danych.
Figura 23 pokazuje również odbiomik-dekoder 2020, który może być połączony z serwerem komunikacyjnym 3022 przez sieć telefoniczną PSTN 12, zaś serwer komunikacyjny 3022 jest z kolei połączony z układem zarządzania abonentami SMS 3004 i różnymi serwerami bankowymi 104A do 104C. Podczas pracy w trybie bankowym, jeden z czytników kart 4036 jest używany do czytania karty inteligentnej użytkownika, zaś drugi czytnik kart 4036 jest używany do czytania karty bankowej użytkownika.
Figury 24 i 25 opisują działanie układu w trybie bankowym w odniesieniu do algorytmów. Na każdej z tych figur lewa strona wykresu ilustruje działanie odbiomika-dekodera 2020, a prawa strona wykresu przedstawia działanie pozostałej części układu.
W etapie 196 użytkownik żąda ustalenia trybu bankowego, na przykład przez naciśnięcie właściwego klawisza w układzie zdalnego sterowania 2026 lub przez naciśnięcie szeregu klawiszy w celu wywołania menu i przechodzenia między jego opcjami, aby wybrać tryb bankowy. W etapie 198, odbiomik-dekoder 2020 wydziela z odebranego strumienia bitów MPEG-2 aplikację bankową i związane z nią dane, obejmujące numer telefoniczny serwera komunikacyjnego 3022, i instaluje aplikację.
Pozostałe etapy realizowane przez odbiomik-dekoder 2020 na fig. 24 i 25 są wywołane przez załadowaną aplikację bankową. W etapie 200 odbiomik-dekoder 2020 powoduje, że odbiornik telewizyjny 2022 wyświetla żądanie, żeby użytkownik wprowadził swoją kartę bankową do jednego z czytników kart 4036. W etapie 202, odbiomik-dekoder 2020 czyta kartę bankową, a następnie powoduje, że odbiornik telewizyjny 2022 wyświetla żądanie, żeby użytkownik wprowadził kod PIN swojej karty bankowej, używając klawiszy numerycznych układu zdalnego sterowania 2026. W etapie 206 odbiomik-dekoder 2020 powoduje, że modem 4034 wywołuje załadowany numer telefoniczny serwera komunikacyjnego 3022 i w etapie 208 wykonywane jest połączenie sieci telefonicznej PSTN.
W etapie 210 odbiomik-dekoder 2020 wysyła do serwera komunikacyjnego 3022 numer karty inteligentnej włożonej do drugiego czytnika kart, numer identyfikacyjny banku użytkownika, zgodny z odczytanym z karty bankowej, numer karty bankowej i szyfr. Odbiornikdekoder 2020 następnie czeka na odebranie albo wiadomości o błędzie z serwera komunikacyjnego 3022 w etapie 212 albo informacji o statusie z serwera komunikacyjnego 3022 w etapie 218. Jeśli zostanie odebrana wiadomość o błędzie, wówczas w etapie 214 wiadomość ta jest wyświetlana, a następnie w etapie 216 odbiomik-dekoder 2020 przerywa połączenie i zawiesza pracę swojego modemu 4034.
Jeśli odbiomik-dekoder 2020 odbierze informacje o statusie w etapie 218, informacja 0 statusie będzie zawierała, w jednym przykładzie saldo aktualnego rachunku użytkownika i skrótowe informacje o ostatnich dziewięciu transakcjach na aktualnym rachunku, wykaz transakcji z poprzedniego miesiąca związanych z rachunkiem karty kredytowej użytkownika i inne informacje, takie jak dostępność książeczki czekowej lub karty kredytowej do odebrania w oddziale banku użytkownika. W etapie 220 odbiomik-dekoder 2020. powoduje, że odbiornika telewizyjny 2022 wyświetla różne opcje bankowe, przy czym dla każdej opcji wyświetlany jest odpowiedni klawisz. Przykładami opcji są: wyświetl aktualny stan rachunku, wyświetl stan rachunku karty kredytowej, wyświetl inne informacje, wyświetl stan rachunku depozytowego, przenieś z rachunku depozytowego do rachunku bieżącego, przenieś z bieżącego rachunku do rachunku karty kredytowej, udogodnienia pożyczkowe, żądaj stanu rachunku na piśmie i żądaj książeczki czekowej.
Klawisz odpowiadający jednej z tych opcji jest domyślnie wybrany, przy czym wybór można zmienić przez używanie klawiszy ze strzałkami w lewo, w prawo, do góry lub do dołu w układzie zdalnego sterowania 2026. Następnie, kiedy klawisz OK jest naciśnięty przez użytkownika, użyta jest aktualnie wybrana opcja.
W etapie 222, w przypadku wybrania jednej z opcji odnoszących się do informacji o statusie, w etapie 228 wyświetlana jest właściwa informacja na ekranie odbiornika telewizyjnego 2022, a następnie proces wraca do etapu 220, tak że mogą być wybrane inne opcje.
186 146
W przypadku wyboru jednej z innych opcji w etapie 224, odbiornik-dekoder 2020 żąda od użytkownika wszelkich potrzebnych informacji, takich jak przenoszona suma, które są następnie wprowadzane przez użytkownika przy użyciu układu zdalnego sterowania 2026. Następnie, w etapie 230, odbiomik-dekoder 2020 wysyła właściwą instrukcję do serwera komunikacyjnego 3022. Odbiomik-dekoder 2020 czeka następnie na odbiór w etapie 232 odpowiedzi lub potwierdzenia instrukcji, wraz z uaktualnioną informacją o statusie. Uaktualniona informacja o statusie jest wysyłana do odbiomika-dekodera 2020, ponieważ wybór jednej z tych opcji działania może znacznie zmienić status rachunku(ów) użytkownika. Odebrane potwierdzenie lub odpowiedź są następnie wyświetlane na ekranie odbiornika telewizyjnego 2022 w etapie 234, a potem proces wraca do etapu 220 i użytkownik może wybrać inne opcje.
Jako alternatywa odebrania żądania informacji o statusie w etapie 222 lub żądania działania w etapie 224, odbiornik-dekoder 2020 może w tym etapie odpowiedzieć na instrukcję użytkownika, aby zakończyć pracę w etapie 226 i w tym przypadku w etapie 236 odbiomikdekoder 2020 wysyła sygnał przerwania połączenia sieci telefonicznej PSTN, a następnie w etapie 238 powoduje zawieszenie pracy swojego modemu 4034 w celu zakończenia operacji bankowej.
Zostanie teraz opisane działanie serwera komunikacyjnego 3022, przedstawione na fig. 24 i 25. W etapie 240 serwer komunikacyjny 3022 czeka na sygnał dzwonienia i w odpowiedzi na nadejście sygnału realizowane jest połączenie z odbiomikiem-dekoderem 2020 w etapie 208. Serwer komunikacyjny 3022 czeka następnie w etapie 242 na odebranie informacji dostarczonej przez odbiomik-dekoder 2020 w etapie 210. Po odebraniu w etapie 244 serwer komunikacyjny 3022 sprawdza ważność numeru karty inteligentnej z odniesieniem do SMS 3004. Jeśli karta inteligentna jest uznana za nieważną, wówczas w etapie 246 serwer komunikacyjny 3022 wysyła wiadomość o błędzie opisaną powyżej w odniesieniu do etapu 212. Następnie serwer komunikacyjny 3022 przerywa połączenie sieci telefonicznej PSTN i zawiesza pracę swojego modemu w etapie 248, a następnie proces przechodzi do etapu 240 w celu oczekiwania na inny sygnał dzwonienia.
Jeśli w etapie 244 numer karty inteligentnej jest uznany za ważny, wówczas w etapie 250 serwer komunikacyjny 3022 łączy się z właściwym serwerem bankowym 104A do 104C zgodnie z określonym numerem identyfikacyjnym banku, dostarczonym przez odbiomikdekoder 2020. W etapie 252, jeśli połączenie nie może być zrealizowane, wówczas proces przechodzi do etapu 246 opisanego powyżej. Jednakże, jeśli połączenie zostało zrealizowane, wówczas w etapie 254 serwer komunikacyjny 3022 uzyskuje z serwera bankowego właściwą informacje o statusie, odnoszącą się do dostarczonego numeru karty bankowej. W etapie 256, informacja ta jest wysyłana do odbiomika-dekodera 2020, jak opisano powyżej w odniesieniu do etapu 218.
Serwer komunikacyjny 3022 czeka następnie w etapie 258 albo na odbiór z odbiomikadekodera 2020 instrukcji wysłanej jako wynik etapu 230 opisanego powyżej, albo w etapie 260 na odbiór sygnału rozłączenia sieci telefonicznej PSTN, wysłany w wyniku etapu 236 opisanego powyżej. Jeśli sygnał rozłączenia sieci telefonicznej PSTN zostanie odebrany w etapie 260, wówczas w etapie 268 serwer komunikacyjny 3022 powoduje zawieszenie pracy swojego modemu, a następnie proces przechodzi do etapu 240 w celu oczekiwania na inny sygnał dzwonienia. Jednakże, jeśli w etapie 258 zostanie odebrana instrukcja, serwer komunikacyjny 3022 przekazuje ją do serwera bankowego 140 bez zmiany instrukcji, a jedynie z modyfikacją protokołu komunikacyjnego, jeśli trzeba. W etapie 264 serwer komunikacyjny 3022 odbiera odpowiedź lub potwierdzenie i uaktualnioną informację o statusie z serwera bankowego 140 i w etapie 266 przekazuje tę informację do odbiomika-dekodera 2020, gdzie jest odbierana w etapie 232 opisanym powyżej, znów bez zmiany danych, a jedynie modyfikując protokół komunikacyjny, jeśli trzeba. Następnie, proces wraca do etapów 258/260 w celu oczekiwania na odbiór innej instrukcji lub sygnału rozłączenia sieci telefonicznej PSTN.
Zostanie teraz opisany quizowy tryb pracy. Aplikacja quizowa jest korzystnie zsynchronizowana z emitowanym programem quizowym i pozwala, aby użytkownik końcowy uczestniczył aktywnie w programie quizowym, przy czym odbiomik-dekoder jest w stanie sprawdzać odpowiedzi użytkownika końcowego i opcjonalnie zapisuje wyniki użytkownika końco24
186 146 wego. Dane o pytaniach i dane o odpowiedziach, odnoszące się do i zsynchronizowane z treścią telewizyjnego programu ąuizowego, wydzielonego ze strumienia bitów MPEG, są zawarte w sekcji prywatnej strumienia bitów MPEG i są wydzielane ze strumienia przez dbiomik-dekoder 2020.
Przez naciśnięcie właściwego klawisza w układzie zdalnego sterowania 2026, użytkownik końcowy może uaktywnić aplikację ąuizową, przestawiając odbiomik-dekoder 2020 na tryb ąuizowy.
W trybie ąuizowym, kiedy, w telewizyjnym programie ąuizowym jest zadawane pytanie podczas sesji pytań, dane o pytaniu, zsynchronizowane i w zasadzie odpowiadające pytaniu, są wydzielane przez odbiornik-dekoder 2020 ze strumienia bitów MPEG i dostarczane do telewizora. Pytanie jest zwykle typu: wybierz jedna z kilku możliwych odpowiedzi, gdzie pytanie zawiera liczne możliwe odpowiedzi na pytanie. Dane o pytaniu są wyświetlane na ekranie odbiornika telewizyjnego 2022, zwykle w postaci licznych ikon lub licznych, ponumerowanych klawiszy.
W określonym okresie czasu lub w czasie sesji odpowiedzi, wyznaczonym na danie odpowiedzi na pytanie, zwykle kilkanaście sekund, użytkownik końcowy może wybrać jedną z odpowiedzi na pytanie, wyświetloną na ekranie telewizora, używając układ zdalnego sterowania 2026. Dane o odpowiedzi, odpowiadające danym o pytaniu, są wydzielane przez odbiomik-dekoder 2020 ze strumienia bitów MPEG i dostarczane do odbiornika telewizyjnego 2022. Dane o odpowiedzi są wyświetlane na ekranie odbiornika telewizyjnego 2022, zwykle albo przez zmianę sposobu wyświetlania ikony reprezentującej odpowiedź wybraną przez użytkownika końcowego i/lub przez zmianę sposobu wyświetlania ikony reprezentującej właściwą odpowiedź na pytanie, informując w ten sposób użytkownika końcowego, czyjego odpowiedź jest poprawna, czy nie.
Dane o pytaniu są przesyłane tylko na końcu sesji pytań lub na początku sesji odpowiedzi. Podczas pozostałego czasu sesji odpowiedzi nie są przesyłane żadne dane o pytaniu. W celu odpowiedzi na dane pytanie, użytkownik końcowy musi wprowadzić tryb ąuizowy podczas sesji pytań, w przeciwnym przypadku straci te pytania i pierwsze pytanie, jakie zostanie wyświetlone na ekranie telewizora, będzie następnym pytaniem.
Kiedy nowe pytanie jest zadawane w programie telewizyjnym, dane o pytaniu i dane o odpowiedzi, zawarte w strumieniu danych MPEG, zmieniają się tak, aby odpowiadały temu pytaniu.
Aplikacja może notować wyniki użytkownika i powodować wyświetlanie wyników na ekranie telewizora.
Na figurze 26 elementy emitowanego strumienia bitów MPEG-2, odnoszące się do programu ąuizowego, zawierają sekcję wizualną ąuizu i jedną lub kilka sekcji akustycznych quizu w sekcji prywatnej. Sekcja prywatna zawiera aplikację ąuizową do uruchomienia przez odbiomik-dekoder 2020, dane synchronizujące, które mogą wskazywać początek sesji odpowiedzi i liczbę możliwych odpowiedzi oraz koniec sesji odpowiedzi i liczbę poprawnych odpowiedzi oraz różne animacje.
Figura 27 wyjaśnia działanie odbiomika-dekodera 2020 podczas odbierania programu ąuizowego w trybie ąuizowym. W etapie 270 użytkownik wybiera program ąuizowy i tryb ąuizowy i w rezultacie w etapie 272 aplikacja ąuizową i animacje są ładowane i instalowane w odbiorniku-dekoderze 2020. W etapie 274, do zmiennej wyniku jest wpisywane zero. W emitowanym programie telewizyjnym pytający zwykle zadaje pytanie, mające określoną liczbę N możliwych odpowiedzi, a następnie daje pewien czas na odpowiedź w sesji odpowiedzi. Na początku sesji odpowiedzi nadawany jest początkowy sygnał synchronizacji, zawierający liczbę N możliwych odpowiedzi na zadane pytanie. Jest on odbierany przez odbiornik-dekoder 2020 w etapie 276, a w etapie 278 odbiomik-dekoder 2020 wydziela N odpowiedzi. Następnie, w etapie 280, odbiomik-dekoder 2020 powoduje, że odbiornik telewizyjny 2022 wyświetla ponumerowany zestaw klawiszy odpowiedzi w ilości równej liczbie N. W etapie 282 wyświetlana jest również animacja, na przykład osoby. Odbiomik-dekoder 2020 czeka następnie na odbiór końcowego sygnału synchronizacji w etapie 284 lub czeka, aż użytkownik naciśnie jeden z ponumerowanych klawiszy od 1 do N układu zdalnego sterowania
186 146
2026 w etapie 286. Jeśli końcowy sygnał synchronizacji jest odebrany, zanim jeden z klawiszy od 1 do N zostanie naciśnięty, oznacza to, że użytkownik za bardzo spóźnił się z odpowiedzią na pytanie, a zatem w etapie 288 wyświetlana jest na ekranie odbiornika telewizyjnego 2022 animacja za późno. Proces następnie przechodzi do etapu 290. Jednakże, jeśli jeden z klawiszy od 1do N układu zdalnego sterowania jest naciśnięty w etapie 286, numer A naciśniętego klawisza jest notowany w etapie 292, zaś w etapie 294 właściwy klawisz A, wyświetlany na ekranie odbiornika telewizyjnego 2022, jest podświetlany, na przykład przez pogrubienie obwódki. W etapie 296 na ekranie odbiornika telewizyjnego 2022 wyświetlana jest również animacja oczekiwania. Następnie w etapie 298 odbiomik-dekoder 2020 oczekuje na odbiór końcowego sygnału synchronizacji, który zawiera numer C poprawnej odpowiedzi. W etapie 300 odbiomik-dekoder 2020 wydziela numer poprawnej odpowiedzi C z końcowego sygnału synchronizacji, a następnie w etapie 302 sprawdza, czy liczby A i C są jednakowe. Jeśli nie są jednakowe, wówczas w etapie 304 odbiomik-dekoder 2020 powoduje, że ekran odbiornika telewizyjnego 2022 wyświetla animację smutnej twarzy, a następnie proces przechodzi do etapu 290. Jednakże jeśli w etapie 302 liczby A i C są uznane za równe, w etapie 306 odbiomik-dekoder 2020 powoduje, że odbiornik telewizyjny 2022 wyświetla animację radosnej twarzy, a następnie w etapie 308 zwiększa wartość zmiennej wynik. Następnie w etapie 290, który następuje po etapach 304, 308 i 288, odbiomik-dekoder 2020 powoduje, że odbiornik telewizyjny 2022 wyświetla wartość wyniku. Proces następnie wraca do etapu 276 w celu odbioru początkowego sygnału synchronizacji dla następnego pytania i odpowiedzi quizu.
Zostanie teraz opisany tryb przeglądania czasopism. Aplikacja przeglądania czasopism dostarcza sieć danych o stronach czasopisma na ekran telewizora, które mogą być przeglądane przez użytkownika.
Dane o stronach czasopisma są przenoszone w prywatnych sekcjach przesyłanego strumienia bitów MPEG-2 jako obrazy wideo w formie skompresowanej. Przez naciśnięcie właściwych klawiszy układu zdalnego sterowania 2026, użytkownik końcowy może uaktywnić aplikację przeglądania czasopism, ustawiając odbiomik-dekoder 2020 w tryb przeglądania czasopism. Kiedy odbiomik-dekoder 2020 pracuje w trybie przeglądania czasopism, aplikacja pozwala na wydzielanie danych o stronach czasopisma przez odbiomik-dekoder 2020 i wyświetlanie na ekranie odbiornika telewizyjnego 2022.
Każda strona czasopisma wyświetlana na ekranie telewizora zwykle zawiera nieruchomy obraz wideo z pewną liczbą obiektów klawiszowych, naniesionych na obraz. Obiekt klawiszowy jest zwykle prostokątem, który może być dowolnych rozmiarów i może zawierać tekst wyświetlony w nim. Użytkownik końcowy może, używając układu zdalnego sterowania, wybrać dowolny obiekt klawiszowy i może użyć ten obiekt. Obiekty są zwykle połączone z innymi stronami, tak że użycie obiektu powoduje przejście układu do nowej strony, zależnie od użytego obiektu klawiszowego. Nowa strona jest wydzielana ze strumienia bitów MPEG i wyświetlana na ekranie odbiornika telewizyjnego 2022.
Użytkownik może opuścić tryb przeglądania czasopism na dwa sposoby. Po pierwsze, większość stron ma obiekt klawiszowy wyjście, który pozwala użytkownikowi na opuszczenie aplikacji przeglądania czasopism. Po drugie, sieć stron czasopisma często pozwala użytkownikowi dotrzeć do danego przedmiotu zainteresowania i użytkownik może następnie przejść bezpośrednio do tego tematu. Główna plansza kontroli układu pozwala użytkownikowi wybrać żądany temat albo bezpośrednio z tej planszy albo przez pewną sekwencje podplansz. Tryb przeglądania czasopism dostarcza alternatywną drogę użytkownikowi, aby mógł dotrzeć do przynajmniej pewnych tematów.
Każdy obiekt klawiszowy jest zdefiniowany przez moduł z pewnymi towarzyszącymi parametrami i jest połączony z ekranem przez urządzenia. Jednym z parametrów obiektu klawiszowego może być sekwencja akustyczna, która jest odgrywana, kiedy obiekt jest użyty, t j . kiedy układ przenosi się do następnej wybranej strony. Sekwencja akustyczna jest zapamiętywana jako plik modułu.
Zgodnie z fig. 28, użytkownik żąda trybu przeglądania czasopism na przykład przez naciśnięcie dedykowanego klawisza w układzie zdalnego sterowania 2026 lub przez naciśnięcie
186 146 szeregu klawiszy w celu wywołania menu i przeglądanie.go tak, aby wybrać tryb przeglądania czasopism. W etapie 310 odbiomik-dekoder 2020 wydziela z odbieranego strumienia bitów MPEG-2 aplikację przeglądania czasopism i towarzyszące dane i instaluje aplikację. Odbiornik-dekoder 2020 konstruuje następnie domyślną planszę z domyślnie wybranymi obiektami na planszy i powoduje, że odbiornik telewizyjny 2022 wyświetla planszę na ekranie.
Dla przykładu, parametry związane z każdą planszą mogą zawierać: identyfikację tła dla planszy, które może być uzyskane ze skompresowanego, nieruchomego obrazu MPEG, listę obiektów i ich parametrów oraz wskazanie obiektu, który jest domyślnie wybrany.
Lista obiektów i ich parametrów może obejmować dla każdego obiektu typ obiektu, na przykład nieruchomy obraz, sekwencję wideo, obiekt klawiszowy, ikonę lub tekst, identyfikację obiektu, na przykład adres obrazu lub sekwencji wideo, typ i kolor obiektu klawiszowego, adres ikony lub znaki, fonty i kolor tekstu, rozmiar obiektu, położenie obiektu na ekranie, rodzaj wyboru, jaki można związać z obiektem, na przykład prostokątna obwódka lub kołowa obwódka i jej kolor, identyfikację innych obiektów, do których można przekazać wybór z danego obiektu w odpowiedzi na naciśnięcie przez użytkownika klawiszy ze strzałkami w górę, w dół, w lewo i w prawo w układzie zdalnego sterowania 2026, jedno lub kilka działań, które należy wykonać po użyciu obiektu, na przykład zmianę planszy, odtwarzanie wideo, odtwarzanie pliku dźwiękowego, wykonanie sekwencji instrukcji lub załadowanie i uruchomienie innej aplikacji.
Zgodnie z fig. 28, po skonstruowaniu w etapie 312 początkowej planszy, odbiomikdekoder 2020 oczekuje aż użytkownik naciśnie jeden z klawiszy ze strzałkami w układzie zdalnego sterowania 2026 w etapie 314, aż użytkownik naciśnie klawisz wyboru w układzie zdalnego sterowania 2026 w etapie 316 lub aż użytkownik naciśnie klawisz końca w układzie zdalnego sterowania 2026 w etapie 318.
Jeśli użytkownik naciśnie jeden z klawiszy ze strzałkami w etapie 314, wówczas w etapie 320 odbiomik-dekoder 2020 powoduje zmianę wyboru odpowiednio do parametrów zmiany wyboru dla obiektu, który aktualnie jest wybrany. Proces przechodzi następnie do etapów 314/316/318.
Jeśli użytkownik naciśnie klawisz wyboru w etapie 316, wówczas w etapie 322 odbiornik-dekoder 2020 wykonuje działanie (a) określone dla obiektu, który aktualnie jest wybrany. Proces następnie przechodzi do etapów 314/316/318.
Jeśli użytkownik naciśnie klawisz końca w etapie 318, wówczas w etapie 324 odbiornik-dekoder 2020 deinstaluje aplikacją przeglądania czasopism.
Aplikacja przeglądania czasopism ma różne zastosowania. Na przykład może być użyta jako czasopismo z wiadomościami, jako materiał źródłowy i jako środek do dostarczana dostępu do innych aplikacji, dostępnych w układzie, na przykład opisanych powyżej i do programów telewizyjnych. Jako następny przykład, aplikacja przeglądania czasopism może być użyta do dostarczania wykazów i przeglądu różnych zdarzeń, na przykład zdarzeń kulturalnych i użytkownik, mający w efekcie zdecydować się na zakup biletu na dane wydarzenie, może użyć aplikacji przeglądania czasopism, aby uruchomić aplikację zakupu biletów, która będzie wykonywała podobne etapy, jak aplikacja handlowa opisana powyżej w odniesieniu do fig. 17 i 21, a w szczególności etapów 136 do 194.
Zostanie teraz opisana aplikacja analizy pogody lub natężenia ruchu pojazdów. Podobnie, jak inne aplikacje opisane powyżej, kiedy jest ona wybrana, odbiornik-dekoder 2020 ładuje i instaluje aplikację i związane z nią dane. Aplikacja analizy pogody lub natężenia ruchu pojazdów może mieć wiele podobieństw z aplikacją przeglądania czasopism i rzeczywiście pewne strony aplikacji pogody lub natężenia ruchu pojazdów mogą być przeglądane przy użyciu tych samych technik, jakie zostały opisane w odniesieniu do aplikacji przeglądania czasopism.
Aplikacja analizy pogody posiada funkcję wyświetlania raportów pogodowych i/lub map pogodowych i/lub sekwencji wizualnych i/lub akustycznych odnoszących się do sytuacji pogodowej dla różnych regionów i podobnie aplikacja analizy natężenia ruchu pojazdów ma funkcję wyświetlania raportów dotyczących natężenia ruchu pojazdów i/lub map natężenia ruchu pojazdów i/lub sekwencji wizualnych i/lub akustycznych odnoszących się do natężenia
186 146 ruchu pojazdów w różnych regionach. W każdym przypadku, z początkowej planszy wybierana jest informacja dla danego regionu przez naciśnięcie w układzie zdalnego sterowania 2026 klawiszy, reprezentujących kod danego regionu. Poza tym kod dla każdego regionu jest przynajmniej częścią ustalonego kodu dla danego regionu.
Na przykład we Francji kod może być jednym z dziewięćdziesięciu pięciu dwucyfrowych numerów departamentów np. 75 dla Paryża, zaś w Stanach Zjednoczonych może być dwiema pierwszymi cyframi pięciocyfrowego kodu pocztowego. W rzeczywistości w przypadku Stanów Zjednoczonych pierwsza cyfra kodu pocztowego może być użyta do uzyskania informacji o pogodzie dla dużego obszaru, zaś pierwsze dwie cyfry kodu pocztowego mogą być użyte do lepszego zlokalizowania informacji o pogodzie. Informacje o pogodzie lub natężeniu ruchu pojazdów, odnoszące się do poszczególnych regionów, mogą być zawarte w oddzielnych plikach, zaś odnośny kod może być zawarty w nazwach plików, tak że pliki mogą być adresowane częściowo przez kod regionu.
W krajach, gdzie większość znaczących znaków kodu pocztowego jest literami lub literami i cyframi, tak jak w Wielkiej Brytanii, znaki te mogą być użyte do wybrania konkretnego regionu w przypadku, gdy układ zdalnego sterowania 2026 ma klawisze alfanumeryczne. W innym przypadku mogą być użyte telefoniczne kody regionów lub ich części w celu wybrania danego regionu. Ponieważ region obejmowany przez dany telefoniczny kod regionu jest zwykle mniejszy niż region, który może być w sposób użyteczny objęty danym raportem o pogodzie lub o natężeniu ruchu pojazdów i ponieważ kody telefoniczne dla sąsiednich regionów geograficznych mogą bardzo się różnić, układ może załadować do odbiomikadekodera 2020 tabelę przeglądową lub bazę danych, która dostarczy mapowania z telefonicznych kodów regionalnych na regiony obejmowane przez informacje o pogodzie i/lub natężeniu ruchu pojazdów.
Pewne cechy wynalazku zostały zrealizowane przy użyciu oprogramowania komputerowego. Jednakże dowolna z tych cech może być zrealizowana przy użyciu innych urządzeń. Funkcje realizowane przez te urządzenia, oprogramowanie komputerowe i tym podobnie są wykonywane przy użyciu sygnałów elektrycznych lub podobnych.
186 146
Fig. 2
186 146
Fig.3
Fig. 4
4010
Fig. 5
186 146
Fig.7
ODBIORNIKA
2018
DO PSTN 12
Fig. 8
Fig.9
186 146
DO PSTN 12
Fig.10
DO PSTN 12
Fig.11
Fig.12
186 146
Fig.13
186 146
Fig.13 (kont)
186 146
URZĄDZENIE
UŻYTKOWNIKA
SERWER APLIKACJI I DANYCH ( Z FIG 13 Λ (UŻYTKOWNIK Λ i Z FIG 13 Λ (ζ <°ρΪτν J < ® )(KOŃCZY PRACę) I ( ® J (^
UTRATA POŁĄCZENIA ,84 R0RNI-4
ODBlOR
V.
ODBlOR
ROZŁĄCZENIE PSTN WYSŁANIE U
| ZAWIESZENIE PRACY PSTN | /86 | 1 | ZAWIESZENIE PRACY PSTN |
| 1 | ||
| (KONIEC) | 1 | Cf,G?3©) |
.94
Fi g.14
Fig.15
186 146
MPEG-2
WIDEO JEŻYK JEŻYK A B
DANE SERWERA APLIKACJE NR TELEFONU HANDLOWA
DANE KATALOGOWE. DLA KAŻDEGO PRODUKTU:
NAZWA
OPIS
REFERENCJE PRODUKTU CENA
NUMER IDENTYFIKACYJNY OBRAZU
SaiCHPONIZAUA
REFERENCJE
AKTUALNEGO
PRODUKTU
Fig.16
Fig. 17
186 146
110
I TRYB IMPULSOWY 1 | TRYB KATALOGOWY (
OBRAZ WIDEO
Fig.18
'122 Ί24
Fig.19
Fig.20
UKŁAD SPRZEDAŻY
URZĄDZENIE UŻYTKOWNIKA (Z FIG~ 17 ®)
Fig. 21
186 146
Fig. 21 (kont-.)
KACYJNE
OBRAZÓW
Fig.22
Z KONIEC SESJI ODPOWIEDZI I LICZBA POPRAWNYCH ODPOWIEDZI
Fig. 26
186 146
Fig. 23
Fig. 24
186 146
Fig. 24 (kont)
SERWER KOMUNIKACYJNY
Fig. 25
186 146
232
234.
ψδαΒίΰκ ΚODPOWIEO^ LUB POTWIERDZENIE
ODBIÓR ODPOWIEDZI LUB POTWIERDZENIA I UAKTUALNIONE INFORMACJE O STATUSIE /264
WYŚWIETLENIE
IwysłanięT
-236
UAKTUALNIONE
INFORM O STATUSIE I I
ROZŁĄCZENIE (WYSŁANIE
-266
ZAWIESZENIE
PRACY /238
PSTN ((koniec)
Fig. 25 (kont.) (start) ί
/270 użytkownik wymusza tryb ouizowy
Iładowanie aplikacji ouizowej ) ANIMACJI -?- SATELITY
1------- .. -----| ............. J
274—1 zeruj „wynik11 | 272
WYDZIEL LICZBĘ „N ODPOWIEDZI /·
276
ODBIÓR SYNCHRONIZACJI POCZĄTKU fa z satelity 278
286 (WYŚWIETL „N KLAWISZY ODPOWIEDZI I
I ---1 (WYŚWIETL ANIMACJĘ„MYSLĘ%^2
280
NACIŚNIĘTY KLAWISZ OD 1 DO N
CZEKANIE
292
ZAPAMIĘTAJ NUMERI NACIŚNIĘTEGO KLAWISZA •284
OOBIOR SYNCHRONIZACJI KOCICA (
Z SATELITY [WYŚWIETL ANIMACJĘ„ZA POZNO
288
7“
Fig.27
186 146
294-1 POOŚWIETL KLAWISZ,,A ' ' ~ I ........
|WYŚWIETL ANIMACJE „CZEKAM Χ''
296 χ „ 298 - ...
(CZEKANIE |j ODBIOR SYNCHRONIZACJI KOŃCA [7 SATELITY I ----------------- ©00
WYŚWIETL ANIMACJĘ „SMUTNA TWARZ |WYDZIEL WŁAŚCIWA ODPOWIEDŹ ,,C' r
ZL z
306 |WYSWiETL ANIMACJĘ „WESOŁA TWARZ1) zwiększ wynik |^308 |WYSWIETL WYNIK ©90
Fig. 27 (kont)
Fig. 28
186 146
2000
Fig. 1
Departament Wydawnictw UP RP. Nakład 70 egz.
Cena 6,00 zł.
Claims (26)
- Zastrzeżenia patentowe1. Sposób nadawania programu telewizyjnego cyfrowego i innych danych, w którym w układzie nadawczym nadaje się cyfrowy strumień danych, zawierający co najmniej jeden program telewizyjny, w odbiorniku-dekoderze użytkownika odbiera się cyfrowy strumień danych, a w trybie telewizyjnym wydziela się program telewizyjny z cyfrowego strumienia danych i dostarcza się wydzielony program telewizyjny do odbiornika telewizyjnego, znamienny tym, że tworzy się połączenie z serwerem komunikacyjnym w trybie internetowym za pomocą modemu, odbiera się polecenie internetowe od użytkownika i przesyła się odebrane polecenie internetowe przez modem do serwera komunikacyjnego, natomiast w serwerze komunikacyjnym odbiera się polecenie internetowe, odpowiada się przez Internet na odebrane polecenie internetowe i dostarcza się odpowiedź z Internetu do układu nadawczego, a w układzie nadawczym integruje się dostarczoną odpowiedź z Internetu w cyfrowym strumieniu danych i w odbiornikudekoderze, w trybie internetowym wydziela się odpowiedź z Internetu z cyfrowego strumienia danych i dostarcza się wydzieloną odpowiedź z Internetu do użytkownika.
- 2. Sposób według zastrz. 1, znamienny tym, że wydzielona odpowiedź z Internetu wyświetla się na ekranie odbiornika telewizyjnego użytkownika.
- 3. Sposób według zastrz. 1, znamienny tym, że wydzieloną odpowiedź z Internetu odbiera się przez komputer połączony z odbiomikiem-dekoderem użytkownika.
- 4. Sposób według zastrz. 1, znamienny tym, że inicjuje się pracę odbiomika-dekodera w trybie internetowym przez integrację w układzie nadawczym w cyfrowym strumieniu danych kodu aplikacji i w odbiorniku-dekoderze, w trybie operacyjnym wydziela się kod aplikacji z cyfrowego strumienia danych oraz inicjuje się prace odbiomika-dekodera w trybie internetowym przez uruchomienie aplikacji zdefiniowanej przez wydzielony kod aplikacji.
- 5. Sposób według zastrz. 1 albo 2, albo 3, albo 4, znamienny tym, że integruje się dane operacyjne w cyfrowym strumieniu danych w układzie nadawczym, w trybie operacyjnym wydziela się dane z cyfrowego strumienia danych w odbiorniku-dekoderze, dostarcza się wydzielone dane do odbiornika telewizyjnego, odbiera się zlecenie od użytkownika w odpowiedzi na dostarczone dane, stosuje się modem do utworzenia połączenia z serwerem komunikacyjnym i przesyła się odebrane zlecenie przez modem do serwera komunikacyjnego oraz odbiera się zlecenie w serwerze komunikacyjnym i przetwarza się odebrane zlecenie.
- 6. Sposób według zastrz. 1, znamienny tym, że dostarcza się dane operacyjne do użytkownika w odbiorniku-dekoderze użytkownika w trybie operacyjnym, odbiera się polecenie od użytkownika w odpowiedzi na dostarczone dane, tworzy się połączenie za pomocą modemu z serwerem komunikacyjnym i przesyła się odebrane polecenie do serwera komunikacyjnego, a w serwerze komunikacyjnym odbiera się polecenie, przetwarza się odebrane polecenie i wytwarza się odpowiedź lub potwierdzenie oraz przesyła się odpowiedź lub potwierdzenie do odbiomika-dekodera przez modem i odbiera się odpowiedź lub potwierdzenie w odbiomiku-dekoderze w trybie operacyjnym oraz dostarcza się odpowiedź lub potwierdzenie do użytkownika.
- 7. Sposób według zastrz. 1, znamienny tym, że integruje się w cyfrowym strumieniu danych w układzie nadawczym informacje obejmujące odpowiedzi, dotyczące i zsynchronizowane z treścią programu telewizyjnego i wydziela się w odbiorniku-dekoderze, w trybie operacyjnym informacje z cyfrowego strumienia danych, odbiera się od użytkownika odpowiedź na te informacje lub na zsynchronizowane pytania zadane w programie telewizyjnym, porównuje się odebraną odpowiedź i informacje o odpowiedzi oraz dostarcza się wynik porównania do odbiornika telewizyjnego.
- 8. Sposób według zastrz. 1, znamienny tym, że integruje się w cyfrowym strumieniu danych w układzie nadawczym wiele informacji i w odbiorniku-dekoderze użytkownika,186 146 w trybie operacyjnym wydziela się pierwszą z informacji z cyfrowego strumienia danych, dostarcza się wydzieloną pierwszą informację do odbiornika telewizyjnego, odbiera się instrukcje od użytkownika dla wybrania innej informacji, wydziela się dane dotyczące tej innej informacji z cyfrowego strumienia danych, dostarcza się wydzieloną inną informację do odbiornika telewizyjnego i powtarza się odbieranie instrukcji, wydzielanie innej informacji i dostarczanie innej informacji, a w trybie operacyjnym stosuje się co najmniej jedną z informacji zawierającą wiele obiektów klawiszowych, z których jeden wybiera się domyślnie i podczas odbierania instrukcji wybiera się następną informację przez odbieranie jednej lub więcej instrukcji od użytkownika przez układ zdalnego sterowania odbiomika-dekodera i zmienia się ten jeden z obiektów klawiszowych, który jest wybrany, wybiera się inny obiekt klawiszowy zgodnie z odebranymi instrukcjami wyboru innego klawisza, odbiera się instrukcję od użytkownika przez układ zdalnego sterowania dla wyboru tego jednego z obiektów klawiszowych, który jest aktualnie wybrany i sprawdza się identyczność następnej informacji w tych informacjach dla aktualnej informacji i wybranego obiektu klawiszowego.
- 9. Sposób według zasłrz. f znzmienny tym, że integruje się w cyfrowym strumieniu danych w układzie nadawczym wiele informacji i w odbiorniku-dekoderze użytkownika, w trybie operacyjnym odbiera się instrukcje od użytkownika i wybiera się określone dane, wydziela się wybrane dane z cyfrowego strumienia danych i dostarcza się wydzielone dane do odbiornika telewizyjnego, a w trybie operacyjnym te dane dla poszczególnych informacji rozróżnia się przez ustalone kody dla tych informacji oraz podczas odbierania instrukcji wybiera się określone dane i odbiera się od użytkownika kod dla poszczególnej informacji.
- 10. Sposób nadawania programu telewizyjnego cyfrowego i innych danych, w którym w układzie nadawczym nadaje się cyfrowy strumień danych, zawierający co najmniej jeden program telewizyjny, w odbiorniku-dekoderze użytkownika odbiera się cyfrowy strumień danych, a w trybie telewizyjnym wydziela się program telewizyjny z cyfrowego strumienia danych i dostarcza się wydzielony program telewizyjny do odbiornika telewizyjnego, znamienny tym, że wydziela się dane w trybie operacyjnym z cyfrowego strumienia danych, dostarcza się wydzielone dane do użytkownika, odbiera się zlecenie od użytkownika w odpowiedzi na dostarczone dane, stosuje się modem do utworzenia połączenia z serwerem komunikacyjnym i przesyła się odebrane zlecenie przez modem do serwera komunikacyjnego oraz w serwerze komunikacyjnym odbiera się zlecenie i przetwarza się odebrane zlecenie.
- 11. Sposób według zastrz. 10, znamienny tym, że dostarcza się w trybie operacyjnym z odbiornika-dekodera wydzielone dane do użytkownika, wyświetla się przez odbiornikdekoder co najmniej jedną ikonę na ekranie odbiornika telewizyjnego i w odpowiedzi na zlecenie od użytkownika zmienia się przez odbiomik-dekoder wyświetlanie takiej ikony na ekranie odbiornika telewizyjnego.
- 12. Sposób według zastrz. 10 albo ii, znamienny tym, że integruje się w cyfrowym strumieniu danych w układzie nadawczym kod aplikacji i uruchamia się odbiornik-dekoder w trybie operacyjnym i wydziela się w odbiomiku-dekoderze, w trybie operacyjnym kod aplikacji z cyfrowego strumienia danych oraz uruchamia się odbiornik-dekoder w trybie operacyjnym przez uruchomienie aplikacji zdefiniowanej przez wydzielony kod aplikacji.
- 13. Sposób nadawania programu telewizyjnego cyfrowego i innych danych, w którym w układzie nadawczym nadaje się cyfrowy strumień danych, zawierający co najmniej jeden program telewizyjny, w odbiorniku-dekoderze użytkownika odbiera się cyfrowy strumień danych, a w trybie telewizyjnym wydziela się program telewizyjny z cyfrowego strumienia danych i dostarcza się wydzielony program telewizyjny do odbiornika telewizyjnego, znamienny tym, że dostarcza się dane w trybie operacyjnym do użytkownika, odbiera się polecenie od użytkownika w odpowiedzi na dostarczone dane, tworzy się połączenie z serwerem komunikacyjnym za pomocą modemu i przesyła się odebrane polecenie do serwera komunikacyjnego, natomiast w serwerze komunikacyjnym odbiera się polecenie, przetwarza się odebrane polecenie i wytwarza się odpowiedź lub potwierdzenie oraz przesyła się odpowiedź lub potwierdzenie do odbiornika-dekodera przez modem oraz w odbiomiku-dekederne, w trybie operacyjnym odbiera się odpowiedź lub potwierdzenie i dostarcza się odpowiedź lub potwierdzenie do użytkownika.186 146
- 14. Sposób według zastrz. 13, znamienny tym, że dostarcza się przez odbiomikdekoder dane w odbiomiku-dekoderze w trybie operacyjnym i/lub odpowiedź lub potwierdzenie z serwera komunikacyjnego do użytkownika przez odbiornik telewizyjny, wyświetla się przez odbiomik-dekoder co najmniej jedną ikonę na ekranie odbiornika telewizyjnego i w odpowiedzi na polecenie od użytkownika i/lub odpowiedź lub potwierdzenie z serwera komunikacyjnego, zmienia się przez odbiomik-dekoder wyświetlanie ikony na ekranie odbiornika telewizyjnego.
- 15. Sposób według zastrz. 13 albo 14, znamienny tym, że integruje się w układzie nadawczym w cyfrowym strumieniu danych kod aplikacji i uruchamia się odbiornik-dekoder w trybie operacyjnym, a w odbiomiku-dekoderze, w trybie operacyjnym wydziela się kod aplikacji z cyfrowego strumienia danych i uruchamia się aplikację zdefiniowaną przez wydzielony kod aplikacji dla pracy odbiomika-dekodera w trybie operacyjnym.
- 16. Sposób według zastrz. 13, znamienny tym, że odczytuje się w odbiomikudekoderze dane z karty dostarczonej przez użytkownika i włącza się odczytane dane do zlecenia lub polecenia, zależnie od przypadku, przesyłanego do serwera komunikacyjnego.
- 17. Sposób nadawania programu telewizyjnego cyfrowego i innych danych, w którym w układzie nadawczym nadaje się cyfrowy strumień danych, zawierający co najmniej jeden program telewizyjny, w odbiomiku-dekoderze użytkownika odbiera się cyfrowy strumień danych, a w trybie telewizyjnym wydziela się program telewizyjny z cyfrowego strumienia danych i dostarcza się wydzielony program telewizyjny do odbiornika telewizyjnego, znamienny tym, że przy zastosowaniu cyfrowego strumienia danych, zawierającego również informacje odpowiedzi, dotyczące i zsynchronizowane z treścią tego jednego programu telewizyjnego, w trybie operacyjnym wydziela się ten jeden program telewizyjny z cyfrowego strumienia danych, dostarcza się wydzielony program telewizyjny do odbiornika telewizyjnego, wydziela się informacje z cyfrowego strumienia danych, odbiera się od użytkownika odpowiedź na informacje lub na zsynchronizowane pytanie w programie telewizyjnym, porównuje się odebraną odpowiedź z informacją odpowiedzi i dostarcza się wynik porównania do odbiornika telewizyjnego.
- 18. Sposób według zastrz. 17, znamienny tym, że wyświetla się przez odbiomikdekoder na ekranie telewizyjnym w trybie operacyjnym, w odpowiedzi na porównanie, jedną z wielu ikon, wybraną zależnie od wyniku porównania.
- 19. Sposób według zastrz. 17 albo 18, znamienny tym, że integruje się w cyfrowym strumieniu danych w układzie nadawczym kod aplikacji i uruchamia się odbiomik-dekoder w trybie operacyjnym oraz wydziela się w odbiomiku-dekoderze, w trybie operacyjnym kod aplikacji z cyfrowego strumienia danych i uruchamia się odbiomik-dekoder w trybie operacyjnym przez uruchomienie aplikacji zdefiniowanej przez wydzielony kod aplikacji.
- 20. Sposób nadawania programu telewizyjnego cyfrowego i innych danych, w którym w układzie nadawczym nadaje się cyfrowy strumień danych, zawierający co najmniej jeden program telewizyjny, w odbiomiku-dekoderze użytkownika odbiera się cyfrowy strumień danych, a w trybie telewizyjnym wydziela się program telewizyjny z cyfrowego strumienia danych i dostarcza się wydzielony program telewizyjny do odbiornika telewizyjnego, znamienny tym, że przy zastosowaniu cyfrowego strumienia danych, zawierającego również wiele informacji, wydziela się w trybie operacyjnym pierwszą z informacji z cyfrowego strumienia danych, dostarcza się wydzieloną pierwszą informację do odbiornika telewizyjnego, odbiera się instrukcję od użytkownika dla wybrania innej informacji, wydziela się dane dotyczące innej informacji z cyfrowego strumienia danych, dostarcza się wydzieloną inną informację do odbiornika telewizyjnego i powtarza się etapy odbierania instrukcji, wydzielania innej informacji i dostarczania innej informacji, przy czym w trybie operacyjnym stosuje się co najmniej jedną z informacji, zawierającą wiele obiektów klawiszowych, z których jeden jest wybrany domyślnie i podczas odbierania instrukcji dla wybrania następnej informacji odbiera się jedną lub więcej instrukcji od użytkownika przez układ zdalnego sterowania dla odbiomika-dekodera dla zmiany tego jednego z obiektów klawiszowych, który jest aktualnie wybrany, wybiera się inny obiekt klawiszowy zgodnie z odebranymi instrukcjami zmiany wyboru, odbiera się instrukcję od użytkownika przez układ zdalnego sterowania dla użycia tego obiektu klawiszowego, który186 146 jest aktualnie wybrany i sprawdza się identyczność następnej informacji w tych informacjach dla aktualnej informacji i wybranego obiektu klawiszowego.
- 21. Sposób według zastrz. 20, znamienny tym, że stosuje się dane dla co najmniej jednej informacji, zawierające dane akustyczne i następnie dostarcza się dane akustyczne do odbiornika telewizyjnego w odpowiedzi na wybór przez układ zdalnego sterowania jednego z obiektów klawiszowych.
- 22. Sposób według zastrz. 20 albo 21, znamienny tym, że integruje się w układzie nadawczym w cyfrowym strumieniu danych kod aplikacji dla pracy odbiomika-dekodera w trybie operacyjnym i wydziela się w odbiomiku-dekoderze, w trybie operacyjnym kod aplikacji z cyfrowego strumienia danych i uruchamia się odbiomik-dekoder w trybie operacyjnym przez uruchomienie aplikacji zdefiniowanej przez wydzielony kod aplikacji.
- 23. Sposób nadawania programu telewizyjnego cyfrowego i innych danych, w którym w układzie nadawczym nadaje się cyfrowy strumień danych, zawierający co najmniej jeden program telewizyjny, w odbiomiku-dekoderze użytkownika odbiera się cyfrowy strumień danych, a w trybie telewizyjnym wydziela się program telewizyjny z cyfrowego strumienia danych i dostarcza się wydzielony program telewizyjny do odbiornika telewizyjnego, znamienny tym, że przy zastosowaniu cyfrowego strumienia danych, zawierającego również wiele danych, w trybie operacyjnym odbiera się instrukcje od użytkownika dla wybrania określonych danych, wydziela się wybrane dane z cyfrowego strumienia danych i dostarcza się wydzieloną daną do odbiornika telewizyjnego, a w trybie operacyjnym analizy dane stosuje się dla poszczególnych informacji i rozróżnia się przez ustalone kody dla tych informacji, a podczas odbierania instrukcji wybiera się określoną daną przez odbieranie od użytkownika kodu dla poszczególnej informacji.
- 24. Sposób według zastrz. 23, znamienny tym, że integruje się w układzie nadawczym w cyfrowym strumieniu danych kod aplikacji i uruchamia się odbiomik-dekoder w trybie operacyjnym analizy oraz wydziela się w odbiomiku-dekoderze, w trybie operacyjnym kod aplikacji z cyfrowego strumienia danych i uruchamia się odbiomik-dekoder w trybie operacyjnym przez uruchomienie aplikacji zdefiniowanej przez wydzielony kod aplikacji.
- 25. Układ do nadawania programu telewizyjnego cyfrowego, zawierający układ multiplekserowy i kodujący, dołączony do nadajnika centrum emisyjnego za pośrednictwem łącza, który to nadajnik jest dołączony za pośrednictwem łącza do odbiornika-dekodera dołączonego do odbiornika telewizyjnego, znamienny tym, że do wejścia układu multiplekserowego i kodującego (2004) jest dołączony serwer (4006) aplikacji i danych, do którego jednego wejścia jest dołączony odbiomik-dekoder (2020) połączony również z układem zdalnego sterowania (2026) oraz wyposażony w maszynę wirtualną, zawierającą motor czasu przebiegu (4008).
- 26. Układ według zastrz. 1 znamienny tym, że odbiomik-dekoder (2020) zawiera tuner strumienia MPEG (4028), interfejs szeregowy (4030), interfejs równoległy (4032), modem (4034) i dwa czytniki kart (4036).
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP97400650 | 1997-03-21 | ||
| PCT/EP1997/002110 WO1998043432A1 (en) | 1997-03-21 | 1997-04-25 | Transmission and reception of television programmes and other data |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| PL335780A1 PL335780A1 (en) | 2000-05-22 |
| PL186146B1 true PL186146B1 (pl) | 2003-10-31 |
Family
ID=26070205
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PL97335780A PL186146B1 (pl) | 1997-03-21 | 1997-04-25 | Sposób nadawania programu telewizyjnego cyfrowegoi układ do nadawania programu telewizyjnego cyfrowego |
Country Status (22)
| Country | Link |
|---|---|
| US (1) | US7934234B2 (pl) |
| EP (2) | EP0968610B1 (pl) |
| JP (2) | JP4162722B2 (pl) |
| KR (1) | KR100519740B1 (pl) |
| CN (1) | CN1153466C (pl) |
| AT (2) | ATE298171T1 (pl) |
| AU (1) | AU746305B2 (pl) |
| BR (1) | BR9714604A (pl) |
| CA (1) | CA2284681C (pl) |
| CZ (1) | CZ291291B6 (pl) |
| DE (2) | DE69716961T2 (pl) |
| ES (2) | ES2243624T3 (pl) |
| HU (2) | HU228950B1 (pl) |
| IL (1) | IL131948A (pl) |
| NO (1) | NO323020B1 (pl) |
| NZ (2) | NZ500200A (pl) |
| PL (1) | PL186146B1 (pl) |
| RU (1) | RU2195083C2 (pl) |
| TR (2) | TR199902266T2 (pl) |
| UA (1) | UA65565C2 (pl) |
| WO (1) | WO1998043432A1 (pl) |
| ZA (1) | ZA973607B (pl) |
Families Citing this family (68)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7861275B1 (en) * | 1999-04-23 | 2010-12-28 | The Directv Group, Inc. | Multicast data services and broadcast signal markup stream for interactive broadcast systems |
| KR100654430B1 (ko) * | 1999-05-20 | 2006-12-07 | 삼성전자주식회사 | 데이터를 브로드캐스팅하는 디지털 방송 시스템에서 어플리케이션을 처리하는 장치 및 방법 |
| EP1067772A1 (en) * | 1999-07-05 | 2001-01-10 | CANAL+ Société Anonyme | Subscriber information management for broadcast systems and Internet |
| EP1067771A1 (en) * | 1999-07-05 | 2001-01-10 | CANAL+ Société Anonyme | Communications method and apparatus |
| KR100470098B1 (ko) * | 1999-08-18 | 2005-02-04 | 윤원진 | 퀴즈 제공시스템 및 제공방법 |
| JP2003509760A (ja) * | 1999-09-02 | 2003-03-11 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | ホームショッピングのための方法及びその装置 |
| AU7358200A (en) * | 1999-09-09 | 2001-04-10 | E-Studiolive, Inc. | Client presentation page content synchronized to a streaming data signal |
| EP1243136A1 (en) * | 1999-10-22 | 2002-09-25 | General Instrument Corporation | Method and apparatus for authorization of software applications and features in digital communication terminals via a central billing system |
| AUPQ516600A0 (en) * | 2000-01-19 | 2000-02-10 | Eleven Lighting Pty Limited | Interactive display |
| JP4501209B2 (ja) | 2000-03-08 | 2010-07-14 | ソニー株式会社 | 情報処理装置、情報処理方法およびリモコンのコマンダ |
| JP2001258012A (ja) * | 2000-03-09 | 2001-09-21 | Nec Corp | デジタル放送およびインターネットを利用した商品、サービス広告方法並びに商品、サービス販売方法 |
| KR20000058699A (ko) * | 2000-06-26 | 2000-10-05 | 손민수 | 웹-박스 |
| CN1448025A (zh) * | 2000-07-10 | 2003-10-08 | Qvc有限公司 | 用于使电视商业同时对多个商家多路频道的系统和方法 |
| KR100380345B1 (ko) * | 2000-09-20 | 2003-04-11 | 삼성전자주식회사 | 텔레비전의 오에스디 구성 방법 및 전자프로그램 가이드 구성방법 |
| RU2219676C2 (ru) * | 2000-11-08 | 2003-12-20 | Федеральное унитарное предприятие - научно-исследовательский институт радио Государственного комитета РФ по связи и информации | Способ трансляции информационного телевидения |
| GB2371433B (en) * | 2001-01-12 | 2005-10-19 | Waptv Ltd | Television receiver and method of operating a server |
| KR20020062022A (ko) * | 2001-01-19 | 2002-07-25 | 백은옥 | 쌍방향 콘텐츠 재생이 가능한 디지털 텔레비젼 수신기 및그 방송시스템 |
| JP2002290351A (ja) * | 2001-03-22 | 2002-10-04 | Dainippon Printing Co Ltd | デジタルデータ放送システムの機能拡張方法 |
| KR20020078359A (ko) * | 2001-04-09 | 2002-10-18 | 한국디지털위성방송(주) | 디지털방송을 이용한 전자상거래 시스템 및 방법 |
| US20020162117A1 (en) * | 2001-04-26 | 2002-10-31 | Martin Pearson | System and method for broadcast-synchronized interactive content interrelated to broadcast content |
| RU2216878C2 (ru) * | 2001-06-22 | 2003-11-20 | Зубарев Юрий Борисович | Устройство доступа к интернет средствами цифрового тв вещания, обеспечивающее отображение интернет-страниц на экране тв приемника стандартного разрешения |
| JP4168606B2 (ja) * | 2001-06-28 | 2008-10-22 | ソニー株式会社 | 情報処理装置および方法、記録媒体、並びにプログラム |
| RU2274958C2 (ru) * | 2001-11-06 | 2006-04-20 | Геннадий Иванович Юденич | Способ передачи и приема аудиовизуальной информации, система для его осуществления и телеприемное устройство |
| WO2003063487A1 (en) * | 2002-01-24 | 2003-07-31 | Ezcen Inc., Ltd. | Broadcasting system and method supporting vod service |
| US20030208777A1 (en) * | 2002-05-02 | 2003-11-06 | Daniel Danker | Addressed broadcast messaging |
| US20040019524A1 (en) * | 2002-07-29 | 2004-01-29 | Marshall Aaron Timothy | Showcasing of products featured in entertainment productions |
| FR2845555A1 (fr) * | 2002-10-07 | 2004-04-09 | Thomson Licensing Sa | Procedes de reception et de diffusion de television interactive et dispositifs associes |
| US9108107B2 (en) * | 2002-12-10 | 2015-08-18 | Sony Computer Entertainment America Llc | Hosting and broadcasting virtual events using streaming interactive video |
| CN1173524C (zh) * | 2002-12-20 | 2004-10-27 | 联想(北京)有限公司 | 在家庭网络中设备间进行服务调用的方法 |
| JP3941700B2 (ja) * | 2003-01-28 | 2007-07-04 | ソニー株式会社 | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム |
| US7792507B2 (en) * | 2004-07-29 | 2010-09-07 | Microsoft Corporation | Automatic TV signal and tuner setup |
| US20060168624A1 (en) * | 2004-11-22 | 2006-07-27 | John Carney | Method and system for delivering enhanced TV content |
| US20060155641A1 (en) * | 2004-12-21 | 2006-07-13 | Richard Postrel | Prepaid card with multiple depositors |
| KR100810320B1 (ko) * | 2005-06-16 | 2008-03-04 | 삼성전자주식회사 | 디지털 방송 재생기가 방송 중에 제공되는 전화번호를이용하여 발신하는 방법 및 그 디지털 방송 시스템 |
| CN100589563C (zh) * | 2005-12-16 | 2010-02-10 | 腾讯科技(深圳)有限公司 | 网络电视发布系统、网络电视客户装置以及方法 |
| US20070201830A1 (en) * | 2005-12-16 | 2007-08-30 | Rose Marshal T | Systems And Methods For Production, Delivery, Recording, And Viewing Of Video And Similar Content Primarily Intended To Be Viewed In Step-Frame/Frame-Advance Mode |
| US20070156807A1 (en) * | 2005-12-29 | 2007-07-05 | Jian Ma | Data transmission method and arrangement for data transmission |
| KR100775176B1 (ko) * | 2006-03-10 | 2007-11-12 | 엘지전자 주식회사 | 동영상 정보를 썸네일로 재생하는 방법 및 이를 이용한단말기 |
| US8832760B2 (en) * | 2006-03-17 | 2014-09-09 | Sony Corporation | System and method for organizing group content presentations and group communications during the same |
| US20080046349A1 (en) * | 2006-08-17 | 2008-02-21 | Verizon Data Services Inc. | Method and systems for providing online banking and account aggregation services |
| US8195749B2 (en) * | 2006-11-13 | 2012-06-05 | Bindu Rama Rao | Questionnaire server capable of providing questionnaires based on device capabilities |
| CN100464512C (zh) * | 2006-11-21 | 2009-02-25 | 金纯� | 基于数字电视单向机顶盒的双向增值业务实现方法 |
| US10803474B2 (en) | 2006-11-22 | 2020-10-13 | Qualtrics, Llc | System for creating and distributing interactive advertisements to mobile devices |
| US11256386B2 (en) | 2006-11-22 | 2022-02-22 | Qualtrics, Llc | Media management system supporting a plurality of mobile devices |
| US8700014B2 (en) | 2006-11-22 | 2014-04-15 | Bindu Rama Rao | Audio guided system for providing guidance to user of mobile device on multi-step activities |
| US8478250B2 (en) | 2007-07-30 | 2013-07-02 | Bindu Rama Rao | Interactive media management server |
| JP5277970B2 (ja) * | 2007-02-02 | 2013-08-28 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
| KR20090011232A (ko) * | 2007-07-25 | 2009-02-02 | 삼성전자주식회사 | 정보 검색방법 및 이를 적용한 방송 수신장치 |
| US20090150940A1 (en) * | 2007-12-05 | 2009-06-11 | Echostar Technologies Corporation | Downloading of an interactive application to a broadcast programming receiver |
| RU2400940C9 (ru) * | 2008-07-11 | 2010-12-10 | Армен Жоржович Маргарян | Способ синхронного воспроизведения интерактивных данных |
| GB2462627B (en) * | 2008-08-14 | 2012-08-15 | Vodafone Plc | Widget execution device and associated application for use therewith |
| US8225348B2 (en) | 2008-09-12 | 2012-07-17 | At&T Intellectual Property I, L.P. | Moderated interactive media sessions |
| CN101771895B (zh) * | 2009-01-06 | 2011-12-28 | 安凯(广州)微电子技术有限公司 | 一种解码测试方法及系统 |
| EP2312767A1 (en) * | 2009-10-16 | 2011-04-20 | Astrium Limited | Broadcast content requests |
| US20110096914A1 (en) * | 2009-10-22 | 2011-04-28 | Eng Kai Y | Method and System for Context Sensitive Calling |
| US8584120B2 (en) * | 2009-11-23 | 2013-11-12 | Julian Michael Urbach | Stream-based software application delivery and launching system |
| US20110137734A1 (en) * | 2009-12-04 | 2011-06-09 | Mykalai Kontilai | Methods of Branding Through Educational Media and Related Computer & Software Platforms |
| US9426528B2 (en) * | 2010-12-13 | 2016-08-23 | Verizon Patent And Licensing Inc. | Multi-service store |
| US9325953B2 (en) | 2011-02-14 | 2016-04-26 | Disney Enterprises, Inc. | System and method for synchronizing on-air commercial programming with interactive applications |
| US9736789B2 (en) | 2011-02-22 | 2017-08-15 | Asoka Usa Corporation | Power line communication-based local hotspot with wireless power control capability |
| US8364326B2 (en) | 2011-02-22 | 2013-01-29 | Asoka Usa Corporation | Set of sensor units for communication enabled for streaming media delivery with monitoring and control of power usage of connected appliances |
| US9257842B2 (en) | 2011-02-22 | 2016-02-09 | Asoka Usa Corporation | Set-top-box having a built-in master node that provides an external interface for communication and control in a power-line-based residential communication system |
| US8755946B2 (en) | 2011-02-22 | 2014-06-17 | Asoka Usa Corporation | Method and apparatus for using PLC-based sensor units for communication and streaming media delivery, and for monitoring and control of power usage of connected appliances |
| US8644166B2 (en) | 2011-06-03 | 2014-02-04 | Asoka Usa Corporation | Sensor having an integrated Zigbee® device for communication with Zigbee® enabled appliances to control and monitor Zigbee® enabled appliances |
| US10142121B2 (en) | 2011-12-07 | 2018-11-27 | Comcast Cable Communications, Llc | Providing synchronous content and supplemental experiences |
| US9094394B2 (en) * | 2012-01-23 | 2015-07-28 | Microsoft Technology Licensing, Llc | Managing cross-premises resources through integrated view |
| KR102532071B1 (ko) * | 2015-12-30 | 2023-05-15 | 삼성전자주식회사 | 디스플레이장치, 사용자단말기, 그 제어방법, 기록매체 및 시스템 |
| US20240403465A1 (en) * | 2023-05-31 | 2024-12-05 | Palantir Technologies Inc. | Systems and methods for providing security level based geospatial notification |
Family Cites Families (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5742677A (en) * | 1995-04-03 | 1998-04-21 | Scientific-Atlanta, Inc. | Information terminal having reconfigurable memory |
| JPH04162722A (ja) * | 1990-10-26 | 1992-06-08 | Nec Kyushu Ltd | 洗浄装置 |
| US5644354A (en) * | 1992-10-09 | 1997-07-01 | Prevue Interactive, Inc. | Interactive video system |
| IL119874A (en) * | 1993-04-16 | 1999-05-09 | News Datacom Research Ltd | Methods and systems for non program applications for subscriber television |
| US5594509A (en) * | 1993-06-22 | 1997-01-14 | Apple Computer, Inc. | Method and apparatus for audio-visual interface for the display of multiple levels of information on a display |
| US5329590A (en) * | 1993-07-08 | 1994-07-12 | Uniden America Corporation | Automatic pay-per-view reception in a satellite receiver |
| US5589892A (en) * | 1993-09-09 | 1996-12-31 | Knee; Robert A. | Electronic television program guide schedule system and method with data feed access |
| US5495484A (en) * | 1993-10-12 | 1996-02-27 | Dsc Communications Corporation | Distributed telecommunications switching system |
| US5481542A (en) * | 1993-11-10 | 1996-01-02 | Scientific-Atlanta, Inc. | Interactive information services control system |
| US5880769A (en) * | 1994-01-19 | 1999-03-09 | Smarttv Co. | Interactive smart card system for integrating the provision of remote and local services |
| JPH09502326A (ja) * | 1994-04-06 | 1997-03-04 | リンカーン・ミント・ホンコン・リミテッド | データ分配による対話型通信システム |
| US5594490A (en) * | 1994-05-23 | 1997-01-14 | Cable Services Technologies, Inc. | System for distributing video/audio files from central location to a plurality of cable headends |
| US5635979A (en) * | 1994-05-27 | 1997-06-03 | Bell Atlantic | Dynamically programmable digital entertainment terminal using downloaded software to control broadband data operations |
| JPH088853A (ja) * | 1994-06-24 | 1996-01-12 | Sony Corp | スクランブル装置およびデスクランブル装置 |
| US5581706A (en) * | 1994-06-30 | 1996-12-03 | Rca Thomson Licensing Corporation | Method forming an audio/video interactive data signal |
| US5740246A (en) * | 1994-12-13 | 1998-04-14 | Mitsubishi Corporation | Crypt key system |
| US5535216A (en) * | 1995-01-17 | 1996-07-09 | Digital Equipment Corporation | Multiplexed gapped constant bit rate data transmission |
| JPH08205101A (ja) * | 1995-01-31 | 1996-08-09 | Toshiba Corp | 文字放送受信装置 |
| US5642418A (en) * | 1995-02-21 | 1997-06-24 | Bell Atlantic Network Services, Inc. | Satellite television system and method |
| DE69619977T2 (de) * | 1995-05-24 | 2002-11-07 | Bellsouth Corp., Atlanta | Asymmetrisches datenkommunikationssystem |
| JP3394388B2 (ja) * | 1995-05-30 | 2003-04-07 | 三菱電機株式会社 | 衛星通信システム及び衛星通信方法及び情報センタ配信装置 |
| CA2181781C (en) * | 1995-07-26 | 2000-02-29 | Seiji Iwafune | Television system for providing interactive television programs and server system for constructing the television system |
| EP0757485B1 (en) * | 1995-07-31 | 2008-03-05 | Kabushiki Kaisha Toshiba | Interactive television system |
| JPH0946713A (ja) * | 1995-07-31 | 1997-02-14 | Toshiba Corp | テレビジョン放送を利用したデータ処理装置 |
| JP3679836B2 (ja) * | 1995-08-31 | 2005-08-03 | 株式会社東芝 | 双方向放送受信装置 |
| US5761602A (en) * | 1995-09-13 | 1998-06-02 | Wagner Dsp Technologies | Hybrid multichannel data transmission system utilizing a broadcast medium |
| US5959659A (en) * | 1995-11-06 | 1999-09-28 | Stellar One Corporation | MPEG-2 transport stream decoder having decoupled hardware architecture |
| US5579308A (en) * | 1995-11-22 | 1996-11-26 | Samsung Electronics, Ltd. | Crossbar/hub arrangement for multimedia network |
| US6240555B1 (en) * | 1996-03-29 | 2001-05-29 | Microsoft Corporation | Interactive entertainment system for presenting supplemental interactive content together with continuous video programs |
| US5903816A (en) * | 1996-07-01 | 1999-05-11 | Thomson Consumer Electronics, Inc. | Interactive television system and method for displaying web-like stills with hyperlinks |
-
1997
- 1997-04-25 UA UA99105534A patent/UA65565C2/uk unknown
- 1997-04-25 RU RU99122157/09A patent/RU2195083C2/ru active
- 1997-04-25 AT AT02013521T patent/ATE298171T1/de not_active IP Right Cessation
- 1997-04-25 NZ NZ500200A patent/NZ500200A/en not_active IP Right Cessation
- 1997-04-25 DE DE69716961T patent/DE69716961T2/de not_active Expired - Lifetime
- 1997-04-25 CZ CZ19993312A patent/CZ291291B6/cs not_active IP Right Cessation
- 1997-04-25 KR KR10-1999-7009216A patent/KR100519740B1/ko not_active Expired - Fee Related
- 1997-04-25 DE DE69733580T patent/DE69733580T2/de not_active Expired - Lifetime
- 1997-04-25 TR TR1999/02266T patent/TR199902266T2/xx unknown
- 1997-04-25 WO PCT/EP1997/002110 patent/WO1998043432A1/en not_active Ceased
- 1997-04-25 AT AT97920748T patent/ATE227492T1/de active
- 1997-04-25 EP EP97920748A patent/EP0968610B1/en not_active Expired - Lifetime
- 1997-04-25 ZA ZA9703607A patent/ZA973607B/xx unknown
- 1997-04-25 ES ES02013521T patent/ES2243624T3/es not_active Expired - Lifetime
- 1997-04-25 AU AU27013/97A patent/AU746305B2/en not_active Expired
- 1997-04-25 PL PL97335780A patent/PL186146B1/pl unknown
- 1997-04-25 EP EP02013521A patent/EP1251699B1/en not_active Expired - Lifetime
- 1997-04-25 HU HU0001474A patent/HU228950B1/hu unknown
- 1997-04-25 CA CA002284681A patent/CA2284681C/en not_active Expired - Lifetime
- 1997-04-25 BR BR9714604-8A patent/BR9714604A/pt not_active Application Discontinuation
- 1997-04-25 TR TR2000/01523T patent/TR200001523T2/xx unknown
- 1997-04-25 ES ES97920748T patent/ES2185010T3/es not_active Expired - Lifetime
- 1997-04-25 CN CNB971821739A patent/CN1153466C/zh not_active Expired - Lifetime
- 1997-04-25 NZ NZ516071A patent/NZ516071A/en not_active IP Right Cessation
- 1997-04-25 JP JP54322198A patent/JP4162722B2/ja not_active Expired - Fee Related
- 1997-04-25 IL IL13194897A patent/IL131948A/xx not_active IP Right Cessation
-
1998
- 1998-03-19 HU HU0003066A patent/HUP0003066A3/hu unknown
-
1999
- 1999-09-17 NO NO19994534A patent/NO323020B1/no not_active IP Right Cessation
-
2003
- 2003-10-06 US US10/679,241 patent/US7934234B2/en not_active Expired - Fee Related
-
2008
- 2008-04-28 JP JP2008117857A patent/JP4827069B2/ja not_active Expired - Fee Related
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| PL186146B1 (pl) | Sposób nadawania programu telewizyjnego cyfrowegoi układ do nadawania programu telewizyjnego cyfrowego | |
| EP1010331B1 (en) | Method of and apparatus for transmitting data for interactive tv applications | |
| US20060205510A1 (en) | Method and system for playing while using game terminal connected to a mobile radio network | |
| JP2001518262A (ja) | データ処理システム | |
| RU2202155C2 (ru) | Способ и устройство для трансляции данных для интерактивных тв приложений | |
| EP0842584B1 (en) | An interactive communications system | |
| HK1024810B (en) | Transmission and reception of television programmes and other data | |
| MXPA99008554A (en) | Transmission and reception of television programmes and other data | |
| EP0986258A2 (en) | An end user device for an interactive communication system | |
| KR20000076406A (ko) | 데이터 처리 시스템 | |
| JP2002209198A (ja) | 課金装置 | |
| MXPA99008552A (en) | Method of and apparatus for transmitting data for interactive tv applications | |
| KR20000076409A (ko) | 쌍방향성 텔레비젼 애플리케이션스용 데이터 전송방법 및 장치 | |
| CZ332199A3 (cs) | Způsob a zařízení pro vysílání dat pro interaktivní televizní aplikace | |
| MXPA99008543A (en) | Data processing system |